@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);
}
@font-face {
    font-family: isocpeur;
    font-style: normal;
    font-weight: normal; 
    src:url(isocpeur.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: 12pt;line-height: 0.5em;color:#000;background-color:rgba(255,255,255,0.8);font-family: isocpeur, sans-serif, Arial, sans-serif;}
ul, ol {margin:0 -0.75% 0 0;padding:0;list-style:none}
img, a{border:0}
a{color:#ef7c00;text-decoration:none;}
a:hover{text-decoration:none;color:#ef7c00;font-weight: bold;}
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:isocpeur, sans-serif;line-height:1}
h2{font-weight:200;font-size: 20px;line-height: 1.05;}
h3{text-transform:uppercase;font-family:isocpeur, sans-serif;font-size:13px;font-weight:800;margin:7% 0 1% 5px}
/***ul.lipuntata a{text-decoration:none;font-family:isocpeur, 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:isocpeur, 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: isocpeur, 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: isocpeur, 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; font-family: isocpeur, 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:100%;float:left;padding:0%;background-color:rgba(255,255,255,0.95); margin-top:-2%; line-height:1.5em;border-bottom: 5px rgba(241,129,66,0.8) solid; position:fixed; z-index:999;}
.wrap .vtori_cont .top .logo{width:20%;margin-top:1%;
    margin-left: auto;
    margin-right: auto;}
.wrap .vtori_cont .top .logo img.logo_image {margin:4% 0 0 0;}
	
.wrap .vtori_cont .top .top_left{ width:15%; float:left;  margin:1% 0 0.6% 20%; padding-left:4%; text-align:left; background:url(../klinker/filemanager/uploads/images/icon_phone.png) left no-repeat; background-size:12%;}	
.wrap .vtori_cont .top .top_right{ width:15%; float:right; margin:0 20% 0.6% 0;padding-right:4%; text-align:right;background:url(../klinker/filemanager/uploads/images/icon_addr.png) right no-repeat; background-size:12%;}	
/*-----------   lang*/
.wrap .vtori_cont .top .top_right div.lang_0{ height:20px; float:right;width:125px; margin-top:5px;}
.wrap .vtori_cont .top .top_right div.lang_0 .lang_0_img{float:left; width:30%;}
.wrap .vtori_cont .top .top_right div.lang_0 .lang_bg{float:left; width:30%;border: #999 1px solid; vertical-align:middle; text-align:center; margin-left:30%;}
.wrap .vtori_cont .top .top_right div.lang_0 .lang_en{float:right; width:30%;border: #999 1px solid;vertical-align:middle; text-align:center;}
.wrap .vtori_cont .top .top_right div.lang_0 .lang_bg1,.lang_en1 { height:33px;}

.wrap .vtori_cont .top .top_right div.lang_0 a{ text-align:right;font-size:11px;padding:2px;color:#333;  }
.wrap .vtori_cont .top .top_right div.lang_0 div.lang_bg:hover{background:#ef7c00;}
.wrap .vtori_cont .top .top_right div.lang_0 div.lang_en:hover{background:#ef7c00;}
.wrap .vtori_cont .top .top_right div.lang_0 img{ float:left;width:26px;}
	
.wrap .vtori_cont .top p { line-height:0.6em; font-weight:800;}	
.wrap .vtori_cont .top .logo h1{display:inline-block;float:left;width:100%;margin:0;padding:0;}
.wrap .vtori_cont .top .menu{width:100%;margin-left: auto;margin-right: auto;overflow:hidden; text-align:center; background-color:rgba(137,137,137,0.9); z-index:10;}
.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: isocpeur, 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{float: left;
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0 auto;}
.wrap .vtori_cont .top .menu nav ul.left{list-style-type: none; /*to remove bullets*/
    text-align: center;
    margin: 0 auto;
    padding: 0px;
    display:table;
    overflow: hidden;}
.wrap .vtori_cont .top .menu nav ul.left li{display: inline-block;
    width: auto;
    height: auto;
    padding: 0px;
    margin: 0px 38px;}
.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:#ef7c00}
.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:8.7em 0 0% 0;}
.wrap .sreden .prod_cont{float:right; /*background:rgba(237,28,36,0.8);*/ ;padding:10px;margin-top:5%;color:#FFF; /*border-bottom:7px solid #757A7F*/ }
.wrap .sreden .prod_cont a{color:#fff;text-decoration:none}
.wrap .sreden #prod_context_pic{width:100%;float:right; padding-right:27%; background-image:url(../klinker/filemanager/uploads/images/fon1.png);background-repeat: repeat-y;}
.wrap .sreden #prod_context_pic span.prod_spis{margin-left:10%;margin-top: 10px;display: inline-block;}
.wrap .sreden #prod_context_pic span.prod_spis p{font-weight:200; font-size:3em;color:rgba(255,255,255,0.8); line-height:1.0em;}
.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: 'isocpeur';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:0%; 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:60%; background:rgba(242,242,242,0.85);margin-right:19.5%;padding:10px; margin-bottom:6.5%; box-shadow:6px 6px 3px rgba(100,100,100,0.4);}
/*.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-EXCLUDE{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 { display:none; 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 ; border-bottom:1px #757A7F  dotted;}
.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; color:#757A7F;}
.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 p { padding:0 2% 0 2%; text-align:justify;}
.wrap .main_cont .cont_sadarjanie .cont_central h1{font-size:25px;margin-bottom:1.5%; margin-left:1%;}
.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 div.cont_text_page{ width:95.8%; margin:0 auto; background: rgba(250,250,250,0.55); border: dotted 1px rgba(100,100,100,0.4); padding:1%}
/*.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{ min-height:350px; width:19%;float:left;display:inline-block;margin-right:31px; padding:5px; background: rgba(250,250,250,0.55); border: dotted 1px rgba(100,100,100,0.4); text-align:center;}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li img{width:100%;float:left;max-width:180px; border: dotted 1px rgba(100,100,100,0.4);}
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li div{width:100%;float:none; margin-top:10%; text-align:center;}*/

/*---------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass{width:100%;float:left;overflow:hidden;margin:0% 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;}
/*---------------------------*/

.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.prod_grp_display
{
width:33.33%; margin:0 auto; float:left;text-align:center; display:grid;  overflow:hidden;}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.prod_grp_display > div {
    display: table-cell;
    height: 100%;
    vertical-align: top;
}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.prod_grp_display div.prod_grp_display_back{
background: rgba(250,250,250,0.55);border: dotted 1px rgba(100,100,100,0.4);position: relative;min-height: 300px;
}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div span{color:#757A7F; text-transform:uppercase; font-weight:bold;font-family: 'isocpeur';width:100%;display:block;}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div p{margin:0; font-size:12px; padding:2%}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.act_descr{min-height:100px; float:left;}
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.button_more_prod{margin:0 auto; padding:0; font-size:14px; background: rgba(250,250,250,0.55);border: dotted 1px rgba(100,100,100,0.4); width:100%; vertical-align:middle;position:absolute; margin-bottom:0px;  bottom: -10%;color: #757A7F}
/** prod linia **/
.wrap .main_cont .cont_sadarjanie .cont_central div#ul_prod a {text-decoration:none; color: #757A7F}
.wrap .main_cont .cont_sadarjanie .cont_central div#ul_prod a:hover span {color:#ef7c00;}
.wrap .main_cont .cont_sadarjanie .cont_central div#ul_prod a p {padding:8px 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%;}
/*-------------------------BACK BTN----------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul.ass li{display:inline-block; width:auto;}
	.wrap .main_cont .cont_sadarjanie .cont_central ul.ass .proj_back_cont .proj_back0{color:#666; margin-top:-2%;}
	.wrap .main_cont .cont_sadarjanie .cont_central ul.ass .proj_back_cont a{ font-size:13px; color:#666; text-transform:uppercase; font-weight:700;}
	.wrap .main_cont .cont_sadarjanie .cont_central ul.ass .proj_back_cont a:hover{color:#ef7c00; text-decoration:none;}


.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: 'isocpeur';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.dop_prod_list 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: isocpeur, 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.dop_prod_list {width:100%;float:left;overflow:hidden}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince {margin:0 auto; padding:0; text-align:center;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince .proj_back_cont{ float:left;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0{ width:100%; float:none;} 
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1{ 
   width:99%;
   min-height:520px;
   margin:0 auto;
   padding:0;
   float:none;
   background: rgba(250,250,250,0.75);
   border: dotted 1px rgba(100,100,100,0.4);
   overflow: hidden; /* to auto resize*/}
 
 
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince .prod_qty {margin: 18.9375px 0px 2.7px; text-transform: uppercase; font-family: isocpeur, sans-serif; font-size: 13px; text-align: center; background-color: rgba(250, 250, 250, 0.75);}
   
   
   
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_span {color:#FFF; width:100%; float:left; background:rgba(232,232,232,0.5)  url(../klinker/filemanager/uploads/images/fon2.png) repeat-y center; ba margin-top:0; font-size:20pt; text-align: center; padding:1% 0 1% 0; }
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_info { width:30%; height:auto; float:right; margin:0 3%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_info span h3{  margin:1% 0 0 -9%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img { width:60%; float:left; margin:15% auto; text-align:center; /*background:#099;*/}


/*---table colors----------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img div.cont_prod_colors { width:100%;  float:left; font-size:9pt; text-align: center; margin:5% 0 5% %;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img div.cont_prod_colors img { float:none; width:45px;height:45px; border:3px rgba(239,124,0,0.99) solid;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img div.cont_prod_colors span { margin-left:2%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img table.table_colors {text-align: center; border:#ef7c00 1px solid; margin:22% 0% 0% 0%;}   
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img table.table_colors tr,td {text-align: center; border:#ef7c00 1px solid;}
/*---table colors----------*/

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img1 { width:55%; height:auto; float:left; margin:0 auto; padding:0; text-align:center; position: relative; /*background:#0F9;*/}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img1 img { width:240px;  vertical-align:middle; text-align:left; height:auto; display: block;overflow: auto;
   margin: auto;
   position: absolute;
   top: 0; left: 0; bottom: 0; right: 0; }
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img2 { width:45%;  height:auto; float:right; margin:0 auto; padding:0; text-align:center; position: relative; /*background:#3FF;*/}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img2 img {  width:195px;   vertical-align:middle; text-align:left; height:auto; display: block;overflow: auto;
   margin: auto;
   position: absolute;
   top: 0; left: 0; bottom: 0; right: 0;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_text { width:96%; height:auto; float:left; margin:0 auto;padding:2%;background:rgba(232,232,232,0.5) url(../klinker/filemanager/uploads/images/fon2.png) repeat-y center; }
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_text span { text-transform:none;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_text span p {color:#5c5c5c;}

table.table_size {width: 300px; text-transform:none;}
table.table_size thead.table_size_thead th { font-size:16px; color:#ef7c00; border-bottom:#ef7c00 1px solid; }
table.table_size td,tr { color:#5c5c5c; border-bottom:#ef7c00 1px solid; }
table.table_size tr:nth-child(even)	{ background-color: rgba(232,232,232,0.7);  }
/*  BBQ--------------------exclusion---------------------------------------------------------------------------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq {width:100%; height:500px;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_1 {height: 100%; width:auto; margin: 20px 17px;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_2 {height: 100%; width:auto;margin: 30px 0 0 0;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_3 {height: 100%; width:auto;margin: 20px 17px 20px 0px; float: right;}


.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text p.haracter {font-size:18px;color:#f07c00; text-align:right;}
/*----harakteristiki 1/3-------------------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 {width:45%;float:left;color:#000000;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 h3.haracter_h3 span {display: inline;color:#000000;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 h3.haracter_h3 a:hover span {color:#ef7c00;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis {text-align:left;margin:0;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont10 {float:left;width:20%;margin-bottom:1%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont10 span.haracter_cont1_span1 {padding:0px 0px 0px 11%;width:100%;}
 .wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont10 span.haracter_cont1_span1 .haracter_cont1_har1 {width: 50px; height: 50px; float: left;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 {float:left;width:80%;margin:-4% 0% 0% -2%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 h3.haracter_h3 {padding-left:0%;}
 .wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 haracter_h3span {padding:0px 0px 0px 5%;width:100%;text-transform: uppercase;}

/*----harakteristiki 2/3-------------------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont22 { height:50px;float:left;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont222 { height:50px;float:right;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont22 .haracter_cont22_tbl1 {width:auto;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont22 .haracter_cont222_tbl1 {width:100%;}

/*----harakteristiki 3/3-------------------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 {width:25%;float:right;margin-left:3%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 img.haracter_img_col1 {width: 50px; height: 50px;float:right;margin-left:9%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 img.haracter_img_col2 {width: 50px; height: 50px;float:right;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 p.haracter_met_el {margin-right:3%;width:100%;padding:0;margin:0;text-align: right; font-size: 11pt;}
/*  BBQ--------------------exclusion---------------------------------------------------------------------------------------------*/


.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince a {color:#757A7F;font-family: 'isocpeur';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.dop_prod_list li.prince a:hover {color:#ef7c00;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince:before {/*content: "■ "*/}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li {margin: 0 5px 0 0;width: 100%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list 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: "■ "}*/

.project_cont{
	height:100%;
	border:1px #666666 dashed;
	margin-bottom:20px;
	text-align:left;	
}
#project_cont,#career_cont{
	margin:0 auto;

	height:100%;
	position:relative;
}
.project_slide{
	/*min-width:960px;
	width=960px;*/
	height:auto;
	/*float:left;	
	font:italic 24px "Cuprum-Regular";*/
    color:#ccc;
    letter-spacing:-1px;
	margin-bottom:25px;
	padding-bottom:10px;
	background:#f2f2f2 url(../klinker/filemanager/uploads/images/fon1.png) right repeat-y;
	border:1px #CCCCCC dotted;
	overflow:hidden;
}
.project_slide h3, .project_slide p {
  margin:2%; padding-left:1%
}
.project_slide h3 { width:60%; background:url(../klinker/filemanager/uploads/images/fon2.png) right repeat-y;}
.project_slide p { width:60%;}
.project_slide img {
  /*float:left;*/
  margin:2% -50% 0 0;
  float:right;
}
.project_date{
	width:250px;
	height:25px;
	float:right;
	background:url(images/sect_back1.png) no-repeat;
	text-align:right;
	padding-right:5px;
	
}
.project_back_cont{
	width:100%;
	margin-bottom:10px;
}
.project_back {
	width:170px;
	height:32px;
	padding-right:15px;
	background:url(../images/back_back.png) right no-repeat;
	vertical-align:central;	
	float:right;
	text-align:center;
color:#FFF;	
	font-size:16pt;	

}
.project_slide a:link {color:#ef7c00; text-decoration:none;}      /* unvisited link */
.project_slide a:visited {color:#ef7c00;}  /* visited link */
.project_slide a:hover {color:#ef7c00;}  /* mouse over link */
.project_slide a:active {color:#ef7c00;} 



@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:0%}
.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%;}
.wrap .sreden #prod_context_pic span.prod_spis p{font-size:2em;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_info { width:100%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_info span table{ margin:15% 0 0 4%; padding:5%;float:left;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img1 img { width:85%; margin:-35% 0 1% 0;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1_img table.table_colors {margin:27% 0% 0% 0%;}   
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_img2 img { width:85%; margin:-35% 0 1% 0;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod_colors span { margin-left:29%;}

/* ---lang */
.wrap .vtori_cont .top .top_right div.lang_0 a{ text-align:right;font-size:7px;padding:2px;color:#333;  }
.wrap .vtori_cont .top .top_right div.lang_0 img{ float:left;width:14px;}
.wrap .vtori_cont .top .menu nav { width:100%; float:left; font-size:50%;}



@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.dop_prod_list li.prince a {font-family: 'Arial';}

.wrap .vtori_cont .top .logo{width:200px;float:left;margin:0 0 1% 2%;/*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%;display:none;}
.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}
.wrap .sreden #prod_context_pic span.prod_spis p{ font-size:1.5em;}

/*BBQ--------------------exclusion---------------------------------------------------------------------------------------------*/
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq {width:100%; height:500px;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_1 {height: 35%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_2 {height: 35%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod_bbq img.bbq_3 {height: 35%; }

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 ul.haracter_spis div.haracter_cont90 h3.haracter_h3 {padding-left:10%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont48 {width:100%;margin-left:4%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont22 {width:100%; text-align:center;margin:10% 0 0 5%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont222 {width:100%; text-align:center;margin-top:10%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 {width:100%;margin-top:15%;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 img.haracter_img_col1 {float:left;margin-left:6%;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 img.haracter_img_col2 {float:left;}
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod0 div.cont_prod1_text div.haracter_cont26 p.haracter_met_el {text-align: left; margin-left:6%;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_text { margin-top:-35%;}
/*  BBQ--------------------exclusion---------------------------------------------------------------------------------------------*/



.footer{ position:absolute; bottom:0;
   width:100%;}
/*.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 .vtori_cont { background-size:cover; background:url(../klinker/filemanager/uploads/images/slider/back_home_2.jpg) fixed;
background-size:100% 100%; 
  background-repeat: no-repeat; background-position:center;
   height: 100%;
 ;*/
.wrap .main_cont .cont_sadarjanie .cont_central div.ass div.prod_grp_display > div {
    display:block;
    height: 100%;
    vertical-align: top;
}
.project_slide h3 { width:80%; background:url(../klinker/filemanager/uploads/images/fon2.png) right repeat-y; float:left;}
.project_slide p { width:80%; padding-top:10%;}
.project_slide img {
  margin:2% 0% 0 0;
  float: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%;}

.wrap .vtori_cont .top .top_left{ display:none;}
 .wrap .vtori_cont .top .top_right p{ display:none;}
 .wrap .vtori_cont .top .top_right { background:none; margin:0 auto;}
 .wrap .vtori_cont .top .top_right p:last-child {display:block;}
 .wrap .main_cont .cont_sadarjanie .cont_central div.ass div.prod_grp_display {width:50%;} 

 
}

@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 */


@media only screen and (max-width:719px){ /* solo smartphone */

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_info span table{ margin:50% 0 0 4%; padding:5%;float:left;} 
.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod_colors {  margin:-115% 0 3% 4%;}

.wrap .main_cont .cont_sadarjanie .cont_central ul#ul_prod-liniq li ul.dop_prod_list li.prince div.cont_prod1 div.cont_prod1_text { margin-top:-35%;}
}
