/*

Don't edit main style.css file.

All your custom style settings and tweaks can be placed here.

Backup this file before theme update - after update can be restored!
 
*/
/* mod top menu */
#nav li > a:hover, #main-nav li > a:hover { color: #A43D14; }
#nav li .sub-menu a:hover, #main-nav li .sub-menu a:hover { color: #eee; }

#nav li.menu-item-has-children > a, #nav li.page_item_has_children > a, 
#main-nav li.menu-item-has-children > a, #main-nav li.page_item_has_children > a { background: transparent; }

#header img { max-height:92px;}
.home #header img{ max-height:162px;}
.home #header img.smaller {max-height:92px;}
.home #header img, .home #header img.smaller { 
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease; 
	transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
/*.blog #header img { max-height:92px;}*/
.header_fix { margin-top:74px !important; }
.header_fix_alt { margin-top:114px !important; }

.home .section .container { padding: 1em 0 4em; }
.home .section .container h2, .home .section_template .container h2 {
    text-transform: lowercase;
}
.su-spoiler-style-default > .su-spoiler-title { font-size: 1.5em!important; }

/* FOOTER */
/*Link rapidi footer*/
#menu-menu-footer .mainbutton { 
	/*max-width: 200px; */max-width: 160px;
	/*margin-left: auto;*/margin-left: 0; 
	/*margin-bottom: 18px;*/margin-bottom: 1%px;
	padding-right: 8px;
}

#footer #google_language_translator {}
#footer  select.goog-te-combo {
        width: 160px !important;
        /*height: 40px!important;*/
        height: 30px!important;
    }
#footer #google_language_translator .skiptranslate > div {display: block!important;}


#menu-menu-footer li {
    font-size: 1.2em;
}

/*Titoli widget footer*/
#footer h2 {font-size: 23px !important;}
#footer h2 span.flickr {letter-spacing: -.12em;white-space:nowrap;}
/*Link rapidi footer*/

#menu-menu-footer li {
    font-size: 1.2em;
}

/*Fine FOOTER*/


.services p{ height:140px;}
/*.foliosidebar meta {*/
    /*display: none;visibility: hidden;*/
/*}*/
.foliosidebar ul {list-style: square; padding-left: 1.2em;}

.su-spoiler-title, .page-id-43 .su-spoiler-title {
    font-family: "CopperplateGothicLTW02"!important;
    font-size: 2em!important;
    text-align: center;
    padding: 1em!important;
}
.su-spoiler-title:hover, .page-id-43 .su-spoiler-title:hover {
    color:#a43d14;
}
.su-spoiler-icon, .page-id-43 .su-spoiler-icon {
    display: none!important;
}
.page-id-43 .su-spoiler .su-posts .su-post-meta, .page-id-43 .su-spoiler .su-posts .su-post-comments-link {
    display: none; visibility: hidden;
}

.page .container h2, .parent-pageid-92 .container h2 {
    font-size: 1.5em;
    margin: 0.4em auto 2em;
}
.section_template .container h2 {
    margin: 45px 0 25px 0;
    font-size: 6em;
}
.parent-pageid-92 .resmode-No .container h2 {
    visibility: hidden;
    font-size: 3em;
}
/*.page-id-11 .resmode-No .container h2 {
    margin: 3em 0 3em 0;
}*/
.home .section .container h2 {
    font-size: 3em;
    margin: 1em auto;
}

/* mod link sezioni home */
/*  

Don't edit main style.css file.

All your custom style settings and tweaks can be placed here.

Backup this file before theme update - after update can be restored!
 
*/
/* mod top menu */
#nav li > a:hover, #main-nav li > a:hover { color: #A43D14; }
#nav li .sub-menu a, #main-nav li .sub-menu a { margin: 2% 0 0; }
#nav li .sub-menu a:hover, #main-nav li .sub-menu a:hover { 
/*color: #eee;*/
color: #ddd;
background-color: #111;
/* width: 100%; */
margin: 2% 0 0;
/* font-weight: bold; */
text-align: center;
}

#nav li.menu-item-has-children > a, #nav li.page_item_has_children > a, 
#main-nav li.menu-item-has-children > a, #main-nav li.page_item_has_children > a { background: transparent; }
/* current_page_ancestor per fare hover su padri della categoria corrente *****/
#nav .current_page_ancestor > a, #nav .current_page_parent > a,
#main-nav .current_page_ancestor > a, #main-nav .current_page_parent > a { color: #be5842;}

#header img { max-height:92px;}
.home #header img{ max-height:162px;}
.home #header img.smaller {max-height:92px;}
.home #header img, .home #header img.smaller { 
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease; 
    transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
}
/*.blog #header img { max-height:92px;}*/
.header_fix { margin-top:74px !important; }
.header_fix_alt { margin-top:114px !important; }

