.button.black, .button.standard-disabled{background: #fff; color: #0b7ca0; border:1px solid #0b7ca0}
.button.black:hover, .button.standard-disabled:hover{background:#0b7ca0; color: #fff;}

/* slideshow */
#slideshow .owl-item .item h2{text-align:center}

@media screen and (min-width:1194px) {
	
	#slideshow .owl-item .item h2{padding:0 180px}
}

/* pagina privacy policy e cookies */
.page-id-3 .sect-generic:first-of-type, .page-id-10 .sect-generic:first-of-type{min-height: 0; margin-bottom: 10px!important;}
.page-id-3 .sect-generic:first-of-type:before, .page-id-10 .sect-generic:first-of-type:before{background:none}
.page-id-3 .sect-generic:first-of-type .sect-title, .page-id-10 .sect-generic:first-of-type .sect-title{color:#000}

/* pagina contatti */
.page-id-61 .wpcf7-form {max-width:600px; margin:auto}
.page-id-61 .wpcf7-form .wpcf7-form-control-wrap{width:100%; margin-bottom:25px; display:block}
.page-id-61 .wpcf7-form .prename{max-width:30%; margin-right: 15px}
.page-id-61 .wpcf7-form input, .page-id-61 .wpcf7-form select, .page-id-61 .wpcf7-form textarea{width:100%}
.page-id-61 .wpcf7-form [type="radio"], .page-id-61 .wpcf7-form [type="checkbox"]{width:auto}

@media screen and (min-width:1194px) {
	.page-id-61 .wpcf7-form .prename{max-width:20%}
}

/*** menu ***/
.header .header-lower .header-links-wrapper ul li.hidden{display:none}
.header .header-lower .header-links-wrapper ul li.icon a{display:flex; align-items:center; position:relative}
.header .header-lower .header-links-wrapper ul li.icon a:before{font-family: soleblu;}

@media screen and (min-width:1194px) {
	.header .header-lower .header-links-wrapper ul li.icon a{padding-left:25px; }
	.header .header-lower .header-links-wrapper ul li.contact a:before{content:"t"; position: absolute; left:5px}
}

/*** popup ***/
.ui-dialog::before{content: "";position: fixed;top: 0; left: 0; width: 100%;height: 100%;background-color: rgba(0,0,0,.5);z-index: -1}
.ui-dialog.info_popup{z-index:6}
.ui-dialog.info_popup .ui-dialog-content{overflow:hidden; margin:10px 0 0 0; padding:20px; width:100%; color:#444; background:#fff}
.ui-dialog.info_popup .ui-dialog-titlebar-close{font-size:0; float:right}
.ui-dialog.info_popup .ui-dialog-titlebar-close:before{content:"x"; font-size:20px; color:#fff}
.ui-dialog.info_popup .ui-dialog-content strong{font-size:120%}
.ui-dialog.info_popup .ui-dialog-content img{max-width:100%;height:auto}
.ui-dialog.info_popup .ui-dialog-content p{font-size:13px;line-height:16px}
.ui-dialog.info_popup .ui-dialog-content h2{padding:10px 0;font-size:18px;line-height:21px;color:#F28241}
.ui-dialog.info_popup .ui-dialog-content h3{padding:5px 0;font-size:15px;line-height:18px;color:#999}
.ui-dialog.info_popup .ui-dialog-content p:last-of-type a{display:inline-block; border:1px solid #F28241; background:#F28241; color:#fff; text-transform:uppercase; padding:10px 15px}
.ui-dialog.info_popup .ui-dialog-content p:last-of-type a:hover{text-decoration:none; background:transparent; color:#F28241}

/*** homepage ***/
@media screen and (min-width:992px) {
	.button.black.brochure{top:55px; position:relative}
}