@media (min-width: 1200px) {

	/* Structure > 1200px */
	#mainmenu		{width: 100%;float:left;}
	#content 		{width: 670px;float:left;}
	#mainmenu		{display:block;}
	.category-gallery #main #content .post{width:100%;}
 
}

@media (min-width: 1801px){

.header-int h1{padding-bottom:9%;padding-top:5%}
.page-template-page-homegrigio #main #content{left:42%;margin-top:4%;width:16%;}
.page-template-page-homeverde #main #content{left:42%;margin-top:4%;width:16%;}
.page-template-page-homeblu #main #content{left:42%;margin-top:4%;width:16%;}
.category-gallery #main #content .post{width:100%;}

}


@media (min-width:1601px) and (max-width: 1800px){

.header-int h1{padding-bottom:8%;padding-top:4%}
.page-template-page-homegrigio #main #content{left:40%;width:20%;margin-top:3%;}
.page-template-page-homeverde #main #content{left:40%;width:20%;margin-top:3%;}
.page-template-page-homeblu #main #content{left:40%;width:20%;margin-top:3%;}
.category-gallery #main #content .post{width:100%;}

}


@media (min-width:1401px) and (max-width: 1600px){

.header-int h1{padding-bottom: 6%;padding-top:2%}
.page-template-page-homegrigio #main #content{left:39%;margin-top: 4%;}
.page-template-page-homeverde #main #content{left:39%;margin-top: 4%;}
.page-template-page-homeblu #main #content{left:39%;margin-top: 4%;}
.category-gallery #main #content .post{width:100%;}

}

@media (min-width:1201px) and (max-width: 1400px){

.header-int h1{padding-bottom: 5%;}

.category-gallery #main #content .post{width:100%;}
#wrapper-recensioni{width:100%;}
}


@media (max-width: 1200px) {
	#recensioni{width:100%;}
	#rmp-menu-wrap-1063 .rmp-submenu .rmp-menu-item-link{height:auto !important;line-height:40px !important;}
	
}

@media (min-width: 980px) and (max-width: 1199px){

	/*---generici---*/
	#wrapper-footer{width:980px;padding:0;}
	#wrapper-wrapper-footer{width:100% !important;background-image:none !important;}
	#footer #wrapper-footer-banner {padding-top:5% !important;}
	.category-gallery #main #content .post{width:100%;}
	#wrapper-recensioni{width:100%;}
	
	/*---Home---*/
	.home .header-home #wrapper-header-home{width:980px;padding:0;} 
	.home .header-home h1{width:20%;}
	.home #wrapper-header-home-right{width: 72%;padding-top: 3%;}
	
	/*---pagina-----*/
	.header-int{width:98%;}
	.header-int h1{padding-bottom: 1%;}
	.header-int h1 img{padding-top: 6%;}
	.page #main #content{width:625px;left: 31%;}
	.header-int #mainmenu{width:78%;}
	.header-int #mainmenu ul li .wr-megamenu-inner{width:750px !important;}
	.header-int #mainmenu ul li:first-child .wr-megamenu-inner{}
	
	/*---Green---*/
	.menu-green-container{width:100%;}
	.page-template-page-verde #main{width: 96%;}	
	.page-template-page-verde #main #content {padding-left:31%;width: 68% !important;}
	
	/*----Blu----*/
	.menu-blu-container{width:100%;}
	.page-template-page-blu #main{width: 96%;}	
	.page-template-page-blu #main #content {padding-left:31%;width: 68% !important;}
	
	/*----Filosofia----*/
	.menu-grigio-container{width:100%;}
	.page-template-page-grigio #main{width: 96%;}	
	.page-template-page-grigio #main #content {padding-left:31%;width:68% !important;}
	
	.archive #main #content{width:96%;}
	.single #main #content{width:96%;}
	.search #main #content{width:96%;}
	.error404 #main #content{width:96%;}

}