.home .section .container { padding: 1em 0 4em; }
.home .section .container h2, .home .section_template .container h2 {
    text-transform: lowercase;
}
.su-spoiler-style-default > .su-spoiler-title { font-size: 1.5em!important; }

.services p{ height:140px;}
/*.foliosidebar meta {*/
    /*display: none;visibility: hidden;*/
/*}*/
.foliosidebar ul {list-style: square; padding-left: 1.2em;}

.su-spoiler-title, .page-id-43 .su-spoiler-title {
    font-family: "CopperplateGothicLTW02"!important;
    font-size: 2em!important;
    text-align: center;
    padding: 1em!important;
}
.su-spoiler-title:hover, .page-id-43 .su-spoiler-title:hover {
    color:#a43d14;
}
.su-spoiler-icon, .page-id-43 .su-spoiler-icon {
    display: none!important;
}
.page-id-43 .su-spoiler .su-posts .su-post-meta, .page-id-43 .su-spoiler .su-posts .su-post-comments-link, .su-post-comments-link {
    display: none; visibility: hidden;
}

.page .container h2, .parent-pageid-92 .container h2 {
    font-size: 1.5em;
    margin: 0.4em auto 2em;
}
.section_template .container h2 {
    margin: 45px 0 25px 0;
    font-size: 6em;
}
.parent-pageid-92 .resmode-No .container h2 {
    visibility: hidden;
    font-size: 3em;
}
/*.page-id-11 .resmode-No .container h2 {
    margin: 3em 0 3em 0;
}*/
.home .section .container h2 {
    font-size: 3em;
    margin: 1em auto;
}

/* mod link sezioni home */
a.su-button:hover, a.su-button-style-flat {
    background-color: #353535!important;
}

.item_full{
	min-height: 400px;
}
/*Fix in blog items + fix h3 in resp */
.index .blogloop li {  min-height: 475px;	}
.item_blog p {  line-height: 1.5;	}
/* Fix hover button nelle home sctions*/

a.su-button-style-flat:hover span {
	top: auto;
}
/* @plugins
*******************/
.wpcf7-form p textarea{ height:110px; height: 80px;}


/* Icone area dotazioni
*******************/
.icona {
	font-size:32px;
	color:#333; 
	position: absolute; 
	display: block !important; 
	/*width: 1em; */
	/*height: 1em; */
	height:32px;
	width:32px;
	text-align: center; 
	line-height: 1em;
}

.icona-acqua { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/acqua.jpg');
}

.icona-allestimento { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/allestimento.jpg');
}

.icona-armadiocaldo { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/armadio_caldo.jpg');
}

.icona-armadiofreddo { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/armadio_freddo.jpg');
}

.icona-aspirazione { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/aspirazione.jpg');
}

.icona-capienza { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/capienza.jpg');
}

.icona-climatizzazione { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/climatizzazione.jpg');
}

.icona-cuocipasta { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/cuocipasta.jpg');
}

.icona-elettricita { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/elettricita.jpg');
}

.icona-energia { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/energia.jpg');
}

.icona-forno { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/forno.jpg');
}

.icona-frigoriferi { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/frigoriferi.jpg');
}

.icona-fuochi { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/fuochi.jpg');
}

.icona-illuminazione { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/illuminazione.jpg');
}

.icona-lavastoviglie { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/lavastoviglie.jpg');
}

.icona-produttoreghiaccio { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/produttore_ghiaccio.jpg');
}

.icona-proiezione { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/proiezione.jpg');
}

.icona-sedie { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/sedie.jpg');
}

.icona-soffitti { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/soffitti.jpg');
}

.icona-wlan { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/wlan.jpg');
}


.icona-dimensioni { 
	background-image: url('http://domuscomeliana.com/wp-content/themes/objective/images/icons/dotazioni/dimensioni.jpg');
}


.su-service-title {
	color: #A43D14;
	font-weight:bold;
}

/*PAGINA GALLERY*/
a div.dynamic_css{
	border: none !important;
}

