@charset "UTF-8";
/*
Theme Name: FiettaDolciumi
Author: FKdesign
Version: 1.0
*/

@import url("for-tiny.css");


html {
    font-size: 16px;
}
body {
/*    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;*/
}
h1,h2,h3,h4,h5,h6,p {
	margin: 0px;
	padding: 0px;
}
img {
	vertical-align:bottom;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}
figure {margin:0} 
.fl-module img {
	max-width: inherit;
}
/*input {
    -webkit-appearance: none;
}*/

.fl-photo-content {
	width: 100%;
}
.fl-photo-content img {
	width: 100%;
}



@media screen and (max-width: 1024px) {
	/* INIZIO DESKTOP */
	/* FINE DESKTOP */
}
@media screen and (min-width: 600px) and (max-width: 1023px){
	/* INIZIO TABLET */
	/* FINE TABLET */
}
@media screen and (max-width: 599px) {
	/* INIZIO MOBILE */
	/* FINE MOBILE */
}




/* --------------------------------------------- *
/* ----------------- COMMON -------------------- *
/* --------------------------------------------- */
.clean {
	clear: both;
}
* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.responsive-img {
	width: 100%;
	height: auto;
}

.opacity-zero,
.op-z {
	opacity: 0!important;
}
.opacity-one{
	opacity: 1!important;
}


.embed-video {
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    padding-top: 30px;
    position: relative;
}
.embed-video iframe,
.embed-video object,
.embed-video embed {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
/* --------------------------------------------- */
/* --------------------------------------------- */
/* --------------------------------------------- */