img{max-width:100%;}@font-face{font-family:'BebasNeueRegular';src:url('../fonts/BebasNeueRegular/BebasNeue-webfont.eot?v=4.2.0');src:url('../fonts/BebasNeueRegular/BebasNeue-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/BebasNeueRegular/BebasNeue-webfont.woff?v=4.2.0') format('woff'),url('../fonts/BebasNeueRegular/BebasNeue-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/BebasNeueRegular/BebasNeue-webfont.svg?v=4.2.0#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal;}P{margin:1em 0;}a,#gkMainbody header h2 a,#k2Container article header h2 a,.nspArt h4.nspHeader a{color:#64882c;}a:hover,a:active,a:focus,.nspArt h4.nspHeader a:hover,#ezblog-body .blog-post .blog-title:hover,#ezblog-body .blog-post .blog-title a:hover{color:#96be0d;}h1,h2,h3,h4,h5,h6{line-height:1.1;}h1{font-size:34px;font-weight:500;text-transform:uppercase;color:#64882C;}.text-center{text-align:center;}.gkMenu>ul li div.childcontent a:hover{color:#96be0d!important;}.itemList .cols-2>div,.itemList .cols-3>div{float:left;padding:0 10px;}.itemList .itemBody{margin-top:10px;}.itemBody ul.pagenav{display:none;}article header{margin:0 0 30px 0;}article header ul{margin:15px 0;}h2,.componentheading{font-size:30px;font-weight:normal;}section article h1{font-size:34px;}section>header{padding:0;}.article-title a,.article-header h1 a{}div#jwDisqusFormFooter{display:none;}.gkMenu>ul li div.childcontent{background:#101010;box-shadow:none;}.gkMenu>ul li div.childcontent ul{padding:0;}.gkMenu>ul li div.childcontent li{padding:0;font-weight:normal;}.gkMenu>ul li div.childcontent li a{border-top:1px solid #EEE;padding:5px 10px;color:#FFF;font-size:16px;text-transform:uppercase;font-family:'BebasNeueRegular';}.gkMenu>ul li div.childcontent li:first-child a{border:none;}.gkMenu>ul li div.childcontent a#menu870{display:none!important;}.gkMenu>ul li div.childcontent a#menu732{display:none!important;}.gkMenu>ul li div.childcontent a#menu936{display:none!important;}.gkMenu>ul li div.childcontent a#menu776{display:none!important;}.gkMenu>ul li div.childcontent a#menu738{display:none!important;}.gkMenu>ul li div.childcontent a#menu702{display:none!important;}.gkMenu>ul li div.childcontent a#menu696{display:none!important;}.gkMenu>ul li div.childcontent a#menu697{display:none!important;}.gkMenu>ul li div.childcontent a#menu756{display:none!important;}.gkMenu>ul li div.childcontent a#menu744{display:none!important;}.gkMenu>ul li div.childcontent a#menu739{display:none!important;}.gkMenu>ul li div.childcontent a#menu804{display:none!important;}.gkMenu>ul li div.childcontent a#menu729{display:none!important;}.gkMenu>ul li div.childcontent a#menu803{display:none!important;}.gkMenu>ul li div.childcontent a#menu1003{display:none!important;}.gkMenu>ul li div.childcontent a#menu754{display:none!important;}.gkMenu>ul li div.childcontent a#menu755{display:none!important;}.gkMenu>ul li div.childcontent a#menu1002{display:none!important;}.gkMenu>ul li div.childcontent a#menu742{display:none!important;}.latestusers li .contact-desc{display:none;}#video-home ul.category-module li{width:31%;display:block!important;padding:0 1%;float:left;border:none;}#gkTop1,#gkTop2{position:relative;}#gkBannerLeft .box{padding:20px!important;}#gkLogo,#gkLogoSmall{margin:0;height:85px;width:300px;}#gkLogo.cssLogo,.svg #gkLogo.cssLogo{background:url(../images/logo_300x80_prato.png) no-repeat scroll left bottom;width:300px;height:80px;}#gkFixedMenu .gkPage{position:relative;}.svg #gkLogoSmall.cssLogo{background:url(../images/print_logo_dk.png) no-repeat scroll left bottom;position:absolute;top:0;left:-55px;width:33px;height:40px;}#gkBannerTop,#gkBannerTop p{margin:0;}#gkTopNav{background:#96be0d;border:none;height:44px;}.gkMenu>ul>li.haschild:after{content:none;}.gkMenu>ul>li{font-size:13px;height:44px;line-height:44px;}.gkMenu>ul>li>a{padding:0 14px;height:44px;line-height:44px;font-family:'BebasNeueRegular';font-size:18px;color:#FFF;font-weight:normal;border-right:1px solid #709d35;}.gkMenu>ul>li>a:hover,.gkMenu>ul>li>a:active,.gkMenu>ul>li>a:focus,.gkMenu>ul>li.active>a{background:#709d35;color:#FFF;}.gkMenu>ul>li.haschild>a{padding-right:15px;}.blog .items-row.cols-3>div,.blog-featured .items-row.cols-3>div{display:block;float:left;padding:15px;}.items-row{display:block;overflow:hidden;}#gkSideTop1,#gkSideTop2{border:0px solid #e5e5e5;}.gkCols6 .box.gkmod-3-3{width:50%;}.gkCols6 .box.gkmod-3-2{width:33.3%;}.gkCols6 .box.gkmod-3-1{width:16.66%;}#gkSideTop1 .gkmodLeft{width:60%;float:left;}#gkSideTop1 .gkmodRight{width:40%;float:left;}.gkmodRight .box.light-green{background:rgba(151,191,53,0.2);padding:10px 15px;margin:8px 0;}.gkmodRight .box.light-green .allmode-giggi{margin:0;}#gkSideTop2 .box h3.header{color:#97bf0d;font-size:50px;line-height:50px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:5px;}.allmode-default .allmode-topitem{padding-top:0!important;}.allmode-default{margin:0!important;}.allmode-giggi .allmode-name{line-height:24px!important;padding-top:0!important;}.nspMain.nsp-list .nspHeader{line-height:16px;font-weight:bold;font-size:14px;}.module-title{border-bottom:0 solid #2a2a2a;color:#97bf0d;font-size:20px;font-weight:700;line-height:inherit;margin:0 0 1px;padding:0 0 1px;text-transform:uppercase;}a{color:#64882c;text-decoration:none;font-weight:600;}div#video-home .moduletable h3{color:#97bf0d;font-size:20px;font-weight:700;text-transform:uppercase;}.allmode-item .allmode-info{font-family:"Roboto Slab",Arial,sans-serif;}.allmode-columns3{border:none;}.allmode-default a:hover,.allmode-columns3 a:hover,.allmode-columns4 a:hover{color:#97bf0d!important;text-decoration:none;border-bottom:none;}.allmode-columns3 .allmode-topbox{margin:0;}.allmode-columns3 .allmode-topitem{width:31%;padding:0 1%;margin:0 0 30px 0;position:relative;}.allmode-columns4 .allmode-topitem .allmode-title{font-family:"Roboto Slab",Arial,sans-serif;}.allmode-columns3 .allmode-topitem .allmode-info{position:absolute;top:0;background:#690;border-radius:0;padding:4px 8px;margin:0;font-family:"Roboto Slab",Arial,sans-serif;}.allmode-columns3 .allmode-topitem .allmode-info.cat41,.allmode-columns3 .allmode-topitem .allmode-info.cat42,.allmode-columns3 .allmode-topitem .allmode-info.cat43,.allmode-columns3 .allmode-topitem .allmode-info.cat44,.allmode-columns3 .allmode-topitem .allmode-info.cat46,.allmode-columns3 .allmode-topitem .allmode-info.cat47,.allmode-columns3 .allmode-topitem .allmode-info.cat48,.allmode-columns3 .allmode-topitem .allmode-info.cat49,.allmode-columns3 .allmode-topitem .allmode-info.cat50,.allmode-columns3 .allmode-topitem .allmode-info.cat51,.allmode-columns3 .allmode-topitem .allmode-info.cat52{background:#15b790;}.allmode-columns3 .allmode-topitem .allmode-info.cat7,.allmode-columns3 .allmode-topitem .allmode-info.cat8,.allmode-columns3 .allmode-topitem .allmode-info.cat9,.allmode-columns3 .allmode-topitem .allmode-info.cat10,.allmode-columns3 .allmode-topitem .allmode-info.cat11,.allmode-columns3 .allmode-topitem .allmode-info.cat12,.allmode-columns3 .allmode-topitem .allmode-info.cat13,.allmode-columns3 .allmode-topitem .allmode-info.cat14,.allmode-columns3 .allmode-topitem .allmode-info.cat245{background:#663300;}.allmode-columns3 .allmode-topitem .allmode-info.cat18,.allmode-columns3 .allmode-topitem .allmode-info.cat19,.allmode-columns3 .allmode-topitem .allmode-info.cat20,.allmode-columns3 .allmode-topitem .allmode-info.cat21,.allmode-columns3 .allmode-topitem .allmode-info.cat22,.allmode-columns3 .allmode-topitem .allmode-info.cat23,.allmode-columns3 .allmode-topitem .allmode-info.cat24,.allmode-columns3 .allmode-topitem .allmode-info.cat25,.allmode-columns3 .allmode-topitem .allmode-info.cat26{background:#FFCE33;}.allmode-columns3 .allmode-topitem .allmode-info.cat32,.allmode-columns3 .allmode-topitem .allmode-info.cat33,.allmode-columns3 .allmode-topitem .allmode-info.cat34,.allmode-columns3 .allmode-topitem .allmode-info.cat35,.allmode-columns3 .allmode-topitem .allmode-info.cat36,.allmode-columns3 .allmode-topitem .allmode-info.cat37,.allmode-columns3 .allmode-topitem .allmode-info.cat38,.allmode-columns3 .allmode-topitem .allmode-info.cat39{background:#FF7C33;}.allmode-columns3 .allmode-topitem .allmode-info.cat53,.allmode-columns3 .allmode-topitem .allmode-info.cat54,.allmode-columns3 .allmode-topitem .allmode-info.cat55,.allmode-columns3 .allmode-topitem .allmode-info.cat56,.allmode-columns3 .allmode-topitem .allmode-info.cat57,.allmode-columns3 .allmode-topitem .allmode-info.cat58,.allmode-columns3 .allmode-topitem .allmode-info.cat59,.allmode-columns3 .allmode-topitem .allmode-info.cat60,.allmode-columns3 .allmode-topitem .allmode-info.cat61{background:#64882C;}.allmode-columns3 .allmode-topitem .allmode-info.cat62,.allmode-columns3 .allmode-topitem .allmode-info.cat63,.allmode-columns3 .allmode-topitem .allmode-info.cat64,.allmode-columns3 .allmode-topitem .allmode-info.cat65,.allmode-columns3 .allmode-topitem .allmode-info.cat66,.allmode-columns3 .allmode-topitem .allmode-info.cat67{background:#0C8AA8;}.allmode-columns3 .allmode-topitem .allmode-info.cat27,.allmode-columns3 .allmode-topitem .allmode-info.cat28,.allmode-columns3 .allmode-topitem .allmode-info.cat29,.allmode-columns3 .allmode-topitem .allmode-info.cat30{background:#FF7C33;}.allmode-columns3 .allmode-topitem .allmode-info.cat196,.allmode-columns3 .allmode-topitem .allmode-info.cat197,.allmode-columns3 .allmode-topitem .allmode-info.cat198,.allmode-columns3 .allmode-topitem .allmode-info.cat199,.allmode-columns3 .allmode-topitem .allmode-info.cat200,.allmode-columns3 .allmode-topitem .allmode-info.cat201,.allmode-columns3 .allmode-topitem .allmode-info.cat202,.allmode-columns3 .allmode-topitem .allmode-info.cat203,.allmode-columns3 .allmode-topitem .allmode-info.cat204,.allmode-columns3 .allmode-topitem .allmode-info.cat206,.allmode-columns3 .allmode-topitem .allmode-info.cat207,.allmode-columns3 .allmode-topitem .allmode-info.cat208,.allmode-columns3 .allmode-topitem .allmode-info.cat209,.allmode-columns3 .allmode-topitem .allmode-info.cat210,.allmode-columns3 .allmode-topitem .allmode-info.cat211,.allmode-columns3 .allmode-topitem .allmode-info.cat212,.allmode-columns3 .allmode-topitem .allmode-info.cat213,.allmode-columns3 .allmode-topitem .allmode-info.cat214,.allmode-columns3 .allmode-topitem .allmode-info.cat215,.allmode-columns3 .allmode-topitem .allmode-info.cat217,.allmode-columns3 .allmode-topitem .allmode-info.cat218,.allmode-columns3 .allmode-topitem .allmode-info.cat219,.allmode-columns3 .allmode-topitem .allmode-info.cat220,.allmode-columns3 .allmode-topitem .allmode-info.cat221,.allmode-columns3 .allmode-topitem .allmode-info.cat222,.allmode-columns3 .allmode-topitem .allmode-info.cat223,.allmode-columns3 .allmode-topitem .allmode-info.cat224,.allmode-columns3 .allmode-topitem .allmode-info.cat225,.allmode-columns3 .allmode-topitem .allmode-info.cat226,.allmode-columns3 .allmode-topitem .allmode-info.cat227,.allmode-columns3 .allmode-topitem .allmode-info.cat228,.allmode-columns3 .allmode-topitem .allmode-info.cat229,.allmode-columns3 .allmode-topitem .allmode-info.cat230,.allmode-columns3 .allmode-topitem .allmode-info.cat231,.allmode-columns3 .allmode-topitem .allmode-info.cat234,.allmode-columns3 .allmode-topitem .allmode-info.cat235,.allmode-columns3 .allmode-topitem .allmode-info.cat236,.allmode-columns3 .allmode-topitem .allmode-info.cat237,.allmode-columns3 .allmode-topitem .allmode-info.cat238,.allmode-columns3 .allmode-topitem .allmode-info.cat239,.allmode-columns3 .allmode-topitem .allmode-info.cat241,.allmode-columns3 .allmode-topitem .allmode-info.cat242,.allmode-columns3 .allmode-topitem .allmode-info.cat243,.allmode-columns3 .allmode-topitem .allmode-info.cat244,.allmode-columns3 .allmode-topitem .allmode-info.cat247{background:#FFCE33;}.allmode-columns3 .allmode-topitem .allmode-info .allmode-category{background:none!important;color:#FFF;padding:0 10px;text-transform:uppercase;font-weight:600;font-size:9px;}.allmode-columns3 .allmode-topitem .allmode-img img{border:none;border-radius:0;box-shadow:none;}.allmode-columns3 .allmode-topitem .allmode-title{color:#64882c;font-weight:bold;font-size:14px;line-height:16px;}.allmode-columns3 a,.allmode-columns3 .allmode-name,.allmode-columns3 .allmode-title,.allmode-columns3 .allmode-showall{color:#64882c!important;}#gkMainbodyTop,#gkMainbodyBottom{padding:15px;}#gkMainbodyTop .box h3.header{color:#97bf0d;font-size:50px;font-weight:400;line-height:normal;margin:0 0 10px 0;text-transform:uppercase;}#gkMainbody{padding:5px;}#gkSidebarRight .box .header{line-height:30px;font-size:30px;font-weight:300;margin:0 0 10px 0;}.box .header{font-size:20px;color:#97bf0d;}.allmode-grid .allmode-switch{display:none;}.allmode-grid .allmode-img{border:medium none!important;padding:0!important;}.allmode-grid .allmode-switch{display:none;}.allmode-grid .allmode-item{width:50%!important;padding:3px;}.allmode-grid .allmode-img{padding:0px!important;border:none!important;}.allmode-grid .allmode-item{margin:0 0 5px 0px!important;padding-bottom:0px!important;border:none!important;}.allmode-grid .allmode-itemsbox{margin:0!important;overflow:hidden;}.allmode-default .allmode-topitem .allmode-info,.allmode-default .allmode-topitem .allmode-text,.allmode-default .allmode-topitem .allmode-title,.allmode-default .allmode-item .allmode-text,.allmode-default .allmode-item .allmode-title,.allmode-default .allmode-item .allmode-info,.allmode-giggi .allmode-item .allmode-title{font-family:'Roboto Slab',Arial,sans-serif!important;}.allmode-grid .allmode-item:hover{border:none!important;}.allmode-grid .allmode-item:hover .allmode-img{border:none!important;background:none!important;}.user-info{overflow:hidden;}.user-info .info-contact{width:auto;float:none;}.view-contact .posted-by{float:none!important;}.infinity-cont.av-grid.grid-cols-3.userpage .items{width:100%!important;}.userpage .article-aside .article-info{float:none!important;width:100%!important;}.userpage .article-aside .article-info .createdby span{margin:0!important;}.userpage .article-aside{overflow:hidden;}.allmode-giggi .allmode-name{font-size:30px;line-height:30px!important;padding-top:0!important;font-weight:300!important;margin:0;}.allmode-giggi .allmode-item .allmode-title{}.allmode-giggi .allmode-itemsbox{margin:0;}.allmode-default{margin:0!important;}.allmode-default .allmode-topitem{padding-top:0!important;}#gkFooter{background:#f5f5f5;border-top:1px solid #e5e5e5;}#gkFooterArea{border:none;background:none;padding:40px 0 15px 0;}#gkFooterArea div{float:none;width:100%;}#gkCopyrights{text-align:right;width:100%;}#gkFooterArea #gkFooterLogo{width:41%;float:left;}#gkFooterArea #gkFooterNav{width:29%;float:left;clear:none;margin:0;text-align:left;}#gkFooterArea #gkFooterNavRight{width:29%;float:left;}#gkFooterArea #gkFooterNav li{display:block;border:none;padding:0;}.allmode-columns4 .allmode-topbox{margin:0;}.allmode-columns4 .allmode-topitem{width:23%;padding:0 1%;margin:15px 0;}div#banner-ads{float:none;height:auto;margin:20px 0;overflow:hidden;width:100%;}div#related-newsletter{margin:20px 0;overflow:hidden;width:100%;}div#related-newsletter table tr td{padding:0;}div#related{float:left;width:49%;overflow:hidden;}div#newsletter{background:#64882c;float:right;overflow:hidden;padding:10px 2%;width:49%;}#module-article{overflow:hidden;width:100%;}#module-article1{float:left;width:49%;}#module-article2{float:right;width:49%;}#module-article .moduletablensp-list h3{font-size:30px;font-family:"BebasNeueRegular";line-height:30px;text-transform:uppercase;color:#97bf0d;}#videoyou .yvideo-container,#gkMainbody .yvideo-container{padding:0!important;height:355px;}#youtubevideo-description,#youtubevideo-playlist{display:none;}div#related-newsletter .acymailing_module .acymailing_module_form td{padding:0 0 5px 0;}div#related-newsletter .acymailing_module .acymailing_lists td,div#related-newsletter .acymailing_module .acymailing_module_form td.acysubbuttons{padding:0;}.acysubbuttons input.button{padding:0 5px!important;margin:0;height:30px;line-height:30px;}.acymailing_module .acymailing_module_form .acymailing_lists .acymailing_checkbox{margin-top:0px;}div#related-newsletter .acymailing_module .acymailing_module_form table{margin-bottom:10px;}.yt_holder{background:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;}.fluid-width-video-wrapper{padding-top:0!important;width:100%!important;height:355px!important;}#gkFixedMenu{background:#96be0d;}#gkInset .box,#gkSidebarLeft .box,#gkSidebarRight .box{border-top:0px solid #e5e5e5;}#spl-home-top2{overflow:hidden;}#spl-home-top2 .home-top-l,#spl-home-top2 .home-top-r{width:50%;float:left;}.allmode-giggi .allmode-name,.box .header{font-family:'BebasNeueRegular';}.acymailing_module .acymailing_module_form .acymailing_lists a:link,.acymailing_module .acymailing_module_form .acymailing_lists a:visited,.acyterms a:link,.acyterms a:visited{color:#FFF;}#gkTopBar{border-bottom:none;}div.itemBody h3{font-size:20px;}#gkMainbody .blog.itemList,#gkMainbody .blog-featured.itemList{display:block;margin:0;}#gkFixedMenu #gkMainMenu{border-left:1px solid #709d35;}.blog .items-row,.blog-featured .items-row{}.blog .items-row>div,.blog-featured .items-row>div{padding:10px;display:block;}.gkMenu>ul>li .childcontent .childcontent{margin-top:0px!important;}.gsc-search-box table.gsc-search-box td{padding:4px 8px 0 8px!important;vertical-align:top!important;}#gkSidebarRight .gsc-control-cse{padding:1em 0!important;}#cookie-statement{background-color:#5a5a5a;border:medium none;border-radius:0;color:#fff;font-weight:normal;padding:10px 0;font-family:Arial,Helvetica,sans-serif;width:100%;z-index:999;}#cookie-statement .text{display:block;padding:0 15px;}#cookie-statement a{background-color:#303030;border:1px solid rgba(0,0,0,0.1);border-radius:2px;color:#fff;cursor:pointer;line-height:19px;padding:4px 8px;text-decoration:none;white-space:nowrap;}div.acymailing_module .acyterms .modal{display:none!important;}.ingredienti,.riepilogo,.strumenti{background-color:#E0F0D9;border:1px solid #e6e5da;clear:both;color:#333;font-size:13px;margin-bottom:10px;padding:10px;overflow:hidden;}.ingredienti h3{margin-bottom:15px;}.ingredienti ul{clear:both;list-style-type:none;}.ingredienti ul li{float:left;width:28%;background:url(../images/ingredienti-icon.png) no-repeat scroll left top/ 20px;
    padding: 5px 8px 6px 22px;
	margin-bottom:4px;
	height:40px;
}@media(max-width:767px){
	.ingredienti ul li {
		display:block;
		width:100%;
		float:none;
	}
}


.moduloadtop{
	overflow:hidden;
	width:100%;
	margin:10px 0;
}

.banner_ricetta{
	float:left;
	width:49%;
	overflow:hidden;
}

.info_ricetta {
    float: right;
    list-style: none;
    margin: 0 0 5px 0px;
    overflow: hidden;
    padding: 0px;
    width: 49%;
}
.info_ricetta ul li{
	display: inline;
    float: left;
    font-size: 14px;
    line-height: 16px;
    margin: 5px 0;
    padding: 0 0 0 46px;
    text-align: left;
    width: 140px;
	
}
.info_ricetta ul li.preparazione {
    background: url(../images/preparazione-icon.png) no-repeat scroll left top / 36px;    
}
.info_ricetta ul li.cottura {
    background: url(../images/cottura-icon.png) no-repeat scroll left top / 36px;

}
.info_ricetta ul li.riposo {
    background: url(../images/riposo-icon.png) no-repeat scroll left top / 36px;
}
.info_ricetta ul li.dosi_per {
    background: url(../images/dosi-icon.png) no-repeat scroll left top / 36px;
}
.info_ricetta ul li.difficolta {
    background: url(../images/difficolta-icon.png) no-repeat scroll left top / 36px;
}
/* Responsive site */
@media (min-width: 1200px) and (max-width: 1920px) {
	.box,#gkSidebarRight .box{
		padding:5px;
	}
	
}
@media (min-width: 992px) and (max-width: 1199px) {
	.allmode-grid .allmode-itemsbox{
  	margin:0 !important;
  }
  .allmode-grid .allmode-item{
  		margin:0 0 5px 5px !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
	.allmode-grid .allmode-itemsbox{
  	margin:0 !important;
  }
  .allmode-grid .allmode-item{
  		margin:0 0 5px 5px !important;
  }
 
  #gkTopBar{
  	margin-top:10px;
  }
  #gkLogo.cssLogo, .svg #gkLogo.cssLogo{
  	position:absolute;
	height:85px;
  }
   #gkBannerTop{
   	overflow:hidden;
   }
   #gkBannerTop img{
   	max-width:none;
   }
   #gkMobileMenu i{
   	color:#FFF;
   }
   .svg #gkLogoSmall.cssLogo{
	/*display:none;*/
	background:url(../images/print_logo.png) no-repeat scroll left bottom;
	position:absolute;
	top:0;
	left:0px;
	width:161px;
	height:45px;
	}
}
@media (min-width: 600px) and (max-width: 767px) {
	#video-home ul.category-module li{
	width:100%;
	display:block !important;
	padding:0;
	float:none;
}
	.allmode-grid .allmode-itemsbox{
  	margin:0 !important;
  }
  .allmode-grid .allmode-item{
  		margin:0 0 5px 5px !important;
  }
}
@media (max-width: 767px) {
	
.banner_ricetta,
.info_ricetta{
	float:none;
	width:100%;
	margin:10px 0;
}


#videoyou .yvideo-container,
#gkMainbody .yvideo-container,
.fluid-width-video-wrapper{
	height:330px !important;
}
#gkMobileMenu i{
   	color:#FFF;
   }