@media (min-width: 768px) and (max-width: 980px) {

	/* Structure 768 to 1000 */
	
	/*---generici---*/
	#wrapper 		{width:100%;margin: 0 auto;}
	#wrapper-footer{width:100%;padding:0;}
	#wrapper-wrapper-footer{width:100% !important;background-image:none !important;}
	#footer{background-image:none;height:auto;}
	#footer #wrapper-footer-banner{width:44%;padding-top:8% !important;}
	#footer .socialfooter {float: left;margin-left: 2%;width: 93%;}
	#footer li{padding-left: 4%;}
	#container-middle-footer{width:50%;}
	#footer #wrapper-footer-right{width:96%;margin-left: 2%;float:left;height:auto;padding-top: 1%;padding-bottom: 1%;}
	#footer #verdeblu-footer h3{margin-bottom:0;}
	#mainmenu		{display:none;}
	#footer .social-footer{margin: 2% 0 0;}
	#wrapper-recensioni{width:100%;}
	
	/*---Home---*/
	.home #click-menu{display:none;}
	.home .header-home{top:35px;}
	.home .header-home #wrapper-header-home{width: 100%;padding:0;}
	.home .header-home .description{text-align: left;font-size:34px;}
	.home #wrapper-header-home-right{width:72%;padding-top: 3%;}
	.home .header-home h1 {padding-top: 2%;width: 26%;}
	.home .box-header-centro{padding-left:3%;}
	.home #container-footer-right{background-color:#4b4848;float: left;width: 100%;}
	
	/*---pagina-----*/
	.header-int{width:98%;}
	.header-int h1{padding-bottom: 1%;top:61px;}
	.header-int h1 img{padding-top: 6%;}
	 .box-toro h3{height:auto;min-height:46px;line-height:28px;}
	 .category-gallery #main #content .post{width:100%;}
	
	/*----------------------Green---------------------------*/
	/*---home---*/
	.menu-green-container{width:100%;}
	.menu-green-container #menu-green li{width:33%;}
	.page-template-page-homeverde #container-footer-right{background-color:#00501f;float: left;width: 100%;}
	.menu-green-container #menu-green li{background-size: 16% auto;width: 50%;}
	.page-template-page-homeverde #main #content{position:static;width:100%;padding-top: 9%;}
	.page-template-page-homeverde #main #content h2 a{color:#00501f;}
	.page-template-page-homeverde #main #content p{color:#00501f;width: 90%;}
	
	/*---interno---*/
	.page-template-page-verde #main{width:98%;}
 
 	/*-------------------------Blu------------------------*/
	/*---home---*/
 	.menu-blu-container{width:100%;}
	.menu-blu-container #menu-blu li{width:33%;}
	.page-template-page-homeblu #container-footer-right{background-color:#062955;float: left;width: 100%;}
	.menu-blu-container #menu-blu li{background-size: 16% auto;width: 50%;}
	.page-template-page-homeblu #main #content{position:static;width:100%;padding-top: 9%;}
	.page-template-page-homeblu #main #content h2 a{color:#111d52;}
	.page-template-page-homeblu #main #content p{color:#111d52;width: 90%;}
	
	/*---interno---*/
	.page-template-page-blu #main{width:98%;}
	
	/*----------------------Filosofia-------------------------*/
	/*---home---*/
 	.menu-grigio-container{width:100%;}
	.menu-grigio-container #menu-blu li{width:33%;}
	.page-template-page-homegrigio #container-footer-right{background-color:#4b4848;float: left;width: 100%;}
	.menu-grigio-container #menu-grigio li{background-size: 16% auto;width: 50%;}
	.page-template-page-homegrigio #main #content{position:static;width:100%;padding-top: 9%;}
	.page-template-page-homegrigio #main #content h2 a{color:#4b4848;}
	.page-template-page-homegrigio #main #content p{color:#4b4848;width: 90%;}
	
	/*---interno---*/
	.page-template-page-grigio #main{width:98%;}
	
	.archive #main #content{width:96%;}
	.single #main #content{width:96%;}
	.search #main #content{width:96%;}
	.error404 #main #content{width:96%;}
	
	#responsive-menu #responsive-menu-title{padding: 0 !important;width: 24% !important;}
	#responsive-menu .RMImage{width:100%;}
	.box-toro h3{padding-left:14%;}
}


