@charset "UTF-8";
/* CSS Document */

/* reset form */
@font-face {
    font-family: Myriad Pro;
    font-style: normal;
    font-weight: normal; 
    src:url(MYRIADPRO-REGULAR.OTF);
} 
@font-face {
    font-family: Arial Black;
    font-style: normal;
    font-weight: 800; 
    src:url(ariblk.ttf);
}

/* reset ************************************************************************************************************************************************/
* {margin: 0;}
*+html .wrap .vtori_cont .top .menu .prinadlejnosti ul {float:right;width:280px;}
*+html .wrap .vtori_cont .top .menu .prinadlejnosti ul li{max-width:19px;float:left}
*+html .wrap .vtori_cont .top .menu .prinadlejnosti ul.language{width:100%;float:right;text-align:right;}
*+html .wrap .vtori_cont .top .menu .prinadlejnosti ul.language li{float:right}
html, body {height: 100%;-webkit-font-smoothing: antialiased;}
body{margin:0;padding:0;font-size: 14px;line-height: 0.5em;color:#000;background-color:rgba(255,255,255,0.8);font-family: Verdana, sans-serif, Arial, sans-serif;}
ul, ol {margin:0 -0.75% 0 0;padding:0;list-style:none}
img, a{border:0}
a{color:#fff;text-decoration:none}
a:hover{text-decoration:underline;
}
img{width:100%;height:auto;float:left}
p{padding-top:10px;margin:0;color:#000;line-height:1.5em}
ul{margin-top:10px}
ol li span{list-style-type:none;margin-right:15px;float:left;line-height:0.7;vertical-align:middle}
ol li {display:inline-block;line-height: 1.2;margin-bottom: 20px;width:100%;}
label{vertical-align:middle}
input, textarea, select{border:none;padding-right:1%;padding-left:1%;padding-top:1px;padding-bottom:2px; background: #d0cccb; border: 0;border-radius: 0;background-color:#ecebe8;vertical-align:top;font-size:18px}
.user_search{ width:39.1%;}
input:focus, select:focus, textarea:focus{ color:#000; -webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;background-color: #FFF}
input[type=submit]{cursor:pointer}
h1{font-weight:600;font-size:43px;font-family:Verdana, sans-serif;line-height:1}
h2{font-weight:200;font-size: 20px;line-height: 1.05;}
h3{text-transform:uppercase;font-family:Verdana, sans-serif;font-size:13px;font-weight:800;margin:7% 0 1% 0}
/***ul.lipuntata a{text-decoration:none;font-family:Verdana, sans-serif;text-transform:uppercase;margin-left:3px}
ul.lipuntata li{margin-top:3px}
ul.lipuntata li:before{content: "■ "}***/

/* generale ************************************************************************************************************************************************/
.slide_cont{float:left;width:100%;/*min-height:100%;*/}
.slide_cont li{position:fixed!important;top:0;left:0;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size: cover;z-index:-9999 !important}
.scheda h1{font-family:Verdana, sans-serif;, Arial, sans-serif;font-weight: 100;font-style: italic;}
.cont_central h2{color: #000;font-size:28px;font-family: Arial Black;font-weight:800;/*font-style:italic;font-family: Myriad Pro;*/font-style: text-transform:uppercase;}
.cont_central h1{color:#757A7F;font-size:24px;font-family: Verdana, sans-serif;font-weight:800;text-transform:uppercase;}
ul.ul-quad li:before{/*content: "■ ";*/color:#000}{}
ul.ul-quad li a{text-decoration:underline; color:#06F;margin-left:4px}
ul.ul-quad li a:hover{color: rgb(237,28,36)}
#vatreshen .slide_cont li{width:39.2% !important;}
ul.slides li{display:none}
#vatreshen ul.slides li span{position: absolute;top:84%;right:0;margin-top:10px;margin-right:92px;padding-right:4%;font-size:20px;font-family: Verdana, sans-serif;text-align:right}
.slide_1{background:url(../img/bg/slide_1.jpg)}
.slide_2{background:url(../img/bg/slide_2.jpg);}
.slide_3{background:url(../img/bg/slide_3.jpg);}
.slide_4{background:url(../img/bg/slide_4.png);}
.slide_5{background:url(../img/bg/slide_5.png);}

.slide_6{background:url(../img/bg/slide-Lepila-1.jpg);}
.slide_7{background:url(../img/bg/slide-Lepila-2.jpg);}
.slide_8{background:url(../img/bg/slide-Lepila-3.jpg);}

.slide_9{background:url(../img/bg/slide-AQUASTAR 1.jpg);}
.slide_10{background:url(../img/bg/slide-AQUASTAR 2.jpg);}
.slide_11{background:url(../img/bg/slide-AQUASTAR 3.jpg);}
span.prod_spis{text-transform:uppercase;color:#fff;font-size:19px; font-family: Verdana, sans-serif;}
input.search{height:15px;background-color:#fff}
.wrap{width:100%;min-height:100%;float:left;overflow:hidden;position:relative;}
.wrap .vtori_cont{
	width:100%;
	float:left;
	overflow:hidden;
	padding:2% 0 0 0;
	}
.wrap .vtori_cont .top{width:96%;float:left;overflow:hidden;padding:0% 2% 0%;background-color:rgba(0,0,0,0.7); margin-top:-2%; line-height:1.5em;border-bottom: 5px rgba(221,170,0,0.7) solid;}
.wrap .vtori_cont .top .logo{width:13%;float:left;margin-top:2%;}
.wrap .vtori_cont .top .logo h1{display:inline-block;float:left;width:100%;margin:0;padding:0;}
.wrap .vtori_cont .top .menu{float:left;width:81%;margin-left:6%;overflow:hidden}
.wrap .vtori_cont .top .menu .prinadlejnosti{float:right;overflow:hidden;width:100%; margin:0 0 0 0;}
.wrap .vtori_cont .top .menu .prinadlejnosti ul{width:100%;float:left;overflow:hidden;text-align:right;}
.wrap .vtori_cont .top .menu .prinadlejnosti ul li{display:inline-block;margin-left: 7px;}
.wrap .vtori_cont .top .menu .prinadlejnosti ul li.searchform{margin-right:5px;min-width: 190px;}
.wrap .vtori_cont .top .menu .prinadlejnosti ul li.searchform form button{border:0;background:#fff;margin:0;padding:0;cursor:pointer}
.wrap .vtori_cont .top .menu .prinadlejnosti ul li.searchform form input{vertical-align:middle;border-width: 0 0 1px 0;border-color:#d9d9d9;border-style:solid;background-color:#fff;color:#d9d9d9;width:150px}
.wrap .vtori_cont .top .menu .prinadlejnosti ul li.actual-lang{padding-bottom:7px;background:url(../img/language/freccia.jpg) no-repeat center bottom;cursor:pointer;color:#ED2314;font-family: Verdana, sans-serif;text-transform:uppercase}
.wrap .vtori_cont .top .menu .prinadlejnosti ul.language{margin:0;display:none}
.wrap .vtori_cont .top .menu .prinadlejnosti ul.language a{text-decoration:none;color:#A3A3A3;text-transform:uppercase}
.wrap .vtori_cont .top .menu nav{width:52%;float:left;overflow:hidden; margin:5.5% 0 0 0;}
.wrap .vtori_cont .top .menu nav ul.left{float:left}
.wrap .vtori_cont .top .menu nav ul.left li{border-right:1px solid #000}
.wrap .vtori_cont .top .menu nav ul.left li.ultimo{border:none}
.wrap .vtori_cont .top .menu nav ul.right{float:right}
.wrap .vtori_cont .top .menu nav ul.right li.ultimo{padding:0;margin:0}
.wrap .vtori_cont .top .menu nav ul.right a{color:#000}
.wrap .vtori_cont .top .menu nav ul li{float:left;display:inline-block;margin-right:6px;padding-right:6px;}
.wrap .vtori_cont .top .menu nav ul li a{text-transform:uppercase; text-decoration:none}
.wrap .vtori_cont .top .menu nav ul li a:hover{color:#ffca00}
.wrap .vtori_cont .slider_lenta{width:85%;float:left;overflow:hidden;padding:2% 7.5%;background:url(../img/bg/bg-white.png) repeat}
.footer{width:100%;/*padding:1% 7.5%;*/position:absolute;background-color:rgba(242,242,242,0.6);bottom:0;left:0;text-align:center;font-size:12px;}
.footer .footer_copyright{ margin-top:-1%; color:#FFF;}
/** banda rossa **/
.wrap .sreden{width:100%;float:left;overflow:hidden; margin-bottom:5%;}
.wrap .sreden .prod_cont{float:left; background:rgba(237,28,36,0.8); ;padding:10px;margin-top:0%;/*border-bottom:7px solid #757A7F*/ }
.wrap .sreden .prod_cont a{color:#fff;text-decoration:none}
.wrap .sreden #prod_context_pic{width:70%;float:left;}
.wrap .sreden #prod_context_pic span.prod_spis{margin-left:10%;margin-top: 10px;display: inline-block;}
.wrap .sreden #prod_context_pic ul{width:100%;margin-right:7%;margin-top:0;float:left}
.wrap .sreden #prod_context_pic ul.spis_grp{position:relative; list-style-type: square; list-style-image:url(../img/li.jpg);margin-left:10%;margin-top:2%;}
.wrap .sreden #prod_context_pic ul.spis_grp li{margin-top:5px}
.wrap .sreden #prod_context_pic ul.spis_grp li a{text-transform:uppercase;}
.wrap .sreden #prod_context_pic ul.lista-img{position:relative;}
.wrap .sreden #prod_context_pic ul.lista-img li{position:absolute;top:0;left:0}
.wrap .sreden #prod_context_pic ul.lista-img li img{width:100%;float:left;display:inline-block}
.wrap .sreden #prod_context_pic ul.lista-img li span{position:absolute;right:5%;color:#fff;font-family: 'Verdana';font-size:15px;width:90%;text-align:right;bottom:5%;zoom:1;text-shadow:-2px 2px 3px #000; filter: dropshadow(color=#000000, offx=-2, offy=2); /* IE */}
#searsh_cont{ clear:both;width:100%;float:right;margin:5px 0px 0px 0px ; padding:0 0 0 0; text-align:right;}
#searsh_cont_sub{ float:right; width:35%; margin:-0.5% 0 -0.5% 0 ; padding:0 0 0 0}
.colonna-right-links{width:19%;float:right;margin:-600px -61% 0px 0px ; text-align:right; position:static;}
.colonna-right-links .right_right{float:right;}
.colonna-right-links .right_right .red_tbl{text-align:center;}
.colonna-right-links .red_cell{background: rgba(237,28,36,0.8); width:215px; height:50px; margin-top:10px; }
.colonna-right-links .red_span{color:#FFF; text-decoration:none; }
.wrap .sreden #searsh_cont form span{margin-right:2%;padding-left:4%}
.wrap .sreden #searsh_cont form input.spazio{width:45%;max-width:170px;}
.wrap .sreden #searsh_cont form input.search{margin-left:1%}
.wrap .sreden #searsh_cont form ul.alfabeto{width:96%;padding-left:4%;max-width:450px;float:left;overflow:hidden;padding-bottom:3%;border-bottom:1px solid #f5867e;margin-top: 3.5%;}
.wrap .sreden #searsh_cont form ul.alfabeto li{width:7.692%;float:left;display:inline-block;margin-bottom:3px;color:#FFB83C}
.wrap .sreden #searsh_cont form ul.alfabeto li a{width:100%;display:inline-block;text-transform:uppercase}
.wrap .sreden #searsh_cont form.searsh_form{width:100%;float:left;overflow:hidden}
/***.wrap .sreden #searsh_cont form.risearch-per-utilizzo{width:48%;float:left;margin-top:3.4%;padding-left:4%}
.wrap .sreden #searsh_cont form.risearch-per-utilizzo span{display:block;width:100%;padding-left:0}
.wrap .sreden #searsh_cont form.risearch-per-utilizzo select{width: 62%;margin: 1.5% 38% 1% 0;}
.wrap .sreden #searsh_cont form.risearch-per-utilizzo input.search{margin:3px 0}***/
.wrap .sreden #searsh_cont .certificates{float: left;margin-top: 3%;width: 48%;max-width: 199px;}
.user_login_form{  width: 95%;border:1px #CCCCCC solid;}
.cont_central_col{padding:20px}
.login-form{padding: 15px;border: 1px solid #DDD;margin-bottom:20px}
.login-form h3{margin:0 0 7px 0}
.login-form input{width:100px}
.login-form #pass{margin-left:5px}
.lost-pass-form .submitt_button{padding:2px 15px 1px 15px;margin:0}
.lost-pass-form #rec-email{width:150px}
/***#utente-login{margin:0;padding:0;float:right;text-align:right;color:#A3A3A3}
#utente-login a{color:#A3A3A3}***/

/* homepage ************************************************************************************************************************************************/
.red_rib{ width:100%;float:right; background: rgba(0,0,0,0.2); padding:10px; margin:0px 0% 0px 0px; border-top: 5px rgba(255,255,255,0.2) solid;}
.wrap .vtori_cont .slider_lenta{margin-top:4%}
.wrap .vtori_cont .slider_lenta h1{float:left;margin:0 2% 0 0;padding:0;display:inline-block;max-width:38%;}
.wrap .vtori_cont .slider_lenta h2{float:right;padding:0;display:inline-block;width:62%}
.wrap #home {margin-bottom:20px}
.wrap #home .sreden .prod_cont{width:40%;float:right; /*min-height: 205px;*/ margin-right:19.8%; line-height:1.5em;}
.wrap .sreden .utility{float:right;width:100%;overflow:hidden}
.wrap .sreden .utility ul{float:right;margin-right:4%;}
.wrap .sreden .utility ul li{float:left;display:inline-block;background-color:#fff;margin-left:5px;min-width:180px;padding: 1% 0 0.5% 0;margin-bottom:5px}
.wrap .sreden .utility ul li a{display:inline-block;width:100%;height:100%;color:#ee3022;text-align:center;text-transform:uppercase;text-decoration:none}

.wrap .sreden .main_cont{/*min-height:620;*/ float:right;width:70%; background:rgba(242,242,242,0.8);margin-right:15%;padding:10px; margin-bottom:6.5%; box-shadow:10px 10px 7px #666666;}
/*.wrap .sreden .main_cont ul{ list-style:square;}*/
.wrap .sreden{line-height: 1.5em;}
/* vatreshen ************************************************************************************************************************************************/
.wrap #vatreshen .sreden{width:61.03%;float:right}
.wrap #vatreshen .sreden .prod_cont{width:65.1%; min-height:205px;margin-top:0;padding: 1% 0.8%;float: right; margin-right:33%;}
.wrap #vatreshen .sreden #prod_context_pic {width:70%}
.wrap #vatreshen .mefio #searsh_cont{width:60%}
.wrap #vatreshen .sreden #prod_context_pic ul.spis_grp{margin-left:10%;float:left;width:110%}
.wrap #vatreshen .sreden #prod_context_pic span.prod_spis{margin-left:10%;float:none;display:block}
.wrap #vatreshen .slider_lenta{position:fixed;top:70%;padding: 1% 3%;width:33.2%;}
.wrap #vatreshen .slider_lenta h1{width:100%;margin:0;max-width:100%;font-size:27px}
.wrap #vatreshen .slider_lenta h2{width:100%;margin:0;font-size:13px;margin-top:5px;font-weight:normal}
.wrap .main_cont .cont_sadarjanie{width:96%;margin-left:4%;float: left;position:relative}
.wrap .main_cont .cont_sadarjanie .cont_sadarjanie{width:66%;float:left;margin: 0 4% 0 0;min-height:535px;}
.wrap .main_cont .cont_sadarjanie .nav_hist {width:100%;float:left;overflow:hidden;margin-top: 2%; font-size:9px; text-transform: uppercase;}
.wrap .main_cont .cont_sadarjanie .nav_hist ul{width:100%;float:left;overflow:hidden;margin:0 0 4% 0}
.wrap .main_cont .cont_sadarjanie .nav_hist li{float:left;display:inline-block;margin-right:3px}
.wrap .main_cont .cont_sadarjanie .nav_hist li a{text-decoration:none}
.wrap .main_cont .cont_sadarjanie .nav_hist li span{font-weight:bold}
.wrap .main_cont .cont_sadarjanie .cont_central{width:100%;float:left;margin-bottom: 2%;}
.wrap .main_cont .cont_sadarjanie .cont_central h1{font-size:25px;margin-bottom:1.5%}
.wrap .main_cont .cont_sadarjanie .colonna-dx{width:25%;float:right;background-color:#f2f2f2;padding:4% 1.5%;position:absolute;right:0;top:0;height:100%}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul{width:100%;float:left;overflow:hidden;}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li{width:100%;display:inline-block;background-color:#ed1c24;float:left;margin-top:5%}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li a{text-decoration:none;float: left;display: inline-block;width: 100%;margin: 0;padding: 0;}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li a:hover span{text-decoration:underline}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li img{float: left;max-width: 58px;margin-right: 2%;width: 21%;min-width:50px;}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li span{color: white;text-transform: uppercase;padding: 2%;display: inline-block;float: left;line-height:1;padding: 4% 2%;}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul.bottoni-bianchi li {background-color:#fff;}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul.bottoni-bianchi li a{width:90%;padding:2% 5%;text-transform:uppercase;text-align:center;color:#ed2314}
/** main_cont **/
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass{width:100%;float:left;overflow:hidden;margin:2% 0;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li{width:100%;float:left;display:inline-block;margin-top:30px;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li img{width:27%;float:left;max-width:180px;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li div{width:68%;float:right;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li div span{text-transform:uppercase; font-weight:bold;font-family: 'Verdana';width:100%;display:block;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li div p{margin:0;}
/** prod linia **/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod li a{text-decoration:none; }
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod li a:hover span{color:#ed2314;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod li a p{padding:0;}
.wrap .main_cont .cont_sadarjanie .cont_central .ad_info{ width:100%; margin:0px 0px 0px 5%; text-align:center;}
.wrap .main_cont .cont_sadarjanie .cont_central .prod_docs{ float:right; margin:0px 0px 0px 0px;}
.wrap .main_cont .cont_sadarjanie .cont_central .gmap_cont{overflow:hidden;height:auto;width:97%;}
.wrap .main_cont .cont_sadarjanie .cont_central .gmap_cont .gmap_left{ float:left; height:auto;width:48%;}
.wrap .main_cont .cont_sadarjanie .cont_central .gmap_cont .gmap_right{float:right; height:auto;width:48%;}

.wrap #vatreshen #connav{padding: 0;width:39.2%;}
.wrap #vatreshen #connav h1{float:right;width:auto;padding-top: 0.4em;margin-right: 4%;font-style:normal;font-family: 'Verdana';font-weight:normal}
.wrap #vatreshen #connav #slide_cont_nav{position:relative;width:92px;float:right;height:46px;}
.wrap #vatreshen #connav #slide_cont_nav ul{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:9999;}
.wrap #vatreshen #connav #slide_cont_nav ul li{width:46px !important;height:46px;position:relative !important;float:left;opacity: 0.5;background-color:#fff}
.wrap #vatreshen #connav #slide_cont_nav ul li a{background-repeat:no-repeat;background-position:center;cursor:pointer;display:inline-block;height:50%;margin:25% 0 25%;width:100%;}
.wrap #vatreshen #connav #slide_cont_nav ul li:hover{opacity:1}
.wrap #vatreshen #connav #slide_cont_nav ul li a.flex-prev{background-image:url(../img/nav-l.png);border-right:1px solid #42505d}
.wrap #vatreshen #connav #slide_cont_nav ul li a.flex-next{background-image:url(../img/nav-r.png);border-left:1px solid #42505D}
/** rivenditori **/
.wrap .main_cont .cont_sadarjanie form.rivenditori{width:100%;float:left}
.wrap .main_cont .cont_sadarjanie form.rivenditori ul{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie form.rivenditori li {width:100%;float:left;overflow:hidden;margin-bottom:7px}
.wrap .main_cont .cont_sadarjanie form.rivenditori li label{width:100%;float:left;font-weight:bold;margin-bottom:2px} 
.wrap .main_cont .cont_sadarjanie form.rivenditori li select{min-width:200px}
/** contatti **/
.asterisco{color:#ED2314}
.wrap .main_cont .cont_sadarjanie ul.rezultat {margin-top:0.5%}
.wrap .main_cont .cont_sadarjanie ul.rezultat ul{margin:0 0 0 12px}
.wrap .main_cont .cont_sadarjanie ul.rezultat h2{margin-top:0;}
.wrap .main_cont .cont_sadarjanie ul.rezultat h3{margin:0;/*border-bottom:1px solid #000*/}
.wrap .main_cont .cont_sadarjanie ul.rezultat h3:before{content: "■ "}
.wrap .main_cont .cont_sadarjanie ul.rezultat h3 span a{text-transform:none;float:right;text-decoration:none}
.wrap .main_cont .cont_sadarjanie ul.rezultat h3 span{font-weight:100}
.wrap .main_cont .cont_sadarjanie ul.rezultat li{margin-top:15px}
.wrap .main_cont .cont_sadarjanie ul.rezultat li li{margin:0}

/*.wrap .main_cont .cont_sadarjanie ul#contacts {width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie ul#contacts li{margin-bottom:2%;width: 100%;float: left;overflow: hidden;}
.wrap .main_cont .cont_sadarjanie ul#contacts li span{width:100%;float:left;display:inline-block;font-weight:normal}
.wrap .main_cont .cont_sadarjanie ul#contacts li a{font-weight: normal;margin-left: 5px;color: black;font-size: 12px;text-decoration: none;background:#E6E6E6;padding: 2px 5px 0 5px;text-transform: uppercase;}
.wrap .main_cont .cont_sadarjanie ul#contacts li a:hover{background:#F2F2F2}
.wrap .main_cont .cont_sadarjanie ul#contacts li li{margin: 10px 0 2px 0;width: 100%;float: left;font-weight:bold;}*/

.form-contatti input, .form-contatti select, .form-contatti textarea{width:150px;}
.form-contatti label{width:100px;display:inline-block}
.form-contatti ul{width:100%;float:left;overflow:hidden;margin-top:15px;padding-bottom: 15px;border-bottom: 1px solid #F2F2F2;}
.form-contatti li{margin-bottom: 8px;width: 46%;float: left;margin-right: 2%;}
.form-contatti .aggiuntivo li, .form-contatti li#messaggio{width:100%;margin:0;}
.form-contatti li#messaggio textarea{display: block;width: 247px;}
.form-contatti .aggiuntivo{border:none}
.form-contatti .aggiuntivo li input{width: auto;vertical-align:middle}
.form-contatti .aggiuntivo li label{vertical-align:text-top;width:auto}
.form-contatti .aggiuntivo li.codice{margin: 10px 0;}
.form-contatti .aggiuntivo li.codice label{float: left;display: block;width: 100%;}
.form-contatti .aggiuntivo li.codice img{display:inline-block;float:left}
.form-contatti .aggiuntivo li.codice input{margin-left:7px;width:50px;text-align:center}
.form-contatti .aggiuntivo p#informativa{font-size: 11px;padding: 0;line-height: 1.3;}
.submitt_button{padding:6px 30px 4px 30px;text-align:center;text-transform:uppercase;width:auto !important;margin-top:-1%}
.submitt_button:hover{background:#ED2314;color:#fff}
/** dove siamo **/
.wrap .dovesiamo .sadarjanie .cont_central iframe{margin-top:6%}
/** calcolo **/
.wrap .main_cont .cont_sadarjanie .cont_central .consumo-prodotto{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form{width:55%;float:left;overflow:hidden;}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form ul{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form ul li{width:100%;float:left;overflow:hidden;margin-top:10px}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form ul li label{width: 129px;margin-right: 5px;vertical-align: middle;display: inline-block;float: left;line-height: 1.3;}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form ul li input{width:25px;vertical-align:middle}
.wrap .main_cont .cont_sadarjanie .cont_central .calcolo-form ul li span{margin:0 5px}
.wrap .main_cont .cont_sadarjanie .cont_central #utilizzo label{width:95%}
.wrap .main_cont .cont_sadarjanie .cont_central .risultato-consumo{float:right;width:44%}
.wrap .main_cont .cont_sadarjanie .cont_central .risultato-consumo img{max-width:200px;float:right}
.wrap .main_cont .cont_sadarjanie .cont_central .risultato-consumo ul{width:100%;float:right;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central .risultato-consumo ul li{text-align:right;width:100%;float:right}
.wrap .main_cont .cont_sadarjanie .cont_central .risultato-consumo ul li span{font-weight:bold}
.wrap .main_cont .cont_sadarjanie .cont_central .sol-alternative{width:100%;float:left;overflow:hidden;margin-top:3%}
.wrap .main_cont .cont_sadarjanie .cont_central .sol-alternative ul#ul_prod-liniq li ul.aggiuntivi li{width:100%;float:left}
.wrap .main_cont .cont_sadarjanie .cont_central .sol-alternative ul#ul_prod-liniq{margin-top:0}
.wrap .main_cont .cont_sadarjanie .cont_central .sol-alternative ul#ul_prod-liniq li{margin-top:0}
.wrap .main_cont .cont_sadarjanie .cont_central .sol-alternative ul#ul_prod-liniq li.prince{margin-bottom:3px}
/** scheda **/
.wrap .main_cont .cont_sadarjanie .cont_central .opisanie_prod{width:52%;margin:2% 10% 0 0;float:left}
.wrap .main_cont .cont_sadarjanie .cont_central .opisanie_prod strong{text-transform:uppercase;font-family: Verdana, sans-serif;font-size:13px;font-weight:800;margin:7% 0 1% 0}
.wrap .main_cont .cont_sadarjanie .cont_central .opisanie_prod p{padding:0}
.wrap .main_cont .cont_sadarjanie .cont_central .dop_param{width:35%;float:left}
.wrap .main_cont .cont_sadarjanie .cont_central .dop_param ul.link-scheda{margin:0 0 30% 0}
.wrap .main_cont .cont_sadarjanie .cont_central .dop_param ul li a:hover{text-decoration:underline;}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli h3{background-color:#FFB83C;color:#fff;display:inline-block;padding:2px 10px 0px 10px}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli ul{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli ul li{width:18%;float:left;margin-right:2%;min-width: 70px;}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli ul li a{display:inline-block;width:100%; text-decoration:none}
.wrap .main_cont .cont_sadarjanie .cont_central .colori-disponibli ul li a span{min-height:42px;display: inline-block;line-height: 1.1em;text-align: center;width:100%;float: left;margin-top:2px;}
.wrap .main_cont .cont_sadarjanie #colonna-scheda{padding-top:2%}
.wrap .main_cont .cont_sadarjanie .colonna-dx h3{margin-top:0}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego img.dove{float:left;width:85px;margin-top:6%}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego ul{width:100%;float:left;overflow:hidden;margin-top:8%}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego ul li{width:33.333%;float:left;text-align:center;margin:5% 0 0 0;}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego ul li img{width:90%;max-width:46px;float:none}
.wrap .main_cont .cont_sadarjanie .colonna-dx div.campi-impiego ul li span{min-height: 27px;line-height: 1em;display: inline-block;width:100%;float:left}
/**liniq**/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li{width:100%;float:left;margin-right:2%;margin-top:1%}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li.prince {margin-right: 3%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li.prince a{color:#000;font-family: 'Verdana';text-decoration:none;margin-right:15px;margin-left:5px;font-style:normal}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li.prince a:hover{color:#ED2314}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li.prince:before{content: "■ "}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li{margin: 0 5px 0 0;width: auto;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi a{color:#5F5F5F;margin-right:5px;font-style:italic}
/** system dett **/
.wrap .main_cont .cont_sadarjanie #system-dett ul.disegni-tecnici{width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie #system-dett ul.disegni-tecnici li{display:inline-block;float:left;margin-right:2%;max-height:190px;overflow:hidden;margin-bottom:3%}
.wrap .main_cont .cont_sadarjanie #system-dett ul.disegni-tecnici li a{width:100%;display:inline-block;float:left;max-height:190px;overflow:hidden}
.wrap .main_cont .cont_sadarjanie #system-dett ul.disegni-tecnici li a img{width:auto;max-height:190px;}
/** referenze **/
.wrap .main_cont .cont_sadarjanie ul#ris-referenze a{text-decoration:none}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze a:hover{color:#ED2314}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze span{float:right;text-transform:none}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze li img{max-width:180px;width:50%;float:left;margin-top:10px}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze ul{margin-top:10px;float:left;width: 47%;margin-left: 3%;}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze li.li-prodotti{text-transform:uppercase}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze li.li-prodotti span{display:inline-block;float:left;width:100%;margin-top:10px;font-weight:bold;text-transform:none}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze-dett {margin:0}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze-dett img{height:145px;width: auto;max-width: 33.333%;margin-bottom:2%;margin-right:2%;float:left;display:inline-block}
.wrap .main_cont .cont_sadarjanie ul#ris-referenze-dett ul{margin:0}
.wrap .main_cont .cont_sadarjanie h3.referenzeh3{margin-top:6%;float:left}
/** liste come pag links **/
.wrap .main_cont .cont_sadarjanie #ris-lista-conlink a{text-decoration:none}
.wrap .main_cont .cont_sadarjanie #ris-lista-conlink a:hover{color:#ED2314}
.wrap .main_cont .cont_sadarjanie #ris-lista-conlink span{float:right;text-transform:none}
.wrap .main_cont .cont_sadarjanie #ris-lista-conlink ul{margin-top:2px}

/*** background slider **************************************************************************************************************************************/
#products-slide .slide_1{background-image:url(../img/bg/products/slide_1.jpg)}
#products-slide .slide_2{background-image:url(../img/bg/products/slide_2.jpg)}
#products-slide .slide_3{background-image:url(../img/bg/products/slide_3.jpg)}
#products-slide .slide_4{background-image:url(../img/bg/products/slide_4.jpg)}
#products-slide .slide_5{background-image:url(../img/bg/products/slide_5.jpg)}
#products-slide .slide_6{background-image:url(../img/bg/products/slide_6.jpg)}
#products-slide .slide_7{background-image:url(../img/bg/products/slide_7.jpg)}
/*** preparatori * ****/
#preparatori .slide_1{background-image:url(../img/bg/preparatori.jpg)}
#preparatori .slide_2{background-image:url(../img/bg/prodotti/preparatori.jpg)}
/*** risanamento * ****/
#risanamento .slide_1{background-image:url(../img/bg/risanamento-finiture.jpg)}
#risanamento .slide_2{background-image:url(../img/bg/prodotti/risanamento-finiture.jpg)}
/*** prinadlejnosti * ****/
#prinadlejnosti .slide_1{background-image:url(../img/bg/prinadlejnosti.jpg)}
#prinadlejnosti .slide_2{background-image:url(../img/bg/prodotti/prinadlejnosti.jpg)}
/*** riempitivi * ****/
#riempitivi .slide_1{background-image:url(../img/bg/riempitivi.jpg)}
#riempitivi .slide_2{background-image:url(../img/bg/prodotti/riempitivi.jpg)}
/**** legno ****/
#legno .slide_1{background-image:url(../img/bg/legno-res.jpg)}
#legno .slide_2{background-image:url(../img/bg/prodotti/posa-legno.jpg)}
/**** impermeabilizzanti ****/
#impermeabilizzanti .slide_1{background-image:url(../img/bg/impermeabilizzanti.jpg)}
#impermeabilizzanti .slide_2{background-image:url(../img/bg/prodotti/impermeabilizzanti.jpg)}
/**** collanti ****/
#collanti .slide_1{background-image:url(../img/bg/collanti.jpg)}
#collanti .slide_2{background-image:url(../img/bg/prodotti/collanti-adesivi.jpg)}
.product_video{width:100%; height:428px; margin:-8px 0 -3px 0;}
.where_to_buy_btn
{
/*width:70px;
height:auto;*/
padding:7px 15px 7px 15px;
text-align:center;
background: rgba(237,28,36,0.8);
border:1px rgb(237,28,36);
border-radius:3px;
color:#fff;
font-weight:500;
}
a.where_to_buy_btn:hover{
text-decoration:none;
box-shadow: 0 2px 4px rgba(0,0,0,0.12), 0 2px 3px rgba(0,0,0,0.24);
}
.wrap .main_cont ul { list-style:square;}/*li:before{content: "■ "}*/

@media only screen and (max-width:976px){ /* dop_param intermedio */
.wrap .sreden #prod_context_pic ul.lista-img{ display:none;}
.wrap #home .sreden .prod_cont{width:40%}
.wrap .vtori_cont .slider_lenta h1{font-size:30px}



}
@media only screen and (max-width:1260px){ /* dop_param */
.wrap .vtori_cont .top .menu nav ul.right{float:left}
.wrap .vtori_cont .top .menu{margin-left:2%}
.wrap .vtori_cont .top .logo{width:17%}
.wrap .vtori_cont .top{ line-height:1.0em; font-size:70%;}
.wrap .sreden #prod_context_pic ul.spis_grp li a {
  font-size: 60%;}

}


@media only screen and (orientation : portrait), only screen and (max-width:800px){ /* tablet or smartphone portrait */
html, body{ font-family:'Arial'}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.aggiuntivi li.prince a{font-family: 'Arial';}

.wrap .vtori_cont .top .logo{width:200px;float:none;margin:0 auto}
.wrap .vtori_cont .top .menu{width:96%;margin-left:2%}
.wrap .vtori_cont .top .menu nav ul.right{float:left}
.wrap #home .sreden .prod_cont{width:40%}
.wrap #vatreshen .sreden .prod_cont{width:96%;padding:2%; line-height:0.8em;}
.wrap #home .sreden #searsh_cont{width: 45%;float: right;}
.wrap #home .sreden #prod_context_pic{width:100%}
.wrap #home .sreden #prod_context_pic ul{width:100%}
.wrap #home .sreden #prod_context_pic span.prod_spis{margin-left:1%}
.wrap #home .sreden #prod_context_pic ul.spis_grp{margin-left:1%;width:100%}
.wrap #vatreshen .sreden #prod_context_pic{width:96%;margin-left:2%;margin-bottom:10px}
.wrap #vatreshen .sreden #prod_context_pic span.prod_spis{margin-left:2%}
.wrap #vatreshen .sreden #prod_context_pic ul.spis_grp{margin-left:2%;width:98%}
.wrap #vatreshen .sreden #prod_context_pic ul.spis_grp li{width:48%;margin-right:2%;float:left}
.wrap #vatreshen .sreden #searsh_cont{width:96%;margin-bottom:5px}
.wrap .main_cont .cont_sadarjanie{width:100%;margin-left:0}
.wrap .main_cont .cont_sadarjanie .cont_sadarjanie{width: 95.2%;float: none;margin: 0 auto;min-height:1px}
.wrap .main_cont .cont_sadarjanie .colonna-dx{position:relative;width:93%;float:left;margin-left:2.5%;margin-bottom:32px}
.wrap .main_cont .cont_sadarjanie .colonna-dx img, .wrap .main_cont .cont_sadarjanie .colonna-dx .ul-quad{width:48%;float:left}
.wrap .main_cont .cont_sadarjanie .colonna-dx h3{display:inline-block;width:100%}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili{float:right;width:50%}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul{margin-top:0}
.wrap .main_cont .cont_sadarjanie .colonna-dx .bottoni-utili ul li{margin:0 0 5px 0}
.footer{ position:relative;}
/*.right_right .red_tbl { width:70%; float:right;}*/


.red_rib{ width:97%; margin: 0 -3px 0 0; }
.wrap #home .sreden .prod_cont{width:95%; margin: 0 -3px 0 0;}
.wrap .sreden .main_cont{width:97%; margin: 0 -3px 0 0;}
.wrap .main_cont .cont_sadarjanie .cont_central .dop_param img{width: auto; height:40%;}
.slide_cont{ display:none;}


.wrap .main_cont .cont_sadarjanie .cont_central .opisanie_prod {
    width: 100%;
}
.wrap .main_cont .cont_sadarjanie .cont_central .dop_param {
    width: 100%;
    float:none;
}
.right_right {display:none;} 
.cont_central h2 { font-size: 20px;}

.ad_info{ float:left;}
.product_video{ height:150px; margin:-8px 0 -3px 0;}
.where_to_buy_btn
{
/*width:70px;
height:auto;*/
padding:4px 8px 4px 8px;
font-size:80%;
}
.wrap .main_cont .cont_sadarjanie .cont_central .gmap_cont .gmap_left {float:none; width:100%;}
.wrap .main_cont .cont_sadarjanie .cont_central .gmap_cont .gmap_right {float:none; width:100%;}
  
}

@media only screen and (min-width:1400px){ /*dop_param*/
.wrap .main_cont .cont_sadarjanie .cont_sadarjanie{min-height:600px}
}

@media only screen and (min-width:1400px){ /*contatti*/{
.wrap .main_cont .cont_sadarjanie .cont_sadarjanie{min-height:600px}

}

@media only screen and (max-width:1455px){ /*contatti*/
.form-contatti label{display:inline-block}
.form-contatti input, .form-contatti select{display:inline-block;width:80%;margin:0}
.form-contatti li#messaggio textarea{width:84%;}
.form-contatti .submitt_button{width:auto;}
.TabbedPanelsContent table tr{ width:100%; display:inline;}
.TabbedPanelsContent table td{  word-wrap:break-word;}

}


@media only screen and (max-width:1000px){ /*contatti*/
.form-contatti li{width:100%}
.form-contatti input, .form-contatti select{display:inline-block;width:100%;margin:0}
.form-contatti li#messaggio textarea{width:100%;}


}

@media only screen and (max-width:800px){ /* solo smartphone */


}