div#related,
div#newsletter{
	float:none;
	width:100%;
	padding:5%;
	margin-bottom:10px;
}
div#module-article1,
div#module-article2{
	float:none;
	width:100%;
	margin-bottom:10px;
}
#gkCopyrights{
	text-align:left;
}
.nspArts, .nspLinksWrap{
	padding:0;
}
.allmode-columns4 .allmode-topitem{
	width:100%;
	padding:0;
	float:none;
}
#gkSidebarRight .box{
	width:100%;
	float:none;
}
#gkSideTop1 .gkmodLeft,
#gkSideTop1 .gkmodRight{
	width:100%;
	margin-bottom:10px;
	float:none;
}
	.allmode-columns3 .allmode-topitem{
		width:100%;
		margin-bottom:20px;
		float:none;
	}
	.allmode-grid .allmode-itemsbox{
  	margin:0 !important;
  }
  .allmode-grid .allmode-item{
  		margin:0 0 5px 5px !important;
  }
  #gkFooterArea #gkFooterLogo,
  #gkFooterArea #gkFooterNav,
  #gkFooterArea #gkFooterNavRight{
  	width:100%;
	float:none;
  }
  
  #gkLogo.cssLogo, .svg #gkLogo.cssLogo{
  	width:100%;
	background:url(../images/logo_phone.png) no-repeat scroll center top;
  }
  #gkBannerTop{
  	display:none;
  }
  #gkMobileMenu{
  	margin:0 !important;
  }
  #gkMainbody table{
  	padding:10px 0 !important;
	overflow:hidden;
	width:100% !important;
  }
  #gkMainbody table::before{
  	content:none;
  }
  #gkFixedMenu #gkTopNav{
  	height:45px;
  }
  
  .svg #gkLogoSmall.cssLogo{
	/*display:none;*/
	background:url(../images/print_logo.png) no-repeat scroll left bottom;
	position:absolute;
	top:0;
	left:0px;
	width:161px;
	height:45px;
	}
}
@media (max-width: 480px) {
	#videoyou .yvideo-container,
	#gkMainbody .yvideo-container,
	.fluid-width-video-wrapper{
		height:200px !important;
	}
}
#eblog-wrapper {
  background: #fff;
  padding: 0;
}
#ezblog-body .blog-post, #ezblog-body .blog-read, #ezblog-body .profile-item, #ezblog-body .featured-slider, #ezblog-body #ezblog-detail {
  background: #fff;
  border: 0px solid #e5eccc;
}
.nspArt p.nspInfo > * {
  padding: 0 0px!important;
}
.nspArt p.nspInfo {
  font-size: 11px;
}
body {
  background: #fff;
  color: #3c3c3c;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0;
  min-height: 100%;
  padding: 0;
  word-wrap: break-word;
}
#ezblog-body .blog-read {
    margin: 0 0 -40px;
}
#gkSidebarRight table{
	margin:0;
}
#gkSidebarRight tbody tr td{
	border:none;
	padding:0;
}
#spl-home-top1{
	background:#FFF;
	padding:10px 0;
}
.nspArt h4.nspHeader {
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
}
@media (min-width: 991px) {
.hide-desktop { display: none !important;}
}
@media (max-width: 768px) {
.hide-desktop { display: block !important;}
}
@media screen and (max-width: 410px) {
 .wdform-element-section {
 width: 100% !important;
 }
 .wdform_section .wdform-field,
 .wdform_section .wdform-element-section{
 width:100% !important;
 }
 }
