/*  
Theme Name: augentes
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%; }
.clear 		{clear: both;}
.hide 		{display: none;}

/*----------------------------------Generici------------------------------*/
body {padding:0; margin:0;}
a{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:active	{outline: none;}
a img:hover{opacity:0.7;}
p{font-size:14px;font-family: 'Lato', sans-serif;color:#595550;font-style:italic;line-height:18px;text-align:justify;}
h1{font-size: 30px;font-family: 'Lora', serif;font-weight:normal;}
h2{font-size: 28px;font-family: 'Lora', serif;font-weight:normal;}
h3 {font-size: 26px;font-family: 'Lora', serif;font-weight:normal;}
#wrapper{width:100%;float:left;}
#container-wrap-header{width:100%;float:left;background-image:url(/wp-content/themes/augentes/images/bg-wrap-header-int.jpg);background-repeat:no-repeat;background-size: 100%;}
#wrap-header{width:1200px;margin:0 auto;}
#strascia-box-testata{float:left;width: 100%;}
#strascia-box-testata .owl-carousel{float:left;width:1200px;}
#strascia-box-testata .owl-item{float:left;width:24% !important;}
#strascia-box-testata .owl-item .item{background-image:url(/wp-content/themes/augentes/images/bg-box-page2box.png);background-repeat:no-repeat;background-position:top;background-size: 100%;height:345px;}
#strascia-box-testata .owl-item .item img.index-thumb{width: 95.5%;padding-left: 2px;}
#strascia-box-testata .owl-item .item img.arrow{width:9%;}
.wrapper-arrow{}
.wrapper-testo-box{margin:2% 4% 1% 4%;}
.wrapper-testo-box h4{font-family: 'Lora', serif;font-size: 25px;color:#674e31;font-weight:normal;padding-bottom:0;line-height: 28px;height:40px;}
.wrapper-testo-box h4:hover{opacity:0.7;}
.wrapper-testo-box p{}
#strascia-box-testata .owl-item:nth-child(2){margin-left:1.5%;margin-right:1.5%;}
#header {float: left;width: 100%;} 
#header h1{margin-top:3%;}
#content article h1{font-family: 'Lora', serif;text-align:left;}
#content article h1 a{color:#674e31;}
#content article h1 a:hover{opacity:0.7;}
#striscia-marrone{float:left;width:100%;}
#wrapper-footer{width:100%;float:left;background-color:#e5dbb8;background-image:url(/wp-content/themes/augentes/images/bg-footer.png);background-repeat:no-repeat;background-position:right;}
#footer{width:1200px;margin:2% auto 2%;display:inline-block;}
#footer h2{color:#674e31;text-align:left;margin-bottom: 4%;}
#footer .wrapper-colonna-footer{float:left;width:30%;}
#footer .wrapper-colonna-footer:nth-child(2){margin-left: 3%;margin-right: 3%;}
#footer #widget_sp_image-2 {width:70%;float:left;border-bottom:2px solid #fff;padding-left:2%;}
#footer #widget_sp_image-2 a {width:100%;float:left;}
#footer #widget_sp_image-2 a img {float:left;max-width: 90% !important;height: auto;margin-bottom: 8%;}
#footer #widget_sp_image-3 {width:70%;float:left;border-bottom:2px solid #fff;padding-left:2%;}
#footer #widget_sp_image-3 a {width:100%;float:left;}
#footer #widget_sp_image-3 a img {float:left;max-width: 90% !important;height: auto;margin-bottom: 8%;}
#footer #widget_sp_image-4 {width:70%;float:left;border-bottom:2px solid #fff;padding-left:2%;}
#footer #widget_sp_image-4 a {width:100%;float:left;}
#footer #widget_sp_image-4 a img {float:left;max-width: 90% !important;height: auto;margin-bottom: 8%;}
#footer #text-2{float:left;width:85%;}
#footer #text-2 p{font-style:normal;color:#4d4d4c;}
#footer #text-2 form{width:90%;float:left;}
#footer #text-2 input{border:0;height: 26px;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:3%;margin-top: 1%;width:100%;padding-left:2%;}
#footer #text-2 input[type="submit"]{background-color:transparent;text-transform:uppercase;color:#4d4d4c;cursor:pointer;font-weight:bold;margin-bottom:1%;padding-left:0;font-size:16px;width: 100px;text-align: left;}
#footer #text-2 textarea{border:0;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:2%;margin-top: 1%;height: 90px;width:100%;padding-left:2%;}
#footer .widget_polylang{float:left;width:100%;margin-top:8%;padding-left:2%;}
#footer .widget_polylang h2 {display:none;}
#footer .widget_polylang li{list-style:none;float:left;width: 12%;margin-right: 3%;}
#footer .widget_polylang li img{width:100%;}
#footer #text-3{float:left;width:100%;}
#footer #text-3 .textwidget{margin-top:3%;}
#footer #text-3 .textwidget p{font-style:normal;text-align: left}
#footer #text-3 .textwidget p a{line-height:35px;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer #text-3 .textwidget p a:hover{opacity:0.7;}
.riga-footer img{float:left;height:auto;width:38px;}
.riga-footer span{float:left;padding-left:2%;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;line-height: 18px;text-align: left;line-height: 35px;}
.riga-footer{float:left;width:100%;text-align: left;margin:1.5% 0;}
.riga-footer:nth-child(2){margin-top:6%;}
.riga-footer:nth-child(4){margin-bottom:6%;}
.riga-footer a{line-height:35px;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
.riga-footer a:hover{opacity:0.7;}
#credits{width:100%;float:left;text-align:center;background-color:#674e31;padding:1% 0;color:#cdc3a0;}
#credits a{color:#cdc3a0;}
#credits a:hover{opacity:1;}
#footer #media_image-2{float:left;width:70%; border-bottom:2px solid #fff;padding-left:2%;}
#footer #media_image-2 h2 {display:none;}
#footer #media_image-2 img{float:left;width: 80%;margin-bottom: 8%;margin-top:8%;}
#footer-last{float:left;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer-last p{font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer-last a{float: left;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer-last a:hover{opacity:0.7;}

div.wpcf7-response-output{float:left;}




/*--------Menu---------*/
#mainmenu{width:100%;float:left;z-index: 1000;position: relative;margin-bottom:3%;}
#mainmenu ul{width:82%;margin: 0; padding: 0;padding-top:0.5%;}
#mainmenu li{list-style:none;display: block;float: left;padding: 0;position: relative;margin-left:3.5%;margin-right: 3.5%;padding-bottom:1%;}
#mainmenu .current-menu-item{font-weight: bold;}
#mainmenu .current-menu-item a{color:#887055;font-weight: normal;}
#mainmenu li a {font-family: 'Lato', sans-serif;display: block;margin:0 5px;color:#494847;font-size:18px;font-style:italic;}
#mainmenu ul ul {display: none;position: absolute;background-color:rgba(245,235,213,0.9);text-align: center;width: 235px;box-shadow:0 3px 6px 0px #333;top: 32px;padding-top:0;}
#mainmenu ul ul li {float:left;width:96%;font-weight:normal;padding:2%;text-align: left;margin-left:0;margin-right:0;}
#mainmenu li a:hover{color:#887055;}
#mainmenu .current-menu-parent a:hover{color:#887055;}
#mainmenu .current-menu-item ul{}
#mainmenu .current-menu-item ul li a{}
#mainmenu li li a:hover{}
#mainmenu ul ul li a {font-family: 'Lato', sans-serif;color:#494847 !important;float: left;font-size: 16px;padding: 5px 15px;text-align:left;width: 100%;margin: 0;padding: 0;}
#mainmenu ul ul li a:hover{opacity:0.7;}
#mainmenu ul li:hover > ul {display: block;}
#mainmenu ul ul li.current-menu-item{background-image:url(/wp-content/themes/augentes/images/bg-menu-active.png);    background-position: right;}
#mainmenu ul ul li.current-menu-item a{color:#f7f1e1 !important;}
#mainmenu ul ul li ul {left: 150px;top: 0;}
#mainmenu .current-menu-parent{width: auto;margin-left: 1%;}
#mainmenu .current-menu-parent a{color:#887055;}
#mainmenu .current-menu-parent ul .current-menu-item{transform:none;background-color:transparent;height:auto;}
#mainmenu .current-menu-parent ul .current-menu-item{transform:none !important;}
#mainmenu .current-menu-item a:hover{}
#menu-top #mainmenu .current-page-ancestor .sub-menu .current_page_item a{color:#d18100 !important;}
#mainmenu .current-menu-item a, #main-nav .current_page_item a, #main-nav a:hover{background-color:transparent;}

#responsive-menu a{font-size: 14px;font-family: 'Lato', sans-serif;}

/*-----------HOME----------*/
.home #container-wrap-header{background-image:url(/wp-content/themes/augentes/images/bg-wrap-header.jpg);}
.home #wrapper-content{width:100%;float:left;position:relative;}
.home #content{width:1600px;margin:0 auto;background-image:none;}
.home #content article{width:48%;float:left;margin-bottom:5%;margin-top: 10%;}
.home #content article h1{margin-bottom:4%;}
.home #content img{float:right;width:48%;height:auto;position: absolute;right: 0;}
.home #content img:hover{opacity:1;}
.home #strascia-box-testata .owl-item .item{height:615px;}
.home .wrapper-testo-box{height: 105px;margin:3% 5%;}
.home #strascia-box-testata .owl-item .item{background-image:url(/wp-content/themes/augentes/images/bg-box-home2box.png);background-repeat:no-repeat;background-position:center;background-size: 100%;height:615px;}
.home #strascia-box-testata .owl-item .item img.arrow{width: 11%;}
.home .wrapper-testo-box h4{font-size: 26x !important;}
.owl-controls{display:none !important;}
#strascia-box-testata .owl-item{float:left;width:24% !important;}

/*------Page------*/
#breadcrumbs{color:#595550;margin-bottom: 3%;}
#breadcrumbs a{color:#595550;}
#content article a{color: #674e31;}
#content article a:hover{opacity:0.7;}
#content{width:1200px;margin:2% auto;margin-bottom: 4%;display: inline-block;}
#content article{float:left;width:65%;}
#content #sidebar{float:right;width:30%;}
#content #sidebar ul{padding-left:3%;border-left:1px solid #674e31;float:left;width: 100%;}
#content #sidebar ul li{list-style:none;background-image:url(/wp-content/themes/augentes/images/bg-menu.png);float: left;width:96%;margin-bottom: 1%;}
#content #sidebar ul li a{color:#674e31;font-size:17px;font-family: 'Lora', serif;height:40px;line-height:40px;text-align:left;float:left;padding-left:5%;}
#content #sidebar ul li a:hover{opacity:0.7;}
#content #sidebar ul li.current-menu-item {background-image:url(/wp-content/themes/augentes/images/bg-menu-active.png);background-repeat:no-repeat;}
#content #sidebar .widget_text{float:left;width: 89%;padding-left: 7%;margin-top: 10%;background-image:url(/wp-content/themes/augentes/images/bg-page.png);background-repeat:no-repeat;background-position:right bottom;height:100px;border-left:1px solid #674e31;background-size: 32%;}
#content #sidebar .widget_text h2{float:left;color: #674e31;text-align:left;width:100%;padding-bottom: 1%;}
#content #sidebar .textwidget{float:left;width:100%;}
#content #sidebar .textwidget a{color:#595550;}
#content #sidebar .textwidget a:hover{opacity:0.7;}
.wc-gallery{margin-top: 3%;}

.mfp-counter{font-family: 'Lato', sans-serif;}


/*--------------------------Frecce attive--------------------*/
.page-template-page-tech #strascia-box-testata .owl-item:first-child .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png);}
.page-template-page-tech #strascia-box-testata .owl-item:first-child .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-tech #strascia-box-testata .owl-item:first-child img.arrow{filter: brightness(500%);}
.page-template-page-tech #strascia-box-testata .owl-item:nth-child(2), .page-template-page-tech #strascia-box-testata .owl-item:nth-child(3){opacity:0.3;}
.page-template-page-tech #strascia-box-testata .owl-item:nth-child(2):hover, .page-template-page-tech #strascia-box-testata .owl-item:nth-child(3):hover{opacity:1;}

.page-template-page-tech-settori #strascia-box-testata .owl-item:first-child .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png);}
.page-template-page-tech-settori #strascia-box-testata .owl-item:first-child .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-tech-settori #strascia-box-testata .owl-item:first-child img.arrow{filter: brightness(500%);}
.page-template-page-tech-settori #strascia-box-testata .owl-item:nth-child(2), .page-template-page-tech-settori #strascia-box-testata .owl-item:nth-child(3){opacity:0.3;}
.page-template-page-tech-settori #strascia-box-testata .owl-item:nth-child(2):hover, .page-template-page-tech-settori #strascia-box-testata .owl-item:nth-child(3):hover{opacity:1;}

.page-template-page-tech-discipline #strascia-box-testata .owl-item:first-child .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png);}
.page-template-page-tech-discipline #strascia-box-testata .owl-item:first-child .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-tech-discipline #strascia-box-testata .owl-item:first-child img.arrow{filter: brightness(500%);}
.page-template-page-tech-discipline #strascia-box-testata .owl-item:nth-child(2), .page-template-page-tech-discipline #strascia-box-testata .owl-item:nth-child(3){opacity:0.3;}
.page-template-page-tech-discipline #strascia-box-testata .owl-item:nth-child(2):hover, .page-template-page-tech-discipline #strascia-box-testata .owl-item:nth-child(3):hover{opacity:1;}

.page-template-page-tech-referenze #strascia-box-testata .owl-item:first-child .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png);}
.page-template-page-tech-referenze #strascia-box-testata .owl-item:first-child .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-tech-referenze #strascia-box-testata .owl-item:first-child img.arrow{filter: brightness(500%);}
.page-template-page-tech-referenze #strascia-box-testata .owl-item:nth-child(2), .page-template-page-tech-referenze #strascia-box-testata .owl-item:nth-child(3){opacity:0.3;}
.page-template-page-tech-referenze #strascia-box-testata .owl-item:nth-child(2):hover, .page-template-page-tech-referenze #strascia-box-testata .owl-item:nth-child(3):hover{opacity:1;}

.page-template-page-tech-dove #strascia-box-testata .owl-item:first-child .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png);}
.page-template-page-tech-dove #strascia-box-testata .owl-item:first-child .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-tech-dove #strascia-box-testata .owl-item:first-child img.arrow{filter: brightness(500%);}
.page-template-page-tech-dove #strascia-box-testata .owl-item:nth-child(2), .page-template-page-tech-dove #strascia-box-testata .owl-item:nth-child(3){opacity:0.3;}
.page-template-page-tech-dove #strascia-box-testata .owl-item:nth-child(2):hover, .page-template-page-tech-dove #strascia-box-testata .owl-item:nth-child(3):hover{opacity:1;}
/*---*/
.page-template-page-europrogettazione .owl-item:nth-child(1) .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png) !important;}
.page-template-page-europrogettazione #strascia-box-testata .owl-item:nth-child(1) .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-europrogettazione #strascia-box-testata .owl-item:nth-child(1) img.arrow{filter: brightness(500%);}
 .page-template-page-europrogettazione #strascia-box-testata .owl-item:nth-child(2){opacity:0.3;}
.page-template-page-europrogettazione #strascia-box-testata .owl-item:nth-child(2):hover{opacity:1;}

.page-template-page-europrogettazione-settori .owl-item:nth-child(1) .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png) !important;}
.page-template-page-europrogettazione-settori #strascia-box-testata .owl-item:nth-child(1) .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-europrogettazione-settori #strascia-box-testata .owl-item:nth-child(1) img.arrow{filter: brightness(500%);}
.page-template-page-europrogettazione-settori #strascia-box-testata .owl-item:nth-child(2){opacity:0.3;}
.page-template-page-europrogettazione-settori #strascia-box-testata .owl-item:nth-child(1):hover{opacity:1;}
/*---*/
.page-template-page-formazione .owl-item:nth-child(2) .item{background-image: url(/wp-content/themes/augentes/images/bg-box-page-attivo.png) !important;}
.page-template-page-formazione .owl-item:nth-child(2) .item .wrapper-testo-box h4{color:#fff;}
.page-template-page-formazione .owl-item:nth-child(2) img.arrow{filter: brightness(500%);}
.page-template-page-formazione #strascia-box-testata .owl-item:nth-child(1){opacity:0.3;}
.page-template-page-formazione #strascia-box-testata .owl-item:nth-child(1):hover{opacity:1;}

/*----------------Technical Management Service---------------*/
/*-------Pre-footer con foto------*/
#wrap-page-tech{width:100%;float:left;background-image:url(/wp-content/themes/augentes/images/bg-wrap-tech.jpg);}
#wrap-page-tech #page-tech-foto{width:1600px;margin:0 auto;padding:6% 0;}
#wrap-page-tech #page-tech-foto h3{float:right;text-align:right;color:#e9e0c2;font-size:48px;width:45%;}
#wrap-page-tech #page-tech-foto hr{float:left;width: 54%;background-color: #e8dfc1;border: 1px solid #e8dfc1;height:1px;margin-top: 1.8%;}
#wrap-page-tech #page-tech-foto img{margin:2% 0;}

/*-----Dove operiamo----*/
.page-id-21 #wrap-page-tech{background-size: 100%;padding-bottom: 6%;padding-top:4%;background-repeat:no-repeat;    background-position: right top;}
.page-id-21 #wrapper-footer{margin-top:-7%;}
#wrap-page-tech svg{}
#wrap-page-tech .jvectormap-container{width:1100px;margin-top: -7%;}
.jvectormap-tip{font-size:18px !important;background-color:#413122 !important;color:#f7f1e1 !important;}
#mappa-img-wrapper{width:1200px;margin:0 auto;position:relative;}
.mappa-img{position:absolute;z-index: 100;top: 427px;right: 523px;}
.mappa-img:hover{opacity:1;}
.mappa-img2{display:none;position:absolute;z-index: 100;top: 427px;right: 523px;}
.mappa-img2:hover{opacity:1;}
.mappa-img-messico{position:absolute;z-index: 100;top: 450px;right: 844px;}
.mappa-img-messico2 {display:none;position:absolute;z-index: 100;top: 450px;right: 844px;}

/*-----Lavora con noi----*/
#content .entry-content form{float: left;width: 75%;}
#content .entry-content form label{padding-bottom:2%;float: left;width: 100%;text-align: left;}
#content .entry-content form label input{width:98%;color: #674e31;font-size: 14px;font-family: 'Lato', sans-serif;}
#content .entry-content form label textarea{width:98%;color: #674e31;font-size: 14px;font-family: 'Lato', sans-serif;}
#content .entry-content form input[type="submit"]{background-color:transparent;text-transform:uppercase;color:#4d4d4c;cursor:pointer;font-weight:bold;margin-bottom:1%;font-size:16px;width: 100px;text-align:center;border:1px solid #674e31;background-color:#e5dbb8;padding-top: 1%;padding-bottom: 1%;margin-top:3%;}

/*-------Settori di competenza------*/
#wrap-page-tech #page-tech{width:1200px;margin:0 auto;padding-bottom: 3%;display: inline-block;}
#wrap-page-tech #page-tech h3{color:#fff;font-size:30px;font-family: 'Lora', serif;text-align:left;border:1px solid #fff;padding:1% 1% 1% 7%;width: 91%;float:left;}
#wrap-page-tech #page-tech ul{width:49%;float:left;} 
#wrap-page-tech #page-tech ul li{list-style:none;float: left;width: 100%;}
#wrap-page-tech #page-tech ul li img{width: 100%;float: left;}
#wrap-page-tech #page-tech ul li h5{width: 100%;margin-left: 3%;text-align: left;margin-top:1%;float:left;color:#fff;font-size:22px;font-family: 'Lora', serif;font-weight:normal;}
#wrap-page-tech #page-tech ul li p{width: 100%;margin-left: 3%;text-align: left;margin-top:1%;float:left;color:#fff;font-size:15px;}
#wrap-page-tech #page-tech hr{border:none;border-left:1px solid #ffffff;height:30px;width:1px;background-color:#fff;float:left;    margin-top: 0;margin-bottom: 0;margin-left: 49%;}
#wrapper-riga{width:11%;float:left;}
#wrapper-contenuto{width:81%;float:left;}
#wrap-page-tech #page-tech ul li:first-child #wrapper-contenuto{padding-top:4%;}
#wrap-page-tech #page-tech ul li:last-child hr{height:40px;}
.riga-vuoto{width:49%;float:left;}
.riga-vuoto hr{margin-left:6% !important;height:55px !important;}

.page-id-15 .francese, .page-id-15 .inglese{display:none;}

/*---Discipline di competenza---*/
.wpsm_panel-group{margin-top: 3%;}
.wpsm_panel-heading{width:100%;float:left;}
.wpsm_panel-heading h4{float:left;font-size:18px;font-style:italic;font-family: 'Lato', sans-serif;text-align:left;width:100%;}
.wpsm_panel-heading h4 a{font-family: 'Lato', sans-serif !important;}
#wpsm_accordion_44 .wpsm_panel-title a{font-family: 'Lato', sans-serif !important;}
#wpsm_accordion_44 .ac_title_class{font-family: 'Lato', sans-serif !important;font-size:18px !important;font-weight: normal;}
.wpsm_panel-collapse{}
.wpsm_panel-collapse .wpsm_panel-body{padding:0;}
.wpsm_panel-collapse ul{}
.wpsm_panel-collapse ul li{background-color:#e4d8ca;float:left;list-style:none !important;text-align:center !important;font-size:14px;font-style:italic;font-family: 'Lato', sans-serif;color:#424241;padding:0.8%;margin: 0.5%;width: 22.4% !important;height:35px;box-shadow: 0 0 16px -1px #CCC;}
#wpsm_accordion_44 .wpsm_panel:nth-child(1) .wpsm_panel-heading{background-color:#674e31 !important;background-image:url(/wp-content/themes/augentes/images/management-icon.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(1) .wpsm_panel-heading a{color:#fff;}
#wpsm_accordion_44 .wpsm_panel:nth-child(2) .wpsm_panel-heading{background-color:#7f603d !important;background-image:url(/wp-content/themes/augentes/images/engineering-icon.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(2) .wpsm_panel-heading a{color:#f7f1e1}
#wpsm_accordion_44 .wpsm_panel:nth-child(3) .wpsm_panel-heading{background-color:#987246 !important;background-image:url(/wp-content/themes/augentes/images/construction-icon.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(3) .wpsm_panel-heading a{color:#f7f1e1}
#wpsm_accordion_44 .wpsm_panel:nth-child(4) .wpsm_panel-heading{background-color:#c49967 !important;background-image:url(/wp-content/themes/augentes/images/commissioning-icon.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(4) .wpsm_panel-heading a{color:#f7f1e1}
#wpsm_accordion_44 .wpsm_panel:nth-child(5) .wpsm_panel-heading{background-color:#cead86 !important;background-image:url(/wp-content/themes/augentes/images/operation-ico.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(5) .wpsm_panel-heading a{color:#674e31}
#wpsm_accordion_44 .wpsm_panel:nth-child(6) .wpsm_panel-heading{background-color:#dcbe9a !important;background-image:url(/wp-content/themes/augentes/images/quality-ico.png);background-position:right;background-repeat:no-repeat;}
#wpsm_accordion_44 .wpsm_panel:nth-child(6) .wpsm_panel-heading a{color:#674e31}

/*-----Referenze-----*/
.page-id-19 .entry-content p a{float:left;width:100%;}
.page-id-19 .entry-content p a img{float:left;}
.page-id-19 .entry-content p a span{float:left;padding-left: 2%;line-height: 35px;}


/*-------------------Europrogettazione------------------*/
/*---Servizi---*/
article .entry-content ul{padding:2% 0;float:left;width:100%;}
article .entry-content ul li{font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;font-style: italic;line-height: 18px;text-align:left;list-style:inside;float:left;width:100%;}

/*-------Settori di Europrogettazione------*/
#wrap-page-euro{width:100%;float:left;background-image:url(/wp-content/themes/augentes/images/bg-europrogettazione.jpg);}
#wrap-page-euro #page-euro{width:1200px;margin:0 auto;padding-bottom: 3%;display: inline-block;}
#wrap-page-euro #page-euro h3{color:#fff;font-size:30px;font-family: 'Lora', serif;text-align:left;border:1px solid #fff;padding:1% 1% 1% 7%;width: 91%;float:left;}
#wrap-page-euro #page-euro ul{width:49%;float:left;} 
#wrap-page-euro #page-euro ul li{list-style:none;float: left;width: 100%;}
#wrap-page-euro #page-euro ul li img{width: 100%;float: left;}
#wrap-page-euro #page-euro ul li h5{width: 100%;margin-left: 3%;text-align: left;margin-top:1%;float:left;color:#fff;font-size:22px;font-family: 'Lora', serif;font-weight:normal;}
#wrap-page-euro #page-euro ul li p{width: 100%;margin-left: 3%;text-align: left;margin-top:1%;float:left;color:#fff;font-size:15px;}
#wrap-page-euro #page-euro hr{border:none;border-left:1px solid #ffffff;height:30px;width:1px;background-color:#fff;float:left;    margin-top: 0;margin-bottom: 0;margin-left: 49%;}
#wrapper-riga{width:11%;float:left;}
#wrapper-contenuto{width:81%;float:left;}
#wrap-page-euro #page-euro ul li:first-child #wrapper-contenuto{padding-top:4%;}
#wrap-page-euro #page-euro ul li:last-child hr{height:40px;}
.riga-vuoto{width:49%;float:left;}
.riga-vuoto hr{margin-left:6% !important;height:55px !important;}

.page-id-54 .francese, .page-id-54 .inglese{display:none;}

/*----Servizi-----*/
#wpsm_accordion_111 .wpsm_panel-title a{font-family: 'Lato', sans-serif !important;}
#wpsm_accordion_111 .ac_title_class{font-family: 'Lato', sans-serif !important;font-size:18px !important;font-weight: normal;}
#wpsm_accordion_111 .wpsm_panel:nth-child(1) .wpsm_panel-heading{background-color:#674e31 !important;}
#wpsm_accordion_111 .wpsm_panel:nth-child(1) .wpsm_panel-heading a{color:#fff !important;}
#wpsm_accordion_111 .wpsm_panel:nth-child(2) .wpsm_panel-heading{background-color:#7f603d !important;}
#wpsm_accordion_111 .wpsm_panel:nth-child(2) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_111 .wpsm_panel:nth-child(3) .wpsm_panel-heading{background-color:#987246 !important;}
#wpsm_accordion_111 .wpsm_panel:nth-child(3) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_111 .wpsm_panel-body{padding-top: 1%;padding-bottom: 2%;}

/*----------Contatti----------*/
.page-id-76 #content article{width:100%;}
.gmp_map_opts {height:auto;}

/*------Cookies------*/
#cn-notice-text {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#cookie-notice .button.wp-default{color:#fff !important;background:transparent !important;text-shadow:none !important;}
.page-id-126 #content article{width:100%;}
.page-id-126 #content article h3{color: #674e31;font-size:24px;text-align:left;margin-top:1%;}
.page-id-126 #content article h4{color: #674e31;font-size:22px;text-align:left;font-weight:normal;margin-top:1%;}
.page-id-126 #content article h4 strong{font-weight:normal;}

/*-----------404-------------*/
.error404 #content h2{font-family: 'Lora', serif;color: #674e31;width:100%;text-align:left;}


/*--------------ENG--------------*/
#menu-principale-en{width:88% !important;}
#menu-principale-fra{width:91% !important;}
#footer #text-7{float:left;width:85%;}
#footer #text-7 p{font-style:normal;color:#4d4d4c;}
#footer #text-7 form{width:90%;float:left;}
#footer #text-7 input{border:0;height: 26px;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:3%;margin-top: 1%;width:100%;padding-left:2%;}
#footer #text-7 input[type="submit"]{background-color:transparent;text-transform:uppercase;color:#4d4d4c;cursor:pointer;font-weight:bold;margin-bottom:1%;padding-left:0;font-size:16px;width: 100px;text-align: left;}
#footer #text-7 textarea{border:0;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:2%;margin-top: 1%;height: 90px;width:100%;padding-left:2%;}
#footer #text-9{float:left;width:100%;}
#footer #text-9 .textwidget{margin-top:3%;}
#footer #text-9 .textwidget p{font-style:normal;text-align: left}
#footer #text-9 .textwidget p a{line-height:35px;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer #text-9 .textwidget p a:hover{opacity:0.7;}

.page-id-211 #content article{width:100%;}

.page-id-289 .italiano, .page-id-289 .francese{display:none;}
.page-id-168 .italiano, .page-id-168 .francese{display:none;}

/*----Servizi-----*/
#wpsm_accordion_159 .wpsm_panel-title a{font-family: 'Lato', sans-serif !important;}
#wpsm_accordion_159 .ac_title_class{font-family: 'Lato', sans-serif !important;font-size:18px !important;font-weight: normal;}
#wpsm_accordion_159 .wpsm_panel:nth-child(1) .wpsm_panel-heading{background-color:#674e31 !important;}
#wpsm_accordion_159 .wpsm_panel:nth-child(1) .wpsm_panel-heading a{color:#fff !important;}
#wpsm_accordion_159 .wpsm_panel:nth-child(2) .wpsm_panel-heading{background-color:#7f603d !important;}
#wpsm_accordion_159 .wpsm_panel:nth-child(2) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_159 .wpsm_panel:nth-child(3) .wpsm_panel-heading{background-color:#987246 !important;}
#wpsm_accordion_159 .wpsm_panel:nth-child(3) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_159 .wpsm_panel-body{padding-top: 1%;padding-bottom: 2%;}

.page-id-304 #wrap-page-tech{background-size: 100%;padding-bottom: 6%;padding-top:4%;background-repeat:no-repeat;    background-position: right top;}
.page-id-304 #wrapper-footer{margin-top:-7%;}

.page-id-378 #content article{width:100%;}
.page-id-378 #content article h3{color: #674e31;font-size:24px;text-align:left;margin-top:1%;}
.page-id-378 #content article h4{color: #674e31;font-size:22px;text-align:left;font-weight:normal;margin-top:1%;}
.page-id-378 #content article h4 strong{font-weight:normal;}

/*--------------FR--------------*/
#footer #text-8{float:left;width:85%;}
#footer #text-8 p{font-style:normal;color:#4d4d4c;}
#footer #text-8 form{width:90%;float:left;}
#footer #text-8 input{border:0;height: 26px;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:3%;margin-top: 1%;width:100%;padding-left:2%;}
#footer #text-8 input[type="submit"]{background-color:transparent;text-transform:uppercase;color:#4d4d4c;cursor:pointer;font-weight:bold;margin-bottom:1%;padding-left:0;font-size:16px;width: 100px;text-align: left;}
#footer #text-8 textarea{border:0;color:#674e31;font-size:14px;font-family: 'Lato', sans-serif;margin-bottom:2%;margin-top: 1%;height: 90px;width:100%;padding-left:2%;}
#footer #text-10{float:left;width:100%;}
#footer #text-10 .textwidget{margin-top:3%;}
#footer #text-10 .textwidget p{font-style:normal;text-align: left}
#footer #text-10 .textwidget p a{line-height:35px;font-size: 14px;font-family: 'Lato', sans-serif;color: #595550;}
#footer #text-10 .textwidget p a:hover{opacity:0.7;}

.page-id-213 #content article{width:100%;}

.page-id-291 .italiano, .page-id-291 .inglese{display:none;}
.page-id-170 .italiano, .page-id-170 .inglese{display:none;}

/*----Servizi-----*/
#wpsm_accordion_162 .wpsm_panel-title a{font-family: 'Lato', sans-serif !important;}
#wpsm_accordion_162 .ac_title_class{font-family: 'Lato', sans-serif !important;font-size:18px !important;font-weight: normal;}
#wpsm_accordion_162 .wpsm_panel:nth-child(1) .wpsm_panel-heading{background-color:#674e31 !important;}
#wpsm_accordion_162 .wpsm_panel:nth-child(1) .wpsm_panel-heading a{color:#fff !important;}
#wpsm_accordion_162 .wpsm_panel:nth-child(2) .wpsm_panel-heading{background-color:#7f603d !important;}
#wpsm_accordion_162 .wpsm_panel:nth-child(2) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_162 .wpsm_panel:nth-child(3) .wpsm_panel-heading{background-color:#987246 !important;}
#wpsm_accordion_162 .wpsm_panel:nth-child(3) .wpsm_panel-heading a{color:#f7f1e1 !important;}
#wpsm_accordion_162 .wpsm_panel-body{padding-top: 1%;padding-bottom: 2%;}


.page-id-306 #wrap-page-tech{background-size: 100%;padding-bottom: 6%;padding-top:4%;background-repeat:no-repeat;    background-position: right top;}
.page-id-306 #wrapper-footer{margin-top:-7%;}

.page-id-381 #content article{width:100%;}
.page-id-381 #content article h3{color: #674e31;font-size:24px;text-align:left;margin-top:1%;}
.page-id-381 #content article h4{color: #674e31;font-size:22px;text-align:left;font-weight:normal;margin-top:1%;}
.page-id-381 #content article h4 strong{font-weight:normal;}


