@font-face{font-family:'GothamPro-Light';src:url(../font/GothamPro-Light.eot?) format("eot"),url(../font/GothamPro-Light.otf) format("opentype"),url(../font/GothamPro-Light.woff) format("woff"),url(../font/GothamPro-Light.ttf) format("truetype"),url(../font/GothamPro-Light.svg#GothamPro-Light) format("svg")}
@font-face{font-family:'GothamPro-Bold';src:url(../font/GothamPro-Bold.eot?) format("eot"),url(../font/GothamPro-Bold.otf) format("opentype"),url(../font/GothamPro-Bold.woff) format("woff"),url(../font/GothamPro-Bold.ttf) format("truetype"),url(../font/GothamPro-Bold.svg#GothamPro-Bold) format("svg")}
@font-face{font-family:'GothamPro';src:url(../font/GothamPro.eot?) format("eot"),url(../font/GothamPro.otf) format("opentype"),url(../font/GothamPro.woff) format("woff"),url(../font/GothamPro.ttf) format("truetype"),url(../font/GothamPro.svg#GothamPro) format("svg")}
@font-face{font-family:'GothamPro-LightItalic';src:url(../font/GothamPro-LightItalic.eot?) format("eot"),url(../font/GothamPro-LightItalic.otf) format("opentype"),url(../font/GothamPro-LightItalic.woff) format("woff"),url(../font/GothamPro-LightItalic.ttf) format("truetype"),url(../font/GothamPro-LightItalic.svg#GothamPro-LightItalic) format("svg")}
@font-face{font-family:'GothamPro-MediumItalic';src:url(../font/GothamPro-MediumItalic.eot?) format("eot"),url(../font/GothamPro-MediumItalic.otf) format("opentype"),url(../font/GothamPro-MediumItalic.woff) format("woff"),url(../font/GothamPro-MediumItalic.ttf) format("truetype"),url(../font/GothamPro-MediumItalic.svg#GothamPro-MediumItalic) format("svg")}
@font-face{font-family:'Lobster';src:url(../font/lobster.ttf) format("truetype")}
*{margin:0;padding:0}
.clear{clear:both!important;overflow:hidden!important;line-height:0!important;height:0!important;*zoom:1}
.clear:before,.clear:after{content:""!important;display:table!important}
.clear:after{clear:both!important}
body{font:14px 'GothamPro';color:#333;background:#fff}
img{max-width:100%}
.clear{display:block;clear:both;height:0}
.footer{background:#F0EBDB;width:100%;padding:0 0 20px;}
.container{background:#fff;max-width:1300px}
.readmore{background:none!important;font:9px GothamPro-Light;display:block;text-align:center;color:#777;margin:55px 0 0 -50px;width:50px;float:left;padding:5px 0}
.shema_title{color:#666;=font:300 14px GotmanPro;display:block;margin:0 0 -29px}
.k_menu{position:relative;overflow:hidden;height:50px;margin:-40px 0}
.k_menu ul{list-style:none;margin:0;padding:0;position:relative;left:50%;float:left;height:50px}
.k_menu ul li{position:relative;left:-50%;float:left;margin:0 5px;height:30px}
.k_menu ul li a{display:block;text-decoration:none;padding:10px 13px 14px;color:#fff}
.k_menu ul li a:hover,.k_menu ul li.active a{color:#2beff2}
.pr-properties{display:table-cell;vertical-align:top;padding:0 20px;border-right:1px solid #e9e9e9}
.numeric{width:100%;position:relative}
.numeric-hidden{display:none}
.numeric .input-group{display:block;position:static}
.numeric .input-group-btn{display:block;position:static}
.numeric-input{background:#fff;border:1px solid #e6e0e0;color:#333;font-size:.95em;text-align:center;font-weight:400;line-height:1.2;width:100%;height:25px;display:block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box}
.f-insider{width:1170px;margin:0 auto}
.grid1,.grid2,.grid3{float:left;width:30%}
.f-insider h3{text-transform:uppercase;padding:8px 0 0 44px;color:#fff;font:600 11px GotmanPro;display:block}
.f-insider a{color:#fff;padding:5px}
.list-sh{list-style:none}
.list-sh a{color:#fff;=font:12px/1.5 'GotmanPro'}
.list-sh a:hover{text-decoration:none;color:#2ceff2}
.bootstrap-touchspin-down,.bootstrap-touchspin-up{position:absolute;display:block;top:0;width:20px;cursor:pointer;background:none;border:none;height:25px;text-align:center;line-height:25px;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.bootstrap-touchspin-up{right:-20px;background-position:center top}
.bootstrap-touchspin-down{left:-20px;background-position:center bottom}
div.pr-tocart > button{border:none;background:none}
.tocart-btn .f-btn{background-repeat:no-repeat;background-position:10px 6px;padding:9.5px 25px}
/* #slidorion{width:780px;height:542px;position:relative;left:50%;margin-left:-384px;padding:10px;background:#cbcbcb;border:1px solid #bbb;-webkit-box-shadow:0 0 34px #bbb;-moz-box-shadow:0 0 34px #bbb;box-shadow:0 0 34px #bbb}
#slider{width:500px;height:542px;position:relative;float:left;overflow:hidden}
.slider-image{position:relative}
.slider-image img{width:500px;height:542px;position:absolute}
#accordion{width:280px;height:400px;font-family: GotmanPro;background:#eee;-webkit-box-shadow:-3px 0 3px -1px rgba(51,51,51,0.3);-moz-box-shadow:-3px 0 3px -1px rgba(51,51,51,0.3);box-shadow:-3px 0 3px -1px rgba(51,51,51,0.3);position:relative;z-index:999;float:left}
#accordion .header{height:36px;color:#333;background:#ededed;background:-moz-linear-gradient(top,#ededed 59%,#dcdcdc 100%);background:-webkit-linear-gradient(top,#ededed 59%,#dcdcdc 100%);background:-o-linear-gradient(top,#ededed 59%,#dcdcdc 100%);background:-ms-linear-gradient(top,#ededed 59%,#dcdcdc 100%);background:linear-gradient(top,#ededed 59%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dcdcdc',GradientType=0);border:none;border-top:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#accordion .header a{background:none;padding:8px 14px;text-decoration:none;font-weight:700;font-size:12px;display:block}
#accordion .header a:hover{background:#ededed;cursor:pointer}
#accordion .header a.active{border-bottom:none;background-color:#676767!important;color:#fff}
#accordion .content{height:257px;font-weight:700;font-size:12px;margin:0;padding:16px;border:none;background:#d6d6d6;background:-moz-linear-gradient(top,#d6d6d6 0%,#fff 10%);background:-webkit-linear-gradient(top,#d6d6d6 0%,#fff 10%);background:-o-linear-gradient(top,#d6d6d6 0%,#fff 10%);background:-ms-linear-gradient(top,#d6d6d6 0%,#fff 10%);background:linear-gradient(top,#d6d6d6 0%,#fff 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6',endColorstr='#ffffff',GradientType=0)}
 */
#curtains ul li > a{width:50px;height:50px}
#curtains ul li > a:hover::after{content:attr(data-title);content:attr(data-title);position:absolute;margin:-28px 0 0 -20px;z-index:888;background:#F0EBDB;=background:url(../img/1.png) no-repeat;color:#777;font-size:14px;padding:5px 10px;border-radius:4px}
.footer{background:#F0EBDB;width:100%;padding:0 0 20px;box-shadow:0 0 40px rgba(0,0,0,.1) inset;position:relative;z-index:999}
#menu{list-style:none;width:100%;margin:10px auto 0;height:43px;background:#fff;border-bottom:2px solid #002232}
#menu li{float:left;display:block;text-align:center;position:relative;padding:4px 20px 18px 0;margin-right:30px;margin-top:7px}
#menu li a{font-size:14px;color:#777;display:block;outline:0;text-decoration:none}
#menu li:hover a{color:red}
#menu li.active a{color:red}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:4px auto;float:left;position:absolute;z-index:1000;left:-999em;text-align:left;padding:10px 5px;background:#F5F5F5;box-shadow:0 0 10px rgba(0,0,0,0.15)}
.col_5 img{border:solid #eee}
#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:34px}
.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.col_1{width:130px}
.col_2{width:270px}
.col_3{width:410px}
.col_4{width:550px}
.col_5{width:825px}
#menu p,#menu h5,#menu h3,#menu ul li{line-height:21px;font-size:12px;text-align:left}
#menu h5{font-size:22px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px;padding-bottom:14px;border-bottom:1px solid #666}
#menu p{line-height:18px;margin:0 0 10px}
#menu li:hover div a{font-size:12px;color:#000}
#menu li:hover div a:hover{color:red;text-decoration:none}
#menu li ul{list-style:none;padding:0;margin:0 0 12px}
#menu li ul li{font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;width:130px}
#menu li ul li:hover{background:none;border:none;padding:0;margin:0}
#menu:hover{border-bottom:solid 2px red}
#menu li:hover .dropdown_2columns{width:1576px;background:#fff;margin:4px 0 0 1px}
#menu li:hover .dropdown_5columns{width:1576px;background:#fff;margin:4px 0 0 -185px}
#menu li:hover .dropdown_4columns{width:1576px;background:#fff;margin:4px 0 0 -396px}
#menu li:hover .dropdown_3columns{width:1576px;background:#fff;margin:4px 0 0 -559px}
#menu li:hover .dropdown_1column{width:1576px;background:#fff;margin:4px 0 0 -734px}
.menu_tkan .dropdown_1column{margin:4px 0 0 -847px !important}
.menu_accessories .dropdown_4columns{margin:4px 0 0 -1011px !important}
.menu_restaurant .dropdown_4columns{margin:4px 0 0 -1220px !important}
.menu_salony .dropdown_4columns{margin:4px 0 0 -1444px !important}
#menu li:hover div a{font-size:13px;display:block;color:#000;padding:5px 0;text-decoration:underline}
#menu > li > div > div > p{font:12px/1.6 GothamPro-Light;color:#979797}
.title1507_h5{font-size:12px;text-align:left;font-size:22px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px;padding-bottom:14px;border-bottom:1px solid #666}
.title1507_h5 a{font-size:22px!important;padding:0!important;text-decoration:none!important}
.header{width:85%;margin:0 auto;background:#fff;padding:20px}
.footer{background:url(../images/bg_f.png);=box-shadow:0 0 50px #eee inset;min-height:420px;font:13px/1.6 GothamPro-Light;background:#F0EBDB}
.insider_bottom{width:85%;margin:0 auto;padding:15px 0 0}
.bgrid1,.bgrid2,.bgrid3,.bgrid4{width:25%;float:left}
.kak-h3{font:15px GothamPro-Light;text-transform:uppercase;padding:10px 0 8px}
.footer h3{font:15px GothamPro-Light;text-transform:uppercase;padding:0 0 8px}
.footer li{padding:0 0 4px}
.footer a:hover{text-decoration:underline;color:#777}
.footer a{display:block;color:#979797;text-decoration:none}
#curtains  li{display:block;float:left;margin:3px 4px 20px !important;}
.header-contact{float:right;margin-top:-100px;margin-right:0}
.work-time{font:11px GothamPro-Light;letter-spacing:.8px;padding:3px 5px;position:absolute;margin:6px 0 0 -152px;background:#f7f7f7;color:#777;box-shadow:0 6px 4px -4px rgba(0,0,0,.2);font-size:9px;padding:8px;text-align:center;text-transform:uppercase;width:122px}
.header-contact-phone{font:15px/1.7 GothamPro-Bold}


@media (max-width: 1400px) {
#menu li:hover .dropdown_2columns{width:1107px;background:#fff;margin:4px 0 0 1px}
#menu li:hover .dropdown_5columns{width:1107px;background:#fff;margin:4px 0 0 -185px}
#menu li:hover .dropdown_4columns{width:1107px;background:#fff;margin:4px 0 0 -396px}
#menu li:hover .dropdown_3columns{width:1107px;background:#fff;margin:4px 0 0 -559px}
#menu li:hover .dropdown_1column{width:1107px;background:#fff;margin:4px 0 0 -734px}
.menu_tkan .dropdown_1column{margin:4px 0 0 -847px !important}
.menu_accessories .dropdown_4columns{margin:4px 0 0 1px !important}
.menu_restaurant .dropdown_4columns{margin:4px 0 0 -220px !important}
.menu_salony .dropdown_4columns{margin:4px 0 0 -444px !important}
#menu img{width:500px}
.col_5{width:505px}
.tb2{padding: 10px 0}
}





@media (max-width: 960px){.header-contact {
    float: none;
    margin-top: 0px;
    margin-right: 0;
}
.work-time{position:relative; display:block;left:0; margin: 0;}
.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {display:none}
#menu{display:none}
.bgrid1, .bgrid2, .bgrid3, .bgrid4{float:none; width:80%; margin:auto}
}