/*.secondadsmobile{ display:none}
@media (max-width: 580px) {
 .secondadsmobile{ display: block !important;}
}*/
div#fd.eb .eb-share-facebook .facebook-like.recommend{
	width:auto !important;
}
.fb_iframe_widget span{
	vertical-align:top !important;
}
.wdform-field {
 display: block !important;
}
/* add style module newsletter popup 
.rstboxes .eif .acymailing_form,
.rstboxes .eif .rstbox-content,
.rstboxes .rstbox.rstbox-center-v .rstbox-container,
.rstboxes .rstbox.rstbox-center-b .rstbox-container{
	display:block !important;
}
.rstboxes p{
	float:center !important;
}
.rstboxes .eif .acymailing_form > .onefield{
	width:250px !important;
}
.rstboxes .eif input,
.rstboxes .eif .inputbox{
	height:35px;
}
.rstboxes .acysubbuttons input.button{
	background:#eb1e00 !important;
	color:#FFF !important;
	float:none !important
}
.rstboxes .acymailing_module_form .acymailing_lists{
	display:block;
	clear:both;
	width:100%;
}
@media(max-width:767px){
	.rstboxes p{
		float:none !important;
		text-align:left !important;
		white-space:pre-line;
	}
	.rstboxes .acymailing_module p{
		float:left !important;
		white-space:normal;
	}
	.rstboxes .acymailing_module .acymailing_lists p{
		margin:5px 0 !important;
	}
	.rstboxes .eif .acymailing_form > .onefield{
		width:80px !important;
	}
	.rstboxes .eif .rstbox-container{
		padding-right:0 !important;
	}
	*/
	.fastsocialshare-share-gone,
	.fastsocialshare-share-tw,
	.fastsocialshare-share-fbsh,
	.fastsocialshare-share-pinterest,
	.fastsocialshare-share-fbl{
		height:30px;
		margin:5px;
	}
	#gkMainbody table tbody, #gkMainbody table thead, #gkMainbody table tfoot{
		width:100% !important;
	}
}
.fastsocialshare_container *{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fastsocialshare-share-fbsh{
	margin:5px;
}
.fastsocialshare-share-fbsh a,
.fastsocialshare-share-tw a{
	height:20px;	
	float:left;
	padding:0 5px !important;
	line-height:18px;
}
#index .title{
	display:table;
	width:100%;
}
.item-page ul{
	margin-left:15px;
}
div#related-newsletter *,
div#related-newsletter *:before,
div#related-newsletter *:after{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	font-size:14px;
}
div#fd div#related-newsletter label{
	font-weight:normal;
	font-size:14px;
	margin:0;
}
div#fd div#related-newsletter td{
	padding:0 0 5px 0;
	border:none;
}
div#fd div#related-newsletter .radio,
div#fd div#related-newsletter .checkbox,
div#fd div#related-newsletter input[type="radio"], 
div#fd div#related-newsletter input[type="checkbox"]{
	display:inline-block;
	margin:0 7px 0 0 !important;
}
div#related-newsletter .acysubbuttons input.button,
div#related-newsletter .acysubbuttons input.button:hover, 
div#related-newsletter .acysubbuttons .button:hover,
div#related-newsletter .acysubbuttons button.validate:hover,
div#related-newsletter .acymailing_mootoolsbutton a:hover,
div#related-newsletter .acymailing_mootoolsbutton a:active{
	background:#eb1e00 !important;
	color:#FFF !important;
	float:none !important;
	text-shadow:none !important;
	border:1px solid #FFF !important;
	height:30px !important;
	line-height:30px !important;
	text-transform:uppercase !important;
	display:inline-block !important;
	border-radius:0 !important;
	font-size:14px;
	font-weight:normal;
}
div#related-newsletter  .acymailing_module .inputbox{
	height:26px;
}
/* Add test menu */
/*#nav {
    display:inline;
    text-align:left;
    position:relative;
    list-style-type:none;
}
#nav > li {
    float:left;
    padding:0;
    position:relative;
}
#nav > li > a {
    border:1px solid transparent;
    color:#4F4F4F;
    display:block;
    font-size:90%;
    padding:3px 10px;
    position:relative;
    text-decoration:none;
}
#nav > li > a:hover {
    background-color:#e4ecf4;
    border-color:#999
}
#nav > li.selected  > a {
    background-color:#FFFFFF;
    border-color:#999999 #999999 #FFFFFF;
    z-index:2;
}
#nav li div {
    position:relative;
}
#nav li div div {
    padding:0;
    display:none;
    margin:0;
    position:absolute;
    top:-1px;
    z-index:1;
    width:200px;
}
#nav li div ul {
    padding-left:10px;
    padding-right:10px;
    position:relative;
    width:200px;
    float:none;
    list-style-type:none;
	padding:0;
}
#nav li div ul li {
    margin:0;
    padding:0;
}
#nav li ul ul {
    padding:0 0 8px;
}
#nav li ul ul li {
    margin:0;
    padding:0;
}
#nav li ul ul li a {
    color:#0060A6;
    display:block;
    margin-bottom:1px;
    padding:3px 5px;
    text-decoration:none;
    font-size:0.9em;
}
#nav li ul ul li a:hover{
    background-color:#0060a6;
    color:#fff;
}*/
#nav > li > ul {
	text-align: left;
	display: none;
	background: green;
	position: absolute;
	top: 100%;
	left: 0;
	width: 200px;
	z-index: 999999; /* if you have YouTube iframes, is good to have a bigger z-index so the video can appear above the video */
}
/* Level 3 */
#nav > li > ul > li > ul {
	text-align: left;
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	z-index: 9999999;
}
#nav > li > ul > li > ul > li > ul{
	text-align: left;
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	z-index: 9999999;
}
#nav li.parent span{
	position:absolute;
	right:0;
	top:16px;
	background:url(../images/dropdown-arrow.png) no-repeat scroll center top;
	width:20px;
	height:8px;
	display:block;
	padding-right:3px;
	text-indent:-200000px;
}
.gkMenu > ul > li > a{
	font-size:16px;
}
.gkMenu > ul > li.parent > a{
	padding:0 28px 0 10px;
}
#nav li li a{
	border-top:1px solid #eee;
	color:#FFF;
	text-transform:uppercase;
	font-size:16px;
	font-family:"BebasNeueRegular";
	display:block;
	padding:0px 10px;
	font-weight:normal;
}
/*#nav li li:first-child a{
	border-top:none;
}*/
#nav li li.active a,
#nav li li a:hover{
	color:#709d35;
}
#nav li ul{
	background:#101010;
	border:1px solid #eee;
	padding:0;
	width:200px;
}
#nav li li{
	position:relative;
}
/*#nav li li:hover ul{
	left:200px;
}
#nav li li:hover div.subs,
#nav li li:hover div div{
	display:block;
}
#nav li li:hover li div.subs,
#nav li li:hover li div div{
	display:none;
}
#nav li li li:hover div.subs,
#nav li li li:hover div div{
	display:block;
}*/
@media(min-width:768px){
/*Spazi verdi */
#nav li.item-1291 ul{
	left:-300px;
}
#nav li.item-1291 ul{
	width:600px;
}
#nav li.item-1291 ul li{
	width:33%;
	float:left;
}
/*End Spazi verdi */
/* Europa */
#nav li.item-463 ul{
	
}
#nav li.item-463 ul{
	width:400px;
}
#nav li.item-463 ul li{
	width:50%;
	float:left;
}
#nav li.item-463 li ul{
	left:200px;
}
#nav li.item-463 li ul,
#nav li.item-463 li div{
	width:200px;
}
#nav li.item-463 li ul li{
	width:auto;
	float:none;
}
/* End Europa */
}
@media(min-width:992px) and (max-width:1200px){
	#nav li.item-463 ul{
		left:-100px;
	}
	#nav li.item-1291 ul{
		left:-400px;
	}
}
@media(min-width:768px) and (max-width:991px){
	.gkMenu > ul > li.parent > a{
		padding:0 20px 0 5px;
	}
	#nav li a{
		font-size:12px;
	}
	#nav li.item-463 ul{
		left:-100px;
	}
	#nav li.item-1291 ul{
		left:-400px;
	}
}
.o-menu,
.x-menu{
	float:right;
	display:none;
	position:relative;
	line-height:1.4;
}
.x-menu .icon-bar,
.o-menu .icon-bar{
	background-color: #FFF;
    border-radius: 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    height: 3px;
    width: 24px;
	margin:3px 0;
}
.nav-mobile{
	display:none;
	width:100%;
	z-index:2;
	position:relative;
	overflow:hidden;
	padding:5px 10px;
	font-size:24px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media(max-width:767px){
	.nav-mobile{
		width:auto;
		margin-top:5px;
	}
	
	#gkTopNav .gkMenu > ul > li{
		float:none;
		height:auto;
	}
	#gkTopNav{
		position:absolute;
		opacity:0;
		right:-255px;
		top:0;
		width:230px;
		transform: translate3d(255px, 0px, 0px) scale3d(1, 1, 1);
    	transition: transform 500ms ease 0s;
		z-index:111;
		display:none;
	}
	#gkTopNav .gkMenu{
		background:#96be0d;
	}
	#nav li ul{
		width:100%;
		position:relative;
	}
	.gkMenu > ul > li > a{
		border-bottom:1px solid #709d35;
		border-right:none;
	}
	#gkFixedMenu #gkTopNav{
		height:auto;
	}
	#gkFixedMenu{
		position:static;
	}
	.o-menu{
		display:block;
	}
	#gkTopNav{
		height:auto;
	}
	#gkTopBar{
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;	
		min-height:inherit;
		
	}
	
	.nav-mobile{
		display:block;
		background:#96be0d !important;
		padding:10px;
		border-radius:5px;
	}
	
	.nav-open #gkTopBar{
		padding-right:230px;
	}
	.nav-open #gkTopNav{
		opacity: 1;
		transform: translate3d(0px, 0px, 0px);
		right:0;
		display:block;
	}
	
	#nav > li > ul,
	#nav > li > ul > li > ul,
	#nav > li > ul > li > ul > li > ul {
		top:auto;
		left: 0;
	
	}
	
	.blog .items-row, .blog-featured .items-row{
		display:block;	
	}
}
button.like{
	background:#d6dadd;
	border:2px solid #8a9dbd;
	border-radius:5px;
	color:#22457d;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.gkMenu > ul li.item-870,
.gkMenu > ul li.item-732,
.gkMenu > ul li.item-776,
.gkMenu > ul li.item-738,
.gkMenu > ul li.item-702,
.gkMenu > ul li.item-696,
.gkMenu > ul li.item-697,
.gkMenu > ul li.item-756,
.gkMenu > ul li.item-744,
.gkMenu > ul li.item-753,
.gkMenu > ul li.item-739,
.gkMenu > ul li.item-804,
.gkMenu > ul li.item-1299,
.gkMenu > ul li.item-729,
.gkMenu > ul li.item-803,
.gkMenu > ul li.item-810,
.gkMenu > ul li.item-1012,
.gkMenu > ul li.item-1003,
.gkMenu > ul li.item-936,
.gkMenu > ul li.item-1213,
.gkMenu > ul li.item-806,
.gkMenu > ul li.item-754,
.gkMenu > ul li.item-755,
.gkMenu > ul li.item-947,
.gkMenu > ul li.item-1002,
.gkMenu > ul li.item-701,
.gkMenu > ul li.item-1262,
.gkMenu > ul li.item-1014,
.gkMenu > ul li.item-730,
.gkMenu > ul li.item-1203,
.gkMenu > ul li.item-742{
	display:none !important;
}
.gkMenu > ul > li:last-child > a{border:none}
#stickymenu{
	display:none;
}
@media(min-width:768px){
	#stickymenu.sticky{
		display:block;
		position:fixed;
		top:0;
		background:#96be0d;
		width:100%;
		z-index:10;
	}
	#stickymenu .gkMenu{
		position:relative;
	}
	.svg #stickymenu .cssLogo{
		/*display:none;*/
		background:url(../images/print_logo_dk.png) no-repeat scroll left bottom;
		position:absolute;
		top:0;
		left:-55px;
		width:33px;
		height:40px;
	}
}
#gkMainbody b, #gkMainbody strong {
    font-weight: 600;
}
@media screen and (max-width: 480px) {
	.wdform-section-break-div {
	max-width: 220px !important;
	}
	.wdform_page {
	padding: 0 !important;
	}
	.wdform-element-section {
	max-width: 285px;
	min-width: 150px !important;
	}
	
	div[type="type_editor"]{
	max-width: 280px;
	}
	.wdform-field{
	max-width: 285px;
	}
	#gkSidebarRight table{
		width:100% !important
	}
}
@media screen and (min-width: 481px) and (max-width: 768px) {
	div[type="type_editor"]{
	max-width:480px;
	}
}
.g-recaptcha >div {
	height: inherit !important;
}
#contactform49 img,
form img{
	max-width:100% !important;
}
div.newsletter-article .acymailing_module .acymailing_module_form .acymailing_lists a:link,
div.newsletter-article .acymailing_module .acymailing_module_form .acymailing_lists a:visited,
div.newsletter-article .acyterms a:link,
div.newsletter-article .acyterms a:visited,
div.newsletter-article .acymailing_module .acymailing_module_form .acymailing_lists a{
	color:#000;
}
div.newsletter-article .acysubbuttons input.button{
	background:#64882c !important;
	border:none !important;
	color:#FFF !important;
	text-shadow:none !important;
	padding:5px 15px !important;
	height:auto !important
}

.pinterest-btn{
	position:relative;
	top:5px;
}

@media(max-width:480px){
	.gsc-results-wrapper-overlay{
		-webkit-overflow-scrolling: touch !important;
	}
}
#gkBreadcrumb .breadcrumbs {
    float: left;
    color: #999;
    font-size: 13px;
}
#gkBreadcrumb {
    border-bottom: 0px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
    padding: 20px 32px;
}