/*PAGINA GALLERY MOBILE*/
@media only screen and (max-width: 1000px){
    div.pp_top,
	div.pp_bottom {
		display: none !important;
	}
	
	div.pp_default .pp_content_container .pp_left,
	div.pp_default .pp_content_container .pp_right{
		background: url() !important;
	}
	
	div.pp_left{
		padding-left: 4px !important;
	}
	
	div.pp_pic_holder,
	div.pp_default{
		left: 0px !important;
		width: 100% !important;
	}
	
	div.pp_content,
	div#pp_full_res img#fullResImage{
		height: 100% !important;
		width: 100% !important;
	}
	
	div.pp_details{
		width: 100% !important;
	}

	div.pp_hoverContainer{
		height: 100% !important;
		width: 96% !important;
	}
	
	a.pp_expand{
		display: none !important;
	}
	
	div.pp_hoverContainer a.pp_next{
		background-color: transparent !important;
		background-image: url("http://www.domuscomeliana.com/wp-content/themes/objective/images/prettyPhoto/default/sprite_next.png") !important;
		background-repeat: no-repeat !important;
		background-attachment: scroll !important;
		background-position: right center !important;
		background-clip: border-box !important;
		background-origin: padding-box !important;
		background-size: auto auto !important;
	}
	
	div.pp_hoverContainer a.pp_previous{
		background-color: transparent !important;
		background-image: url("http://www.domuscomeliana.com/wp-content/themes/objective/images/prettyPhoto/default/sprite_prev.png") !important;
		background-repeat: no-repeat !important;
		background-attachment: scroll !important;
		background-position: left center !important;
		background-clip: border-box !important;
		background-origin: padding-box !important;
		background-size: auto auto !important;
	}
	
}

/*LOGO SU MOBILE*/
@media only screen and (max-width: 1000px){
    a.logo img{
        max-height: 92px !important;
    }
    a.logo img.smaller{
       display: none !important;
    }
}

/*NASCONDERE IMMAGINE IN EVIDENZA IN POST PISA E DINTORNI*/
.single.single-post.postid-358.single-format-standard .singlepost.post-358.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1405.single-format-standard .singlepost.post-1405.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1379.single-format-standard .singlepost.post-1379.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1304.single-format-standard .singlepost.post-1304.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1299.single-format-standard .singlepost.post-1299.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1418.single-format-standard .singlepost.post-1418.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1423.single-format-standard .singlepost.post-1423.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image,
.single.single-post.postid-1429.single-format-standard .singlepost.post-1429.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-pisa-e-dintorni .container #content img.attachment-block-slider.wp-post-image {
	display: none !important;
}

/*DIFFERENZIARE COLORE AMBIENTI MAPPA INTERATTIVA*/
g#giardino1 path,g#giardino1 polygon,g#giardino2 path {
	fill: #94c153 !important;
}

/*SISTEMAZIONE COLORI TAB MENU ATTIVA IN AMBIENTI*/
/* colorare LOCATION */
.single.single-work.postid-89 nav#navigation ul#main-nav li#menu-item-37 > a, 
.single.single-work.postid-90 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-336 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-339 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-340 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-343 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-370 nav#navigation ul#main-nav li#menu-item-37 > a,
.single.single-work.postid-392 nav#navigation ul#main-nav li#menu-item-37 > a { 
	color: #be5842 !important;
}
/* annullare colorazione NOTIZIE */
.single.single-work.postid-89 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-90 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-336 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-339 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-340 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-343 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-370 nav#navigation ul#main-nav li#menu-item-36 > a,
.single.single-work.postid-392 nav#navigation ul#main-nav li#menu-item-36 > a {
	color: #999999 !important;
}
/* colorare HOVER location e notizie */
.single.single-work.postid-89 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-89 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-90 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-90 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-336 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-336 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-339 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-339 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-340 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-340 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-343 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-343 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-370 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-370 nav#navigation ul#main-nav li#menu-item-36 > a:hover,
.single.single-work.postid-392 nav#navigation ul#main-nav li#menu-item-37 > a:hover, 
.single.single-work.postid-392 nav#navigation ul#main-nav li#menu-item-36 > a:hover {
	color: #A43D14 !important;
}

/*SIDEBAR SX IN SINGOLO AMBIENTE*/
.single-work div#sidebar{
	display: none;
}

/*3 COLONNE
.item{
	width: 33% !important;
}
.item_full a img{
	width: 368px !important;
}
*/

/*LANDING PAGE*/
body.page-id-1387 h2{
	font-size: 3em !important;
	margin: 1em auto !important;
}
body.page-id-1387 p.section_text{
	width: 50%;
	margin: 0 auto 35px auto;
    padding-top: 30px;
    text-align: center;
    opacity: .85;
    letter-spacing: 0.04em;
    background: url(images/boorder.png) repeat-x top;
}
body.page-id-1387 p a.su-button.su-button-style-flat {
	background-color: #a43d14;
	padding: 8px 20px !important; 
}
body.page-id-1387 div.container.header_fix_alt.body3 div.entry.entryfull{
	padding-top: 0px !important;
}
body.page-id-1387 div#benvenuti{
	background-image: url(http://www.domuscomeliana.com/wp-content/uploads/2015/02/cascina_BigBianca.jpg);
	background-color: #fff;
	background-position: 50% -4px !important;
}