:root{--ser-font: Roboto, Tahoma, sans-serif;--ser-font1: Arial, Tahoma, sans-serif;--ser-font3: Rouble, sans-serif;--ser-color: #000}@font-face{font-family:"Rouble";src:url("../fonts/rouble-webfont.eot");src:url("../fonts/rouble-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/rouble-webfont.woff") format("woff"),url("../fonts/rouble-webfont.ttf") format("truetype");font-style:normal;font-weight:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;font-size:16px}@media (max-width: 767px){html{font-size:14px}}body{min-height:100%;height:100%;min-width:320px;position:relative;margin:0;padding:0;font-family:var(--ser-font);font-size:16px;line-height:1.4;color:var(--ser-color)}@media (max-width: 567px){body{font-size:14px}}.clear,.content:after,.rating_container:after,.carusel_preview:after,.staff_list ul li:after{clear:both;height:0;font:0px/0px Arial, Tahoma, sans-serif}.fc{float:left;width:100%}.no_pad,.flex,.frow,.frow_center,.frow_justify,.gridview,.listview,.shortview,.gridview li .pic,.gridview>div .pic,.listview li .item,.listview>div .item,.listview li .pic,.listview>div .pic,.shortview li .item,.shortview>div .item,.header .fixed,.header_second,.header_text3,.header_right_line,.header_center_line,.header_center_line2,.header_form_bottom,.nav_menu,.wrapper,.footer .footer_col:first-child,.footer .footer_col:nth-child(2),.footer .footer_col:nth-child(4),.footer .fixed,.topline,.mainmap .fixed,.mainabout_cnt,.mainabout_icons,.dstatus_icons,.dstatus_cnt,.dstatus_state .text1,.state_bottom_cnt,.state_bottom_name_fon,.state_contacts,.contacts_bot2,.calculator,.order,ul.product_list .pic,ul.shortview.product_list li .pic,ul.shortview.product_list li .sview .scol,.sview_bottom,.sview_bottom .bright,.sreview3,.noterow,.tagrow,.tagrow .item,.product_cnt,.product,.product .pic .big_img,.product .prod_count,ul.news_list,.job_no,.article_cnt,.article_list,ul.gallery_list,ul.gallery_list li .pic,.order_row .order_row_cnt .inner,.wabout .inner,.about_text_item,.about_text_item5,.about2_text,.about2_text .text,ul.faq_list{margin:0;padding:0;list-style-type:none}h1,.h1{font-size:30px;color:#000000;font-weight:300;margin-bottom:15px}h2,.h2{font-size:24px;color:#000000;font-weight:300;margin-bottom:15px}h3,h4,h5,h6{font-size:16px;font-weight:normal;margin-bottom:15px;color:#000}p{margin:0 0 15px 0;font-size:1rem}@media (max-width: 768px){h1,.h1{font-size:22px;margin-bottom:10px}h2,.h2{font-size:16px;margin-bottom:5px}}.wsw{margin:0 auto 20px;max-width:990px}.wsw img{max-width:100%;height:auto}.wsw .img_l{margin-right:40px;margin-bottom:40px}.wsw .img_r{margin-left:40px;margin-bottom:40px}.wsw p{margin:0 0 30px;line-height:1.6}.wsw li::marker{color:#841c1e}.wsw a{font-weight:bold}.img_l{transform:translateY(5px);margin-right:30px;margin-bottom:30px;float:left;max-width:100%;height:auto}.img_r{transform:translateY(5px);margin-left:30px;margin-bottom:30px;float:right;max-width:100%;height:auto}.wsw .column{-moz-columns:200px 3;columns:200px 3;-moz-column-gap:30px;column-gap:30px;-moz-column-rule:1px solid #ccc;column-rule:1px solid #ccc}.rouble,.rub{position:relative;font-style:normal;font-family:Rouble,sans-serif !important;text-transform:none !important}.rouble:before,.rub:before{content:"i"}a,a:hover{color:#072f74;text-decoration:none;outline:none}a:hover{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#ff3917}ul,ol{margin:0 0 14px 30px;padding:0}li{margin:0 0 6px;padding:0 0 0 0}ul.list{display:inline-block}.breadcrum{font-size:14px;font-weight:300;margin:0 0 10px 0;color:#000}.breadcrum a,.breadcrum a:hover{text-decoration:underline;color:#073179;font-weight:300}.breadcrum a:hover{color:#ff3917}.pager{font-size:24px;font-weight:bold;word-spacing:5px;margin-top:20px;margin-bottom:50px;color:#f13c1f;text-align:center}.pager a,.pager a:hover,.pager span{font-size:16px;color:#073179;text-decoration:none;display:inline-block;margin:0 4px;font-weight:300;vertical-align:bottom}.pager a:hover{color:#f13c1f}.pager span{font-size:24px;font-weight:bold;color:#f13c1f}.pager_next,.pager_next:hover{background:url(../images/pager_arrow.png) no-repeat 50% 50%;width:20px;height:24px;line-height:24px}.pager_next:hover{background:url(../images/pager_arrow_active.png) no-repeat 50% 50%}.pager_prev,.pager_prev:hover{background:url(../images/pager_arrow.png) no-repeat 50% 50%;transform:rotate(180deg);width:20px;height:24px;line-height:24px}.pager_prev:hover{background:url(../images/pager_arrow_active.png) no-repeat 50% 50%}.loader{background:url(../images/loader.gif) no-repeat 50% 50%;margin-top:20px;height:36px}.price{margin:0;padding:0;font-size:16px;line-height:26px;font-weight:bold;color:#000}ul.ibl li{font-size:16px}.flex,.frow,.frow_center,.frow_justify,.gridview,.listview,.shortview,.gridview li .pic,.gridview>div .pic,.listview li .item,.listview>div .item,.listview li .pic,.listview>div .pic,.shortview li .item,.shortview>div .item,.header .fixed,.header_second,.header_text3,.header_right_line,.header_center_line,.header_center_line2,.header_form_bottom,.nav_menu,.wrapper,.footer .footer_col:first-child,.footer .footer_col:nth-child(2),.footer .footer_col:nth-child(4),.footer .fixed,.topline,.mainmap .fixed,.mainabout_cnt,.mainabout_icons,.dstatus_icons,.dstatus_cnt,.dstatus_state .text1,.state_bottom_cnt,.state_bottom_name_fon,.state_contacts,.contacts_bot2,.calculator,.order,ul.product_list .pic,ul.shortview.product_list li .pic,ul.shortview.product_list li .sview .scol,.sview_bottom,.sview_bottom .bright,.sreview3,.noterow,.tagrow,.tagrow .item,.product_cnt,.product,.product .pic .big_img,.product .prod_count,ul.news_list,.job_no,.article_cnt,.article_list,ul.gallery_list,ul.gallery_list li .pic,.order_row .order_row_cnt .inner,.wabout .inner,.about_text_item,.about_text_item5,.about2_text,.about2_text .text{display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:flex-start}.flj,.header .fixed,.header_second,.header_text3,.header_right_line,.header_center_line,.header_center_line2,.header_form_bottom,.nav_menu,.footer .footer_col:nth-child(2),.footer .footer_col:nth-child(4),.footer .fixed,.dstatus_icons,.state_bottom_name_fon,.contacts_bot2,ul.product_list .pic,ul.shortview.product_list li .pic,ul.shortview.product_list li .sview .scol,.sview_bottom,.sview_bottom .bright,.noterow,.tagrow,.product .pic .big_img,ul.news_list,.article_list,ul.gallery_list,ul.gallery_list li .pic{flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;align-items:center;-webkit-box-align:center}.flb{align-items:flex-end}.flt,.header_second,.header_text3,.footer .footer_col:first-child,.footer .footer_col:nth-child(2),.footer .footer_col:nth-child(4),.footer .fixed,ul.shortview.product_list li .sview .scol,.noterow,.tagrow,ul.news_list,.article_list{align-items:flex-start}.flc,.dstatus_state .text1,ul.shortview.product_list li .pic,.wabout .inner{flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;align-items:center;-webkit-box-align:center}.fparent{margin:0 -10px}.frow>div,.frow>li{margin:0;padding:10px}.frow_center{justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center}.frow_justify{justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify}.frow>div.middle,.frow>li.middle{align-self:center}.fitem{padding:10px 0;height:100%}.gridview li,.gridview>div{padding-bottom:10px}.gridview li .item,.gridview>div .item{margin:0;padding:10px;min-height:100%;transition:all .5s;position:relative;border:solid 10px}.gridview li .pic,.gridview>div .pic{justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;position:relative;margin:0 0 10px}.gridview li .pic img,.gridview>div .pic img{align-self:center;display:block}.gridview li .icon,.gridview>div .icon{position:absolute;top:0;left:0}.gridview li h3,.gridview>div h3{margin:0 0 10px;padding:0;font-weight:normal}.gridview li .button,.gridview>div .button{text-align:center}.gridview li .description,.gridview>div .description,.gridview li .offers .price_currency,.gridview>div .offers .price_currency{display:none}.listview li,.listview>div{width:100% !important;padding-bottom:10px}.listview li .item,.listview>div .item{margin:0;padding:10px;height:100%;transition:all .5s;position:relative}.listview li .pic,.listview>div .pic{justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;position:relative;margin:0;padding-right:10px;width:25%}.listview li .pic img,.listview>div .pic img{align-self:center;display:block;width:100%;height:auto}.listview li .icon,.listview>div .icon{position:absolute;top:0;left:0}.listview li h3,.listview>div h3{margin:0 0 10px;padding:0;font-weight:normal}.listview li .button,.listview>div .button{text-align:center}.listview li .description,.listview>div .description,.listview li .offers{display:block;margin:0 0 10px}.listview li .offers .price_currency,.listview>div .offers .price_currency{display:none}.shortview li,.shortview>div{width:100% !important;padding-bottom:10px}.shortview li .item,.shortview>div .item{margin:0;padding:10px;height:100%;transition:all .5s;position:relative;min-height:unset !important}.shortview li .pic,.shortview>div .pic{display:none}.shortview li .icon,.shortview>div .icon{position:absolute;top:0;left:0}.shortview li .text,.shortview>div .text{width:100%;display:table-row}.shortview li .text>*,.shortview>div .text>*{display:table-cell;padding:0 10px;vertical-align:middle}@media (max-width: 567px){.shortview li .text,.shortview>div .text{display:block;padding:0 10px;vertical-align:middle}}.shortview li h3,.shortview>div h3{margin:0 0 10px;padding:0;font-weight:normal;width:100%}.shortview li .button,.shortview>div .button{text-align:center;min-width:150px}@media (max-width: 567px){.shortview li .button,.shortview>div .button{text-align:left}}.shortview li .offers,.shortview>div .offers{min-width:150px;vertical-align:middle;text-align:center}@media (max-width: 567px){.shortview li .offers,.shortview>div .offers{text-align:left;margin-bottom:10px}}.shortview li .description,.shortview>div .description{display:none}.shortview li .offers .price_currency,.shortview>div .offers .price_currency{display:none}.header_first{border-bottom:solid 1px rgba(0,0,0,0.1)}.header{position:relative;background:#073179 url(../images/header.jpg) no-repeat 50% 0;height:698px}.header .mobile_menu_but,.header .mobile_menu_but:hover{position:absolute;top:0;left:0;display:none;width:60px;height:80px;line-height:80px;text-align:center;vertical-align:middle;font-size:16px;color:#fff;background:url(../images/mmi.png) no-repeat 50% 50%}.header .mobile_menu_but i{margin:0 auto;display:none}.header .fixed{max-width:1220px;margin:0 auto;padding:14px 10px 14px}.header .logo{display:block;width:238px;height:62px;background:url(../images/logo2.png) no-repeat;background-size:100% auto;margin:0 10px 0 0;transform:translateY(3px)}.header .open_icon{display:inline-block;background:url(../images/harr.png) no-repeat 100% 50%;color:#b9ddef;padding:0 30px 0 0;margin-right:10px;font-size:16px}@media (max-width: 1100px){.header .open_icon{font-size:14px}}.header .call_city_link,.header .call_city_link:hover{display:block;padding:0 0 0 28px;margin:0 0;font-size:16px;color:#65d2d9;text-decoration:underline;background:url(../images/hadr.png) no-repeat 0 50%}@media (max-width: 1100px){.header .call_city_link,.header .call_city_link:hover{font-size:14px}}.header .call_city_link:hover{text-decoration:none}.header .schema span{display:block}.header .schema .org,.header .schema .adr,.header .schema .photo{display:none}.header .schema .tel{display:block;text-decoration:none;font-size:18px;font-weight:bold;color:#ffffff;background:url(../images/htel.png) no-repeat 0 50%;padding:0 0 0 28px}@media (max-width: 1100px){.header .schema .tel{font-size:16px}}.call_dialog_link,.call_dialog_link:hover{display:block;background:#f13b1f;box-shadow:rgba(0,0,0,0.14) 1px 2px 1px;font-size:14px;color:#f7f7f7;padding:3px 4px;width:134px;text-align:center;text-decoration:none}.call_dialog_link:hover{background:#fa6c55}.all_page .header{position:relative;background:#073179;min-height:120px;height:auto}.header_second{max-width:1140px;margin:0 auto;padding:14px 10px 14px}@media (max-width: 750px){.header_second{padding:0px 10px 14px}}.header_text3{max-width:680px;width:100%}@media (max-width: 1100px){.header_text3{max-width:300px}}@media (max-width: 750px){.header_text3{display:none}}.header_text1{border-left:solid 12px #f13c1f;max-width:330px;width:100%;padding:0 0 0 20px;margin-bottom:16px;font-size:36px;color:#f7f7f7;font-weight:300}@media (max-width: 1100px){.header_text1{max-width:300px}}.header_text2{background:#6a93d8;box-shadow:rgba(0,0,0,0.14) 2px 4px 10px;border-left:solid 8px #f13c1f;font-size:18px;font-weight:bold;color:#f7f7f7;padding:18px 14px 18px 26px;max-width:300px;width:100%}.header_form_cnt{width:100%;max-width:400px}@media (max-width: 1200px){.header_form_cnt{max-width:380px}}@media (max-width: 750px){.header_form_cnt{max-width:100%}}.header_center{width:100%;max-width:550px}.header_right{width:100%;max-width:340px}@media (max-width: 1100px){.header_right{max-width:300px}}.header_right_line{width:100%}.header_right_line:first-child{margin-bottom:20px}.header_center_line{width:100%;padding-right:40px;margin-bottom:20px;position:relative}.header_center_line2{width:100%;padding-right:0px;position:relative}.header_link_item,.header_link_item:hover{display:inline-block;padding:3px 0 3px 30px;font-size:15px;color:#dbe1e3;font-weight:300;background-repeat:no-repeat}@media (max-width: 1100px){.header_link_item,.header_link_item:hover{font-size:14px;padding:5px 0 5px 30px}}.header_link_item:hover{color:#f13c1f}.header_link_item:last-child{margin-right:0}@media (max-width: 1100px){.header_center{width:100%;max-width:480px}}@media (max-width: 1000px){.header_link,.header .schema .tel,.header .open_icon{display:none}.header_right{max-width:140px}.header .schema{align-self:flex-start}}@media (max-width: 850px){.header_right{max-width:40px}.header_right_line{display:block}.header .call_dialog_link,.header .call_dialog_link:hover{width:25px;height:25px;font-size:0;background:url(../images/htel.png) no-repeat 50% 50%}.header .call_city_link,.header .call_city_link:hover{width:25px;height:25px;font-size:0;background:url(../images/hadr.png) no-repeat 50% 50%}.header_center{display:none}.header .header_first{padding-left:60px}.header .mobile_menu_but,.header .mobile_menu_but:hover{display:block}.header .header_right_line{margin-bottom:10px}}@media (max-width: 567px){.header .logo{width:221px;height:59px;background:url(../images/logo.png) no-repeat;background-size:100% auto;margin:0 10px 0 0;transform:translateY(0px)}}@-webkit-keyframes logo{0%{opacity:0}100%{opacity:1}}@keyframes logo{0%{opacity:0}100%{opacity:1}}.header_form{background:#dbe1e3;box-shadow:rgba(0,0,0,0.14) 2px 4px 10px;padding:20px}.header_form_name{font-size:18px;font-weight:bold;color:#282828;margin:0 0 10px}.header_form_inner{position:relative}.header_form_inner_submit{position:absolute;top:0;right:0;width:40px;height:100%;background:none;border:none}.header_form_label{position:relative;margin:0 0 10px;padding-left:75px}.header_form_label2{position:relative;margin:0 0 10px;padding-left:50px}@media (max-width: 400px){.header_form_label2{padding-left:30px}}.hfn{position:absolute;top:10px;left:0;font-size:16px;font-weight:300;color:#000}.header_form_link{text-align:right;font-size:13px}.header_form_link a{text-decoration:underline}.header_form_link a:hover{text-decoration:none}.header_form_bottom{background:rgba(255,255,255,0.5);box-shadow:rgba(0,0,0,0.14) 2px 4px 10px;margin:10px -20px 0;position:relative;padding:10px 20px;z-index:2}.header_price_right{font-size:36px;font-weight:bold;color:#000000;overflow:hidden;white-space:nowrap}.call_info_link,.call_info_link:hover{display:inline-block;width:21px;height:21px;background:url(../images/call_info.png) no-repeat 50% 50%;font-size:18px;font-weight:bold;color:#282828;vertical-align:middle;margin-left:4px;transform:translateY(-2px);transition:opacity .5s}.call_info_link:hover{opacity:.5}.topmenu{border-radius:0;margin:0;padding:0;list-style-type:none}.topmenu>li{display:inline-block;margin:0 20px 0 0;padding:0;position:relative}@media (max-width: 1100px){.topmenu>li{margin:0 5px 0 0}}.topmenu>li:last-child{margin-right:0}.topmenu li>a,.topmenu li>a:hover{color:#fff;display:block;padding:3px 8px;font-size:16px;color:#f7f7f7;font-weight:300;transition:background .5s}@media (max-width: 1100px){.topmenu li>a,.topmenu li>a:hover{font-size:14px}}.topmenu li.active>a,.topmenu li>a:hover,.topmenu li>a:hover{background:#f13c1f}.topmenu_submenu{display:none;position:absolute;top:100%;left:0;z-index:10;min-width:220px;box-shadow:rgba(0,0,0,0.61) 0px 3px 16px;padding-top:6px}.topmenu li:hover .topmenu_submenu{display:block}.topmenu_submenu ul{margin:0;padding:8px 0;list-style-type:none;background:#fff;border-top:solid 3px #f13c1f}.topmenu_submenu ul li{margin:0;padding:0}.topmenu_submenu ul li a,.topmenu_submenu ul li a:hover{display:block;padding:8px 20px;font-size:14px;color:#000000}.topmenu_submenu ul li a:hover{background:#f1f1f1;color:#f13c1f}.navbar-header{margin:0;padding:0;text-align:center}nav{max-width:1220px;margin:0 auto;padding:0;position:relative}.navbar-toggle{border:none;background:none;cursor:pointer;padding:4px 4px 6px;display:none}.navbar-toggle span{color:#fff;font-size:24px;font-weight:normal}@media (max-width: 768px){.navbar-toggle{display:block;float:none;margin-left:0px}}.collapse{display:block}@media (max-width: 768px){.collapse{display:none}}.nav_menu{width:100%;height:60px;color:#fff}.nav_menu>li{vertical-align:top;font-family:Arial,Tahoma,sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;padding:0}.nav_menu>li>a{display:block;padding:0 25px 0 25px;background-repeat:no-repeat;background-position:10px 0;line-height:60px;color:#fff;text-align:center;text-decoration:none}.nav_menu>li>a:hover{color:#08c;background-color:#fff;background-position:10px 100%}@media (max-width: 768px){.nav_menu>li>a{text-align:left;padding:10px 4px;line-height:normal}}>.nav_menu>li.active{color:#08c}>.nav_menu>li.active a{color:#08c;background-color:#fff;background-position:10px 100%}@media (max-width: 768px){.nav_menu>li{width:100%}}@media (max-width: 768px){.nav_menu{height:auto;flex-flow:column wrap}}.submenu{display:none;position:absolute;top:100%;left:0;background-color:#ffffff;box-shadow:rgba(0,0,0,0.17) 0px 13px 13px;background-repeat:no-repeat;background-position:100% 100%;width:100%;z-index:300}.submenu .inner{max-width:1000px;margin:0 auto;padding:36px 0;font-size:0}.submenu .col{display:inline-block;vertical-align:top;width:200px;padding-right:20px;font-size:15px}.submenu .name{color:#000;text-transform:uppercase;font-size:14px;font-weight:700;margin:0 0 10px}.submenu .all{padding-top:5px}.submenu .all a,.submenu .all a:hover{color:#0088cc;font-size:14px;font-weight:bold;text-decoration:none;text-transform:none}.submenu .all a:hover{color:#000}.submenu ul{margin:0;padding:0;z-index:10}.submenu ul li{text-align:left;margin:0;padding:0;height:auto;line-height:1;text-align:left;border:none}.submenu ul li a{display:block;text-transform:none;padding:6px 0;height:auto;font-size:13px;line-height:1;font-weight:normal;color:#000;line-height:normal;text-decoration:none}.submenu ul li a:hover{color:#0088cc}.submenu ul li.active a{color:#841c1e}li:hover .submenu{display:block}.nav_left{margin:0 0 40px;padding:0;list-style-type:none}.nav_left li{font-size:14px}.nav_left li a{color:#000;display:block;padding:5px 10px 5px 15px}.nav_left li a:hover{opacity:0.5}.nav_left.active{color:#fd5a5a}.nav_left.active a{color:#fff;background:#fd5a5a;text-decoration:none}.level2{margin:5px 0 5px 10px;padding:0;list-style-type:none}.level2 li{margin:0;padding:0}.level2 li a{background:none;color:#353535;font-size:13px;text-decoration:underline}.level2 li a:hover{text-decoration:none}.level2 li.active a{color:#fd5a5a}.top_line{background:#f5ede6;box-shadow:rgba(106,63,57,0.2) 0 5px 10px;padding:10px;position:fixed;top:0;left:0;width:100%;z-index:1000;display:none}.top_line ul{margin:0 auto;padding:0;max-width:580px}.top_line ul li{margin:0;padding:0;width:25%}.top_line ul li a{display:block;min-height:50px;padding-top:28px;text-align:center;color:#693f39;text-decoration:none;border-right:solid 1px #e2d1c3}.top_line ul li a span{opacity:.8;transition:all .5s}.top_line ul li a:hover span{display:block;opacity:.9999}@media (max-width: 567px){.top_line ul li a{display:block;min-height:28px;font-size:0;line-height:40px;height:40px;background-position:50% 50% !important}}.top_line ul li:last-child a{border:none}.top_line ul li.active{display:block}@media (max-width: 567px){.top_line ul li{width:20%}}.top_line ul li.i5 a{background:url(../images/t5.webp) no-repeat 50% 0}.top_line ul li.i4 a{background:url(../images/t4.webp) no-repeat 50% 0}.top_line ul li.i3 a{background:url(../images/t3.webp) no-repeat 50% 0}.top_line ul li.i2 a{background:url(../images/t2.webp) no-repeat 50% 0}.top_line ul li.i1 a{background:url(../images/t1.webp) no-repeat 50% 0}@media (max-width: 567px){.top_line{top:auto;bottom:0;padding:0px;box-shadow:rgba(106,63,57,0.2) 0 0 5px;display:block}}.top_line ul li.i5{display:none}@media (max-width: 567px){.top_line ul li.i5{display:inline-block}.top_line ul li.i5 a,.top_line ul li.i5 a:hover{padding:0;margin:0;background:#693f39}.top_line ul li.i5 a span,.top_line ul li.i5 a:hover span{display:block;font-size:22px;line-height:40px;color:#f5ede6}.top_line ul li:nth-last-child(-n+2) a,.top_line ul li:nth-last-child(-n+2) a:hover{border:none}}.all_page,.main_page,.cat_page{min-height:100%;margin:0 auto;padding:0;position:relative}.fixed{max-width:1220px;margin:0 auto;padding:0 10px;position:relative}.wrapper{padding:20px 0 20px 0;margin:0 auto;zoom:1}.cat_page .wrapper{max-width:1220px;padding:20px 10px 20px}.all_page .wrapper{display:block}.content{margin:0;padding:0;width:100%}.cat_page .content{width:73%}@media (max-width: 767px){.cat_page .content{width:100%}}.aside{padding:0 20px 0 0;margin-bottom:20px;width:27%}@media (max-width: 767px){.aside{width:100%}}.aside .h2{font-size:18px;line-height:18px;font-weight:bold;margin:0 0 10px;text-transform:none;cursor:pointer;display:none}.aside .h2 span{margin-right:5px;font-size:20px;transform:translateY(2px)}.aside .h2:hover{opacity:.5}@media (max-width: 767px){.aside .h2{display:block}}@media (max-width: 767px){.aside .left_col{width:100%;padding:0 10px;margin:0}.aside .content,.aside .all_page .content{width:100%}}.left_hide{display:block}@media (max-width: 767px){.left_hide{display:none}}.footer{width:100%;background:#dbe1e4;position:relative;z-index:2}.footer .footer_col{position:relative;min-height:260px}@media (max-width: 1000px){.footer .footer_col{width:50%;min-height:20px}}@media (max-width: 567px){.footer .footer_col{width:100%;min-height:20px;padding-top:5px}}.footer .footer_col:first-child{width:260px}.footer .footer_col:nth-child(2){width:320px}@media (max-width: 1000px){.footer .footer_col:nth-child(2){display:none}}.footer .footer_col:nth-child(4){max-width:180px}.footer .footer_col:nth-child(4)>div:first-child{width:100%}.footer .logo{color:#000;margin-bottom:30px;width:100%}@media (max-width: 1000px){.footer .logo{margin-bottom:10px}}.footer .fixed{margin:0 auto;padding:60px 10px 10px;max-width:1220px;position:relative}@media (max-width: 1000px){.footer .fixed{padding-top:20px}}.footer p.copy{color:#000;font-size:14px;font-weight:bold}.footer_icon_link{margin-bottom:40px}@media (max-width: 1000px){.footer_icon_link{margin-bottom:10px}}.footer_icon_link a,.footer_icon_link a:hover{display:block;font-size:14px;font-weight:bold;color:#002d7b;padding:4px 0 4px 30px;margin:0 0 15px}.footer_icon_link a:hover{color:#ff3917}.footer_icon_link2 a{display:block;font-size:14px;color:#002d7b;font-style:italic;padding:4px 0 4px 30px;margin:0 0 10px;background-position:4px 50%}.footer-menu-name2{font-size:14px;font-weight:bold;color:#000000;margin:0 0 10px}.footer-menu-name3{font-size:16px;font-weight:bold;color:#002d7b;margin:0 0 10px}.footer-link a,.footer-link a:hover{display:block;text-decoration:none;font-size:13px;margin-bottom:10px}.footer-link a:hover{opacity:.5}.dev_link,.dev_link:hover{background:url(../images/its_logo.png) no-repeat 100% 50%;display:block;color:#000;width:200px;margin-bottom:10px}.footer-menu-name{font-size:14px;color:#000;margin:0 0 10px}.footer-menu{margin:0 0 15px;padding:0;max-width:200px;width:100%;list-style-type:none}.footer-menu li{margin:0 0 10px;padding:0}.footer-menu li a,.footer-menu li a:hover{font-size:14px;text-decoration:none}.call_dialog_footer,.call_dialog_footer:hover{display:block;background:#f13b1f url(../images/fi3.png) no-repeat 15px 50%;box-shadow:rgba(0,0,0,0.14) 1px 2px 1px;font-size:14px;color:#f7f7f7;padding:6px 10px 6px 25px;width:175px;text-align:center;text-decoration:none}.call_dialog_footer:hover{background:#fa6c55 url(../images/fi3.png) no-repeat 15px 50%}.scrollup{width:50px;height:50px;background:#08c url(../images/up.png) no-repeat 50% 48%;background-size:40% auto;opacity:.6;color:#fff;font-size:0px;text-indent:-9999px;position:fixed;bottom:80px;right:20px;display:none !important;transition:all .5s;z-index:3;border-radius:50%}.scrollup:hover{opacity:0.999}.custom_search{position:absolute;top:-6px;right:-6px;margin:0;height:40px;width:40px;display:block;z-index:10}.custom_search .search{position:absolute;top:0;right:0;margin:0 0 0 0;height:100%;width:100%;overflow:hidden}.custom_search .search.active{background:#fff}.custom_search .search .text{position:absolute;top:0;left:0;padding:0 40px 0 10px;height:100%;width:100%;font-size:14px;color:#7c7a7a;background:none;border:none}.custom_search .search .submit{position:absolute;top:0;right:0;width:50px;height:100%;outline:none;border:none;background:url(../images/search.png) no-repeat 50% 50%}.custom_search .search.active .submit{background:url(../images/search_active.png) no-repeat 50% 50%}.custom_search .validator{position:absolute;top:100%;right:0;width:240px;display:none;height:50px}.custom_search .validator .arrow{background:url(../images/search_arrow.png) no-repeat 10px 0;display:block;height:6px;position:relative;z-index:2001}.custom_search .validator .inner{display:block;background:#fff;color:#f00;font-size:14px;font-style:italic;padding:6px 14px;border-radius:2px;box-shadow:rgba(0,0,0,0.2) 0 0 4px}.open_dialog{position:absolute;top:0;left:0;z-index:2005;background:#eaeef1;box-shadow:rgba(0,0,0,0.2) 0 0 20px;min-width:280px;max-width:1200px;min-height:100px;max-height:100%;padding:0;overflow:auto}@media (max-width: 768px){.open_dialog{width:100% !important;height:100%;min-height:100%}}.open_dialog .inner{padding:25px;background-color:#eaeef1}.open_dialog .inner2{padding:0 40px}@media (max-width: 768px){.open_dialog .inner2{padding:0}}.open_dialog .name6{font-size:16px;font-weight:bold;color:#282828;margin-bottom:20px}.open_dialog .name5{margin-bottom:20px}.open_dialog .name5 a{display:inline-block;padding:4px 30px 4px 0;background-image:url(../images/name5_arr.png);background-repeat:no-repeat;background-position:100% 50%;color:#073178}.open_dialog .name5 a:hover{color:#ff3917}.open_dialog .dtext{font-size:14px;color:#000000;line-height:2}.open_dialog .dimg{text-align:center;margin-top:30px}.open_dialog .dimg img{max-width:100%;height:auto}.open_dialog .h2{font-size:20px;color:#000;margin:0 0 15px;padding:6px 0 6px 40px;background-repeat:no-repeat;background-position:0 50%}@media (max-width: 567px){.open_dialog .h2{font-size:16px}}.open_dialog .h4{font-size:16px;font-weight:normal;color:#000;margin:0 0 20px;padding:10px 0 6px 40px;background-repeat:no-repeat;background-position:0 50%}.open_dialog .dialog_left_icon{padding:5px 0 0 0px;margin-bottom:20px;background-repeat:no-repeat;line-height:1.6;font-size:14px}.open_white,.open_white .inner{background:#fff}.open_dialog>a.close,.open_dialog>a.close:hover,.open_dialog .inner>a.close,.open_dialog .inner>a.close:hover{width:15px;height:15px;position:absolute;top:10px;right:10px;text-decoration:none;text-align:center;vertical-align:middle;background:url(../images/close.png) no-repeat 50% 50%;z-index:200;transition:all .5s;opacity:1}.open_dialog a.close span,.open_dialog a.close:hover span{display:none}.open_dialog>a.close:hover,.open_dialog .inner>a.close:hover{opacity:.5}.open_dialog .submit_button{margin:0}.open_dialog .submit_button input{margin:0 10px 10px 0}ul.city_list{margin:0;padding:0;list-style-type:none}ul.city_list li{margin:0;padding:8px 0}ul.city_list li a,ul.city_list li a:hover{font-size:16px;color:#073177}ul.city_list li a:hover,ul.city_list li a:hover:hover{color:#ff3917}.dialog_overlay{z-index:910;background:#0e1829;position:fixed !important;opacity:0.5;top:0;left:0;width:100%;height:100%}.custom_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.custom_overlay2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.dialog_menu{margin:20px -25px 10px;padding:10px 20px 10px 20px;list-style-type:none;position:relative;background:#073177}.dialog_menu li{margin:0;padding:0}.dialog_menu li .topmenu_submenu{position:static}.dialog_menu li .topmenu_submenu{padding:0 20px 10px;box-shadow:none}.dialog_menu li .topmenu_submenu ul{margin:0;padding:8px 0;list-style-type:none}.dialog_menu li .topmenu_submenu ul a,.dialog_menu li .topmenu_submenu ul a:hover{padding:6px 16px;background:none !important;color:#073177 !important}.dialog_menu li .topmenu_submenu .all{margin:0 0 10px}.dialog_menu li .topmenu_submenu .all a,.dialog_menu li .topmenu_submenu .all a:hover{padding:0}.dialog_menu li .inner{background:none;padding:0}.dialog_menu li a,.dialog_menu li a:hover{display:block;padding:8px 14px;text-decoration:none;color:#fff !important}.dialog_menu li a:hover{background:#2a4f8d !important}.dialog_micon{padding:15px 0px}.dialog_micon a{color:#073179 !important;display:block !important;margin:0 0 20px !important}.open_dialog .tel{display:block;text-decoration:none;font-size:18px;font-weight:bold;color:#073179;background:url(../images/htel.png) no-repeat 0 50%;padding:0 0 0 28px}@media (max-width: 768px){.noresize{height:auto;min-height:150px}}.custom_slider{position:relative;overflow:hidden;height:500px;margin:0 auto;max-width:1220px}.custom_slider .slider{margin:0;padding:0}.custom_slider .slider li{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.custom_slider .slider li .description{position:absolute;bottom:30px;right:20px;padding:40px 25px 60px 95px;background:#1f1a17;max-width:500px;min-width:320px;margin-left:20px;z-index:10}.custom_slider .slider li .img{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.2);opacity:0;background-repeat:no-repeat;background-size:cover}.custom_slider .slider li .img_2{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.custom_slider .slider li .img img,.custom_slider .slider li .img_2 img{display:none}.custom_slider .slider li .part{position:absolute;transform:scale(1.2)}.custom_slider .slider_pager{position:absolute;bottom:20px;left:15px;z-index:10;margin:0;padding:0}.custom_slider .slider_pager li{display:inline-block;margin:0 8px 0 0;padding:0}.custom_slider .slider_pager li a,.custom_slider .slider_pager li a:hover{display:block;width:14px;height:14px;text-indent:-9999px;font-size:0;border:solid 3px #fff;border-radius:50%;background:#fff}.custom_slider .slider_pager li.current a,.custom_slider .slider_pager li.current a:hover{background:#0088cc}.custom_slider .next,.custom_slider .next:hover{position:absolute;display:block;top:50%;right:20px;width:21px;height:35px;margin-top:-24px;background:url(../images/slider_next.webp) no-repeat;z-index:10}.custom_slider .next:hover{background:url(../images/slider_next.webp) no-repeat 0 100%}.custom_slider .prev,.custom_slider .prev:hover{position:absolute;display:block;top:50%;left:20px;width:21px;height:35px;margin-top:-24px;background:url(../images/slider_prev.webp) no-repeat;z-index:10}.custom_slider .prev:hover{background:url(../images/slider_prev.webp) no-repeat 0 100%}.custom_slider .loader{height:4px;width:100%;position:absolute;bottom:0;left:0;background:#eee;z-index:200}.custom_slider .loader div{width:0;height:100%;position:absolute;top:0;left:0;background:#0088cc}@media (max-width: 767px){.custom_slider{display:none}.custom_slider .slider li .description,.custom_slider .slider li .img_2{display:none !important}}.custom_select{position:relative;min-width:180px}.custom_select select{display:none;visibility:hidden}.custom_select div{padding:6px 30px 6px 8px;color:#656e78}.custom_select div span.icon{display:block;height:100%;line-height:36px;width:30px;position:absolute;text-align:left;padding-left:5px;top:0;right:0}.custom_select ul{display:none;position:absolute;top:30px;left:0px;width:100%;margin:0;padding:0;list-style-type:none;overflow:auto;max-height:250px;z-index:10}.custom_select ul li{margin:0;padding:0}.custom_select ul li a{display:block;text-decoration:none}.custom_radio,.custom_colorbox{cursor:pointer;display:inline-block;vertical-align:middle;padding-left:30px}.custom_radio span.icon,.custom_colorbox span.icon{display:inline-block;height:18px;width:18px;padding:3px;margin:0;margin-right:5px;text-align:left;vertical-align:middle;border-radius:50%;transform:translateY(-1px);position:absolute;top:2px;left:0}.custom_radio span.icon span,.custom_colorbox span.icon span{opacity:0;display:block;border-radius:50%;height:100%;transition:all .3s}.custom_radio input,.custom_colorbox input{display:none}.custom_radio.active span.icon,.custom_colorbox.active span.icon{border:solid 1px #babfc8}.custom_radio.active span.icon span,.custom_colorbox.active span.icon span{opacity:.9999}.custom_colorbox span.icon{padding:2px}.custom_colorbox span.icon,.custom_colorbox span.icon span{border-radius:2px}.custom_colorbox span.icon span{display:block;opacity:.9999}.custom_checkbox{vertical-align:middle;color:#585858;font-size:14px;padding-top:4px;padding-left:30px}.custom_checkbox span.icon{position:absolute;top:0;left:0;display:block;height:25px;width:25px;border:solid 1px #6d6d6d;margin:0;text-align:left;vertical-align:middle;text-align:center}.custom_checkbox span.icon span{opacity:0}.custom_checkbox input{display:none}.custom_checkbox.active span.icon span{opacity:.9999}.custom_switch{vertical-align:middle}.custom_switch span.icon{display:inline-block;height:30px;width:50px;padding:0;margin:0;margin-right:5px;text-align:left;vertical-align:middle;border-radius:20px;position:relative;background:#000;cursor:pointer}.custom_switch span.icon span{background:#fff;border-radius:50%;width:26px;height:26px;font-size:0;color:#fff;display:block;position:absolute;top:2px;left:2px;transition:all .5s}.custom_switch input{display:none}.custom_switch.active{opacity:.9999}.custom_switch.active span.icon{background:#072f74}.custom_switch.active span.icon span{left:22px}.custom_tooltip{margin:0 10px 0 0;padding-top:10px;position:absolute;min-width:50px;max-width:270px;z-index:200}.custom_tooltip div.arrow{margin:0 0 0 -9px;background:none;width:18px;height:9px;z-index:202;position:absolute;top:5px;left:50%;background:url(../images/tooltip_arrow.png) no-repeat}.custom_tooltip div.arrow div.line{display:none}.custom_tooltip div.inner{margin:0;padding:8px 0px 8px 8px;border-radius:0px;background:#fff;position:relative;font-size:.9em;z-index:201;border-top:solid 3px #0088cc;box-shadow:rgba(0,0,0,0.1) 0 0 2px}.custom_tooltip.tooltip_click{margin-top:-5px}.custom_tooltip.tooltip_click div.arrow{background:url(../images/tooltip_arrow.png) no-repeat}.custom_tooltip.tooltip_click div.arrow div.line{background:#fff}.custom_tooltip.tooltip_click div.inner{background:#fff;border:none;border-top:solid 3px #0088cc}.custom_tooltip.market{margin-top:-5px}.custom_tooltip.market div.arrow{background:none}.custom_tooltip.market div.arrow div.line{background:#fff}.custom_tooltip.market div.inner{background:#fff;border:none;border-top:solid 3px #fff;padding:10px}.custom_tooltip.market div.inner ul{margin:0;padding:0 10px;list-style-type:none;border-bottom:dotted 2px #d9dde1}.custom_tooltip.market div.inner ul li{background:url(../images/adr_min.png) no-repeat 0 6px;padding:4px 4px 4px 20px;color:#000;font-size:14px;cursor:pointer}.custom_tooltip.market div.inner ul li:hover{color:#841c1e}.custom_tooltip.t{padding-top:0;padding-bottom:10px}.custom_tooltip.t div.arrow{top:auto;bottom:5px}.custom_tooltip.t div.arrow div.line{top:-6px;left:-6px}.custom_tooltip.error div.arrow{background:#fde4e4;border:solid 1px #f00;color:#f00}.custom_tooltip.error div.arrow div.line{background:#fde4e4}.custom_tooltip.error div.inner{background:#fde4e4;border:solid 1px #f00;color:#f00}.custom_tooltip.attention div.arrow{background:#faecc0;border:solid 1px #aba58f;color:#7c7557}.custom_tooltip.attention div.arrow div.line{background:#faecc0}.custom_tooltip.attention div.inner{background:#faecc0}.custom_tooltip.attention div.inner span{color:#7c7557}ul.adr_list{margin:0;padding:0;list-style-type:none;border-bottom:dotted 2px #d9dde1}ul.adr_list li{background:url(../images/adr_min.png) no-repeat 0 6px;padding:4px 4px 4px 20px;color:#000;font-size:14px;cursor:pointer;position:relative}ul.adr_list li:hover{color:#841c1e}.custom_count{position:relative;height:36px;padding:0 25px;display:inline-block;font-size:0 !important}.custom_count input{background:#fff;height:36px;line-height:36px;padding:0 10px;width:50px;text-align:center;color:#4c4c4c;font-weight:bold;font-size:18px !important;border:solid 1px #88929b}.custom_count em{display:block;position:absolute;top:0;font-size:9px;color:#000000;width:28px;height:36px;line-height:34px;background:#fff;border:solid 1px #88929b;border-radius:4px;text-align:center;vertical-align:middle;cursor:pointer}.custom_count em.next{right:0}.custom_count em.prev{left:0}.custom_upload{position:relative;margin:0 0 20px}.custom_upload em{display:inline-block;font-style:normal;font-size:14px;margin:0 0 3px 0}.custom_upload .but{display:inline-block;padding:10px 30px 10px 60px;background:#fff url(../images/upload.png) no-repeat 20px 50%;border:solid 1px #c9cccf;box-shadow:rgba(0,0,0,0.15) 0px 3px 7px;font-size:16px;color:#073179}.custom_upload input.text{display:none;padding:10px 12px;border:none;font-size:14px;color:#585858;position:absolute;top:0;left:0;width:100%;height:auto;border:solid 1px #e1eaf5;box-shadow:rgba(0,0,0,0.35) 0 1px 1px inset}.custom_upload input.file{position:absolute;bottom:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:200}.custom_upload.active .but{opacity:0}.custom_upload.active .text{display:block}.custom_tab{margin:0 0 20px}.custom_tab .tab_menu li a{display:block;padding:10px;border:solid 1px #eee}.custom_tab .tab_menu li a:hover{background:#eee}.custom_tab .tab_menu li.active a{background:#eee}.custom_tab .tab{display:none;padding:10px}.custom_dropdown{margin:0 0 20px;position:relative;display:block}.custom_dropdown .link a{display:inline-block;padding:10px;padding-right:40px;border:solid 1px #eee;position:relative}.custom_dropdown .link a span.icon{display:block;height:100%;line-height:40px;width:30px;position:absolute;text-align:center;vertical-align:middle;border-left:solid 1px #eee;top:0;right:0}.custom_dropdown .link.active a,.custom_dropdown .custom_dropdown .link.active a:hover,.custom_dropdown .link a:hover{background:#eee}.custom_dropdown .menu{display:none;margin:0;padding:0;list-style-type:none;border:solid 1px #eee;position:absolute;top:0;left:0;background:#fff;z-index:9}.custom_dropdown .menu li{margin:0;padding:0}.custom_dropdown .menu li a{display:block;padding:6px 16px;color:#000}.custom_dropdown .menu li a:hover{background:#eee}.custom_select_radio{position:relative}.custom_select_radio select{display:none;visibility:hidden}.custom_select_radio div{background:#f6f6f6 url(../images/select.png) no-repeat 100% 50%;padding:6px 30px 6px 10px;border:none;border:solid 1px #eee;color:#506075;font-size:15px;font-style:italic}.custom_select_radio ul{display:none;position:absolute;top:32px;left:0px;width:100%;margin:0 0 0 0;padding:0;list-style-type:none;background:#f6f6f6;border:solid 1px #eee;z-index:10;max-height:220px;overflow:auto}.custom_select_radio ul li{margin:0;padding:0;background:#f6f6f6}.custom_select_radio ul li input{display:none}.custom_select_radio ul li label{padding:6px 10px;display:block;color:#506075;font-size:14px;font-style:italic;text-decoration:none;display:block;margin:0}.custom_select_radio ul li label:hover{background:#f0efef}.checkbox_select{position:relative;cursor:pointer;margin:0 0 0px}.checkbox_select div{background:#fff url(select.png) no-repeat 100% 16px !important;width:100%;margin:0 0 20px;padding:10px 30px 10px 10px;border:none;color:#6f7585;font-size:17px;font-style:italic;border-radius:4px;box-shadow:#b8b8b8 1px 1px 0 inset}.checkbox_select ul{display:none;position:absolute;top:41px;left:0;width:100%;margin:0;padding:16px 0 !important;list-style-type:none;background:#fff;z-index:10;box-shadow:rgba(0,0,0,0.2) 0 0 2px;border-radius:10px}.checkbox_select ul li{margin:0;padding:4px 10px;width:100% !important}.checkbox_select ul li label{background:url(selectbox.png) no-repeat 20px 0;padding:4px 0 4px 70px;margin:0 0 4px;color:#6f7585;font-size:17px;font-weight:normal;cursor:pointer;min-height:30px;display:block;width:100%}.checkbox_select ul li label input{display:none}.checkbox_select ul li.active label{background:url(selectbox_active.png) no-repeat 20px 0}.checkbox_select p{margin:0;padding:0}.checkbox_select a{display:inline-block;padding:0 25px 0 0;margin:0 0 20px;background:url(selectbox_delete.png) no-repeat 100% 0;color:#6f7585;font-style:italic;font-size:17px;text-decoration:none}.cmbox div{background:#eaecef url(select.png) no-repeat 100% 16px !important}.cmbox ul{background:#eaecef}.custom_message{z-index:901;background:#f1f6f8 url(../images/cookie_fon.png) no-repeat 100% 100%;box-shadow:rgba(0,0,0,0.28) 0px 3px 16px;min-height:20px;padding:10px 40px 10px 10px;position:absolute;bottom:20px;left:40px;width:100%;max-width:270px}.custom_message img{float:left;display:block;margin:2px 8px 8px 0}.custom_message div{margin:0 0 15px}.custom_message a{color:#073179;font-weight:bold;display:inline-block;padding:4px 30px 4px 0;background-image:url(../images/cookie_ar.png);background-repeat:no-repeat;background-position:100% 50%}.custom_message a.close{width:15px;height:15px;position:absolute;top:10px;right:10px;background-image:url(../images/cookie_close.png);background-repeat:no-repeat}.custom_message a.close span{display:none}.custom_message .inner{max-width:1200px;margin:0 auto;font-size:14px}.chk_cnt{font-size:13px;margin-top:10px;margin-bottom:15px;padding-top:5px;position:relative;padding-left:38px;color:#292929}.chk_cnt label{padding:0;position:absolute !important;top:0;left:0;width:25px;height:28px}.chk_cnt label input{display:none}.chk_cnt a{font-size:13px;font-weight:bold;color:#073178;text-decoration:none}.chk_cnt a:hover{color:#f13c1f}.chk_cnt strong{font-size:14px;font-weight:bold;display:inline-block;padding:2px 0 0 0}.chk_cnt strong a{color:#000}.chk_cnt strong a:hover{color:#f13c1f}.chk_cnt .message .chk_cnt{font-size:12px}.chk_cnt .message a{font-size:12px;color:#000}.chk_cnt .inner{padding:0}@media (max-width: 1200px){.chk_cnt .inner{padding-right:30px}}.review_rating{font-size:18px;color:#000;padding-right:30px;max-width:480px;width:100%;margin:20px 0 0;padding-top:5px}.review_rating span.name{padding-right:20px;display:block;float:left;font-size:14px;font-weight:bold;margin:4px 0 0 0}@media (max-width: 400px){.review_rating{width:auto}}.rating_container{overflow:hidden;height:25px}.rating_container .count{line-height:30px;vertical-align:middle;float:left;font-size:18px;font-weight:bold}.rating_container em{color:#5387ac}.rate-hover-layer span{opacity:.8}.rate-base-layer span,.rate-hover-layer span,.rate-select-layer span{background:url(../images/star.png) no-repeat 50% 50%}.rate-hover-layer span,.rate-select-layer span{background:url(../images/star_hover.png) no-repeat 50% 50%}.rating{margin:0 10px 0 0;font-size:30px;line-height:20px}.star_selected{background-image:url(../images/star_selected.png)}.star,.star_hover,.star_selected{background-image:url(../images/star.png);background-repeat:no-repeat}.star_hover{background-image:url(../images/star_hover.png)}label.custom-checkbox{margin-bottom:0}.custom-checkbox>input{position:absolute;z-index:-1;opacity:0;visibility:hidden}.custom-checkbox>span{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox>span::before{content:'';display:inline-block;width:1.8em;height:1.8em;flex-shrink:0;flex-grow:0;background:#fff;border:none;box-shadow:rgba(0,0,0,0.35) 0 1px 1px inset;margin-right:0.5em;background-repeat:no-repeat;background-position:center center}.custom-checkbox>input:not(:disabled):not(:checked)+span:hover::before{border-color:#b3d7ff}.custom-checkbox>input:not(:disabled):active+span::before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-checkbox>input:focus+span::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-checkbox>input:focus:not(:checked)+span::before{border-color:#80bdff}.custom-checkbox>input:checked+span::before{background-image:url(../images/checkbox_active.png)}.custom-checkbox>input:disabled+span::before{background-color:#e9ecef}label.custom-radio{margin-bottom:5px}.custom-radio>input{position:absolute;z-index:-1;opacity:0;visibility:hidden}.custom-radio>span{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio>span::before{content:'';display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;flex-grow:0;border:2px solid #073179;border-radius:50%;margin-right:0.5em;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-radio>input:not(:disabled):not(:checked)+span:hover::before{border-color:#073179}.custom-radio>input:not(:disabled):active+span::before{background-color:#fff;border-color:#073179}.custom-radio>input:focus+span::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-radio>input:focus:not(:checked)+span::before{border-color:#073179}.custom-radio>input:checked+span::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3e%3ccircle r='5' fill='%23073179'/%3e%3c/svg%3e")}.custom-radio>input:disabled+span::before{background-color:#e9ecef}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#000}.ui-widget-content a{color:#000}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#000;font-weight:bold}.ui-widget-header a{color:#000}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#000;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#000}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #072f74;background:#072f74;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#072f74;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-slider-horizontal{height:.5em !important;border:none !important}.ui-slider .ui-slider-handle{border-radius:50%;background:#072f74;border:none;width:1.4em !important;height:1.4em !important;box-shadow:rgba(0,0,0,0.2) 0 0 2px;outline:none}.ui-slider-horizontal .ui-slider-handle{top:-.4em !important;margin-left:-.7em !important}.ui-slider .ui-slider-range{background:#072f74}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:0;width:30px;height:100%;opacity:.5}.jcarousel-control-prev.active,.jcarousel-control-next.active{opacity:.999}.carusel_preview{padding:0 35px;margin:0 auto 30px;position:relative}.carusel_preview>div{position:relative;overflow:hidden;width:100%}.carusel_preview ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.carusel_preview ul li{width:142px;float:left;margin:0;padding:0 0 10px}.carusel_preview ul li em{display:block;font-style:normal}.carusel_preview ul li a{display:block}.carusel_preview img{display:block;width:100%;height:auto !important}.carusel_preview .jcarousel-control-prev{left:0;background:url(../images/jprev.png) no-repeat 50% 50%}.carusel_preview .jcarousel-control-next{right:0;background:url(../images/jnext.png) no-repeat 50% 50%}.prod_preview{padding:0 35px;margin:0 auto 30px;position:relative;max-width:400px}.prod_carousel ul{width:20000em}.prod_carousel ul li{padding:0 5px}.prod_carousel ul li em{margin:0 5px}.prod_carousel ul li img{filter:grayscale(100%)}.prod_carousel ul li.active img{border:solid 2px #841c1e;filter:grayscale(0%)}.prod_carousel .jcarousel-control-prev{width:30px;height:100%;background:url(../images/jprev.png) no-repeat 50% 50%}.prod_carousel .jcarousel-control-next{width:30px;height:100%;background:url(../images/jnext.png) no-repeat 50% 50%}.main_preview{padding:0 0;margin:0 -10px 20px;position:relative}.main_carousel li{padding:0 10px}.main_preview li{width:200px}.main_carousel img{box-shadow:rgba(0,0,0,0.2) 0 5px 5px}.main_preview .jcarousel-control-prev{left:-30px}.main_preview .jcarousel-control-next{right:-30px}@media (max-width: 1240px){.main_preview{padding:0 35px;margin:0 -10px 20px;position:relative}.main_preview .jcarousel-control-prev{left:0}.main_preview .jcarousel-control-next{right:0}}.owl-theme-1 .owl-next{background:url(../images/jnext.png) no-repeat 50% 50% !important;width:21px;height:34px;position:absolute;right:0px;top:20px}.owl-theme-1 .owl-next:hover{background:url(../images/jnext_a.png) no-repeat 50% 50% !important}.owl-theme-1 .owl-prev{background:url(../images/jprev.png) no-repeat 50% 50% !important;width:21px;height:34px;position:absolute;left:0px;top:20px}.owl-theme-1 .owl-prev:hover{background:url(../images/jprev_a.png) no-repeat 50% 50% !important}.owl-theme-1 .owl-next.disabled,.owl-theme-1 .owl-prev.disabled{opacity:0.4}.owl-theme-1 .owl-next span,.owl-theme-1 .owl-prev span{display:none}.owl-theme-2 .item{background:url(../images/history_line.png) repeat-x 0 100px}.owl-theme-2 .owl-nav{top:84px;position:absolute;width:100%;height:34px}.owl-theme-2 .owl-next{background:url(../images/jnext.png) no-repeat 50% 50% !important;width:21px;height:34px;position:absolute;right:-40px;top:0px}.owl-theme-2 .owl-next:hover{background:url(../images/jnext_a.png) no-repeat 50% 50% !important}.owl-theme-2 .owl-prev{background:url(../images/jprev.png) no-repeat 50% 50% !important;width:21px;height:34px;position:absolute;left:-40px;top:0px}.owl-theme-2 .owl-prev:hover{background:url(../images/jprev_a.png) no-repeat 50% 50% !important}.owl-theme-2 .owl-next.disabled,.owl-theme-2 .owl-prev.disabled{opacity:0.4}.owl-theme-2 .owl-next span,.owl-theme-2 .owl-prev span{display:none}input,textarea{font-family:Arial,Tahoma,sans-serif;color:#000;font-size:16px}*::-moz-placeholder{opacity:0.8 !important}*:-ms-input-placeholder{opacity:0.8 !important}*::placeholder{opacity:0.8 !important}select,button,button:focus{outline:none}label,.label,form p.rem,.custom_select{padding:0;margin:0 0 10px 0}label,.label{display:block;position:relative}label>span,.label>span{display:none;margin-top:3px}label.error>span,.label.error>span{display:none;margin-top:3px}label em,.label em{display:block;font-style:normal;color:#841c1e;position:absolute;top:-8px;right:-10px}label em span,.label em span{display:inline;color:#fd5a5a}label.anim,.label.anim{margin:0 0 25px 0}label.anim em,.label.anim em{display:block;position:absolute;top:7px;left:1px;padding:1px 9px 1px 9px;z-index:5}label.error span,.label.error span,.custom_select span{color:#f00}.textbox,.custom_select div,.dropbox,.custom-select,.divbox{width:100%;padding:10px 12px;background:#fff;border:solid 1px #e1eaf5;border-radius:0;outline:none;box-shadow:rgba(0,0,0,0.35) 0 1px 1px inset}.datebox{padding-right:40px;background:#fff url(../images/datepic.png) no-repeat 100% 50%}.divbox{padding:0 30px 0 0;text-align:right;white-space:nowrap;max-height:40px;overflow:hidden;position:relative}.divbox input{padding:10px 10px 10px 4px;padding-right:2px;border:none;text-align:right;width:auto;width:100%;display:block;outline:none;background:none}.divbox .dim{padding:10px 12px;padding-right:2px;padding-left:2px;width:auto;display:block;text-align:left;position:absolute;top:0;right:10px}.custom_select div{padding:6px 30px 7px 8px}.textbox::-webkit-input-placeholder{color:#000}.textbox:-moz-placeholder{color:#000}.textbox::-moz-placeholder{color:#000}.textbox:-ms-input-placeholder{color:#000}.textbox:focus,.divbox:focus{transition:all .5s;border:solid 1px #83acc2}textarea.textbox{width:100%;height:110px}.textbox.tsearch{background:#fff url(../images/tsearch.png) no-repeat 100% 50%;padding-right:40px}.textbox.tdrop{background:#fff url(../images/tdrop.png) no-repeat 100% 50%;padding-right:40px}input.count{border:solid 1px #e1eaf5;width:40px;padding:2px 4px}.dropbox{-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/tdrop.png) no-repeat 100% 50%;font-size:14px;color:#585858}.dropbox::-ms-expand{display:none}.custom_select ul{background:#fff;border:solid 1px #e1eaf5;border-radius:0}.custom_select ul li a,.custom_select ul li a:hover{color:#000;padding:6px 8px;font-size:14px}.custom_select ul li a:hover{background:#eee}.custom_select div span.icon{color:#656e78}.custom_radio span.icon,.custom_colorbox span.icon{background:#fff;border:solid 1px #babfc8}.custom_radio.active span.icon span{background:#0088cc}.custom_checkbox span.icon{border:solid 1px #e1eaf5}.custom_checkbox.active span.icon span{color:#0088cc}.rate-base-layer span,.rate-hover-layer span,.rate-select-layer span{color:#fd5a5a}.rate-hover-layer span{opacity:.5}label.error input,.label.error input,label.error textarea,.label.error textarea label.error select,.label.error select,.custom_select.error div{background:#fff url(../images/att2.png) no-repeat 100% 8px;border:solid 1px #f13c1f}.submit_button,.submit_button2,.submit_button_alt{letter-spacing:10px;padding:0;margin-top:20px;text-align:center}.submit_button input,.submit_button a,.submit_button a:hover,.submit_button button,.submit_button button:hover,.submit_button2 input,.submit_button2 a,.submit_button2 a:hover,.submit_button2 button,.submit_button2 button:hover,.submit_button3 input,.submit_button3 a,.submit_button3 a:hover,.submit_button3 button,.submit_button3 button:hover,.submit_button_alt input,.submit_button_alt a,.submit_button_alt a:hover,.submit_button_alt button,.submit_button_alt button:hover{background:#f13c1f;border:solid 2px #f13c1f;cursor:pointer;letter-spacing:normal;-webkit-appearance:none;border-radius:0;font-weight:normal;overflow:visible;padding:10px 20px;margin:0 0 10px;font-size:18px;font-weight:bold;color:#f7f7f7;transition:all .5s;box-shadow:rgba(0,0,0,0.31) 1px 3px 5px;min-width:250px}.submit_button2 a,.submit_button2 a:hover{background:#f13c1f}.submit_button a,.submit_button a:hover,.submit_button2 a,.submit_button2 a:hover,.submit_button3 a,.submit_button3 a:hover,.submit_button_alt a,.submit_button_alt a:hover{text-decoration:none;display:inline-block}.submit_button input:hover,.submit_button a:hover,.submit_button button:hover,.submit_button2 a:hover,.submit_button3 a:hover{background:#fa6c55;border:solid 2px #fa6c55}.submit_button2 a:hover{background:#fa6c55}.submit_button_alt input,.submit_button_alt a,.submit_button_alt a:hover,.submit_button_alt button,.submit_button_alt button:hover{background:#fff;color:#fd5a5a;border:solid 1px #fd5a5a;font-weight:normal;overflow:visible;padding:10px 20px;font-size:14px;text-transform:uppercase;transition:all .5s}.submit_button_alt input:hover,.submit_button_alt a:hover{background:#fd5a5a;color:#fff}.submit_button *:disabled,.submit_button *:disabled:hover{opacity:.5}.submit_button_alt *:disabled,.submit_button_alt *:disabled:hover{background:#fff;color:#fd5a5a;border:solid 1px #fff;opacity:.1}.button input,.button a,.button a:hover,.button button,.button button:hover{background:#fd5a5a;color:#fff;border:solid 1px #fd5a5a;cursor:pointer;letter-spacing:normal;-webkit-appearance:none;border-radius:0;font-weight:normal;overflow:visible;padding:8px 15px;margin:0 0 10px;font-size:14px;text-transform:uppercase;transition:all .5s}.button a,.button a:hover{text-decoration:none;display:inline-block}.button input:hover,.button a:hover,.button button:hover{background:#fff;color:#fd5a5a}.form_left{float:left;width:48%}.form_sep{float:left;width:4%;height:1px}.att{background:url(../images/att.png) no-repeat 0 50%;font-size:13px;color:#f13b1f;font-weight:bold;padding-left:15px;margin:0 0 20px}.mCustomScrollBox{padding-right:10px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:8px;border-radius:0px}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background:#ebf1f3}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#002d7b !important}.mCSB_dragger .mCSB_dragger_bar:hover,.mCSB_scrollTools_onDrag .mCSB_dragger_bar{opacity:.8}.textbox1{background:#fff url(../images/form1.png) no-repeat 10px 11px;padding-top:8px;padding-bottom:8px;padding-left:40px;color:#000;font-size:14px}.calc_f1{padding:0 0 0 180px;position:relative;margin:0 0 30px}@media (max-width: 567px){.calc_f1{padding:0 0;margin-bottom:10px}}.calc_f1 .field_name{position:absolute;top:10px;left:0;font-size:1rem}@media (max-width: 567px){.calc_f1 .field_name{position:static;margin-bottom:6px}}.calc_f2{padding:0 0 0 140px;position:relative;margin:0 0 10px;max-width:270px}.calc_f2 .textbox{text-align:right}.calc_f2 .field_name{position:absolute;top:10px;left:0;font-size:1rem}.calc_f3{padding:0 30px 0 140px;position:relative;margin:0 0 10px;max-width:270px}.calc_f3 .textbox{text-align:right}.calc_f3 .field_name{position:absolute;top:10px;left:0;font-size:1rem}.calc_f3 .dim{position:absolute;top:0;left:240px;height:100%;padding:10px 0 0;width:30px;text-align:center}.calc_f4{padding:0 30px 20px 140px;position:relative;margin:0 0 10px;max-width:500px}.calc_f4 .textbox{text-align:right;max-width:100px}.calc_f4 .field_name{position:absolute;top:10px;left:0;font-size:1rem}.calc_f4 .dim{position:absolute;top:0;left:240px;height:100%;padding:10px 0 0;width:30px;text-align:center}.calc_f4 .right{position:absolute;top:10px;left:300px}@media (max-width: 567px){.calc_f4 .right{position:absolute;top:auto;bottom:0;left:0}}.calc_f4 .right a{font-size:14px;font-weight:bold;color:#073179;padding:4px 0 4px 40px;background:url(../images/calci5.png) no-repeat 0 50%}@media (max-width: 567px){.calc_f4 .right a{padding-top:5px;padding:4px 0 4px 30px}}.calc_f5{padding:0 0px 0 0px;position:relative;margin:0 0 10px}.calc_f5 .textbox{text-align:right;max-width:100px}.calc_f5 .field_name{position:absolute;top:10px;left:0;font-size:1rem}.calc_f5 .dim{position:absolute;top:0;left:240px;height:100%;padding:10px 0 0;width:30px;text-align:center}.calc_f5 .right{position:absolute;top:10px;left:300px}.calc_f5 .right a{font-size:14px;font-weight:bold;color:#073179;padding:4px 0 4px 40px;background:url(../images/calci5.png) no-repeat 0 50%}.calc_f6{padding:0 0 0 140px;position:relative;margin:0 0 10px}@media (max-width: 567px){.calc_f6{padding:0 0 0 0}}.calc_f6 .field_name{position:absolute;top:10px;left:0;font-size:1rem}@media (max-width: 567px){.calc_f6 .field_name{position:static;margin-bottom:6px}}.calc_f7{padding:0 0 0 80px;position:relative;margin:0 0 10px}@media (max-width: 567px){.calc_f7{padding:0 0 0 0}}.calc_f7 .field_name{position:absolute;top:10px;left:0;font-size:1rem}@media (max-width: 567px){.calc_f7 .field_name{position:static}}.calc_f8{opacity:.5;background:#ffffff;box-shadow:rgba(0,0,0,0.14) 2px 4px 10px;font-size:13px;color:#000;padding:15px;margin:0 0 20px}.calc_f9{padding:0 0 0 270px;position:relative;margin:0 0 10px}@media (max-width: 567px){.calc_f9{padding:0 0 0 0}}.calc_f9 .field_name{position:absolute;top:10px;left:0;font-size:1rem}@media (max-width: 567px){.calc_f9 .field_name{position:static}}.order_name2{padding:10px 0;margin:0 0 10px;font-size:18px;color:#000000;font-weight:300}.ui-autocomplete{margin:0 !important;padding:0 !important;list-style-type:none !important;z-index:100 !important;max-width:300px}.custom-combobox{width:100%;background:#fff url(../images/tdrop.png) no-repeat 100% 50%;border:solid 1px #e1eaf5;box-shadow:rgba(0,0,0,0.35) 0 1px 1px inset}.ui-menu-item div{padding:4px 10px !important}.custom-combobox-input{outline:none !important;padding:10px 12px;background:none !important;border:none !important;border-radius:0;width:100%;padding-right:40px}.custom-combobox{position:relative;display:block}.custom-combobox-toggle{position:absolute;top:0;bottom:0;right:0;margin-left:-1px;padding:0;height:100%;width:40px;background:none !important;border:none !important}.custom-combobox .ui-button-icon{display:none}.line-radio{display:inline-block;margin-right:20px}@media (max-width: 567px){.line-radio{margin-right:15px}}.line-check{display:inline-block;margin-right:10px}.ui-datepicker{z-index:10 !important}.pmb-0{margin-bottom:0}@media (max-width: 567px){.pmb-0{margin-bottom:10px}}.dsize_field_name{font-size:12px;color:#919293}.topline{position:relative;padding:0 280px 0 100px}@media (max-width: 850px){.topline{padding:0 150px 0 100px}}@media (max-width: 600px){.topline{padding:0 0 10px 0}}.topline_icon{border-top:solid 3px #ff3917;padding:15px 0 15px 30px;background:url(../images/topi1.png) no-repeat 0 50%;font-size:13px;font-weight:bold;color:#f13b1f;text-transform:uppercase;position:absolute;top:0;left:0}@media (max-width: 600px){.topline_icon{position:static;width:100%;padding:6px 0 5px 30px}}.topline_text{padding:10px 20px;font-size:13px;font-weight:400;color:#000000}@media (max-width: 600px){.topline_text{padding:4px 0 8px}}.topline_but{position:absolute;top:10px;right:110px}@media (max-width: 850px){.topline_but{top:40px;right:0px}}@media (max-width: 600px){.topline_but{position:static;width:100%}}.topline_but a{display:inline-block;padding:8px 35px 8px 14px;background-color:#f13b1f;background-image:url(../images/topi2.png);background-repeat:no-repeat;background-position:120px 50%;box-shadow:rgba(0,0,0,0.14) 1px 2px 1px;width:150px;font-size:14px;color:#f7f7f7}.topline_but a:hover{background-color:#fa6c55}.topline_close{position:absolute;top:10px;right:0;width:90px}@media (max-width: 850px){.topline_close{top:0px}}.topline_close a{display:inline-block;padding:8px 35px 8px 14px;background:url(../images/topi3.png) no-repeat 100% 50%;width:90px;font-size:14px;color:#072f77;text-decoration:none}.topline_close a:hover{opacity:.7}.mainmap{background:url(../images/mainmap.jpg) no-repeat 50% 0;height:808px;overflow:hidden;margin-bottom:-24px;position:relative}@media (max-width: 1200px){.mainmap{background:url(../images/mainmap.jpg) no-repeat -360px 0}}@media (max-width: 767px){.mainmap{overflow:auto;display:none}}.mainmap .fixed{border-top:solid 3px #ff3917;height:100%;max-width:1200px;min-width:900px;margin:0 auto;background:url(../images/mainmap.jpg) no-repeat -360px 0}.mapitem_cnt{width:700px;height:100%;position:relative}.mapitem{position:absolute;top:0;left:0;height:34px}.mapitem .inner{background:#fff;border:solid 2px #f13c1f;border-radius:4px;padding:2px 10px 2px 34px;font-size:17px;font-weight:bold;color:#000000;display:none;white-space:nowrap}.mapitem:hover .inner,.mapitem:focus .inner,.mapitem.active .inner{display:block}.mapitem .dot{width:16px;height:16px;border-radius:50%;background:none;position:absolute;top:50%;left:10px;margin-top:-10px;cursor:pointer}.mapitem:hover{z-index:10}.mapitem:hover .dot,.mapitem:focus .dot,.mapitem.active .dot{background:#f13c1f}.mapitem_info_cnt{width:1px;height:100%;position:relative}.mapitem_info{background:#ffffff;box-shadow:rgba(0,0,0,0.2) 0px 10px 13px;padding:30px 16px 35px 20px;max-width:320px;width:320px;height:450px;position:absolute;top:50%;left:100px;margin-top:-225px;font-size:14px;z-index:1000;display:block}.mapitem_info .close{width:15px;height:15px;position:absolute;top:10px;right:10px;background:url(../images/close.png) no-repeat 50% 50%;z-index:200;transition:all .5s;opacity:1}.mapitem_info .close:hover{opacity:.5}.mapitem_info .scroll{max-height:350px}.mapitem_info.active{display:block}.mapitem_item{border-bottom:solid 2px #ebf1f3;padding:0 0 20px;margin:0 20px 20px 0}.mapitem_item:last-child{border-bottom:none;padding:0 0;margin:0 20px 0 0}.mapitem_adr{background:url(../images/mapi1.png) no-repeat 3px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.mapitem_tel{background:url(../images/mapi2.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.mapitem_mail{background:url(../images/mapi3.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.mapitem_sch{background:url(../images/mapi4.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.mapitem_link{padding:4px 30px 4px 0;display:inline-block;background:url(../images/cookie_ar.png) no-repeat 100% 50%}.mapitem_name{font-size:24px;color:#073177;margin:0 0 10px}.main_text{margin:0 20px 0 0}.main_banner{margin:0 0 20px}@media (max-width: 567px){.main_banner{flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;align-items:center;-webkit-box-align:center}}.main_banner a,.main_banner a:hover{display:block;margin:0 0 10px;max-width:31%}@media (max-width: 567px){.main_banner a,.main_banner a:hover{max-width:100%}}.main_banner a img,.main_banner a:hover img{display:block;max-width:100%;height:auto}.maininfo{background:#eef1f2;padding:40px 0}.maininfo .h2{font-size:30px;color:#000000;font-weight:300;margin:0 0 30px}.maininfo .maininfo_cnt{width:1183px;height:545px;margin:0 auto;position:relative;background:#fff url(../images/main_info.png) no-repeat}@media (max-width: 567px){.maininfo .maininfo_cnt{background:url(../images/main_info_mobile.png) no-repeat 50% 0;width:100%;height:100%}}.maininfo_cnt_scroll{overflow:hidden;width:1183px;height:545px}@media (max-width: 567px){.maininfo_cnt_scroll{width:100%;height:425px;overflow:visible}}.maininfo_cnt_scroll2{overflow:auto}@media (max-width: 567px){.maininfo_cnt_scroll2{overflow:visible}}.maininfo1{position:absolute;width:210px;height:345px;top:0;left:0;cursor:pointer}@media (max-width: 567px){.maininfo1{width:100%;bottom:auto;top:220px;left:0px}}.maininfo1 .pic{width:65px;height:105px;background:url(../images/main_info1.png) no-repeat;position:absolute;top:250px;left:137px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo1 .pic{display:none}}.maininfo5{position:absolute;width:235px;height:345px;top:0;left:210px;cursor:pointer}@media (max-width: 567px){.maininfo5{width:100%;bottom:auto;top:220px;left:0px}}.maininfo5 .pic{width:219px;height:145px;background:url(../images/main_info5.png) no-repeat;position:absolute;top:182px;left:-3px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo5 .pic{display:none}}.maininfo2{position:absolute;width:445px;height:160px;top:184px;right:0;cursor:pointer}@media (max-width: 567px){.maininfo2{width:100%;bottom:auto;top:220px;left:0px}}.maininfo2 .pic{width:65px;height:105px;background:url(../images/main_info1.png) no-repeat;position:absolute;top:64px;left:212px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo2 .pic{display:none}}.maininfo6{position:absolute;width:445px;height:183px;top:0px;right:0;cursor:pointer}@media (max-width: 567px){.maininfo6{width:100%;bottom:auto;top:220px;left:0px}}.maininfo6 .pic{width:51px;height:74px;background:url(../images/main_info6.png) no-repeat;position:absolute;top:93px;left:303px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo6 .pic{display:none}}.maininfo3{position:absolute;width:445px;height:200px;bottom:0;left:0;cursor:pointer}@media (max-width: 567px){.maininfo3{width:100%;bottom:auto;top:220px;left:0px}}.maininfo3 .pic{width:129px;height:106px;background:url(../images/main_info3.png) no-repeat;position:absolute;top:98px;left:107px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo3 .pic{display:none}}.maininfo4{position:absolute;width:445px;height:200px;bottom:0;right:0;cursor:pointer}@media (max-width: 567px){.maininfo4{width:100%;bottom:auto;top:220px;left:0px}}.maininfo4 .pic{width:128px;height:110px;background:url(../images/main_info4.png) no-repeat;position:absolute;top:99px;left:205px;opacity:0;transition:opacity .1s}@media (max-width: 567px){.maininfo4 .pic{display:none}}.maininfo1:hover,.maininfo2:hover,.maininfo3:hover,.maininfo4:hover,.maininfo5:hover,.maininfo6:hover{z-index:99}.maininfo1:hover .pic,.maininfo1:focus .pic,.maininfo1.active .pic,.maininfo2:hover .pic,.maininfo2:focus .pic,.maininfo2.active .pic,.maininfo3:hover .pic,.maininfo3:focus .pic,.maininfo3.active .pic,.maininfo4:hover .pic,.maininfo4:focus .pic,.maininfo4.active .pic,.maininfo5:hover .pic,.maininfo5:focus .pic,.maininfo5.active .pic,.maininfo6:hover .pic,.maininfo6:focus .pic,.maininfo6.active .pic{opacity:1}@media (max-width: 567px){.maininfo1:hover .pic,.maininfo1:focus .pic,.maininfo1.active .pic,.maininfo2:hover .pic,.maininfo2:focus .pic,.maininfo2.active .pic,.maininfo3:hover .pic,.maininfo3:focus .pic,.maininfo3.active .pic,.maininfo4:hover .pic,.maininfo4:focus .pic,.maininfo4.active .pic,.maininfo5:hover .pic,.maininfo5:focus .pic,.maininfo5.active .pic,.maininfo6:hover .pic,.maininfo6:focus .pic,.maininfo6.active .pic{display:none}}.maininfo3 .maininfohelper,.maininfo4 .maininfohelper{top:-180px}@media (max-width: 567px){.maininfo3 .maininfohelper,.maininfo4 .maininfohelper{top:0;left:0}}.maininfo2 .maininfohelper{top:-160px}@media (max-width: 567px){.maininfo2 .maininfohelper{top:0;left:0}}.maininfo5 .maininfohelper{left:-100px}@media (max-width: 567px){.maininfo5 .maininfohelper{top:0;left:0}}.maininfo6 .maininfohelper{left:-80px}@media (max-width: 567px){.maininfo6 .maininfohelper{top:0;left:0}}.maininfo1:hover .maininfohelper,.maininfo1:focus .maininfohelper,.maininfo1.active .maininfohelper,.maininfo2:hover .maininfohelper,.maininfo2:focus .maininfohelper,.maininfo2.active .maininfohelper,.maininfo3:hover .maininfohelper,.maininfo3:focus .maininfohelper,.maininfo3.active .maininfohelper,.maininfo4:hover .maininfohelper,.maininfo4:focus .maininfohelper,.maininfo4.active .maininfohelper,.maininfo5:hover .maininfohelper,.maininfo5:focus .maininfohelper,.maininfo5.active .maininfohelper,.maininfo6:hover .maininfohelper,.maininfo6:focus .maininfohelper,.maininfo6.active .maininfohelper{display:block}.maininfotext{position:absolute;top:8px;left:516px;width:127px;height:200px}@media (max-width: 567px){.maininfotext{left: 50%;margin-left:-64px;}}.maininfotext1{width:127px;height:32px;background:url(../images/main_info_text1.png) no-repeat;position:absolute;top:0;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext1:hover{opacity:1}.maininfotext2{width:127px;height:32px;background:url(../images/main_info_text2.png) no-repeat;position:absolute;top:27px;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext2:hover{opacity:1}.maininfotext3{width:127px;height:32px;background:url(../images/main_info_text3.png) no-repeat;position:absolute;top:55px;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext3:hover{opacity:1}.maininfotext4{width:127px;height:32px;background:url(../images/main_info_text4.png) no-repeat;position:absolute;top:81px;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext4:hover{opacity:1}.maininfotext5{width:127px;height:32px;background:url(../images/main_info_text5.png) no-repeat;position:absolute;top:108px;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext5:hover{opacity:1}.maininfotext6{width:127px;height:32px;background:url(../images/main_info_text6.png) no-repeat;position:absolute;top:136px;left:0;cursor:pointer;opacity:0;transition:opacity .1s}.maininfotext6:hover{opacity:1}.maininfoshow1.active,.maininfoshow2.active,.maininfoshow3.active,.maininfoshow4.active,.maininfoshow5.active,.maininfoshow6.active{opacity:1;display:block}.maininfohelper{box-shadow:rgba(0,0,0,0.14) 3px 6px 8px;background:#fff;padding:10px;width:100%;max-width:380px;min-width:380px;position:absolute;top:0;left:0;display:none}@media (max-width: 567px){.maininfohelper{max-width:300px;min-width:240px}}.maininfohelper_name{font-size:14px;font-weight:bold;color:#002d7b;background:url(../images/topi1.png) no-repeat 0 50%;padding:4px 0 4px 30px}.maininfohelper_text{padding:10px;font-size:14px;color:#8e9192}.helper1{top:auto;bottom:20px;left:265px}.helper2{top:180px;left:217px}.helper3{top:200px;left:384px}.helper4{top:200px;left:400px}.helper5{top:200px;left:504px}.helper6{top:auto;bottom:20px;left:520px}.mainnews{padding:40px 0}.mainnews .h2{margin:0 0 40px}.mainnews .h2 span{font-size:30px;color:#000000;font-weight:300;display:inline-block;margin-right:50px}.mainnews .h2 a{display:inline-block;font-size:16px;font-weight:normal;padding:4px 30px 4px 0;background:url(../images/cookie_ar.png) no-repeat 100% 50%}.mainnews_item{padding:0 40px}.mainnews_line{width:36px;height:5px;margin-bottom:20px;background:#ff3917}.mainnews_name{font-size:36px;color:#073179;line-height:1.2;font-weight:300;margin-bottom:10px}.mainnews_text{line-height:1.8}.mainabout{background:#073178 url(../images/ma_fon.jpg) no-repeat 50% 0;padding:50px 0}@media (max-width: 767px){.mainabout{margin-bottom:-20px;position:relative}}.mainabout h1,.mainabout .h1{font-size:30px;color:#edf1f1;font-weight:300;margin:0 0 40px}.innerabout{background:#073178;padding:50px 0}.mainabout_cnt{max-width:1000px;margin:0 auto 50px}.mainabout_line{width:28px;height:10px;background:#ff3917;margin:0 0 40px}.mainabout_text{width:50%;color:#fff;font-weight:300;padding-right:40px}@media (max-width: 850px){.mainabout_text{width:100%;padding-right:0px;padding-bottom:20px}}.mainabout_text .more{padding-top:30px}.mainabout_text .more a{display:inline-block;padding:4px 30px 4px 0;color:#b9ddef;background:url(../images/ma_more.png) no-repeat 100% 50%}.mainabout_text .more a:hover{color:#fff}.mainabout_pic{width:50%}@media (max-width: 850px){.mainabout_pic{width:100%}}.mainabout_pic img{max-width:100%;height:auto}.mainabout_icons{justify-content:center}.mainabout_i{padding:0 10px;width:14.285%;margin:0 0 20px;text-align:center}@media (max-width: 850px){.mainabout_i{width:33.3%}}@media (max-width: 567px){.mainabout_i{width:50%}}.mainabout_icon{margin:0 0 40px;height:65px}@media (max-width: 1000px){.mainabout_icon{margin:0 0 20px}}.mainabout_itext{font-size:16px;color:#edf1f1;font-weight:300}@media (max-width: 1100px){.mainabout_itext{font-size:15px}}@media (max-width: 1000px){.mainabout_itext{font-size:14px}}.dsize_table{margin:0 0 30px}.dsize_table td label{margin:0}td.dsize_field{width:88px}td.dsize_sep{width:50px;background:url(../images/close.png) no-repeat 50% 15px}.dsize_dim{width:100px;text-align:center;padding-left:14px}.dsize_dim .dropbox{padding:12px 30px 12px 8px;text-align:center}.dsize_field .textbox{padding-left:2px;padding-right:2px;text-align:center}.dsize_result_cnt{padding-left:40px}@media (max-width: 567px){.dsize_result_cnt{padding-left:0px}}.dsize_result{display:block;font-size:24px;font-weight:bold;color:#2b4f8c}.dsize_result span{font-weight:bold}.dsize_result em{font-style:normal}.dstatus_text1{font-size:16px;margin:0 0 30px}.dstatus_text1 em{font-style:normal;font-size:18px;font-weight:300}.dstatus_text1 span{font-size:14px}.dstatus_icons{padding:20px 40px;margin:0 0 50px;background:#f5f8fb}@media (max-width: 800px){.dstatus_icons{padding:10px 10px}}@media (max-width: 567px){.dstatus_icons{display:block}}.dstatus_item1{background:url(../images/dsize2.png) no-repeat 0 50%;padding:4px 0 4px 36px;max-width:100px;width:100%;font-weight:bold}@media (max-width: 567px){.dstatus_item1{margin-bottom:10px}}.dstatus_item2{background:url(../images/dstatus2.png) no-repeat 0 50%;padding:4px 0 4px 36px;max-width:100px;width:100%;font-weight:bold}@media (max-width: 567px){.dstatus_item2{margin-bottom:10px}}.dstatus_item3{background:url(../images/dsize1.png) no-repeat 0 50%;padding:4px 0 4px 36px;max-width:100px;width:100%;font-weight:bold}@media (max-width: 567px){.dstatus_item3{margin-bottom:10px}}.dstatus_item4{background:url(../images/dstatus3.png) no-repeat 0 50%;padding:4px 0 4px 36px;max-width:280px;width:100%;font-weight:bold}.dstatus_cnt_parent{overflow:auto}.dstatus_cnt{margin:0 0;width:100%;min-width:800px}.dstatus_state{width:20%;text-align:center}.dstatus_state .state_top{width:120px;display:inline-block}.dstatus_state .icon{height:80px;background-position:50% 0;background-repeat:no-repeat}.dstatus_state .text1{font-size:13px;color:#919191;text-align:center;height:70px;padding:10px 0 12px;width:100%}.dstatus_state .text1 span{display:block}.dstatus_state .text2{padding:24px 0 10px;font-size:13px;font-weight:bold;color:#000000;text-align:left;transform:translateX(50%);margin-left:-7px;width:130px}@media (max-width: 900px){.dstatus_state .text2{margin:0 auto;transform:none;text-align:center}}.dstatus_state .text3{font-size:13px;color:#000000;margin-left:-7px;width:130px;transform:translateX(50%);text-align:left}@media (max-width: 900px){.dstatus_state .text3{margin:0 auto;transform:none;text-align:center}}.dstatus_state .icon1{background-image:url(../images/dstatus21.png)}.dstatus_state .icon2{background-image:url(../images/dstatus22.png)}.dstatus_state .icon3{background-image:url(../images/dstatus23.png)}.dstatus_state .icon4{background-image:url(../images/dstatus24.png)}.dstatus_state .icon5{background-image:url(../images/dstatus25.png)}.dstatus_state .line{position:relative;height:12px}.dstatus_state .line_left{width:50%;height:100%;z-index:1;position:absolute;top:0;left:0;background:url(../images/state_line_fon.png) repeat-x 0 50%}.dstatus_state .line_right{width:50%;height:100%;z-index:1;position:absolute;top:0;right:0;background:url(../images/state_line_fon.png) repeat-x 0 50%}.dstatus_state .point{width:22px;height:22px;border-radius:50%;background:#fff;border:solid 2px #8a8a8a;z-index:5;padding:4px;position:absolute;left:50%;top:-4px;margin-left:-9px}.dstatus_state .point span{display:block;border-radius:50%;height:100%}.dstatus_state.active .icon1{background-image:url(../images/dstatus21_a.png)}.dstatus_state.active .icon2{background-image:url(../images/dstatus22_a.png)}.dstatus_state.active .icon3{background-image:url(../images/dstatus23_a.png)}.dstatus_state.active .icon4{background-image:url(../images/dstatus24_a.png)}.dstatus_state.active .icon5{background-image:url(../images/dstatus25_a.png)}.dstatus_state.active .line_left{background:#ff3917}.dstatus_state.active .line_right{background:#ff3917}.dstatus_state.active .point{border:solid 2px #073179}.dstatus_state.active .text1{color:#073179}.dstatus_state.active.current .line_right{background:url(../images/state_line_fon.png) repeat-x 0 50%}.dstatus_state.active.current .point span{background:#073179}.dstatus_state:first-child{text-align:left}.dstatus_state:first-child .line_left{display:none}.dstatus_state:first-child .line_right{width:65%}.dstatus_state:first-child .point{left:35%}.dstatus_state:first-child .text2,.dstatus_state:first-child .text3{transform:translateX(28%)}@media (max-width: 900px){.dstatus_state:first-child .text2,.dstatus_state:first-child .text3{margin:0 auto;transform:none;text-align:left}}.dstatus_state:last-child .line_right{display:none}.dstatus_state:last-child .line_left{width:65%}.dstatus_state:last-child .point{left:65%}.dstatus_state:last-child .text2{text-align:center}@media (max-width: 900px){.dstatus_state:last-child .text2{text-align:right}}.state_bottom_cnt{margin:0 0 30px;box-shadow:rgba(0,0,0,0.08) 0px 10px 20px}.state_bottom_left{width:35%;box-shadow:rgba(0,0,0,0.08) -40px 0px 40px inset;padding:30px 0 0 0;background:#eaeef1}@media (max-width: 767px){.state_bottom_left{width:100%}}.state_bottom_left .inner{padding:0 25px 0 35px}.state_bottom_right{padding:40px 50px;width:65%;background:#f5f8fb}@media (max-width: 767px){.state_bottom_right{width:100%;padding:20px}}.state_bottom_right img{max-width:100%;height:auto}.state_bottom_tab_name{font-size:18px;font-weight:bold;color:#282828;margin-bottom:20px}.state_bottom_tab_link{padding:0 0 0 34px;background:url(../images/state_bottom_tab_link.png) no-repeat 0 6px}.state_bottom_tab_link a{display:block;padding:6px 30px 6px 0;margin-bottom:10px;font-size:15px;font-weight:bold;color:#8c8c8c}.state_bottom_tab{display:none}.state_bottom_tab_link.active a{font-size:15px;font-weight:bold;color:#000;background:url(../images/state_bottom_tab_arrow.png) no-repeat 100% 6px}.state_bottom_name_fon{width:390px;height:52px;margin:0 0 30px;padding-bottom:10px;padding-left:30px;position:relative;transform:translateX(-10px);background:url(../images/state_bottom_name_fon.png) no-repeat 100% 0}@media (max-width: 990px){.state_bottom_name_fon{width:300px}}.state_bottom_name{font-size:14px;font-weight:bold;color:#073179;text-transform:uppercase;padding:6px 0 2px 40px;background:url(../images/state_bottom_name_icon.png) no-repeat 0 50%}.state_contacts{background:#ffffff;box-shadow:rgba(0,0,0,0.07) 0px 10px 13px;max-width:950px;margin:0 auto 60px}.state_contacts_map{width:60%}@media (max-width: 900px){.state_contacts_map{width:50%}}@media (max-width: 767px){.state_contacts_map{width:100%}}.state_contacts_map img{width:100%;height:auto}.state_contacts_text{width:40%;padding:20px 50px 90px;position:relative}@media (max-width: 900px){.state_contacts_text{width:50%}}@media (max-width: 767px){.state_contacts_text{width:100%;padding:10px 20px 90px}}.state_contacts_name{font-size:24px;font-weight:300;margin:0 0 20px;color:#073177}.contacts_name{color:#073177;font-size:24px;margin:0 0 30px}.contacts_adr{background:url(../images/mapi1.png) no-repeat 3px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.contacts_tel{background:url(../images/mapi2.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.contacts_mail{background:url(../images/mapi3.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.contacts_sch{background:url(../images/mapi4.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.contacts_download{background:url(../images/download.png) no-repeat 0px 50%;margin:0 0 12px;padding:4px 0 4px 30px}.social1 a{display:inline-block;width:30px;height:30px;margin-right:15px;background-repeat:no-repeat;background-position:50% 50%}.social1 a:hover{opacity:.5}.social1 .soc1{background-image:url(../images/soc1.png)}.social1 .soc2{background-image:url(../images/soc2.png)}.social1 .soc3{background-image:url(../images/soc3.png)}.social1 .soc4{background-image:url(../images/soc4.png)}.state_contacts_text .social1{position:absolute;bottom:20px;left:50px}@media (max-width: 767px){.state_contacts_text .social1{left:20px}}.state_search{padding:26px 100px;background:#f5f8fb;margin-bottom:50px}@media (max-width: 767px){.state_search{padding:20px 10px}}.state_search label{margin-bottom:0}.state_search .textbox{padding-right:40px}.searchbut{position:absolute;top:0;right:0;width:50px;height:100%;outline:none;border:none;background:url(../images/search_active.png) no-repeat 50% 50%}.state_fixed{max-width:1000px;padding:0 10px 70px;margin:0 auto 30px;background:url(../images/state_fixed.png) no-repeat 50% 100%}.history{background:#eef1f2;padding:40px 0}.history_item{padding:0 30px}.history_date{font-size:30px;font-weight:bold;color:#000000;margin:0 0 15px}.history_line{width:20px;height:7px;background:#f13c1f;margin:0 0 24px}.history_point{width:24px;height:24px;border:solid 6px #ffffff;box-shadow:rgba(0,0,0,0.2) 0px 3px 6px;border-radius:50%;background:#073179;margin-bottom:24px}.history_text{font-size:14px;color:#000000}.history_text p{font-size:14px;color:#000000}.history_carousel_cnt{padding:0 40px}.contacts_map{margin-bottom:15px}.contacts_map img{max-width:100%;height:auto}.contacts_adr_cnt{margin:0 0 20px}.contacts_adr_cnt .scroll{height:480px}.contacts_adr_item{font-size:14px;margin-bottom:35px;padding-right:15px}.contacts_adr_item .contacts_adr{font-size:14px;margin-bottom:8px}.contacts_adr_item .contacts_adr a{font-weight:bold}.contacts_adr_item .contacts_adr2{font-size:14px;margin-bottom:8px;padding-left:30px;font-weight:bold;color:#747474}.contacts_adr_item .contacts_tel{font-size:14px;margin-bottom:8px}.contacts_adr_item .contacts_mail{font-size:14px;margin-bottom:8px}.contacts_adr_item .contacts_sch{font-size:14px;margin-bottom:8px}.contacts_adr_item .contacts_download{font-size:14px;margin-bottom:8px}.contacts_bot2{margin-bottom:10px}.contacts_bot2 .contacts_download{margin-bottom:10px;margin-right:15px}.contacts_bot2 .social1{margin-bottom:10px}.city_list_name{font-size:20px;color:#000;margin:0 0 15px;padding:6px 0 6px 40px;background-repeat:no-repeat;background-position:0 50%}ul.city_list2{margin:0;padding:0 0 0 44px;list-style-type:none}ul.city_list2 li{margin:0;padding:8px 0}ul.city_list2 li a,ul.city_list2 li a:hover{font-size:16px;color:#073177}ul.city_list2 li a:hover,ul.city_list2 li a:hover:hover{color:#ff3917}.calc_fix{max-width:300px}@media (min-width: 990px){.calc_fix.active{position:fixed;top:0;max-width:300px}}.calculator{box-shadow:rgba(0,0,0,0.08) 0px 10px 20px;margin:0 0 50px}.calculator_left{background:#f5f8fb;width:65%;padding:30px 90px 40px 0}@media (max-width: 900px){.calculator_left{width:100%;padding:30px 20px 40px 0}}.calculator_right{width:35%;background:#eaeef1 url(../images/calc_right.png) repeat-y 0 0}@media (max-width: 900px){.calculator_right{width:100%}}.calc{padding-left:90px}@media (max-width: 900px){.calc{padding-left:20px}}.calc2{padding-left:90px}@media (max-width: 900px){.calc2{padding-left:10px}}.calc_name{background:#ffffff;box-shadow:rgba(0,0,0,0.05) 0px 3px 7px;padding:6px 0 6px 54px;margin:0 -10px 20px}.calc_name span{display:block;font-size:14px;font-weight:bold;color:#073179;text-transform:uppercase;padding:6px 4px 6px 40px;background-repeat:no-repeat;background-position:0 50%}.suggestions-promo{font-size:0;display:none;color:#777;padding:4px;text-align:center;opacity:0;width:1px;height:1px;overflow:hidden;margin-right:-4px;position:relative}.form_info{padding:8px 8px 8px 40px;background:#fafcfd url(../images/call_info.png) no-repeat 8px 8px;font-size:13px;box-shadow:rgba(0,0,0,0.14) 2px 4px 10px;margin-bottom:2rem}.calculator_right{padding:30px 60px}.calcr{max-width:300px;font-size:14px}.calcr_name{background:url(../images/state_bottom_tab_link.png) no-repeat 0 50%;padding:2px 0 2px 30px;font-weight:bold;margin:0 0 8px;font-size:14px}.calcr_name2{font-size:14px;margin:0 0 8px}.calc_table_cnt{padding:20px 0;margin:0px 0 20px;border-top:solid 2px #ced1d4;border-bottom:solid 2px #ced1d4}table.calcr_table{width:100%}table.calcr_table td{font-size:14px;color:#000000;padding:6px 0}table.calcr_table td.td1{font-size:14px;font-weight:bold;color:#000000;padding:4px 0 30px;vertical-align:bottom}table.calcr_table td.td2{font-size:30px;font-weight:bold;color:#f13b1f;line-height:24px;vertical-align:bottom;text-align:right;padding:4px 0 30px}@media (max-width: 1100px){table.calcr_table td.td2{font-size:18px}}table.calcr_table td.td3{text-align:right;font-size:14px;font-weight:bold}.clacr p{font-size:14px}.order_cnt{background:#f5f7fb;box-shadow:rgba(0,0,0,0.08) 0px 10px 20px;padding:30px;margin:0 0 50px}@media (max-width: 900px){.order_cnt{padding:10px}}.ord{padding:0 0 0 60px}@media (max-width: 900px){.ord{padding:0 0 0 0}}.order_name{background:#ffffff;box-shadow:rgba(0,0,0,0.05) 0px 3px 7px;padding:12px 8px 12px 60px;background-position:20px 50%;background-repeat:no-repeat;font-size:14px;font-weight:bold;color:#073179;margin:0 0 20px;text-transform:uppercase}.order_left{width:50%;padding-right:20px}@media (max-width: 900px){.order_left{width:100%;padding-right:0}}.order_right{width:50%;padding-left:20px}@media (max-width: 900px){.order_right{width:100%;padding-left:0}}.download_link{margin:10px 0 10px}.download_link a{display:inline-block;padding:4px 0 4px 40px;font-weight:bold;background:url(../images/download_link.png) no-repeat 0 50%}.mail_link{margin:10px 0 10px}.mail_link a{display:inline-block;padding:4px 0 4px 40px;font-weight:bold;background:url(../images/mail_link.png) no-repeat 0 50%}.print_link{margin:10px 0 10px}.print_link a{display:inline-block;padding:4px 0 4px 40px;font-weight:bold;background:url(../images/print_link.png) no-repeat 0 50%}.service_img{margin:0 0 30px;padding:10px 0;text-align:center}.service_img img{max-width:100%;height:auto}ul.product_list li{padding:0 10px 10px;position:relative}ul.product_list .item{padding:10px;border-radius:2px;transition:none;border:none}ul.product_list .pic{border:solid 1px #a0a6af;height:354px;position:relative}ul.product_list .pic>a{display:block}ul.product_list .pic img{max-width:100%;height:auto;vertical-align:middle}ul.product_list .pic:hover{box-shadow:rgba(0,0,0,0.14) 0px 3px 7px}ul.product_list .icon{position:absolute;top:10px;left:10px}ul.product_list .icon img{display:block;margin:0 0 6px}ul.product_list table.name{width:100%;margin:0 0 10px}ul.product_list table.name td a{font-size:16px;font-weight:bold;color:#656b6f;text-decoration:none}ul.product_list table.name td a:hover{color:#000}ul.product_list table.name td:last-child{width:80px;text-align:right;vertical-align:top}ul.product_list table.name a.fav{display:inline-block !important;width:22px !important;height:22px !important;background:url(../images/pfav.png) no-repeat;margin-right:15px}ul.product_list table.name a.fav:hover{background:url(../images/pfav.png) no-repeat 0 100%}ul.product_list table.name a.fav.active,ul.product_list table.name a.fav.active:hover{background:url(../images/pfav.png) no-repeat 0 100%}ul.product_list table.price{width:100%}ul.product_list table.price td:first-child{color:#8c2b2d;font-size:20px;font-weight:bold}ul.product_list table.price td:first-child span{display:block;font-size:14px;font-weight:bold;text-decoration:line-through;color:#000}ul.product_list table.price td:last-child{width:144px;vertical-align:top}.fav2{display:block !important;color:#000;font-weight:bold;padding-left:30px;height:22px;background:url(../images/pfav.png) no-repeat;font-size:14px;margin-bottom:15px}.fav2:hover{background:url(../images/pfav.png) no-repeat 0 100%}.fav2.active,.fav2.active:hover{background:url(../images/pfav.png) no-repeat 0 100%}ul.product_list li table.price a,ul.product_list li table.price a:hover{display:block !important;height:36px !important;line-height:36px !important;border:solid 1px #9fa5af;box-shadow:rgba(0,0,0,0.14) 0px 2px 3px;font-size:14px;font-weight:bold;color:#6d7377;text-transform:uppercase;text-decoration:none;background:#fff url(../images/pbasket.png) no-repeat 10px 2px;text-align:center;border-radius:4px;padding-left:20px}ul.product_list li table.price a:hover{background:#8c2b2d url(../images/pbasket.png) no-repeat 10px -34px;color:#fff;border:solid 1px #8c2b2d}ul.product_list li table.price a.bhasb,ul.product_list li table.price a.bhasb:hover{display:block !important;height:36px !important;line-height:36px !important;border:solid 1px #d7dfe7;font-size:14px;font-weight:bold;color:#90979e;box-shadow:none;text-transform:none;text-decoration:none;background:#d7dfe7;text-align:center;border-radius:4px;padding-left:0}ul.product_list li table.price a.bhasb:hover{background:#8c2b2d;color:#fff;border:solid 1px #8c2b2d}ul.product_list li .pic .fastv,.ul.product_list li .pic .fastv:hover{display:none !important;position:absolute;top:50%;left:50%;width:190px;height:88px;background:#fff url(../images/fastv.png) no-repeat 40px 50%;border:solid 1px #a0a6af;color:#9098a0;opacity:.5;margin-top:-44px;margin-left:-95px;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:14px;line-height:18px;padding:25px 0 0 70px}ul.product_list li:hover .pic .fastv{display:block !important}ul.product_list li .pic .fastv:hover{opacity:0.999;box-shadow:rgba(0,0,0,0.14) 0px 3px 7px}ul.product_list li .sview{display:none}ul.shortview.product_list li{padding:0 10px}ul.shortview.product_list li .item{margin:0;border:none;border:solid 1px #d8dde0;border-radius:0}ul.shortview.product_list li .pic{width:25%;border:solid 1px #d8dde0;box-shadow:none}@media (max-width: 767px){ul.shortview.product_list li .pic{width:100px;height:100px;margin-bottom:10px}ul.shortview.product_list li .pic>a>img{height:90px}}ul.shortview.product_list li table.price{display:none}ul.shortview.product_list li table.name{width:100%;display:table}ul.shortview.product_list li .text{width:75%;display:block;padding-left:20px}@media (max-width: 767px){ul.shortview.product_list li .text{width:100%;padding:0}}ul.shortview.product_list table.name td a{color:#000}ul.shortview.product_list li .sview{display:block;padding:0}ul.shortview.product_list li .sview .articul{margin:10px 0 30px;color:#838688;font-size:12px;font-weight:bold}@media (max-width: 767px){ul.shortview.product_list li .sview .articul{margin:10px 0 10px}}ul.shortview.product_list li .sview .scol .left{width:100%;max-width:390px}ul.shortview.product_list li .sview .scol .right{width:100%;max-width:180px}ul.shortview.product_list li .sview .scol .right a{color:#072f74;text-decoration:none;font-weight:bold}ul.shortview.product_list li .sview .scol .right a:hover{color:#597992}@media (max-width: 767px){ul.shortview.product_list li .sview .scol{display:none}}.sview_bottom .bleft{font-weight:bold}.sview_bottom .bleft strong{color:#072f74;font-size:18px;font-weight:700}.sview_bottom .bright{max-width:400px;width:100%}.sview_bottom .bright .sview_count{width:200px;margin-bottom:10px}.sview_bottom_but,.sview_bottom_but:hover{display:block !important;height:36px !important;line-height:36px !important;border:solid 1px #072f74;width:180px;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;background:#072f74 url(../images/pbasket.png) no-repeat 10px 100%;text-align:center;border-radius:4px;padding-left:20px}.sview_bottom_but:hover{background:#a1494b url(../images/pbasket.png) no-repeat 10px 100%;box-shadow:rgba(0,0,0,0.14) 0px 2px 3px;border:solid 1px #a1494b}.market_bottom{padding:10px}.market_bottom a{display:block;color:#597992;background:url(../images/market_bottom.png) no-repeat 0 50%;padding:4px 0 4px 26px;text-decoration:none;font-weight:bold}.market_bottom a:hover{color:#8c2b2d}.sreview{margin:0 0 20px}.sreview strong{display:inline-block;padding-right:20px;height:22px;width:50px;background:url(../images/star_icon.png) no-repeat 100% 0}.sreview2{margin:0 0 16px;padding:0 0 0 30px;background:url(../images/sreview2.png) no-repeat;color:#597992;font-weight:bold;font-size:14px}.sreview2 span{display:inline-block;margin-right:30px}.sreview2 a{display:inline-block;color:#000;border-bottom:dotted 2px #072f74;text-decoration:none}.sreview2 a:hover{border-bottom:dotted 2px transparent;color:#072f74}.sreview3{margin:0 0 16px}.sreview3 span{display:inline-block;margin-right:30px;padding:4px 0}.sreview3 a{display:inline-block;font-size:14px;font-weight:bold;color:#597991;padding:4px 10px;margin-right:10px;border:solid 1px #d6dcdf;text-decoration:none;position:relative}.sreview3 a:hover{color:#072f74}.sreview3 .custom_radio{display:inline-block;font-size:14px;font-weight:bold;color:#072f74;padding:4px 10px;margin-right:10px;border:solid 1px #d6dcdf;text-decoration:none;position:relative}.sreview3 .custom_radio .icon{display:none}.sreview3 .custom_radio.active{border:solid 1px transparent;color:#000}.noterow{border-bottom:dotted 2px #d7dce3;padding:40px 20px}@media (max-width: 767px){.noterow{padding:10px 0;margin-bottom:10px;width:100%}}.noterow .item{width:47%}@media (max-width: 767px){.noterow .item{width:100%}}.noterow .item .name{background:url(../images/note.png) no-repeat;font-size:30px;font-weight:bold;color:#000000;text-transform:uppercase;margin:0 0 30px;padding:5px 0 5px 70px}@media (max-width: 767px){.noterow .item .name{font-size:16px;background-size:auto 100%;padding-left:40px}}.noterow:first-child{padding-top:0}.tagrow{margin-bottom:40px;padding:40px 20px}@media (max-width: 767px){.tagrow{padding:10px 0}}.tagrow .item{width:47%}@media (max-width: 767px){.tagrow .item{width:100%}}.tagrow .item .name{width:100%;font-size:18px;font-weight:bold;color:#000000;margin:0 0 15px;padding:0}.tagrow .item .tcol{margin-right:40px}@media (max-width: 767px){.tagrow .item .tcol{width:100%;margin-right:0}}.tagrow .item .tcol ul{margin:0;padding:0;list-style-type:none}.tagrow .item .tcol ul li{font-weight:bold}.product_cnt{margin-bottom:50px}.product_left{width:77%;padding-right:20px}@media (max-width: 767px){.product_left{padding-right:0px;margin-bottom:10px;width:100%}}.product_right{width:23%;border:solid 1px #d6dcdf}@media (max-width: 767px){.product_right{width:100%}}.product_right .item{border-bottom:dotted 2px #dfe2e6;padding:18px 20px;font-size:14px}.product_right .item a{font-weight:bold;color:#597992;text-decoration:none}.product_right .item a:hover{color:#072f74}.product_right .item2{padding:18px 20px;font-size:14px}.product_right .item2 ul{margin:0;padding:0;list-style-type:none}.product_right .item2 ul li{margin:0 0 10px;padding:0 0 0 30px}.product_right .item2 ul li a{font-weight:bold;color:#597992;text-decoration:none;font-style:italic}.product_right .item2 ul li a:hover{color:#8d2d2f}.pi1{background:url(../images/pi1.png) no-repeat}.pi2{background:url(../images/pi2.png) no-repeat}.pi3{background:url(../images/pi3.png) no-repeat 0 2px}.particul{margin:-5px 0 20px;position:relative;color:#838688;font-size:12px;font-weight:bold}@media (max-width: 767px){.particul{margin:10px 0 10px}}.product{width:100%;padding:6px;border:solid 1px #d6dcdf}.product .pic{width:30%;padding:0 20px 0 0;position:relative}@media (max-width: 1000px){.product .pic{width:50%}}@media (max-width: 567px){.product .pic{width:100%;padding-right:0}}.product .pic .big_img{border:solid 1px #d6dcdf;min-height:520px;text-align:center}.product .pic .big_img img{max-width:100%;height:auto;display:block;margin:0 auto}.product .pic .big_img a{margin:0 auto}.product .pic .icon{position:absolute;top:10px;left:10px}.product .description{float:left;width:70%;padding-top:16px;padding-right:16px}@media (max-width: 1000px){.product .description{width:50%}}@media (max-width: 567px){.product .description{width:100%}}.product .description table.name{width:100%;margin:0 0 10px}.product .description table.name td a{font-size:16px;font-weight:bold;color:#656b6f;text-decoration:none}.product .description table.name td a:hover{color:#000}.product .description table.name td:last-child{width:80px;text-align:right;vertical-align:top}.product .description table.name a.fav{display:inline-block !important;width:21px !important;height:22px !important;background:url(../images/pfav.png) no-repeat;margin-right:15px}.product .description table.name a.fav:hover{background:url(../images/pfav.png) no-repeat 0 100%}.product .description table.name a.com{display:inline-block !important;width:21px !important;height:22px !important;background:url(../images/pcom.png) no-repeat}.product .description table.name a.com:hover{background:url(../images/pcom.png) no-repeat 0 100%}.product table.prop{width:100%;margin:0 0 10px}.product table.prop td{padding:4px 4px 4px 0;font-size:14px;width:120px}.product table.prop th{padding:4px 4px 4px 0;text-align:left;font-size:14px}.product .price{margin:0 0 20px;padding:30px 0 0 120px;font-size:14px;line-height:normal;color:#000}.product .price strong{color:#072f74;font-size:18px;font-weight:700}.product .prod_count{padding:0 0 0 120px;margin:0 0 20px;font-size:14px}.product .prod_count .sview_count{margin:0 30px 0 0}.error_fon{padding:60px 10px;background:url(../images/error_404_fon.png) no-repeat 50% 50%}.error_cnt{max-width:510px;margin:0 auto}.error_cnt .h1{text-align:center;margin-bottom:20px}.error_cnt p{font-size:14px;line-height:20px;text-align:center}.error_cnt .submit_button{text-align:center}.error_cnt .icon{text-align:center;margin-bottom:20px}ul.news_list li{width:30%;margin:0 0 50px 0;padding:0}@media (max-width: 1000px){ul.news_list li{width:47%}}@media (max-width: 567px){ul.news_list li{width:100%}}.news_list_line{width:36px;height:5px;background:#ff3917;margin:0 0 20px}.news_list_name{font-size:36px;line-height:1.2;font-weight:300;margin:0 0 20px;-moz-text-align-last:left;text-align-last:left;color:#073179}@media (max-width: 1000px){.news_list_name{font-size:24px;margin:0 0 10px}}@media (max-width: 567px){.news_list_name{font-size:20px}}.news_list_text{font-size:14px;line-height:2;margin:0 0 10px;-moz-text-align-last:left;text-align-last:left}@media (max-width: 1000px){.news_list_text{line-height:1.6}}.news_list_date{margin:0 0 20px;color:#8a8a8a;font-weight:bold;font-size:12px;-moz-text-align-last:left;text-align-last:left}@media (max-width: 1000px){.news_list_date{margin:0 0 8px}}.news_list_tag a{font-size:12px;display:inline-block;margin-right:15px}.tag_list{margin:0 0 20px -8px;padding:0;list-style-type:none;position:relative}@media (max-width: 567px){.tag_list{padding:10px 0;margin:0 0 5px 0}}.tag_list li{margin:0 0 10px;padding:0;display:inline-block;margin-right:10px;position:relative}@media (max-width: 567px){.tag_list li{margin-right:0}}.tag_list li a,.tag_list li a:hover{display:block;font-size:14px;padding:8px 24px 8px 8px;color:#073179}@media (max-width: 567px){.tag_list li a,.tag_list li a:hover{padding:1px 24px 1px 8px}}.tag_list li a:hover{color:#ff3917}.tag_list li a.del,.tag_list li a.del:hover{display:none}.tag_list li.active{background:#dbe2e4}.tag_list li.active a.del,.tag_list li.active a.del:hover{display:block;font-size:0;padding:0;background:url(../images/tagdel.png) no-repeat;width:9px;height:9px;position:absolute;top:50%;right:8px;margin:-4px 0 0 0;display:block}.tag_inner_list{margin:0 0 20px -8px;padding:0;list-style-type:none;position:relative}@media (max-width: 567px){.tag_inner_list{padding:10px 0;margin:0 0 5px 0}}.tag_inner_list li{margin:0 0 10px;padding:0;display:inline-block;margin-right:20px;position:relative}@media (max-width: 567px){.tag_inner_list li{margin-right:0}}.tag_inner_list li a,.tag_inner_list li a:hover{display:block;font-size:14px;padding:0;color:#073179}@media (max-width: 567px){.tag_inner_list li a,.tag_inner_list li a:hover{padding:1px 24px 1px 8px}}.tag_inner_list li a:hover{color:#ff3917}.tag_inner_list li.active{background:#dbe2e4}.tag_inner_list li.active a.del,.tag_inner_list li.active a.del:hover{display:block;font-size:0;padding:0;background:url(../images/tagdel.png) no-repeat;width:9px;height:9px;position:absolute;top:50%;right:8px;margin:-4px 0 0 0;display:block}.newsdetail{position:relative;padding:0 100px}@media (max-width: 767px){.newsdetail{padding:70px 0 0 0}}.newsdetail_text{font-size:14px}.newsdetail_text p{font-size:14px;line-height:2;margin-bottom:30px}.newsdetail_line{width:24px;height:6px;background:#ff3917;margin-bottom:34px}@media (max-width: 767px){.newsdetail_line{margin-bottom:10px}}.newsdetail_date{background:url(../images/newsdate.png) no-repeat;font-size:14px;font-weight:bold;color:#878787;padding-top:44px;position:absolute;top:0;left:0}.newsdetail_back{position:absolute;right:0;top:0;font-size:12px}.newsdetail_back a{display:inline-block;padding:6px 6px 6px 30px;background:url(../images/backarr.png) no-repeat 0 50%}.job_city{background:#f5f8fb;padding:20px;margin:0 0 25px}.job_no{align-items:center;padding:20px 20px 20px 100px;margin:0 0 25px;border:solid 1px #e3e3e3;height:84px;background:#f5f8fb url(../images/jobno.png) no-repeat 30px 50%}.job_no span{color:#949fab}.job_item{padding:25px;border:solid 1px #e5e5e5;margin:0 0 20px}.job_item_name{font-size:25px;font-weight:bold;margin-bottom:20px}.job_item_price{margin-bottom:20px}.job_button{text-align:left;margin-top:30px}.job_button a,.job_button a:hover{text-align:center;box-shadow:none}.doc_group{margin:0 0 40px;max-width:450px}.doc_group_name{font-size:20px;color:#000000;margin:0 0 20px}.doc_item{margin:0 0 30px;padding:3px 0 0 40px;background:url(../images/download.png) no-repeat 0 0;font-size:14px}.doc_item_name{margin-bottom:15px;font-size:14px;font-weight:bold}.doc_item_name a{display:inline-block;margin:0 20px 0 0}.doc_item_name strong{margin:0 20px 0 0}.doc_item_text{font-size:14px}@media (max-width: 768px){.article_cnt{display:block}}.article_cnt .article_left{width:27%;padding-right:20px}@media (max-width: 768px){.article_cnt .article_left{width:100%;display:block}}.article_cnt .article_left .h2{display:none;margin-bottom:15px}@media (max-width: 768px){.article_cnt .article_left .h2{display:block;cursor:pointer}}.article_cnt .article_left .h2 span{margin-right:8px;font-size:16px}.article_cnt .article_left .left_hide{display:block}@media (max-width: 768px){.article_cnt .article_left .left_hide{display:none;padding-left:40px}}.article_cnt .article_right{width:72%}@media (max-width: 768px){.article_cnt .article_right{width:100%}}.left_hide.open{display:block !important}.article_separate{border-top:dotted 2px #a8adb0;padding-top:25px;margin:30px 0 10px;position:relative}@media (max-width: 768px){.article_separate{display:none}}.article_separate .bicon{background:url(../images/bicon.png);width:80px;height:51px;position:absolute;top:-25px;left:50%;margin-left:-40px}.article_menu{margin:0 -10px;padding:0;list-style-type:none}.article_menu li{margin:0 0 20px;padding:0 0 0 30px;background:url(../images/article_icon2.png) no-repeat 0 5px}.article_menu li a{font-weight:bold}.article_list{width:100%;padding-top:30px}@media (max-width: 767px){.article_list{margin:0 -10px;position:relative;padding-top:10px}}.article_list li{width:33.33%;height:100%;margin-bottom:50px;transition:all 0.5s}@media (max-width: 767px){.article_list li{width:50%}}@media (max-width: 567px){.article_list li{width:100%;max-width:290px}}.article_list li .item{padding:0 10px}.article_list li .pic{margin:0 0 20px}.article_list li .pic img{display:block}.article_list li .text{display:block;font-size:14px;font-weight:normal;color:#000}.article_list li .text .name{display:block;font-size:16px;font-weight:bold;margin:0 0 10px}.article_list li:hover .pic img{box-shadow:rgba(0,0,0,0.36) 0px 5px 10px}.article_list li:hover .text{color:#851e20}.article_detail{max-width:1100px;margin:0 auto;padding:0 10px}.article_detail_text{padding:16px;margin-bottom:30px;background:#f4f5f6}.article_detail_text .top{position:relative;border-top:dotted 2px #072f74;height:30px}.article_detail_text .top .icon{width:50px;height:32px;background:#f4f5f6 url(../images/article_icon.png) no-repeat 50% 50%;position:absolute;top:0%;left:50%;margin-left:-25px;margin-top:-16px}.article_detail_text .inner{margin:0 auto;max-width:800px;padding-bottom:10px;text-align:center;font-size:18px;line-height:1.6;font-weight:bold}ul.gallery_list li{width:33%;min-height:100%;margin:0 0 24px 0;padding:10px}ul.gallery_list li .pic{min-height:160px;margin:0 0 10px}ul.gallery_list li .pic a{display:block;width:100%}ul.gallery_list li .pic img{display:block;width:100%;height:auto}ul.gallery_list li .text{padding:0}ul.faq_list li{margin:0 0 30px 0;padding:0}ul.faq_list li .h3{margin:0 0 10px 0}ul.faq_list li .h3 span{color:#ababab}ul.faq_list li .description{width:100%;float:none;max-width:100%}ul.faq_list li .answ_cnt{margin:0 0 0 30px}ul.faq_list li .answ_cnt .inner{border:solid 1px #ccc;padding:10px 10px 10px 90px;background:url(../images/logo.png) no-repeat 10px 50%;background-size:60px auto;min-height:80px}@media (max-width: 768px){ul.faq_list li{margin:0 0 30px 0;padding:0 0 5px;width:100%}}@media (max-width: 567px){ul.faq_list li .answ_cnt{margin:0 0 0 10px}.r_link,.r_link:hover{float:left;width:100%;margin-left:10px}}.add_adr a{display:inline-block;padding:7px 15px;font-size:14px;font-weight:bold;color:#646e78;border:solid 1px #d2d5dc;background:#ffffff;border-radius:4px;text-align:center}.add_adr a:hover{background:#072f74;border:solid 1px #072f74;color:#fff}.lk_border_item{border:solid 1px #d7dde0;padding:20px;background-color:#fff;margin-bottom:20px}.lk_border_item .h2{background-repeat:no-repeat;padding-left:40px}.lk_border_item .for_form{padding-left:40px}a.hide_all_rows,a.hide_all_rows:hover{display:block;border:solid 1px #d7dde0;margin-bottom:10px;padding:4px;text-align:center}a.hide_all_rows span,a.hide_all_rows:hover span{display:inline-block;width:240px;padding:0 30px;background-image:url(../images/hide_all_row.png),url(../images/hide_all_row.png);background-repeat:no-repeat, no-repeat;background-position:0 50%, 100% 50%;font-weight:bold;font-style:14px}.order_row{border:solid 1px #d7dde0;padding:10px;margin:0 0 10px}.order_row .order_row_cnt{display:none;padding:20px 0 0 60px}@media (max-width: 767px){.order_row .order_row_cnt{padding:10px 0 0 0}}.order_row .order_row_cnt .inner .left{width:75%;padding-right:20px}@media (max-width: 767px){.order_row .order_row_cnt .inner .left{width:100%;padding-right:0}}.order_row .order_row_cnt .inner .right{width:25%;height:auto}@media (max-width: 767px){.order_row .order_row_cnt .inner .right{width:100%}}.order_row .order_row_cnt .inner .right .right_cnt{border:solid 1px #d9dfe1;padding:18px 14px}.order_row .order_row_cnt .inner .right .right_cnt div{margin:0 0 10px;font-size:14px}.order_row .order_row_cnt .inner .right .right_cnt .sum{font-weight:bold;font-size:16px;margin:10px 0 0 0}.order_row .order_row_cnt .inner .right .right_cnt .sum span{color:#072f74}.order_row:hover{border:solid 1px #072f74}.order_row_top{width:100%}@media (max-width: 767px){.order_row_top{display:block}}@media (max-width: 767px){.order_row_top tbody,.order_row_top tr{display:block;font-size:0}}.order_row_top td{padding:8px 12px;color:#597992;font-size:14px;font-weight:bold}@media (max-width: 767px){.order_row_top td{display:inline-block;width:100%;padding-left:0}}.order_row_top td.arrow{padding:0}.order_row_top td.arrow a{display:block;padding:8px 12px;min-width:60px;background:url(../images/order_arow.png) no-repeat 50% 50%}@media (max-width: 767px){.order_row_top td.arrow a{background:url(../images/order_arow.png) no-repeat 0px 50%}}.order_row_top td.id{width:10%}@media (max-width: 767px){.order_row_top td.id{width:30%;padding-bottom:0}}.order_row_top td.date{width:15%}@media (max-width: 767px){.order_row_top td.date{width:40%;padding-bottom:0}}.order_row_top td.sum{width:30%;font-size:14px;color:#072f74;text-align:center}@media (max-width: 767px){.order_row_top td.sum{text-align:right;padding-bottom:0}}.order_row_top td.sum span{font-size:18px}.order_row_top td.status{width:30%;color:#000}@media (max-width: 767px){.order_row_top td.status{width:100%}}.order_row_top td.but{width:15%;padding:0}@media (max-width: 767px){.order_row_top td.but{width:100%}}.order_row_top td.but a{background:#fff url(../images/order_cart.png) no-repeat 15px 50%;color:#072f74;border:solid 2px #072f74;cursor:pointer;letter-spacing:normal;-webkit-appearance:none;border-radius:0;font-weight:normal;overflow:visible;padding:8px 20px 8px 55px;margin:0 0;font-size:14px;font-weight:bold;transition:all .5s;display:block;width:200px}.order_row_top td.but a:hover{background:#072f74 url(../images/order_cart_active.png) no-repeat 15px 50%;color:#fff;border:solid 2px #072f74}.order_row.open .order_row_top td.arrow a,.order_row.open .order_row_top td.arrow a:hover{background:url(../images/order_arrow_active.png) no-repeat 50% 50%}@media (max-width: 767px){.order_row.open .order_row_top td.arrow a,.order_row.open .order_row_top td.arrow a:hover{background:url(../images/order_arrow_active.png) no-repeat 0px 50%}}.order_row.open .order_row_cnt{display:block}.table_container{overflow:auto;margin:0 0 20px 0}.table_container table{width:100%;border-collapse:separate;border-spacing:3px}.table_container table th,.table_container table td{border:none}.table_container table th{border:solid 1px #c2dbed;background:#feffff;padding:20px 15px;text-align:left;vertical-align:top}@media (max-width: 767px){.table_container table th{display:none}}.table_container table td{border:solid 1px #c2dbed;background:#feffff;padding:15px 15px;text-align:left;color:#000;vertical-align:top;line-height:24px}@media (max-width: 767px){.table_container table td{display:block;border:none !important;padding:2px 12px 2px 0 !important;background:none}}.table_container table td a{display:block;margin:0 auto;text-decoration:none}.table_container table th.center,.table_container table td.center{text-align:center}.table_container table td.pic{max-width:80px}.table_container table td.pic img{min-width:50px}.table_container table td.ticon{text-align:center}@media (max-width: 767px){span.mobile_show,em.mobile_show{display:inline-block;font-weight:bold;font-style:normal;margin-right:10px}.table_container table td.text-center{text-align:left !important}.table_container table,.table_container table tbody{display:block}.table_container table tr{margin:0 0 3px;padding:4px;list-style-type:none;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:flex-start;position:relative;width:100%;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;align-items:center;-webkit-box-align:center;border:solid 1px #c2dbed;background:#feffff}.table_container table td.name,.table_container table td.size,.table_container table td.tprice{text-align:left}.table_container table tr.separate{display:none}.table_container table td.ticon{padding:0 !important}.table_container table td a.del,.table_container table td a.del:hover{width:30px;height:30px;line-height:30px;background-position:50% 50%;position:absolute;top:0;right:0;text-align:center;vertical-align:middle}}@media (max-width: 567px){.table_container table tr{justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:start}}.wabout{height:360px;background-repeat:no-repeat;background-position:50% 50%;margin:-20px 0 30px;padding:20px 0 0 0;position:relative}.wabout h1,.wabout .h1{color:#fff}.wabout .breadcrum{color:#fff}.wabout .inner{min-height:200px;max-width:1200px;margin:0 auto;padding:0 10px}.about_top{max-width:450px;margin:0 auto;color:#fff;line-height:1.8}.about_top ul{margin:0;padding:4px 0 4px;list-style-type:none}.about_top ul li{margin:0;padding:8px 0 8px 42px}.about_top ul li.i1{background:url(../images/a3i1.png) no-repeat 0 50%}.about_top ul li.i2{background:url(../images/a3i2.png) no-repeat 0 50%}.about_top ul li.i3{background:url(../images/a3i3.png) no-repeat 0 50%}.about_bottom{min-height:450px;background:url(../images/about_bottom.png) no-repeat;padding:80px 0 40px;margin:30px 0 -30px;position:relative}@media (max-width: 767px){.about_bottom{background:#e6ebf2;padding:30px}}.about_text_item{max-width:800px;padding:30px 10px;margin:0 auto}.about_text_item .icon{width:25%;padding:0 40px 0 0}@media (max-width: 767px){.about_text_item .icon{padding:0 20px 0 0}}.about_text_item .icon img{max-width:100%;height:auto}.about_text_item .text{width:75%}.about_text_item5{max-width:900px;padding:30px 0px}.about_text_item5 .icon{width:22%;padding:0 30px 0 30px}@media (max-width: 767px){.about_text_item5 .icon{padding:0 20px 0 0}}.about_text_item5 .icon img{max-width:100%;height:auto}.about_text_item5 .text{width:78%}.about_text_item5 .text .h3{font-weight:bold;font-size:18px;margin:0 0 15px}.about7_bottom{background:#edeff2}.about7_bottom .inner{max-width:1000px;margin:0 auto;position:relative;padding:40px 10px 40px 180px;margin-bottom:-20px}@media (max-width: 767px){.about7_bottom .inner{padding:40px 10px 40px 150px}}.about7_bottom .inner .icon{position:absolute;top:-40px;left:10px;background:url(../images/about5_icon.png) no-repeat;width:133px;height:133px}.about6_gal{margin-top:50px;position:relative}.about6_gal .line{border-top:solid 1px #7b8083;margin-left:40px;margin-right:40px;margin-bottom:40px}.about_fon{position:relative}.about_fon .a1{width:551px;height:509px;position:absolute;bottom:310px;left:0;background:url(../images/about_1_1.png) no-repeat;background-size:100% auto}@media (max-width: 1600px){.about_fon .a1{bottom:360px;width:300px;height:290px}}@media (max-width: 1200px){.about_fon .a1{display:none}}.about_fon .a2{width:432px;height:442px;position:absolute;bottom:175px;right:0;background:url(../images/about_1_2.png) no-repeat;background-size:100% auto}@media (max-width: 1850px){.about_fon .a2{bottom:360px;width:300px;height:310px}}@media (max-width: 1600px){.about_fon .a2{bottom:360px;width:180px;height:200px}}@media (max-width: 1200px){.about_fon .a2{display:none}}.about2_text{margin:30px auto;max-width:1000px;padding:0 10px}.about2_text .pic{padding-right:40px;width:30%}@media (max-width: 767px){.about2_text .pic{display:none}}.about2_text .text{width:70%;padding:40px 0}@media (max-width: 767px){.about2_text .text{width:100%;padding:0}}.about2_text .text .inner{border-top:dotted 2px #a7b1ba;border-bottom:dotted 2px #a7b1ba;padding:40px 20px;width:100%}@media (max-width: 767px){.about2_text .text .inner{width:100%;padding:15px}}.about2_text .text ul{margin:0;padding:0;list-style-type:none;max-width:540px}.about2_text .text ul li{margin:20px 0;padding:4px 0 4px 40px}.about2_text .text ul li.i1{background:url(../images/a2i1.png) no-repeat}.about2_text .text ul li.i2{background:url(../images/a2i2.png) no-repeat}.about2_text .text ul li.i3{background:url(../images/a2i3.png) no-repeat}.about2_text .text ul li.i4{background:url(../images/a2i4.png) no-repeat}.about3_text{margin:30px auto 60px;max-width:1000px;padding:0 10px}.about3_text .name{background:url(../images/a3_point.png) repeat-x 0 50%;text-align:center;margin:0 0 50px}.about3_text .name span{display:inline-block;padding:0 20px;background:#fff;font-size:18px;font-weight:bold;color:#000000;text-transform:uppercase}.staff_list{margin:30px 0 20px 0}.staff_list h2{font-size:14px;font-weight:bold}.staff_list ul{margin:0;padding:0;list-style-type:none}.staff_list ul li{margin:0 60px 20px 0;padding:0;width:300px}.staff_list ul li img{float:left;margin:0 10px 10px 0;display:inline}.staff_list ul li .description{overflow:hidden}* html .staff_list ul li .description{float:left}.staff_list ul li .description h3{font-size:14px;font-weight:bold;margin:0 0 8px 0;text-transform:uppercase}.staff_list ul li .description h4{font-size:12px;font-weight:bold;margin:0 0 8px 0}.staff_list ul li .description h5{font-size:12px;font-weight:normal;margin:0 0 25px 0}.staff_list ul li .description p{line-height:24px}.loading{background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:50% 50%}ul.sert_list{margin:0;padding:0;list-style-type:none}ul.sert_list li{margin:0;padding:0}ul.sert_list li .item{padding:0 10px;display:block !important;border:none}ul.sert_list li .item span{display:block}ul.sert_list li .item .pic{border:solid 1px #a0a6af;padding:10px;text-align:center;margin-bottom:20px}ul.sert_list li .item .text{font-size:16px;font-weight:bold;color:#656b6f}ul.sert_list li:hover .item{border:none;display:block !important}ul.sert_list li:hover .item .pic{box-shadow:rgba(0,0,0,0.14) 0px 3px 7px}ul.sert_list li:hover .item .text,ul.sert_list li:hover .item:hover .text{color:#000}


@media (max-width: 567px){
    .maininfohelper
    {
        max-width: 100%;
    }
}


a.calc_icon, a.calc_icon:hover
{
    display: inline-block;
    padding: 6px 0 6px 30px;
    margin: 0 0 20px;
    background-image: url(../images/dsize4.png);
    background-repeat: no-repeat;
    background-position: 0 50%;
}

.header .call_city_link
{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	
	max-width: 175px;
	
}

.ui-autocomplete
{
	max-height: 300px;
	overflow: auto;
}

.footer .footer_col:nth-child(2){
	width:440px
}


.mainnews_item2
{
	width: 48%;
	display: inline-block;
	vertical-align: top;
}
.topline
{
	padding-left: 180px;
}
@media (max-width: 600px){
	.topline
	{
		padding-left: 0px;
	}
}
@media (max-width: 567px){
	
	.mainnews_item2
	{
		width: 100%;
		margin-bottom: 20px
		
	}
}
.mainnews_item1
{
	width: 100%;
	display: block;
	
}


ul.news_list
{
	justify-content: flex-start;
	margin: 0 -40px;
}

ul.news_list li {
    width: 33.33%;
    margin: 0 0 50px 0;
    padding: 0 40px;
}

@media (max-width: 1200px){
	
	ul.news_list
	{
		justify-content: flex-start;
		margin: 0 -10px;
	}
		ul.news_list li {
		width: 33.33%;
		margin: 0 0 50px 0;
		padding: 0 40px 0 10px;
	}
}
@media (max-width: 768px){
	
	ul.news_list
	{
		justify-content: flex-start;
		margin: 0 -10px;
	}
	ul.news_list li {
		width: 50%;
		margin: 0 0 50px 0;
		padding: 0 40px 0 10px;
	}
}
@media (max-width: 567px){
	
	
	ul.news_list li {
		width: 100%;
	   
	}
}
@media (max-width: 1000px){
.contacts_mobile_right
{
		padding-right: 50px;
}
}


.calc_f3 label.error .textbox, .calc_f4 label.error .textbox {
    background: #fff url(../images/att2.png) no-repeat 100% 10px;
    border: solid 1px #f13c1f;
    padding-right: 20px;
}


.call_info_link, .call_info_link:hover
{
	display:inline-block;
	width:21px;
	height:21px;
	background:url(../images/call_info.png) no-repeat 50% 50%;
	font-size:18px;
	font-weight:bold;
	color:#282828;
	vertical-align:middle;
	margin-left:4px;
	transform:translateY(-2px);
	transition:opacity .5s;
}
.call_info_link2, .call_info_link2:hover
{
	display:none;
	width:21px;
	height:21px;
	background:url(../images/call_info.png) no-repeat 50% 50%;
	font-size:18px;
	font-weight:bold;
	color:#282828;
	vertical-align:middle;
	margin-left:4px;
	transform:translateY(-2px);
	transition:opacity .5s;
}

@media (max-width: 768px){
	.call_info_link, .call_info_link:hover
	{
		display:inline-block;
	}
	.call_info_link2, .call_info_link2:hover
	{
		display:none;
	}
}

.dstatus_cnt
{
	justify-content: center;
}

.contacts_preview
{
	padding: 10px 0 10px 30px;
}

.news_list_more
{
	margin-bottom: 20px;
}

.news_list_more a, .news_list_more a:hover
{
	font-size: 14px;
	line-height: 20px;
	vertical-align: middle;
}


.city_list2_parent4
{
	display: block;
}
.city_list2_parent2
{
	display: none;
}


@media (max-width: 992px){
	.city_list2_parent4
	{
		display: none;
	}
	.city_list2_parent2
	{
		display: block;
	}
	
}

.contacts_how, .contacts_how:hover
{
	display: block;
 	padding: 9px 15px 9px 50px;
	margin: 20px 0 30px;
	color: #fff;
	background: #073179 url(../images/how_contacts.svg) no-repeat 16px 50%;
	background-size: 24px auto;
	font-size: 14px;
	font-weight: bold;
	max-width: 176px;

}
.contacts_how:hover
{
	background: #d80927 url(../images/how_contacts.svg) no-repeat 16px 50%;
	background-size: 24px auto;
}


.combobox1
{
	border-radius: 0;
	width: 100%;
	padding: 10px 12px;
	padding-right: 40px;
	
	background: #fff url(../images/tdrop.png) no-repeat 100% 50%;
	border: solid 1px #e1eaf5;
	box-shadow: rgba(0,0,0,0.35) 0 1px 1px inset;

	-webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}


.ui-widget select
{
	max-width: 100%;
}


.submit_button.disable *, .submit_button.disable *:hover
{
	opacity: .5;
}

.calc_f4
{
	max-width: 270px;
}

.form-style {
	position: relative;
}
.form-style__bg {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	opacity: 0.5;
	z-index: 1000;
}
.form-style .line-check.line-check_descr {
	padding-bottom: 8px;
}
.form-style .line-check .line-check__box {
	position: relative;
}
.form-style .line-check .line-check__box-descr {
	position: absolute;
	top: 100%;
	left: 0;
	margin-top: -3px;
	font-size: 14px;
}
.form-style .line-check .line-check__box-descr_red {
	color: #f13c1f;
}
.form-style .line-input.line-input_descr {
	position: relative;
}
.form-style .line-input .line-input__descr {
	min-width: 120px;
	margin-top: -5px;
	font-size: 14px;
	line-height: 1.2;
}
@media(min-width: 600px)
{
	.form-style .line-input .line-input__descr {
		position: absolute;
		width: 190px;
		left: 100%;
		top: 18px;
		margin-left: 5px;
	}
}
.form-style .line-input .line-input__descr_red {
	color: #f13c1f;
}