@media (max-width: 767px) {

	/* Structure  < 767 */
	
	/*---generici---*/
	body{background:#fff;}
	center{padding:0;margin:0;}
	#wrapper 		{width:97%;margin: 0 auto;}
	.header-int{width:98%;}
	.header-int h1{top:53px;}
	#header 		{width:100%;} 
	#mainmenu		{display:none;}
	#main 			{width:100%;float:left;}
	#content 		{width:100%;float:left;}
	.home #main #content h4{width:100%;}
	#footer			{width:100%;float:none;height:auto;display: inline-block;}
	#wrapper-footer{width:89%;padding-left:8%;}    
	#footer #wrapper-footer-banner{padding-left:2.5%;padding-top:2%;width:88%;}
	#container-middle-footer{padding-left:0;width:100%;}
	#footer li{padding-top:2%;padding-left:2%;}
	#footer li h3{margin-bottom:2%;}
	#footer #wrapper-footer-right{width:100%;height:auto;margin-left:0;margin-top: 3%;}
	#footer #verdeblu-footer h3{margin-bottom:1%;}
	#footer .social-footer{margin:3% 0 2% 0;}
	#footer .socialfooter {display:inline;float: left;margin-left: 3%;width: 92%;}
	#footer .socialfooter img {margin-left:0% !important;margin-right:2%;float: left;}
	#wrapper-wrapper-footer{width:auto !important;background:none !important;}
	#footer #container-footer-right {float: left;width: 92%;}
	#wrapper-recensioni{width:100%;}
	
	/*---Home---*/
	.home{padding:0;}
	.home #click-menu{display:none;}
	.home .testata-home {position: absolute;width: 86%;width: 100%;left:0;}
	.home .header-home #wrapper-header-home{width:100%;}
	.home .header-home{position:static;background-image:none;}
	.home .header-home h1{width:46%;margin: 0 auto 0 27%; background-color:rgba(255, 255, 255, 0.4);padding-top: 1%;}
	.home .header-home .description{display:none;}
	.home #wrapper-header-home-right{padding-top:2%;width:100%;}
	.home .header-home #wrapper-header-home-right img{opacity:1;}
	.home .box-header-centro{padding:0;width:100%;}
	.home .header-home .box-header{width:100%;}
	.home .header-home .box-header img:hover{margin:0;}
	.home .header-home #wrapper-header-home-right img{width:100%;float:left;}
	.home .header-home #wrapper-header-home{padding:0;}
	.home #main #content h4{font-size: 20px;line-height: 22px;margin-top: 3%;}
	.home #container-footer-right{background-color:#4b4848;float: left;width:92%;}
	
	.box-toro h3 {
    height: auto;
    line-height: 28px;
    min-height: 46px;
}
	
	/*--------------------------------Green-------------------------*/
	/*---home---*/
	.menu-green-container{width:100%;}
	.menu-green-container #menu-green li{background-size: 15% auto;padding-top: 13%;width: 100%;}
	.page-template-page-homeverde #container-footer-right{background-color:#00501f;float: left;width:92%;}
	.page-template-page-homeverde #main #content{position:static;width:100%;padding-top:15%;}
	.page-template-page-homeverde #main #content h2 a{color:#00501f;}
	.page-template-page-homeverde #main #content p{color:#00501f;width: 90%;}
	
	.box-header-no-pc{display:inline;width: 100%;}
	.box-header{display:none;}
	
	/*---interno---*/
	.page-template-page-verde #main{width:100%;}
	.page-template-page-verde #main #content{width: 98%;padding-left:0;background-image:none;}
	.page-template-page-verde #main #content h2 a{line-height:25px;font-size:32px;}
	.page-template-page-verde #main #content{min-height:auto;}
	
	/*------------------------------blu------------------------------*/
	/*---home---*/
	.menu-blu-container{width:100%;}
	.menu-blu-container #menu-blu li{background-size: 15% auto;padding-top: 13%;width: 100%;}
	.page-template-page-homeblu #container-footer-right{background-color:#062955;float: left;width:92%;}
	.page-template-page-homeblu #main #content{position:static;width:100%;padding-top:15%;}
	.page-template-page-homeblu #main #content h2 a{color:#062955;}
	.page-template-page-homeblu #main #content p{color:#062955;width: 90%;}
	
	/*---interno---*/
	.page-template-page-blu #main{width:100%;}
	.page-template-page-blu #main #content{width: 98%;padding-left:0;background-image:none;}
	.page-template-page-blu #main #content h2 a{line-height:25px;font-size:32px;}
	.page-template-page-blu #main #content{min-height:auto;}
	
	/*----------------------------Filosofia----------------------------*/
	/*---home---*/
	.menu-grigio-container{width:100%;}
	.menu-grigio-container #menu-grigio li{background-size: 15% auto;padding-top: 13%;width: 100%;}
	.page-template-page-homegrigio #container-footer-right{background-color:#4b4848;float: left;width:92%;}
	.page-template-page-homegrigio #main #content{position:static;width:100%;padding-top:15%;}
	.page-template-page-homegrigio #main #content h2 a{color:#4b4848;}
	.page-template-page-homegrigio #main #content p{color:#4b4848;width: 90%;}
	
	/*---interno---*/
	.page-template-page-grigio #main{width:100%;}
	.page-template-page-grigio #main #content{width: 98%;padding-left:0;background-image:none;}
	.page-template-page-grigio #main #content h2 a{line-height:25px;font-size:32px;}
	.page-template-page-grigio #main #content{min-height:auto;}
	
	.archive #main #content{width:96%;}
	.archive #main #content .post{width:100%;}
	.archive #main #content .post h2{margin-bottom:2%;margin-top:4%;}
	
	.single #main #content{width:96%;}
	.search #main #content{width:96%;}
	.error404 #main #content{width:96%;}
	.search h2{font-size:22px;}
	.search article h2 a{font-size:20px !important;}
	.page-template-page-grigio .box-toro{width:99%;margin-left:0;}
	
	#responsive-menu #responsive-menu-title{padding: 0 !important;width: 24% !important;}
	#responsive-menu .RMImage{width:100%;}
	.single #main #content h2 a{font-size:34px;}
	.header-int .social {width:20%;margin-left:2%;margin-bottom:2%;}
	
	.herbatech-img{width: 28%;}
	.green-up-img{width: 21%;}
	
	/* Header 
 	.search{display:none;}
	.btn-responsive-menu{display:block;}*/
	
	

		
}

@media (max-width: 480px) {
	#responsive-menu-title-image{width:100% !important;}
	#responsive-menu-title-image img{width:80% !important;}
	.page-template-page-homeverde #main #content{position:static;width:100%;padding-top:22%;}
	.page-template-page-homeblu #main #content{position:static;width:100%;padding-top:22%;}
	.page-template-page-homegrigio #main #content{position:static;width:100%;padding-top:22%;}
	
	#responsive-menu #responsive-menu-title{padding: 0 !important;width:35% !important;}
	#responsive-menu .RMImage{width:100%;}
	.header-int .social {width:40%;margin-left:5%;margin-bottom:2%;}
	.box-toro h3{}
	
	.page-template-page-verde #main #content ul{padding-left: 4%;}
	.category-gallery #main #content .post .ug-gallery-wrapper .ug-thumbs-strip, .ug-gallery-wrapper .ug-thumbs-grid{}
	
	#boxes #dialog{width:88%;margin:2%;}
#boxes #dialog h1{}
#boxes #dialog img{height: auto;width: 100%;}
	
	.herbatech-img{width:42%;}
	.green-up-img{width:35%;}
	
#footer .socialfooter a img{width:15%;}
button#responsive-menu-button{top:6px !important;}

	
}

