/*  
Theme Name: Verdeblu
Theme URI:
Description: A simple themes for WP
Version: 1.0
Author: AB&A
Author URI: http://www.abea-studios.com/
*/

/* Reset.css */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; content: none; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
html {overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }


/*** General ***/
body {color: #666;font: 16px/28px;font-family: 'Open Sans', sans-serif;background: #e2e2e0;}

	/* Typography */
	a 			{color: #000;text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
	a:hover 	{color: #21aabd;}
	a:active	{outline: none;}
	p, dl, hr, h1, h2, h3,
	ol, ul, dd, pre, table, fieldset {margin-bottom: 20px;}
	h1, h2, h3, h4, h5, h6 {}
	h1 			{font-size: 32px;}
	h2 			{font-size: 28px;}
	h3 			{font-size: 26px;}
	h4 			{font-size: 21px;font-family: 'Bilbo', cursive;}
	h5 			{font-size: 18px;}
	h6 			{font-weight: normal;font-size: 16px;}
	
	/* Structure */ 
	#content 		{width: 620px;float:left;}
	#sidebar 		{width: 270px;float:right;}
	


/*** Header ***/
#site-title a 			{font-family: oswald; font-weight: 400; font-size:30px; text-transform:uppercase;float: left;color:#fff;}
#site-title a:hover 	{background: none;}


/*** Menu ***/
#mainmenu ul 		{margin: 0px 0 0px 0px;float:left;width:100%; list-style: none;}
#mainmenu ul li 	{float: left;margin: 0 0px 0 0;position: relative;}
#mainmenu a 		{display: block;}
	
	/* Search 
	.top-search{width:160px!important;color:#999;float:right;background:#eee;border:none;padding:10px;}*/
	
	/* Button Responsive Menu*/
	.btn-responsive-menu{display: none;float: right;padding:5px;cursor:pointer;margin:  -15px 20px 0 0;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background:#333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
	.icon-bar 			{display: block;width: 18px;height: 2px;margin:5px;background-color: #f5f5f5;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}

	.show{display:block!important}

	
/*** Post ***/
.post 					{padding: 0px 0 0px 0;}


	/* Post title */
	.post .entry-title 	{margin-bottom: 20px;}
	.post .entry-title a{display: block;font-size: 38px;line-height:40px;font-weight: bold;}
	.post .entry-content{line-height:25px;}
	.index-thumb		{width:100%;height:auto;margin-bottom:10px;}
	
	hr{border-bottom: 1px solid #ccc;border-top:none;border-left:none;border-right:none;margin:25px 0 20px 0;}
		

/*** Sidebar ***/
#sidebar {}

	/* Lists in widgets */
	.widget h3			{}
	.widget li 			{line-height: 35px;list-style-type:none}


/*** Footer ***/
#footer 				{color: #fff;}
#footer a 				{font: 14px;}


ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom:1px dotted #999; padding:1em; }
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard { font-size: 16px; }
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { border:5px solid #ccc; float:right; margin:0 0 1em 1em; }
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta { font-size:9px; }
ol.commentlist li.comment div.comment-meta a { color:#ccc; }
ol.commentlist li.comment p { font-size:11px; margin:0 0 1em; }
ol.commentlist li.comment ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }
ol.commentlist li.comment div.reply { font-size:11px; }
ol.commentlist li.comment div.reply a { font-weight:bold; }
ol.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 { border-left:1px solid #ccc; margin:0 0 .25em .25em; }
ol.commentlist li.comment ul.children li.depth-3 { border-left:1px solid #999; margin:0 0 .25em .25em; }
ol.commentlist li.comment ul.children li.depth-4 { border-left:1px solid #ccc; margin:0 0 .25em .25em; }
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { border-left:1px solid #ccc; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}


/*** Misc ***/ 
.alignleft  	{margin: 0 20px 20px 0;}
.alignright 	{margin: 0 0 20px 20px;}
.clear 		{clear: both;}
.sep 		{padding: 0 5px;}
.hide 		{display: none;}
.alert {
  background-color: #fef9c7;
  border-color: #fcdd4a;
  color: #3b3601;
  border-radius: 0 5px 5px 0;
  padding: 10px 14px;margin:0;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

/*form*/
 
legend {font-weight:bold;font-size:1.2em;}
 
input,textarea {margin:10px 0;width:250px;padding:5px;}
 
label {width:6em;float:left;display:block;padding:10px 0;clear:left;}
 
input[type="submit"] {width:100px;}



/*----Generici----*/
#wrapper {width:100%;margin: 0 auto;background-color:#fff;}
#header{width:100%;position:relative;z-index: 100;}
#click-menu{border-radius: 10px 10px 10px 10px;}

#responsive-menu-title{}
#responsive-menu-title a{}
#responsive-menu-title a:last-child{float: left;width: 100%;}
#responsive-menu-title-image img{margin-bottom:5%;}

#responsive-menu #rm-additional-content{padding-top:0 !important;}
#responsive-menu .RMImage{margin-bottom:32%;}
#responsive-menu li a{text-transform:uppercase;}
#responsive-menu #responsive-menu-title{white-space:normal !important;}
#responsive-menu #responsive-menu-title, #responsive-menu #responsive-menu-title a:first-child{}
#responsive-menu #responsive-menu-title, #responsive-menu #responsive-menu-title a:nth-child(2){text-align:center;color:#092b56;}
#responsive-menu #responsive-menu-item-26 .sub-menu{margin-bottom:0;}
#responsive-menu #responsive-menu-item-26{background-color:#b1abac !important;}
#responsive-menu #responsive-menu-item-26 .sub-menu{background:#b1abac;}
.page-template-page-homegrigio #responsive-menu #responsive-menu-item-26 a{color:#4b4848;background:#b1abac;}
.page-template-page-grigio #responsive-menu #responsive-menu-item-26 a{color:#4b4848;background:#b1abac;}
#responsive-menu #responsive-menu-item-26 a{color:#4b4848;}
#responsive-menu #responsive-menu-item-26 a:hover{background-color:#ccc;}
#responsive-menu #responsive-menu-item-26 .responsive-menu-subarrow{background:#b1abac !important;}

#responsive-menu #responsive-menu-item-25{background:#019137;}
#responsive-menu #responsive-menu-item-25 .sub-menu{background:#019137;}
.page-template-page-homeverde #responsive-menu #responsive-menu-item-25 a{color:#fff;background:#019137;}
.page-template-page-verde #responsive-menu #responsive-menu-item-25 a{color:#fff;background:#019137;}
#responsive-menu #responsive-menu-item-25 a{color:#fff;}
#responsive-menu #responsive-menu-item-25 a:hover{background-color:#a3dc56;}
#responsive-menu #responsive-menu-item-25 .responsive-menu-subarrow{background:#019137 !important;}

#responsive-menu #responsive-menu-item-24{background:#092b56;}
#responsive-menu #responsive-menu-item-24 .sub-menu{background:#092b56;}
.page-template-page-homeblu #responsive-menu #responsive-menu-item-24 a{color:#fff;background:#092b56;}
.page-template-page-blu #responsive-menu #responsive-menu-item-24 a{color:#fff;background:#092b56;}
#responsive-menu #responsive-menu-item-24 a{color:#fff;}
#responsive-menu #responsive-menu-item-24 a:hover{background-color:#1ba4f3;}
#responsive-menu #responsive-menu-item-24 .responsive-menu-subarrow{background:#092b56 !important;}

#responsive-menu-container #responsive-menu li.responsive-menu-item a{background-color:transparent !important;}

#responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link{border-color:#a8a3a3 !important;}

#wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-foot-grigio.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
#wrapper-footer{width:1200px;margin:0 auto;}
#footer{width: 100%;float:left;background-color:#4b4848;height:370px;}
#footer #container-footer-right{}
#footer li{float:left;list-style:none;padding-left: 3%;padding-top:4%;}
#footer #wrapper-footer-banner{float:left;width:28%;padding-top:3%;}
#footer #wrapper-footer-banner .box-footer{padding: 1%;width:93%;}
#footer #wrapper-footer-banner .box-footer img{width:100%;}
#footer #wrapper-footer-right{float:right;width:30%;margin-left: 3%;padding-top:4%;background-color: rgba(255, 255, 255, 0.2);height:321px;}
#container-middle-footer{width: 36%;float: left;padding-left:1%;}
#footer #verdeblu-footer{float:left;width:100%;}
#footer #verdeblu-footer h3{font-family:Garamond;font-weight: normal;padding-top: 0.6%;}
#footer #verdeblu-footer p{font-family:Arial, Helvetica, sans-serif;font-size:14px !important;color:#fff;}
#footer #verdeblu-footer a{font-family:Arial, Helvetica, sans-serif;font-size:14px !important;color:#fff;}
#footer #verdeblu-footer a:hover{color:#ccc;}
#footer .social-footer{float:left;width:100%;margin:5% 0 5% 0;}
#footer .socialfooter {padding:1%;}
#footer .socialfooter a img {width:10%;float:left;margin-left:3%;margin-right:3%;}
#footer a img:hover{opacity:0.7;}
#footer #wrapper-footer-right p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;padding-top:2%;width: 100%;float: left;margin-bottom:0;}
#footer #wrapper-footer-right p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}
#footer #wrapper-footer-right p a:hover{color:#ccc;}
#footer li h3{font-weight:normal;letter-spacing:1px;}
#footer li h3 a{font-family: "Bilbo",cursive;color:#fff;text-decoration:underline;}
#footer li h3 a:hover{color:#ccc;}
#footer li ul{margin:0;padding:0;}
#footer li ul li{width:100%;text-align:justify;padding:0;}
#category-posts-2-internal .cat-post-item{margin:5px 0 !important;}
#footer li ul li.cat-post-current .cat-post-title{text-transform:none;}
#footer li ul li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;font-weight: bold;}
#footer li ul li a:hover{color:#ccc;}
#footer li ul li p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;margin-bottom:2%;}
#footer .addtoany_share_save_container{display:none;}

#wrapper-recensioni{width:100%;float:left;border-top:2px solid #ccc;padding-top:2%;}
#recensioni{width:1200px;display:inline-block;}

/*----Home----*/
.home .testata-home{width:100%;}
.home .header-home{width:100%;position:absolute;background-image: url(/wp-content/themes/verdeblu/images/bg-header-home.png);background-repeat: repeat-x;top:140px;}
.home .header-home #wrapper-header-home{margin: 0 auto;width: 1085px;padding:0 4% 0 4%;}
.home .header-home h1{float:left;width:26%;}
.home .header-home h1 img{width:100%;}
.home #wrapper-header-home-right{float:right;width:64%;padding-top:7.4%;}
.home .header-home #wrapper-header-home-right img{opacity:0.7;}
.home .header-home #wrapper-header-home-right img:hover{opacity:1;}
.home .box-header-left img:hover{margin-left:1.5%;margin-top:-1.5%;margin-bottom:1.5%;}
.home .box-header-centro img:hover{margin-left:-1.5%;margin-top:1.5%;}
.home .box-header-right img:hover{margin-left:1.5%;margin-top:1.5%;}
.home .box-header-centro{padding-left:22%;padding-right:1.8%;}
.home .header-home .description{float:left;font-family: "Bilbo",cursive;font-size:68px;letter-spacing: 8px;text-transform:lowercase;color:#fff;text-shadow:5px 2px 5px #333;line-height: 36px;padding-top: 9%;margin-right: 2%;}
.home .header-home .box-header{float:left;padding-bottom: 1%;}
.home .header-int{display:none;}
.home .testata-int{display:none;}
.rslides{max-width:none !important;}
.rslides_container{margin-bottom:0 !important;}
.home #main{width:100%;margin:0 auto;background-color:#fff;padding-bottom: 2%;}
.home #main #content{width:100%;float:left;background-color:#fff;padding:2% 0 2% 0;}
.home #main #content h4{width:505px;color:#333;font-size: 24px;letter-spacing: normal;font-weight: normal;letter-spacing: 0.5px;}
.home #main #content h4 span{font-family:Arial, Helvetica, sans-serif;font-size: 15px;letter-spacing: 0;}

/*----pagine-----*/
.header-int{width:1200px;position:relative;padding: 1%;}
.header-int h1{position:absolute;top:73px;left:27px;width:25%;background-color: rgba(255, 255, 255, 0.2); padding-bottom:3%;}
.header-int h1 img{width:100%;padding-top:13%;width: 70%;}
.header-int h1 img:hover{opacity:0.7;}
.header-int .social{float:left;width:14%;}
.header-int .social img {float:left;width:29%;margin-left:5%;}
.header-int .social img:hover{opacity:0.7;}
.header-int #mainmenu{float:right;width:65%;}
.header-int #mainmenu ul li{padding-left:7%;padding-right:5%;}
.header-int #mainmenu ul li a{font-family:Arial, Helvetica, sans-serif;font-size:24px;}
.header-int #mainmenu ul li a span{font-weight: normal;}
.header-int #mainmenu ul li .wr-megamenu-inner{height: 296px;padding-top: 4%;}
.header-int #mainmenu ul li .wr-megamenu-inner div .block-sub-menu{float:left;width:100%;}
.header-int #mainmenu ul li .wr-megamenu-inner div .block-sub-menu .caption{position: static !important;border-bottom: 1px solid #333 !important;text-align: left;padding:1% 0 0 0;float: left;height:31px;width:100%;}
.header-int #mainmenu ul li .wr-megamenu-inner div .block-sub-menu a span{float:left;width:100%;font-size: 17px;padding:1%;}
.header-int #mainmenu ul li .wr-megamenu-inner .col-md-4{width: 33%;}
.header-int #mainmenu ul li .wr-megamenu-inner .col-md-4 img{}
.header-int #mainmenu ul li .wr-megamenu-inner .col-md-6{width:50%;}
.header-int #mainmenu ul li .wr-megamenu-inner li{background-image:none;}
.header-int #mainmenu ul li .wr-megamenu-inner li i{display:none;}
.header-int #mainmenu ul li .wr-megamenu-inner li a{font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#605d5d;padding:0;}
.header-int #mainmenu ul li a:hover{background:none !important;}

/*--menu filosofia--*/
.header-int #mainmenu ul li:first-child{background-image: url(/wp-content/themes/verdeblu/images/ico-filosofia.png);background-repeat:no-repeat;}
.header-int #mainmenu ul li:first-child a{color:#605d5d;}
.header-int #mainmenu ul li:first-child .wr-megamenu-inner{background-image: url(/wp-content/themes/verdeblu/images/ico-grigia-pagina.png);background-repeat:no-repeat;background-position:bottom right;}
.header-int #mainmenu ul li .wr-megamenu-inner .sottomenu-filosofia .caption{border-bottom:1px solid #605d5d;}
.header-int #mainmenu ul li .wr-megamenu-inner .sottomenu-filosofia .caption span:hover{color:#999;}
.header-int #mainmenu ul li .wr-megamenu-inner .submenu-items{float:left;padding-top:6%;}
.header-int #mainmenu ul li .wr-megamenu-inner .block-sub-menu{float:left;padding-top:3%;} 
.header-int #mainmenu ul li:first-child .wr-megamenu-inner .preview-text p{font-family: "Bilbo",cursive;font-size:34px !important;color:#333;margin-top:22%;float:left;}
.progetti-virtuali a{}
/*.progetti-virtuali a:hover{background:rgba(0, 0, 0, 1) none repeat scroll 0 0 !important;}*/
.progetti-virtuali a .ig-menu-title{padding-left:7% !important; float: left;height: 39px;padding-top: 1%;background-image: url("/wp-content/themes/verdeblu/images/q-grigio.jpg") !important;background-position: left 26% !important;background-repeat: no-repeat !important;}
.header-int #mainmenu ul li .wr-megamenu-inner div .progetti-virtuali .block-sub-menu .caption{border-bottom:0 !important;}

.page #main li{list-style:none;}
.page #wrapper{position:relative;}
.page #main #content{position:absolute;left:37%;top:80px;width:23%;}
.page #main #content hr{display:none;}
.page #main #content h2{font-family: "Bilbo",cursive;color:#fff;font-weight:normal;margin-bottom: 3%;text-align: left;}
.page #main #content h2 a{color:#fff;letter-spacing:1px;text-align: center;font-weight:normal !important;}
.page #main #content p{color:#fff;line-height:16px;text-align:justify;font-size:14px;}
.page #main #content .addtoany_share_save_container{float:left;}

/*--menu greenvision--*/
.header-int #mainmenu ul li:nth-child(2){background-image: url(/wp-content/themes/verdeblu/images/ico-green.png);background-repeat:no-repeat;}
.header-int #mainmenu ul li:nth-child(2) a{color:#009036;}
.header-int #mainmenu ul li:nth-child(2) .wr-megamenu-inner{background-image: url(/wp-content/themes/verdeblu/images/ico-green-sottomenu.png);background-repeat:no-repeat;background-position:bottom right;left:-520px !important;}
.header-int #mainmenu ul li .soluzioni-verde .ig-menu-title{font-family: "Bilbo",cursive;font-size:34px !important;color:#009036;line-height:20px;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-green .caption{border-bottom:1px solid #009036;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-green .caption span{color:#605d5d;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-green .caption span:hover{color:#009036;}
.header-int #mainmenu ul li .soluzioni-verde ul li{background-image:url(/wp-content/themes/verdeblu/images/q-green.png);float:left;width:100%;padding-top:1%;background-repeat:no-repeat;height:33px;background-position: left top;}
.header-int #mainmenu ul li .soluzioni-verde ul li a{font-size:17px;line-height: 8px;padding-left:1%;}
.header-int #mainmenu ul li .soluzioni-verde ul li a:hover{color:#009036;}
 
/*--menu bluway--*/
.header-int #mainmenu ul li:nth-child(3){background-image: url(/wp-content/themes/verdeblu/images/ico-blu.png);background-repeat:no-repeat;} 
.header-int #mainmenu ul li:nth-child(3) a{color:#111d52;}
.header-int #mainmenu ul li:nth-child(3) .wr-megamenu-inner{background-image: url(/wp-content/themes/verdeblu/images/ico-blu-sottomenu.png);background-repeat:no-repeat;background-position:bottom right;left:-570px !important;}
.header-int #mainmenu ul li .soluzioni-blu .ig-menu-title{font-family: "Bilbo",cursive;font-size:34px !important;color:#111d52;line-height:20px;}
.header-int #mainmenu ul li .soluzioni-blu ul li{background-image:url(/wp-content/themes/verdeblu/images/q-blu.png);float:left;width:100%;padding-top:1%;background-repeat:no-repeat;height:39px;background-position: left top;}
.header-int #mainmenu ul li .soluzioni-blu ul li a{font-size:17px;line-height: 8px;padding-left:1%;}
.header-int #mainmenu ul li .soluzioni-blu ul li a:hover{color:#111d52;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-blu .caption{border-bottom:1px solid #111d52;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-blu .caption span{color:#605d5d;}
.header-int #mainmenu ul li .wr-megamenu-inner .sotto-blu .caption span:hover{color:#111d52;}

/*----da nascondere-----*/
.home .testata-404{display:none;}
.page .header-home{display:none;}
.page .testata-home{display:none;}
.page .testata-cat, .home .testata-cat, .single .testata-cat{display:none;}
.page .testata-404{display:none;}
.archive .testata-home{display:none;}
.archive .testata-int{display:none;}
.archive .header-home{display:none;}
.archive .testata-404{display:none;}
.single .testata-home{display:none;}
.single .header-home{display:none;}
.single .testata-cat{display:none;}
.single .testata-404{display:none;}
.search .testata-home{display:none;}
.search .testata-cat{display:none;}
.search .header-home{display:none;}
.search .testata-int{display:none;}
.error404 .testata-home{display:none;}
.error404 .testata-cat{display:none;}
.error404 .header-home{display:none;}
.error404 .testata-int{display:none;}


/*------------------------------GREEN VISION--------------------------------*/
/*-------home---------*/
.page-template-page-homeverde .header-int #mainmenu ul .current-menu-item{background-image: url(/wp-content/themes/verdeblu/images/ico-green-active.png);background-repeat:no-repeat;}
.page-template-page-homeverde #footer{background-color:#00501f;}
.page-template-page-homeverde #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-footverde.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
.page-template-page-homeverde #main{width:100%;margin:0 auto;background-color:#fff;padding-bottom: 2%;float:left;}
.page-template-page-homeverde #main #content{background-image:url("/wp-content/themes/verdeblu/images/ico-green-pagina.png");background-repeat:no-repeat;padding-top: 6%;background-position:top center;}
.page-template-page-homeverde #main #content .addtoany_share_save_container{float:none;}
.menu-green-container{width:1200px;margin:0 auto;}
.menu-green-container #menu-green li{list-style:none;float:left;width:33%; height: auto;background-position: center top;padding-top: 8%;margin:1% 0 2% 0;background-size: 26%;}
.menu-green-container #menu-green li a{color:#8fc442;font-family: "Bilbo",cursive;font-size:26px;letter-spacing: 1px;}
.menu-green-container #menu-green li a:hover{color:#00501f;}
.menu-green-container #menu-green .menu-item-53{background-image:url("/wp-content/themes/verdeblu/images/ico-realizzazione-giardini.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-52{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-giard.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-51{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-parchi.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-50{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-verde-pub.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-49{background-image:url("/wp-content/themes/verdeblu/images/ico-campi-golf.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-48{background-image:url("/wp-content/themes/verdeblu/images/ico-green-park.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-448{background-image:url("/wp-content/themes/verdeblu/images/bonus-giardino-2018-ico.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-450{background-image:url("/wp-content/themes/verdeblu/images/prato-a-semina-ico.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-449{background-image:url("/wp-content/themes/verdeblu/images/prato-a-rotoli-ico.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-451{background-image:url("/wp-content/themes/verdeblu/images/prato-sintetico-ico.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-447{background-image:url("/wp-content/themes/verdeblu/images/aiuole-ico.png");background-repeat:no-repeat;}
.menu-green-container #menu-green .menu-item-452{background-image:url("/wp-content/themes/verdeblu/images/progetti-di-luce-ico.png");background-repeat:no-repeat;}


/*------interno---------*/ 
.page-template-page-verde .header-int #mainmenu ul .current-menu-ancestor{background-image: url(/wp-content/themes/verdeblu/images/ico-green-active.png);background-repeat:no-repeat;}
.page-template-page-verde #main{width:1200px;background-size: 8% auto;}
.page-template-page-verde #main #content{position:static;width:69%;padding-left:29%;float:none;background-size:26%;min-height: 366px;}
.page-template-page-verde #main #content h2 a{color:#8fc442;font-weight: normal;text-align:left;}
.page-template-page-verde #main #content p{color:#4b4848;}
.page-template-page-verde #main #content ul{padding-left:2%;width:98%;float:left;}
.page-template-page-verde #main #content ul li{float: left;text-align: left;width: 100%;list-style: circle;color: #4b4848;font-size: 14px;line-height: 18px;}
.page-template-page-verde #content .entry-content h4{font-family: "Bilbo",cursive;font-size: 30px;font-weight: normal;letter-spacing: 1px;text-align: left;color:#8fc442;}

.page-template-page-verde #footer{background-color:#00501f;}
.page-template-page-verde #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-footverde.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 53px;}

.page-id-29 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-realizz-giardini.jpg");background-repeat:no-repeat;}
.page-id-29 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-realizzazione-giardini.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-33 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-manuten-giardini.jpg");background-repeat:no-repeat;}
.page-id-33 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-giard.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-35 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-manuten-parchi.jpg");background-repeat:no-repeat;}
.page-id-35 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-parchi.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-37 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-manuten-aree-verdi.jpg");background-repeat:no-repeat;}
.page-id-37 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-verde-pub.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-39 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-golf.jpg");background-repeat:no-repeat;}
.page-id-39 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-campi-golf.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-41 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-green-parkomg.jpg");background-repeat:no-repeat;}
.page-id-41 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-green-park.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-54 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-prato-semina.jpg");background-repeat:no-repeat;}
.page-id-54 #main{background-image:url("/wp-content/themes/verdeblu/images/prato-a-semina-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-60 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-prato-rotoli.jpg");background-repeat:no-repeat;}
.page-id-60 #main{background-image:url("/wp-content/themes/verdeblu/images/prato-a-rotoli-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-62 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-prato-sint.jpg");background-repeat:no-repeat;}
.page-id-62 #main{background-image:url("/wp-content/themes/verdeblu/images/prato-sintetico-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-64 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-aiuole.jpg");background-repeat:no-repeat;}
.page-id-64 #main{background-image:url("/wp-content/themes/verdeblu/images/aiuole-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-66 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-luci-giardino.jpg");background-repeat:no-repeat;}
.page-id-66 #main{background-image:url("/wp-content/themes/verdeblu/images/progetti-di-luce-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-429 #content{background-image:url("/wp-content/themes/verdeblu/images/bonus-giardino.jpg");background-repeat:no-repeat;}
.page-id-429 #main{background-image:url("/wp-content/themes/verdeblu/images/bonus-giardino-2018-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-1090 #content{background-image:url("/wp-content/themes/verdeblu/images/bg-mister-mosquito.jpg");background-repeat:no-repeat;}
.page-id-1090 #main{background-image:url("/wp-content/themes/verdeblu/images/zanzara-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-429 #main #content h2{width: 90%;float: left;margin-right: 10%;}


/*------------------------------------BLU WAY--------------------------------------*/
/*-------home---------*/
.page-template-page-homeblu .header-int #mainmenu ul .current-menu-item{background-image: url(/wp-content/themes/verdeblu/images/ico-blu-active.png);background-repeat:no-repeat;}
.page-template-page-homeblu #footer{background-color:#062955;}
.page-template-page-homeblu #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-foot-blu.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
.page-template-page-homeblu #main{width:100%;margin:0 auto;background-color:#fff;padding-bottom: 2%;float:left;}
.page-template-page-homeblu #main #content{background-image:url("/wp-content/themes/verdeblu/images/ico-blu-pagina.png");background-repeat:no-repeat;padding-top: 6%;background-position:top center;height:auto;}
.page-template-page-homeblu #main #content .addtoany_share_save_container{float:none;}
.menu-blu-container{width:1200px;margin:0 auto;}
.menu-blu-container #menu-blu li{list-style:none;float:left;width:33%; height: auto;background-position: center top;padding-top: 8%;margin:1% 0 2% 0;background-size: 26%;}
.menu-blu-container #menu-blu li a{color:#1ba4f3;font-family: "Bilbo",cursive;font-size:26px;letter-spacing: 1px;}
.menu-blu-container #menu-blu li a:hover{color:#062955;}
.menu-blu-container #menu-blu .menu-item-95{background-image:url("/wp-content/themes/verdeblu/images/ico-irrigazione.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-94{background-image:url("/wp-content/themes/verdeblu/images/ico-piscine.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-93{background-image:url("/wp-content/themes/verdeblu/images/ico-laghetti.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-92{background-image:url("/wp-content/themes/verdeblu/images/ico-fontane.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-91{background-image:url("/wp-content/themes/verdeblu/images/ico-giochi-acqua.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-90{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-piscine.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-454{background-image:url("/wp-content/themes/verdeblu/images/outdoor-design-ico.png");background-repeat:no-repeat;}
.menu-blu-container #menu-blu .menu-item-453{background-image:url("/wp-content/themes/verdeblu/images/giochi-di-luce-ico.png");background-repeat:no-repeat;}

/*------interno---------*/
.page-template-page-blu .header-int #mainmenu ul .current-menu-ancestor{background-image: url(/wp-content/themes/verdeblu/images/ico-blu-active.png);background-repeat:no-repeat;}
.page-template-page-blu #main{width:1200px;background-size: 8% auto;}
.page-template-page-blu #main #content{position:static;width:69%;padding-left:29%;float:none;background-size:26%;min-height: 366px;}
.page-template-page-blu #main #content h2 a{color:#1ba4f3;font-weight: normal;text-align:left;}
.page-template-page-blu #main #content p{color:#4b4848;}
.page-template-page-blu #footer{background-color:#062955;}
.page-template-page-blu #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-foot-blu.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
.page-template-page-blu #main #content ul{padding-left:2%;}
.page-template-page-blu #main #content ul li{float: left;text-align: left;width: 100%;list-style: outside none circle;color: #4b4848;font-size: 14px;line-height: 18px;}

.page-id-78 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-irrigazione.jpg");background-repeat:no-repeat;}
.page-id-78 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-irrigazione.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-80 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-realizz-piscine.jpg");background-repeat:no-repeat;}
.page-id-80 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-piscine.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-82 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-laghetti.jpg");background-repeat:no-repeat;}
.page-id-82 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-laghetti.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-84 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-fontane.jpg");background-repeat:no-repeat;}
.page-id-84 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-fontane.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-86 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-giochi.jpg");background-repeat:no-repeat;}
.page-id-86 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-giochi-acqua.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-88 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-man-pisc.jpg");background-repeat:no-repeat;}
.page-id-88 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-manut-piscine.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-103 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-outdoor.jpg");background-repeat:no-repeat;}
.page-id-103 #main{background-image:url("/wp-content/themes/verdeblu/images/outdoor-design-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-107 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-giochi-acqua.jpg");background-repeat:no-repeat;}
.page-id-107 #main{background-image:url("/wp-content/themes/verdeblu/images/giochi-di-luce-ico.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}


 
/*------------------------------FILOSOFIA-------------------------*/
/*------home---------*/
.page-template-page-homegrigio .header-int #mainmenu ul .current-menu-item{background-image: url(/wp-content/themes/verdeblu/images/ico-filosofia-active.png);background-repeat:no-repeat;}
.page-template-page-homegrigio #footer{background-color:#4b4848;}
.page-template-page-homegrigio #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-foot-grigio.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
.page-template-page-homegrigio #main{width:100%;margin:0 auto;background-color:#fff;padding-bottom: 2%;float:left;}
.page-template-page-homegrigio #main #content{background-image:url("/wp-content/themes/verdeblu/images/ico-grigia-pagina.png");background-repeat:no-repeat;padding-top: 6%;background-position:top center;}
.page-template-page-homegrigio #main #content .addtoany_share_save_container{float:none;}
.menu-grigio-container{width:1200px;margin:0 auto;}
.menu-grigio-container #menu-grigio li{list-style:none;float:left;width:33%; height: auto;background-position: center top;padding-top: 8%;margin:1% 0 2% 0;background-size: 26%;}
.menu-grigio-container #menu-grigio li a{color:#666;font-family: "Bilbo",cursive;font-size:26px;letter-spacing: 1px;}
.menu-grigio-container #menu-grigio li a:hover{color:#4b4848;}
.menu-grigio-container #menu-grigio .menu-item-137{background-image:url("/wp-content/themes/verdeblu/images/ico-verdeblu.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-138{background-image:url("/wp-content/themes/verdeblu/images/ico-mission.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-136{background-image:url("/wp-content/themes/verdeblu/images/ico-scenografie.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-134{background-image:url("/wp-content/themes/verdeblu/images/ico-desideri.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-133{background-image:url("/wp-content/themes/verdeblu/images/ico-riv-toro.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-139{background-image:url("/wp-content/themes/verdeblu/images/ico-idee.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-151{background-image:url("/wp-content/themes/verdeblu/images/ico-giardini-racc.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-132{background-image:url("/wp-content/themes/verdeblu/images/ico-contatti.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-367{background-image:url("/wp-content/themes/verdeblu/images/icona-video.png");background-repeat:no-repeat;}
.menu-grigio-container #menu-grigio .menu-item-1098{background-image:url("/wp-content/themes/verdeblu/images/zanzara-ico.png");background-repeat:no-repeat;}

/*------interno---------*/
.page-template-page-grigio .header-int #mainmenu ul .current-menu-ancestor{background-image: url(/wp-content/themes/verdeblu/images/ico-filosofia-active.png);background-repeat:no-repeat;}
.category-2 .header-int #mainmenu ul .current-menu-ancestor{background-image: url(/wp-content/themes/verdeblu/images/ico-filosofia-active.png);background-repeat:no-repeat;}
.category-7 .header-int #mainmenu ul .current-menu-ancestor{background-image: url(/wp-content/themes/verdeblu/images/ico-filosofia-active.png);background-repeat:no-repeat;}
.page-template-page-grigio #main{width:1200px;background-size: 8% auto;}
.page-template-page-grigio #main #content{position:static;width:69%;padding-left:29%;float:none;background-size:26%;min-height: 366px;}
.page-template-page-grigio #main #content h2 a{color:#4b4848;font-weight: normal;text-align:left;}
.page-template-page-grigio #main #content p{color:#4b4848;}
.page-template-page-grigio #footer{background-color:#4b4848;}
.page-template-page-grigio #wrapper-wrapper-footer{background: rgba(0, 0, 0, 0) url("/wp-content/themes/verdeblu/images/bg-foot-grigio.png") repeat scroll 0 0;width: 100%;background-repeat:no-repeat;margin: 0 auto;width: 1200px;display:inline-block;background-position:315px 0;}
.page-template-page-grigio #main #content ul{padding-left:2%;}
.page-template-page-grigio #main #content ul li{float: left;text-align: left;width: 100%;list-style: outside none circle;color: #4b4848;font-size: 14px;line-height: 18px;}
.page-template-page-grigio .box-toro{width:48%;float:left;padding-top: 1%;}
.page-template-page-grigio .box-toro1{margin-left:4%;}
.box-toro h3{color: #4b4848;font-weight: normal;text-align: left;font-family: "Bilbo",cursive;letter-spacing: 1px;font-size:26px;background:url("/wp-content/themes/verdeblu/images/ico-alberello-rosso.png");background-repeat:no-repeat;background-position: center left;padding-left: 12%;height: 46px;line-height:44px;margin-bottom: 1%;}
.box-toro button{margin-top:3%;border:1px solid #4b4848;color:#4b4848;font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.box-toro button:hover{opacity:0.7;}
.category-idee #main #content .post .ug-gallery-wrapper{display:none;}
.category-gallery #main #content .post{margin-top:1%;margin-bottom:2%;}
/*.category-gallery #main #content .post .ug-gallery-wrapper .ug-thumbs-strip, .ug-gallery-wrapper .ug-thumbs-grid{left:0 !important;width:100% !important;}*/
.category-gallery #main #content .post .index-thumb{display:none;}


.page-id-113 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-verdeblu.jpg");background-repeat:no-repeat;}
.page-id-113 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-verdeblu.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-111 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-mission.jpg");background-repeat:no-repeat;}
.page-id-111 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-mission.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-115 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-scenografie.jpg");background-repeat:no-repeat;}
.page-id-115 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-scenografie.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-119 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-desideri.jpg");background-repeat:no-repeat;}
.page-id-119 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-desideri.png");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-121 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-toro.jpg");background-repeat:no-repeat;}
.page-id-121 #main{background-image:url("/wp-content/themes/verdeblu/images/ico-toro.jpg");background-repeat:no-repeat;background-position:top right;  padding-top:2%;}

.page-id-123 #content{background-image:url("/wp-content/themes/verdeblu/images/sx-contatti.jpg");background-repeat:no-repeat;}
.page-id-123 #main{padding-top:4%;}

/*--------------------------------Archive------------------------------------*/
.archive .testata-cat img{height: auto;margin-bottom: 10px;width: 100%;}
.archive #main{padding-top:4%;}
.archive #main #content{width:1200px;float:none;}
.archive #main #content h2{color:#4b4848;font-weight: normal;text-align:left;font-family: "Bilbo";font-size: 38px;line-height:40px;}
.archive #main #content p{font-size:14px;color:#4b4848;text-align:justify;}
.archive #main #content .post{width:30%;float:left;padding-left: 1.5%;padding-right: 1.8%;}

.archive #main #content .post h2{line-height:22px;}
.archive #main #content .post h2 a{font-size:25px;line-height:22px;}
.archive #main #content .post h2 a:hover{color:#666;}
.archive #main #content .post p{font-size:14px;color:#4b4848;text-align:justify;}
.archive #main #content .post a{color:#4b4848;}
.archive #main #content .post a:hover{color:#666;}

/*-------------------------------Single--------------------------------------------*/
.single #main #content h2{color:#4b4848;font-weight: normal;text-align:left;font-family: "Bilbo";font-size: 38px;line-height:40px;}
.single #main #content{width:1200px;float:none;}
.single #main #content p{font-size:14px;color:#4b4848;text-align:justify;}
.single #main #content .post{width:100%;float:left; padding-left: 1%;padding-right: 1%;padding-top:2%;}
.single #main #content h2 a{font-weight:normal;}
.single #main #content .post h2 a:hover{color:#666;}
.single #main #content .post p{font-size:14px;color:#4b4848;text-align:justify;}
.single #main #content .post a{color:#4b4848;}
.single #main #content .post a:hover{color:#666;}

/*-------------------------------ERROR 404--------------------------------------------*/
.error404 h2{color:#4b4848;font-weight: normal;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:40px;}
.error404 #main #content{width:1200px;float:none;}


/*-------------------------------Search--------------------------------------------*/
.search h2{color:#4b4848;font-weight: normal;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:40px;}
.search h2 a{font-size:20px !important;}
.search h4{color:#4b4848;font-weight: normal;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;margin-bottom:3%;}
.search #main #content{width:1200px;float:none;}
.search .testata-404 img{height: auto;margin-bottom: 10px;width: 100%;}
.search article h2{font-weight: normal;}
.search article h2 a{font-size:34px;font-weight: normal !important;color:#4b4848;}
.search article h2 a:hover{color:#999;}
.search article p{font-size:14px;line-height:16px;color:#4b4848;text-align:justify;}
.search article p a{color:#4b4848;}
.search article p a:hover{color:#999;}
.search .box-toro button{margin-top:1%;}
.search .navigation a{color:#4b4848;}
.search .navigation a:hover{color:#999;}

.herbatech-img{float: left; height: auto;margin-top: 4%;width: 25%;}
.green-up-img{height: auto;width: 18%;}

/*--------------------------Cookies---------------------------------------*/
.page-id-229 #main{padding-top:3%;}
.page-id-229 #main #content{width:100%;padding-left:0;}
.page-id-229 #main #content h3{color:#4b4848;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;margin-bottom:1%;}
.page-id-229 #main #content p a{color:#4b4848;}
.page-id-229 #main #content p a:hover{color:#999;}


.box-header-no-pc{display:none;float: left;padding-bottom: 1%;}

#boxes #dialog{padding:0 !important;}
#boxes #dialog h1{margin-bottom:0 !important;}
#boxes #dialog img{float: left;}

.postid-318 article br{display:none;}

.mapboxgl-canvas {position:static !important;}