#header{position:relative;z-index:1;}
.header{width:1000px;margin:0 auto}
.logo{float:left;}
.slog{float:left;padding:9px 0 0 20px;font-size:14px;color:#000;line-height:18px;width:225px;}
.free_call{float:right;padding:3px 0 0 20px;font-size:14px;color:#000;line-height:18px;}
.menu{padding:4px 0 0;}
.menu ul{float:left;}
.menu li{float:left;position:relative;padding-top:7px;margin:0 37px 0 0;}
.menu li > a{float:left;position:relative;font-size:12px;height:36px;line-height:12px;color:#000;text-decoration:none;text-transform:uppercase;font-family:Tahoma;}
.menu li > a i{position:absolute;display:none;bottom:-11px;left:50%;margin-left:-6px;width:12px;height:8px;background:url(../images/menu-st.png) no-repeat;}
.menu li > a:hover, .menu li.act > a, .menu li.cur > a{border-bottom:4px solid #3D85B2;color:#7F7F7F;z-index:101;}
.menu li.act a i, .menu li a:hover i, .menu li.cur > a i{display:block;text-transform:uppercase;z-index:100;}
.menu li .menu-drop{display:none;position:absolute;left:0;padding:16px 0 5px 16px;width:198px;top:42px;background:#F6F6F6;border:1px solid #E7E7E7;border-top:none;}
.menu li .menu-drop a{display:block;margin:0 0 13px;padding:0;height:auto;font-family:Tahoma;text-decoration:none;text-transform:uppercase;font-family:Tahoma;}
.menu li .menu-drop a:hover{color:#000;}
.menu li:hover .menu-drop{display:block;}
#main-page .menu{padding:21px 0 0;background:none;}
#main-page .menu li{padding-top:7px;}
#main-page .menu li > a{height:28px;}
#main-page .menu li .menu-drop{top:37px;}
.search-block{float:right;width:184px;height:24px;background:url(../images/search-bg.png) no-repeat; margin-top: 2px;}
.search-block .txt{float:right;width: 145px;font-size:12px;margin:0 11px 0 0;height:24px;line-height:22px;border:none;background:none;color:#000;}
.search-block .sub{float:left;width:21px;height:24px;cursor:pointer;background:none;border:none}
.header-tell{float:right;padding:3px 0 0;}
.header-tell .tell{color:#000;font-size:27px;font-family:'MyriadPro-Bold', Arial;padding-left:22px;background:url(../images/tell.png) no-repeat 0 7px;}
.header-tell .call-block ,.header-tell .call-block2{float:left;position:relative;margin:0 0 0 9px;}
.header-tell .call-block .call ,.header-tell .call-block2 .call{float:left;position:relative;z-index:3;padding:0 18px;height:32px;line-height:30px;color:#3E87B4;text-decoration:none;}
.header-tell .call-block .call.act, .header-tell .call-block2 .call.act{border:1px solid #E7E7E7;border-bottom:none;background:#F6F6F6;color:#B6B6B6;margin-top:-1px;}
.header-tell .call-block .call span, .header-tell .call-block2 .call span{border-bottom:1px dashed #3E87B4;}
.header-tell .call-block .call.act span, .header-tell .call-block2 .call.act span{border-color:#B6B6B6;}
.header-tell .call-block .call-drop , .header-tell .call-block2 .call-drop{display:none;position:absolute;z-index:2;right:0;top:31px;padding:18px 0 18px 20px;width:218px;background:#F6F6F6;border:1px solid #E7E7E7;}
.header-tell .call-block .call-drop label, .header-tell .call-block2 .call-drop label{display:block;padding-bottom:9px;color:#000;padding-left:3px;}
.header-tell .call-block .call-drop .txt , .header-tell .call-block2 .call-drop .txt{color:#000;width:175px;padding:0 10px;margin-bottom:10px;height:24px;line-height:24px;background:#fff;border:1px solid #E7E7E7;border-radius:24px;-moz-border-radius:24px;-webkid-border-radius:24px;-ms-border-radius:24px;}
.header-main{padding:20px 0 6px;border-bottom:1px solid #E7E7E7;}
#main-page .header-main{padding:24px 0 0;border:none;}
#footer{height:440px;padding:40px 0 0;width:100%;clear:both;margin:0 auto;text-align:left;background:#F6F6F6;}
.footer{width:960px;margin:0 auto;}
.footer-left{float:left;width:227px;}
.soc-list{float:left;width:150px;}
.soc-list li{float:left;margin:0 5px 0 0;}
.soc-list li a{float:left;width:29px;height:29px;background:url(../images/soc.png) no-repeat 0 0;}
.soc-list li.soc-01 a, .soc-list li.soc-fb a{background-position:0 0;}
.soc-list li.soc-02 a, .soc-list li.soc-in a{background-position:-35px 0;}
.soc-list li.soc-03 a, .soc-list li.soc-tw a{background-position:-70px 0;}
.soc-list li.soc-04 a, .soc-list li.soc-vk a{background-position:100% 0;}
.soc-list li.soc-01:hover a, .soc-list li.soc-fb:hover a{background-position:0 -32px;}
.soc-list li.soc-02:hover a, .soc-list li.soc-in:hover a{background-position:-35px -32px;}
.soc-list li.soc-03:hover a, .soc-list li.soc-tw:hover a{background-position:-70px -32px;}
.soc-list li.soc-04:hover a, .soc-list li.soc-vk:hover a{background-position:100% -32px;}
.footer-nav-col{position:relative;float:right;width:237px;border-left:1px solid #E2E2E2;padding-left:30px;}
.footer-nav-col.last{width:163px;}
.footer-nav-col .ttl-2{padding-bottom:10px;}
.footer-nav-col i{position:absolute;display:block;top:0;left:-1px;width:12px;height:21px;background:url(../images/f-st.gif) no-repeat;}
.footer-nav-col ul{}
.footer-nav-col ul li{background:none;margin-bottom:5px;}
.footer-nav-col ul li a{display:block;color:#7F7F7F;font-size:12px;text-decoration:none;}
.footer-nav-col ul li:last-child{margin-bottom:0;}
.footer-nav-col ul li a:hover{text-decoration:underline;color:#3E87B4;}
.copyright{float:left;margin-bottom:23px;}
.copyright span:first-child{padding:0 0 0 17px;background:url(../images/copy.gif) no-repeat 0 2px;}
.copyright span{color:#7F7F7F;display:block;font-size:12px;margin-bottom:5px;}
.copyright span a{color:#7F7F7F;text-decoration:none;}
.copyright span a:hover{text-decoration:underline;}
#content{position:relative;margin:0 auto;padding:27px 0 45px;min-height:350px;background:#fff;}
#main-page #content{padding:0;background:none;}
.bc-nav{margin-bottom:28px;}
.bc-nav li{float:left;margin-right:10px;font-size:11px;color:#7F7F7F;}
.bc-nav li a{float:left;padding-right:14px;color:#D0A967;background:url(../images/bc-st.gif) no-repeat 100% 7px;}
.bc-nav li a.last-nav{float:left;padding-right:14px;color:#7F7F7F;background:none;text-decoration:none;}
.content-right, .content-right-2, .content-right-3, .content-right-4{float:right;width:738px;}
.content-right-2{width:822px;}
.content-right-3{width:788px;}
.content-right-4{width:763px;}
.content-right p.last, .content-right-2 p.last{padding-bottom:0;}
.border-left,.border-left-2{border-left:1px solid #E2E2E2;padding-left:42px;}
.border-left-2{padding-left:17px;}
.fader-block{position:relative;margin-bottom:48px;padding:47px 0 10px;background:url(../images/slider-btm.png) no-repeat 0 100%;}
.fader-block .anythingFader{width:780px;height:412px;position:relative;margin:0;}
.fader-block .anythingFader .wrapper{width:780px;height:412px;}
.fader-block .anythingFader ul li{width:780px;height:412px;position:relative;}
.fader-block .anythingFader ul li img{position:absolute;top:0;left:0;}
.fader-block .anythingFader ul li .desc-block{position:absolute;padding:0 0 0 40px;width:295px;height:235px;top:62px;right:0;background:url(../images/desc-sep.png) no-repeat 0 10px;}
.fader-block .anythingFader ul li .desc-block .ttl-main{padding-bottom:15px;}
.fader-block .anythingFader ul li .desc-block p{color:#7F7F7F;}
.fader-block .anythingFader .arrow{width:7px;height:12px;top:22px;cursor:pointer;}
.fader-block .anythingFader .forward{background:url(../images/fader-right.png) no-repeat 0 0;left:602px;}
.fader-block .anythingFader .back{background:url(../images/fader-left.png) no-repeat 0 0;left:493px;}
.fader-block .anythingFader .forward:hover{background:url(../images/fader-right-h.png) no-repeat 0 0;}
.fader-block .anythingFader .back:hover{background:url(../images/fader-left-h.png) no-repeat 0 0;}
.fader-block #thumbNav{position:absolute;top:21px;left:504px;}
.fader-block #thumbNav a{width:14px;height:14px;margin:0 1px;background:url(../images/cir.png) no-repeat;}
.fader-block #thumbNav a:hover, .fader-block #thumbNav a.cur{background:url(../images/cir-a.png) no-repeat;}
.fader-block .btn-calc{position:absolute;right:0px;top:102px;}
.fader-block .btn-call{position:absolute;right:0px;top:239px;}
.news-cont{margin-bottom:5px;}
.hdr-block{margin-bottom:25px;}
.hdr-block .ttl{float:left;margin:0 13px 0 0;}
.hdr-block .btn{float:left;margin:7px 0 0;}
.right-pro{float:right;width:268px;}
.project-item{height:162px;}
.project-item .img{display:block;margin-bottom:11px;}
.title{display:block;margin-bottom:10px;font-size:14px;line-height:17px;text-decoration:none;color:#000;font-weight:700;}
.title:hover{color:#3E87B4;text-decoration:underline;}
.art-col{width:290px;float:left;margin-right:60px;}
.art-col-item{margin-bottom:34px;}
.art-col-item p, .news-col-item p{padding-bottom:0;}
.news-col{width:290px;float:left;}
.news-col-item{margin-bottom:28px;}
.news-col-item .top-block{margin-bottom:12px;}
.news-col-item .top-block div, .art-container .top-block div{float:left;width:60px;}
.news-col-item .top-block div i, .art-container .top-block div i{display:block;color:#D0A967;margin-bottom:5px;font-size:36px;line-height:32px;font-family:'MyriadPro-Bold';}
.news-col-item .top-block div span, .art-container .top-block div span{display:block;color:#D0A967;}
.news-col-item .top-block .title{float:left;width:190px;margin:0;}
.news-col-item .top-block .title:hover{color:#000;}
.art-container .top-block{margin-bottom:6px;}
.art-container article .main-col .top-block .title{float:left;width:140px;margin:0;}
.art-container article .main-col .top-block .title:hover{color:#000;}
.news-col-item p{width:90%;}
.news-item-top{margin-bottom:17px;}
.news-item-top .date{width:62px;vertical-align:top;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.news-item-top .date i{display:block;color:#D0A967;margin-bottom:5px;font-size:36px;line-height:32px;font-family:'MyriadPro-Bold';}
.news-item-top .date span{display:block;color:#D0A967;}
.news-item-top .ttl-3{width:253px;padding:0;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.meas-block{padding:57px 0 0;background:url(../images/m-st.gif) no-repeat 0 10px;}
.car-block{padding:48px 0 26px;background:url(../images/top-car.gif) no-repeat;}
.car-block li{float:left;width:151px;height:70px;}
.car-block .jcarousel-skin-tango .jcarousel-item{width:151px;height:70px;margin:0;}
.car-block .jcarousel-skin-tango .jcarousel-clip-horizontal{width:906px;overflow:hidden;}
.car-block .jcarousel-skin-tango .jcarousel-container-horizontal{width:906px;padding:0 0 0 30px;}
.car-block .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:0;right:-35px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.car-block .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0;left:-15px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.car-block .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.car-block .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}
.car-block-2{padding:0 0 30px;}
.car-block-2 li{float:left;width:143px;height:107px;}
.car-block-2 .jcarousel-skin-tango .jcarousel-item{width:190px;height:120px;margin:0 10px;}
.car-block-2 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:652px;overflow:hidden;}
.car-block-2 .jcarousel-skin-tango .jcarousel-container-horizontal{width:652px;padding:0 0 0 23px;}
.car-block-2 .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:50%;right:-22px;margin:-35px 0 0;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.car-block-2 .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:50%;margin:-35px 0 0;left:-2px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.car-block-2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.car-block-2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}

.car-block-5 {padding:48px 0 26px;background:url(../images/top-car.gif) no-repeat;}
.car-block-5 li{float:left;width:151px;height:70px;}
.car-block-5 .jcarousel-skin-tango .jcarousel-item{width:151px;height:70px;margin:0;}
.car-block-5 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:906px;overflow:hidden;}
.car-block-5 .jcarousel-skin-tango .jcarousel-container-horizontal{width:906px;padding:0 0 0 30px;}
.car-block-5 .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:0;right:-35px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.car-block-5 .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0;left:-15px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.car-block-5 .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.car-block-5 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}

.prod-car{padding:83px 0 0;background:url(../images/prod-top.gif) no-repeat 0 30px;}
.prod-car .ttl-5{padding-bottom:29px;}
.prod-car li{float:left;width:240px;height:335px;text-align:center;}
.prod-car li a{display:block;text-decoration:none;}
.prod-car li img{margin-bottom:12px;}
.prod-car li .car-ttl{color:#000;font-size:12px;text-transform:uppercase;font-family:'MyriadPro-Bold';}
.prod-car li a .car-ttl:hover{color:#3E87B4;text-decoration:underline;}
.prod-car .jcarousel-skin-tango .jcarousel-item{width:240px; min-height:260px; max-height:300px;}

.prod-car .jcarousel-skin-tango .jcarousel-clip-horizontal{width:960px;overflow:hidden;}
.prod-car .jcarousel-skin-tango .jcarousel-container-horizontal{width:960px;}
.prod-car .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;right:-10px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.prod-car .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;left:-15px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.prod-car .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.prod-car .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}

.prod-car2{padding:83px 0 0;background:url(../images/prod-top.gif) no-repeat 0 30px;  border-bottom: solid 1px #d7d7d7;}
.prod-car2 .ttl-5{padding-bottom:29px;}
.prod-car2 li{float:left;width:240px;height:335px;text-align:center;}
.prod-car2 li a{display:block;text-decoration:none;}
.prod-car2 li img{margin-bottom:12px;}
.prod-car2 li .car-ttl{color:#000;font-size:12px;text-transform:uppercase;font-family:'MyriadPro-Bold';}
.prod-car2 li a .car-ttl:hover{color:#3E87B4;text-decoration:underline;}
.prod-car2 .jcarousel-skin-tango .jcarousel-item{width:240px;height:300px;}
.prod-car2 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:960px;overflow:hidden;}
.prod-car2 .jcarousel-skin-tango .jcarousel-container-horizontal{width:960px;}
.prod-car2 .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;right:-10px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.prod-car2 .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;left:-15px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.prod-car2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.prod-car2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}


.prod-item-cat{width:345px;min-height:274px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.prod-item-cat .img{float:left;width:177px;}
.prod-item-cat .main-col{float:left;width:162px;}
.prod-item-cat .main-col .ttl-2{padding-bottom:15px;}
.prod-item-cat .main-col ul{padding:0 0 0;}
.prod-item-cat .main-col ul li a{color:#7F7F7F;}
.prod-item-cat .main-col ul li a:hover{color:#3E87B4;}
.prod-item{float:left;width:33.3%;height:295px;text-align:center;text-decoration:none;}
.prod-item span{display:block;color:#000;font-size:12px;line-height:17px;text-transform:uppercase;font-family:'MyriadPro-Bold';}
.prod-item span em{display:block;font-style:normal;}
.prod-item:hover span{text-decoration:underline;color:#3E87B4;}
.char-block{padding:10px 0 5px;margin-bottom:5px;background:url(../images/char-l.jpg) no-repeat 0 100%;}
.left-col{width:360px;float:left;}
.left-col .btn-pdf{margin:0 0 9px 20px;}
.left-col .ttl-2{padding-bottom:16px;}
.char-table{margin-bottom:18px;}
.char-table table{width:100%;border-collapse:collapse;}
.char-table table td{padding:8px 20px 10px 0;color:#000;text-align:right;}
.char-table table td.lbl{border-right:1px solid #fff;text-align:left;padding:8px 0 10px 20px;}
.char-table table tr:nth-child(odd) td{padding:6px 20px 8px 0;background:#F0F0F0;border-radius:0 21px 21px 0;-moz-border-radius:0 21px 21px 0;-webkid-border-radius:0 21px 21px 0;-ms-border-radius:0 21px 21px 0;}
.char-table table tr:nth-child(odd) td.lbl{padding:6px 0 8px 20px;background:#E7E7E7;border-radius:21px 0 0 21px;-moz-border-radius:21px 0 0 21px;-webkid-border-radius:21px 0 0 21px;-ms-border-radius:21px 0 0 21px;}
.right-side{float:right;position:relative;width:247px;padding-left:43px;border-left:1px solid #DCDCDE;}
.right-side .st{position:absolute;display:block;top:0;left:-1px;width:12px;height:22px;background:url(../images/c-st.gif) no-repeat;}
.right-side .ttl-2{padding-bottom:16px;}
.char-list{}
.char-list li{padding:1px 0 0 28px;margin-bottom:12px;min-height:20px;color:#000;line-height:16px;}
.char-list.plus{border-bottom:1px solid #E2E2E2;padding-bottom:3px;margin-bottom:15px;}
.char-list.plus li{background:url(../images/plus.gif) no-repeat;}
.char-list.minus li{background:url(../images/minus.gif) no-repeat;}
.price-row{color:#000;margin-bottom:9px;}
.price-row span{color:#3E87B4;font-size:24px;padding-left:4px;font-family:'MyriadPro-Bold';font-weight:normal;}
.art-container{}
.art-container article{float:left;width:360px;height:140px;overflow:hidden;}
.art-container article.right{float:right;}
.art-container article .img{float:left;width:138px;}
.art-container article .main-col{float:right;width:200px;padding-left:20px;position:relative;top:-4px;}
.art-container article .main-col .title{margin-bottom:12px;}
.image-block{float:left;margin:0 30px 15px 0;}
.page-nav, .art-nav div{margin:0;padding:15px 0 0;position:relative;right:50%;float:right;}
.page-nav div, .art-nav div div{position:relative;z-index:1;right:-50%;text-align:center;}
.page-nav a.prev, .page-nav a.next{color:#000;margin:3px 0 0 0;height:30px;line-height:30px;text-decoration:none;}
.page-nav a.prev{float:left;padding:0 0 0 40px;margin-right:20px;background:url(../images/ln-left.png) no-repeat 0 0;}
.page-nav a.prev:hover{background:url(../images/ln-left.png) no-repeat 0 -41px;text-decoration:underline;}
.page-nav a.next{float:left;padding:0 40px 0 0;background:url(../images/ln-right.png) no-repeat 100% 0;}
.page-nav a.next:hover{background:url(../images/ln-right.png) no-repeat 100% -41px;text-decoration:underline;}
.page-nav ul{float:left;margin-right:20px;}
.page-nav li{float:left;margin:0 3px;height:35px;line-height:35px;color:#7F7F7F;}
.page-nav li a{display:block;height:35px;line-height:34px;float:left;color:#7F7F7F;text-decoration:none;}
.page-nav li a:hover{text-decoration:underline;color:#000;}
.page-nav li.act a{color:#000;width:35px;text-align:center;text-decoration:none;background:url(../images/ln-act.gif) no-repeat;}
.art-nav{}
.art-nav .left, .art-nav .right{color:#000;height:30px;line-height:30px;text-decoration:none;}
.art-nav .left{float:left;padding:0 0 0 40px;margin-right:10px;background:url(../images/art-left.png) no-repeat 0 0;}
.art-nav .left:hover{background:url(../images/art-left.png) no-repeat 0 -41px;text-decoration:underline;}
.art-nav .right{float:left;padding:0 40px 0 0;margin-left:10px;background:url(../images/art-right.png) no-repeat 100% 0;}
.art-nav .right:hover{background:url(../images/art-right.png) no-repeat 100% -41px;text-decoration:underline;}
.gall-block, .video-block{margin:0 0 0 -52px;}
.gall-item{float:left;width:213px;height:275px;margin:0 0 0 52px;}
.gall-item-clients{float:left;width:130px;height:125px;margin:0 0 0 52px;text-align:center;}
.gall-item-clients > img {max-height: 105px; max-width: 130px; text-align: center;}
.gall-item .img{display:block;margin-bottom:11px;}
.gall-item .title{margin-bottom:10px;}
.gall-block-2{margin:0 0 18px -22px;}
.photo-item{float:left;width:169px;height:126px;margin:0;}
.photo-item.last{margin-bottom:0;}
.photo-item .img{display:block;}
.video-item{float:left;width:213px;height:229px;margin:0 0 0 52px;}
.video-item .img{display:block;position:relative;margin-bottom:11px;}
.video-item .img i{display:block;position:absolute;width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;background:url(../images/ico-play.png) no-repeat;}
.video-item .img:hover i{background:url(../images/ico-play-h.png) no-repeat;}
.card-img{margin-bottom:20px;}
.project-block{}
.project-left{float:left;width:544px;margin-bottom:22px;}
.project-left .main-img{margin-bottom:15px;}
.project-container{margin:0 0 0 -75px;}
.project-c-item{float:left;width:268px;height:269px;margin:0 0 0 75px;}
.project-c-item p{padding-bottom:11px;}
.project-c-item .img{display:block;margin-bottom:10px;}
.car-block-mini{padding:0 0 53px;background:url(../images/car-mini-btm.png) no-repeat 0 100%;}
.car-block-mini li{float:left;width:143px;height:107px;}
.car-block-mini .jcarousel-skin-tango .jcarousel-item{width:143px;height:107px;margin:0 7px;}
.car-block-mini .jcarousel-skin-tango .jcarousel-clip-horizontal{width:471px;overflow:hidden;}
.car-block-mini .jcarousel-skin-tango .jcarousel-container-horizontal{width:471px;padding:0 0 0 20px;}
.car-block-mini .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:50%;right:-22px;margin:-35px 0 0;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.car-block-mini .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:50%;margin:-35px 0 0;left:-2px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.car-block-mini .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.car-block-mini .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}
.form{}
.form .row{margin-bottom:15px;}
.form .row .left-side{float:left;width:284px;}
.form .row label{float:left;width:200px;color:#000;line-height:25px;margin-left:10px;}
.form .row label .str{position:relative;top:-5px;right:-3px;font-style:normal;width:6px;height:6px;background:url(../images/str.gif) no-repeat 0 0;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.form .row .txt{float:left;width:250px;color:#000;height:24px;line-height:24px;padding:0 15px;border:2px solid #fff;background:#F0F0F0;border-radius:15px;-moz-border-radius:15px;-webkid-border-radius:15px;-ms-border-radius:15px;}
.form .row .txt:focus, .form .row textarea:focus{border:2px solid #D7D7D7;}
.form .row textarea{float:left;width:250px;height:35px;border:2px solid #fff;padding:8px 15px;resize:none;background:#F0F0F0;overflow:hidden;font-family:arial;font-size:12px;border-radius:15px;-moz-border-radius:15px;-webkid-border-radius:15px;-ms-border-radius:15px;}
.help{color:#7F7F7F;padding:4px 0 21px;}
.help .str{position:relative;top:-5px;left:0px;font-style:normal;width:6px;height:6px;background:url(../images/str.gif) no-repeat 0 0;display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.cal-block{cursor:pointer;float:left;width:125px;height:24px;padding-right:26px;background:url(../images/cal.gif) no-repeat 100% 4px;}
.cal-block:hover{background:url(../images/cal-h.gif) no-repeat 100% 4px;}
.form .row .cal-block .txt-2{width:95px;}
.form .row .time{float:right;}
.form .row .time .txt-3{width:20px;text-align:center;}
.form .row .time i{float:left;font-style:normal;width:13px;text-align:center;line-height:26px;font-weight:bold;color:#3E87B4;font-size:16px;}
.form-right{float:right;width:438px;padding-left:40px;position:relative;border-left:1px solid #E2E2E2;}
.form-right .st{position:absolute;display:block;top:0;left:-1px;width:12px;height:22px;background:url(../images/ln-st.gif) no-repeat;}
.form-right .ttl-2{padding-bottom:18px;}
.form-right .row label{width:140px;}
.form-right .row textarea{height:65px;}
.form-right .help{padding-bottom:19px;}
.check-row{margin-bottom:10px;}
.check-row input{float:left;margin-right:8px;}
.check-row label{color:#7F7F7F;}
.contacts-block .left-block{float:left;width:425px;}
.contacts-block .left-block p{padding-bottom:26px;}
.cont-item{margin-bottom:27px;}
.cont-item strong{font-weight:normal;color:#000;display:block;padding-bottom:4px;}
.cont-item span{display:block;color:#7F7F7F;padding-bottom:3px;line-height:15px;}
.btn{float:left;height:22px;line-height:20px;color:#fff;background:#3E87B4;text-decoration:none;padding:0 13px;border-radius:22px;-moz-border-radius:22px;-webkid-border-radius:22px;-ms-border-radius:22px;}
.btn:hover{background:#D0A967;}
.btn-g{background:#B6B6B6;}
.btn-g:hover{background:#3E87B4;}
.btn-2{float:left;height:33px;line-height:31px;color:#000;background:#fff;border:8px solid #3E87B4;text-decoration:none;padding:0 19px;border-radius:33px;-moz-border-radius:33px;-webkid-border-radius:33px;-ms-border-radius:33px;}
.btn-2:hover{border-color:#D0A967;}
.btn-calc{display:block;width:118px;height:110px;background:url(../images/btn-calc.png) no-repeat;}
.btn-calc:hover{background:url(../images/btn-calc-h.png) no-repeat;}
.btn-call{right:0px;top:54px;display:block;width:118px;height:110px;background:url(../images/btn-call.png) no-repeat;}
.btn-call:hover{background:url(../images/btn-call-h.png) no-repeat;}
.btn-meas{display:block;width:219px;height:21px;margin-bottom:20px;background:url(../images/btn-meas.gif) no-repeat;}
.btn-meas:hover{background:url(../images/btn-meas-h.gif) no-repeat;}
.btn-back{float:left;height:22px;line-height:21px;color:#fff;background:#D0A967;text-decoration:none;padding:0 14px;border-radius:22px;-moz-border-radius:22px;-webkid-border-radius:22px;-ms-border-radius:22px;}
.btn-back:hover{background:#3E87B4;}
.btn-back img{float:left;margin:7px 5px 0 0;}
.btn-back-news{position:absolute;top:65px;right:0;}
.btn-pdf{float:left;color:#3E87B4;padding-left:28px;height:24px;line-height:21px;font-size:12px;background:url(../images/ico-pdf.gif) no-repeat;}
.btn-map{display:block;padding-left:28px;height:28px;line-height:39px;text-decoration:none;color:#3E87B4;background:url(../images/map.gif) no-repeat;}
.btn-map:hover{text-decoration:underline;}
.left-sidebar, .left-sidebar-2{width:219px;float:left;padding:0 0 0 0;}
.left-sidebar-2{width:196px;}
.left-sidebar .btn-calc, .left-sidebar-2 .btn-calc{margin-bottom:15px;}
.left-nav{margin-bottom:25px;}
.left-nav li{margin-bottom:13px;}
.left-nav li .point{position:relative;}
.left-nav li .point a{float:left;height:auto;line-height:16px;padding:4px 15px 6px;background:#fff;border:1px solid #E7E7E7;color:#000;text-decoration:none;text-transform:uppercase;border-radius:15px;-moz-border-radius:15px;-webkid-border-radius:15px;-ms-border-radius:15px;font-weight:normal;}
.left-nav li .point a span{display:block;}
.left-nav li .point.act a, .left-nav li .point a:hover{color:#fff;background:#3E87B4;border:1px solid #3E87B4;}
.left-nav li .point i, .left-nav-drop .clearfix i{position:absolute;display:none;top:50%;margin-top:-11px;right:-14px;width:12px;height:22px;background:url(../images/ln-st.gif) no-repeat;}
.left-nav li .point.act i{display:block;}
.left-sidebar-mini{width:135px;}
.left-sidebar-mid{width:170px;}
.left-nav-drop{display:none;padding:10px 0 0 12px;}
.left-nav-drop .sub-point, .left-nav-drop .sub-point-2{position:relative;}
.left-nav-drop .sub-point.act i, .left-nav-drop .sub-point-2.act i{display:block;}
.left-nav-drop a{float:left;margin-bottom:2px;text-decoration:none;color:#7F7F7F;background:url(../images/mrk.gif) no-repeat 3px 11px;padding:5px 15px 7px;border-radius:15px;-moz-border-radius:15px;-webkid-border-radius:15px;-ms-border-radius:15px;}
.left-nav-drop .act a, .left-nav-drop a:hover{background:#D0A967;color:#fff;}
.left-nav-sub-drop{display:none;padding:0 0 0 12px;}
.left-nav-sub-drop a{background:url(../images/mrk-2.gif) no-repeat 3px 11px;color:#000;}
.left-nav-sub-drop .act a, .left-nav-sub-drop a:hover{background:#3E87B4;color:#fff;}
.left-nav-drop.open, .left-nav-sub-drop.open{display:block;}
.menu li > a{height:35px;}
.menu li > a.cur, .menu li > a:hover, .menu li.act > a{height:31px;}
.time .select-block{float:left;}
.select-block .b-core-ui-select, .select-block select{width:50px !important;}
.select-block .b-core-ui-select.open{border-color:#D7D7D7;}
.select-block .b-core-ui-select{height:24px;line-height:24px;background:#F0F0F0;border:2px solid #fff;color:#000000;font-size:12px;border-radius:15px;-moz-border-radius:15px;-webkid-border-radius:15px;-ms-border-radius:15px;}
.select-block .b-core-ui-select__value{padding-left:12px;padding-right:22px;position:relative;z-index:99999;}
.select-block .b-core-ui-select__button{right:7px;top:11px;border-top:4px solid #3E87B4;border-right:4px solid transparent;border-left:4px solid transparent;z-index:99999;}
.select-block .b-core-ui-select__dropdown{margin-top:-13px;background:#F0F0F0;padding:18px 0 10px;border:2px solid #D7D7D7;border-top:none;border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-webkid-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;}
.select-block .b-core-ui-select__dropdown__list{padding:0;}
.select-block .b-core-ui-select__dropdown__item{padding:0 0 11px 12px;background:#fff;color:#000;font-size:12px;border-bottom:none;}
.select-block .b-core-ui-select__dropdown__item:hover{text-decoration:underline;}
.content-right p:last-child{padding-bottom:0;}
.video-item.last{height:190px;}
.gall-item.last{height:228px;}
.check-row label{line-height:16px;}
.checkbox{width:16px;height:16px;padding:0;margin:0 7px 0 0;background:url(../images/cheakbox.png) no-repeat;display:block;clear:left;float:left;}
.menu li.cur > a, .menu li > a:hover, .menu li.act > a{height:31px !important;}
.menu li > a.cur:hover{height:35px;}
.header-tell .call-block .call-drop, .header-tell .call-block2 .call-drop{z-index:4;}
.header-tell .call-block .call-drop i , .header-tell .call-block2 .call-drop i{display:block;position:absolute;top:-1px;right:0;width:140px;background:#f6f6f6;height:2px;}
.header-tell .call-block .call, .header-tell .call-block2 .call{padding:0;width:140px;text-align:center;}
.art-container article{padding-top:3px;}
#main-page .menu li .menu-drop{top:42;}
.hover{z-index:999999999999;position:relative;display:none;}
.nohover{z-index:1;position:absolute;}
a.catss-imgs:hover{opacity:0.6;}
.menu li{margin-right:25px;}
.menu li > a{height:33px;font-weight:bold;}
.menu li.cur > a, .menu li > a:hover, .menu li.act > a{height:26px !important;}
.menu li > a.cur:hover{height:33px;}
.menu li .menu-drop{top:37px;}
.wrapper-popup{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/wrapper.png) repeat;z-index:100000;}
.popup{position:absolute;top:50%;left:50%;padding:27px 30px 33px;width:440px;margin:0 0 0 -250px;background:#fff;z-index:99999;text-align:left;border-radius:24px;-moz-border-radius:24px;-webkid-border-radius:24px;-ms-border-radius:24px;}
.popup.popup-img{width:auto;}
.popup .close{position:absolute;display:block;top:15px;right:15px;width:31px;height:32px;background:url(../images/close.gif) no-repeat;border-radius:17px;-moz-border-radius:17px;-webkid-border-radius:17px;-ms-border-radius:17px;}
.popup .close:hover{background:url(../images/close-h.gif) no-repeat;}
.popup .ttl{text-align:center;padding-bottom:19px;}
.popup.form-right{}
.menu li .menu-drop{z-index:999;}
.fader-block .anythingFader{width:795px;}
.fader-block .anythingFader .wrapper{width:795px;}
.fader-block .anythingFader ul li{width:795px;}
.fader-block .anythingFader ul li .desc-block{width:310px;}
.left-sidebar-2 .left-nav li .point i{right:-13px}
.left-sidebar-2 .left-nav li .point.classicsI i,.left-sidebar-2 .left-nav-drop .clearfix.classicsI i{right:-38px;}
.gall-block-2 .photo-item{margin:0 0 22px 22px;}
.container{background:url(../images/px.gif) repeat-y 222px 0;}
.container .border-left{border:none;}
.art-left{padding:42px 0 0;width:180px;}
.ttl-6{padding:0 0 13px 0;line-height:28px;font-size:25px;font-weight:normal;color:#000;font-family:'MyriadPro-Bold', Arial;text-transform:uppercase;}
.art-item-block{padding-bottom:20px;}
.art-item-block a{display:block;color:#3E87B4;font-size:14px;line-height:16px;padding-bottom:6px;}
.art-item-block p{color:#7F7F7F;padding:0;}
.see-block{padding-left:20px;background:url(../images/eye.gif) no-repeat 0 1px;color:#7F7F7F;float:left;}
.art-container article .main-col .title{margin-bottom:6px;}
.art-container article .main-col p{padding-bottom:8px;}
.header-tell .tell{float:right;}
.header-tell .call-block,.header-tell .call-block2{right:-17px;margin:0;}
.header-tell .call-block .call,.header-tell .call-block2 .call{z-index:5;width:130px;}
.header-tell .call-block.phones .call,.header-tell .call-block2.phones .call{width:160px;}
.header-tell .call-block .call.act:after,.header-tell .call-block2 .call.act:after{position:absolute;left:1px;right:1px;bottom:-1px;height:2px;display:block;content:"";background:#f6f6f6;}
.header-tell .call-block.phones .call-drop,.header-tell .call-block2.phones .call-drop{width:auto;left:0;padding-top:10px;}
.tell-rw{color:#000;margin-bottom:8px;font-size:15px;}
.tell-rw:last-child{margin:0;}
.container-mn{background-position:137px 0;}
.content-middle{float:left;width:430px;margin-left:40px;}
.acc-container .acc-item{margin-bottom:15px;}
.acc-container .acc-item .acc-ttl{min-height:20px;margin-bottom:10px;text-decoration:none;display:block;padding-left:29px;font-size:14px;color:#000;line-height:18px;background:url(../images/f-st.jpg) no-repeat 0 0;}
.acc-container .acc-item .acc-ttl:hover{text-decoration:underline;}
.acc-container .acc-item p{display:none;padding:0 0 0 30px;}
.acc-container .acc-item .acc-ttl.act{background:url(../images/f-st-act.jpg) no-repeat 0 0;}
.right-form-col{position:relative;float:right;width:260px;padding-left:40px;border-left:1px solid #e2e2e2;}
.right-form-col .st{position:absolute;display:block;top:0;left:-1px;width:12px;height:22px;background:url(../images/c-st.gif) no-repeat;}
.right-form-col.form .row label{}
.right-form-col.form .row .txt{width:230px;}
.right-form-col.form .row textarea{width:230px;height:75px;}
.form-2 .row{margin-bottom:8px;}
.form-2 .row label{float:none;display:block;margin:0 0 8px 2px;line-height:17px;}
.form-2 .row .txt{float:none;}
.form .row-cap{margin-bottom:18px;}
.form .row-cap section{float:left;width:125px;}
.form .row-cap section label{}
.form .row-cap section .txt{width:75px !important;}
.form .row-cap .code{float:left;margin:5px 0 0;}
.form .row-cap .ref{float:left;margin:22px 0 0 14px;width:23px;height:20px;background:url(../images/ref.jpg) no-repeat;text-decoration:none;}
.form .row-cap .ref:hover{background:url(../images/ref-h.png) no-repeat;}
.soc-list{float:left;width:150px;margin-bottom:6px;}
.soc-list li{float:left;margin:0 5px 0 0;}
.soc-list li a{float:left;width:29px;height:29px;}
.soc-list li.soc-gplus a{background:url(../images/soc-5.png) no-repeat 0 0}
.soc-list li.soc-youtube a{background:url(../images/soc-6.png) no-repeat 0 0}
.soc-list li.soc-gplus:hover a{background:url(../images/soc-5-h.png) no-repeat 0 0}
.soc-list li.soc-youtube:hover a{background:url(../images/soc-6-h.png) no-repeat 0 0}
.copyright{margin-bottom:13px;}
.footer-push{height:315px;}
.prod-item-cat{vertical-align:top;}
.prod-item-cat .main-col .ttl-2{display:block;text-decoration:none;}
.prod-item-cat .main-col .ttl-2:hover{text-decoration:underline;}
.prod-item span{font-family:Arial;font-weight:bold;}
.footer-left p{padding-bottom:4px;}
.footer-left .address-left{margin-bottom:15px;}
.ttl-7{padding-bottom:18px;color:#7F7F7F;}
.contacts-block .left-block{width:270px;}
.contacts-block .mid-block{float:left;width:320px;padding-left:40px;border-left:1px solid #E2E2E2;position:relative;}
.contacts-block .mid-block .st{position:absolute;display:block;top:0;left:-1px;width:12px;height:22px;background:url(../images/c-st.gif) no-repeat;}
.contacts-block .mid-block p{padding-right:68px;}
.cont-item{margin-bottom:17px;}
.cont-item strong{padding-bottom:2px;}
.cont-item span{padding-bottom:1px;}
.btn-2.inv{border-color:#3E87B4;}
.btn-2.inv:hover{border-color:#D0A967;}
.contacts-block .form-right{width:280px;padding-left:36px;}
.form-cl .row{margin-bottom:7px;}
.form-cl .row label{float:none;display:block;line-height:14px;padding-bottom:5px;}
.form-cl .row .txt{float:none;display:block;}
.st-block{padding:0 0 50px;background:url(../images/top-car.gif) no-repeat 0 100%;}
.quest-top{margin-bottom:20px;}
.quest-top .left-side{float:left;width:405px;}
.quest-top .right-block{float:right;width:500px;}
.quest-top .right-block .st-l-block{margin-bottom:34px;}
.st-l-block{position:relative;padding-left:33px;border-left:1px solid #E2E2E2;}
.st-l-block .st{position:absolute;display:block;top:0;left:-1px;width:12px;height:22px;background:url(../images/c-st.gif) no-repeat;}
.rate-ins li{color:#7F7F7F;margin-bottom:3px;font-size:12px;}
.rate-ins li span{color:#3E87B4;}
.rate-ins.br li span{color:#D0A967;}
.q-tbl-head{padding-bottom:8px;}
.q-tbl-head div{float:left;color:#3E87B4;font-size:12px;}
.q-tbl-head .cl-1{width:591px;padding-left:23px;}
.q-tbl-head .cl-2{width:168px;}
.q-tbl-head .cl-3{width:174px;}
.q-tbl-block{margin-bottom:28px;background:url(../images/q.jpg) repeat-y;padding:15px 0;border-radius:33px;-moz-border-radius:33px;-webkid-border-radius:33px;-ms-border-radius:33px;}
.q-tbl-block table{width:940px;margin-left:22px;}
.q-tbl-block table .main{width:565px;}
.q-tbl-block table .main span{padding-left:24px;color:#3E87B4;display:block;padding-top:14px;}
.q-tbl-block table .main em{display:block;margin:13px 0 0 35px;font-style:normal;background:url(../images/r-mark.png) no-repeat 0 2px;padding-left:15px;color:#626262;}
.q-tbl-block table .rate-1{width:172px;text-align:center;padding-left:22px;vertical-align:middle;}
.q-tbl-block table .rate-2{width:181px;text-align:center;}
.vote, .vote-2{padding:0;height:14px;}
.vote img, .vote-2 img{margin:0 2px;cursor:pointer;}
.form-quest{background:#EDEDED;padding:14px 25px 25px;border-radius:33px;-moz-border-radius:33px;-webkid-border-radius:33px;-ms-border-radius:33px;}
.form-quest .left-col{float:left;width:585px;}
.form-quest .row label{width:auto;padding-bottom:9px;}
.form-quest .left-col .row textarea{height:125px;width:555px;background:#fff;margin-bottom:15px;}
.form-quest .left-col .btn-2{font-size:15px;}
.form-quest .right-col{float:right;width:260px;margin-right:38px;}
.form-quest .row .txt{background:#fff;}
.note{float:left;line-height:46px;padding-left:15px;color:#626262;}
.vote, .vote-2{position:relative;}
.vote i, .vote-2 i{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}
@media screen and (-webkit-min-device-pixel-ratio:0){.left-nav-drop a{width:80%;}
}
.bc-nav li, .left-nav li .point a{white-space:nowrap;}
section.lefttwobanners a{padding-bottom:20px;}
section.lefttwobanners a:last-child{padding:0;}
section.lefttwobanners a{display:block;position:relative;}
section.lefttwobanners a:first-child{padding-top:40px;}
.ttl-2 a{padding:0 0 7px 0;line-height:20px;font-size:16px;font-weight:normal;color:#000;font-family:'MyriadPro-Bold', Arial;text-transform:uppercase;text-decoration:none;}
#with-car-bottom #content{padding-bottom:0px;}
.car-block-3{padding:38px 0 16px;width:100%;margin-top:10px;  border-top: solid 1px #d7d7d7;}
.car-block-3_top{margin-top:25px;}
.car-block-3 li{float:left;width:200px;height:auto;}
.car-block-3 .jcarousel-skin-tango .jcarousel-item{width:200px;height:auto;margin:0 15px;}
.car-block-3 .jcarousel-skin-tango .jcarousel-clip-horizontal{width:906px;overflow:hidden;}
.car-block-3 .jcarousel-skin-tango .jcarousel-container-horizontal{width:930px;padding:0 15px 0 15px;}
.car-block-3 .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:145px;right:-11px;margin:-35px 0 0;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-right.png) no-repeat 0 0;}
.car-block-3 .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:145px;margin:-35px 0 0;left:-15px;width:16px;height:69px;cursor:pointer;background:transparent url(../images/car-left.png) no-repeat 0 0;}
.car-block-3 .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/car-right-h.png) no-repeat 0 0;}
.car-block-3 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/car-left-h.png) no-repeat 0 0;}
.rec-letter{display:block;}
.rec-letter__img{display:block;position:relative;}
.rec-letter__img:after{width:43px;height:43px;position:absolute;left:50%;top:50%;margin-left:-26px;margin-top:-26px;background:url(../images/icon_magnifier.png) no-repeat center center;background-color:#ffffff;border-radius:50%;-moz-border-radius:50%;-webkid-border-radius:50%;-ms-border-radius:50%;border:solid 5px #3e87b4;display:block;z-index:4;content:'';opacity:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.rec-letter__img:hover:after{opacity:1;}
.rec-letter__img img{display:block;width:100%;}
.rec-letter__title{font-size:14px;line-height:18px;text-transform:uppercase;color:#000000;padding:16px 0 0 0;}
.preim_title{font-size:11px;line-height:18px;text-transform:uppercase;color:#000000;padding:75px 0 0 0;}
.rec-letter__text{font-size:12px;line-height:15px;font-family:Tahoma;letter-spacing:-0.3px;padding:8px 0 0 0;}
.list-letters{display:block;padding:0 0 0 0;margin:0px -47px 0 0;}
.list-letters li{list-style:none;max-width:200px;display:inline-block;vertical-align:top;margin-right:-6px;padding:0px 20px 20px 0;margin:0 0 0 0;background:none;}
.list-letters li:nth-child(4){padding-bottom:0px;}
.list-letters li:nth-child(5){padding-bottom:0px;}
.list-letters li:nth-child(6){padding-bottom:0px;}
.page-nav_top{padding-top:44px;}

.delivery{
    margin-bottom: 40px;
}
.delivery_tabs {
    font-size: 0;
}
.delivery-tab_link {
    display: inline-block;
    width: 33.04%;
    border: 1px solid transparent;
    border-bottom: 1px solid #3E87B4;
    vertical-align: top;
    cursor: pointer
}
.delivery-tab_link:first-child {
    padding-left: 0
}
.delivery-tab_link:last-child {
    padding-right: 0
}
.delivery-tab_link.act {
    border-color: #3E87B4;
    border-bottom-color: transparent;
    padding: 0;
    position: relative;
    top: -1px;
    transform: scaleY(1.05);
    /*box-shadow: 0px -18px 66px -29px rgba(33, 124, 182, 0.27)*/
}
.delivery-tab_link.act .tab_link-container {
    background-color: #fff;
    box-shadow: none
}
.tab_link-container {
    height: 60px;
    padding: 15px;
    padding-right: 5px;
    background-color: rgba(236, 246, 251, 0.43);
    /*box-shadow: 0px 0px 7px 0px rgba(33, 124, 182, 0.27)*/
}
.tab_icon {
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(/img/icons_kms.png) no-repeat;
    background-position: 0 0px;
    vertical-align: middle
}
.delivery-tab_link[data-id="tab_time"] .tab_icon {
    background: url(/img/icons_kms.png) no-repeat;
    background-position: 0 -50px
}
.delivery-tab_link[data-id="tab_payment"] .tab_icon {
    background: url(/img/icons_kms.png) no-repeat;
    background-position: 0px -100px
}
.delivery-tab_link[data-id="tab_producer"] .tab_icon {
    background: url(/img/icons_kms.png) no-repeat;
    background-position: 0 -150px
}
.delivery-tab_link.act .tab_icon {
    transform: scaleX(1.1)
}
.tab_title {
    display: inline-block;
    width: calc(100% - 60px);
    width: -webkit-calc(100% - 60px);
    padding-left: 10px;
    font-size: 18px;
    font-weight: 500;
    color: #3E87B4;
    line-height: 19px;
    vertical-align: middle
}
.tab_title span {
    display: block;
    font-size: 14px;
    color: #7e7e7e
}
.part_center {
    padding: 10px 25px;
    background-color: #fff;
    /*box-shadow: 0px 0px 7px 0px rgba(33, 124, 182, 0.27);*/
    border: 1px solid #3E87B4;
    border-top: none
}
.delivery-tab {
    display: none
}
#tab_price {
    display: block
}
.tab_headlin {
    font-size: 24px;
    font-weight: 500;
    color: #4c4c4c
}
.tab_info {
    margin-top: 10px;
    font-size: 14px;
    font-weight: 300;
    color: #242424
}
.section-wrapper>.container {
    padding-bottom: 60px;
    padding-top: 60px;
}
.container-table {
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
}
@media(max-width: 797px) {
    .delivery-tab_link {
        width: 100% !important;

        border-left: 1px solid
        #3E87B4;

        border-right: 1px solid
        #3E87B4;
    }
    .delivery-tab_link.act{
        border-bottom: 1px solid #3E87B4!important;
    }
}

.outersBanner{
    position: fixed;
    z-index: 997;
    right: 0;
    height: 195px;
    top: 50%;
    margin-top: -100px;
}
.outersBanner .fixedOnlyButton {
    right: 0;
    position: fixed;
    height: 195px;
    top: 50%;
    margin-top: -100px;
    cursor: pointer;
}
.outersBanner .bannerLeft {
    position: absolute;
    top: 0;
    right: 35px;
    width: 320px;
}

.outersBanner .bannerLeft .closeBan {
    position: absolute;
    top: 1px;
    left: -23px;
    width: 14px;
    height: 14px;
    background: url(/banners/close.png) no-repeat 0 0;
    cursor: pointer;
}
.for-mob{
    display: none;
}
@media(max-width: 997px){
    .for-desktop{
        display: none!important;
    }
    .for-mob{
        display: block!important;
    }
}


.left-new-banner .left-banner img{
    max-width: 100%!important;
    width: 100%;
}

.left-new-banner .left-banner.for-mob{
    margin-bottom: 25px;
}

.btn-calc{
    display: block;
    width: 118px;
    height: unset;
    color: black;
    font-weight: 700;
    line-height: 19px;
    text-decoration: none;
    font-size: 14px;
    padding-left: 18px;
    padding-top: 67px;
}
.btn-call{
    display: block;
    width: 118px;
    height: unset;
    color: black;
    font-weight: 700;
    line-height: 19px;
    text-decoration: none;
    font-size: 14px;
    padding-left: 18px;
    padding-top: 67px;
}