@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic,600italic,600&subset=latin,cyrillic);
*{ margin:0px; padding:0px;}
html{ min-width:1280px;}
img{ border:0px;}
a{color:#0087d1;}
body{ color:#363636; font-size:14px;font-family: 'Open Sans', sans-serif;}
input:focus{outline:none;}
.pl60{padding-left:60px;}
.fftgss{ font-family:Tahoma, Geneva, sans-serif;}
.t_lin{ width:1336px; height:4px; background:#0087d1;}
.page_layout{width:1280px; margin:0 auto;}
.logos{width: 255px;height: 74px;text-decoration: none;background-position: 0 -313px;margin-top:18px !important; margin-right:22px !important; background: url(../images/logos_s.jpg) no-repeat !important;}
.logos span{display: table;background: #fff;font-size: 11px;text-transform: uppercase;bottom:9px;position: absolute;color: #363636;letter-spacing: 0.5px; left:67px; display: none;}
.pattern_1{ background-image:url(../images/pattern_1.png); background-repeat:no-repeat;}
.top_menu li{ float:left; position:relative;}
.top_menu li a{ display:block; font-size:11px; color:#363636; text-transform:uppercase; padding:10px 15px; border-radius:3px;}
.top_menu li.active a, .top_menu li:hover a{ background:#0087d1; color:#fff;}
.c_ff7506_i{ color:#ff7506 !important;}
.top_menu li.active a.c_ff7506_i, .top_menu li:hover a.c_ff7506_i{ color:#fff !important;}
.ico_action:before{content: "";display: block;width: 21px;height: 25px;position: absolute;background: url(../images/pattern_1.png) no-repeat 0 -47px;top: -26px;left: 50%;margin-left: -11px;}
.ico_discont:before{ content:""; display:block; width:23px; height:21px; position:absolute;background:url(../images/pattern_1.png) no-repeat -26px -47px;top: -23px;left: 50%;margin-left: -11px;}
.c_717171{ color:#717171;}
.bbdo_1{ border-bottom:1px dotted;}
.c_363636{color:#363636;}
.btn_1{ color:#fff; background:#ff7506;}
.btn_1:hover{background:#ec4901;}
.bt_1{ padding:6px 13px;}
header address{max-width: 186px;line-height: 17px;font-size: 14px !important;}
.sel_div{ background:#0087d1; border-radius:3px 0 0 3px;}
.sel_div{ width:248px; height:42px;}
.cat_cel{height: 33px;background: #0087d1;border: 1px solid #0087d1;width: 206px;margin: 7px auto 0 38px;}
.cat_cel > span{text-transform: uppercase;color: #fff;font-size: 14px;font-weight: bold;margin-top: 3px;}
.cat_cel:before{content: "";position: absolute;display: block;width: 18px;height: 18px;left: -24px;top: 6px;background: url(../images/if_menu-24_103174.png) no-repeat;}

.c_707070{ color:#707070;}
.arr_sel_1{ height:20px; /*border-left:1px solid #d9d9d9; */width:27px;margin: 2px 0 0 0; position:relative;}
.arr_sel_1 i{display: block;width: 0px;height: 0px;border: 5px solid;border-color: #fff transparent transparent transparent;position: absolute;top: 50%;margin-top: -2px;left: 50%;margin-left: -10px;}
.bg_e8edf1{ background:#e8edf1;}
.my_serch{ margin-left:92px;width: 604px;}
.my_serch input[type="text"]{width: 556px;border: 1px solid #d9d9d9;font-size: 12px;color: #707070;padding-left: 12px;height: 26px;border-radius: 3px;margin: 6px 0 0 0;padding-right: 30px;display: initial;}
.my_serch input[type="submit"]{ display:block; width:16px; height:15px; position:absolute; background:url(../images/pattern_1.png) no-repeat -54px -50px; border:0px; top:13px; right:11px; cursor:pointer;}
.user_inner a{ color:#0087d1; font-size:12px; line-height:13px;}
.user_inner:before{ content:"";display:block; width:20px; height:10px; background:url(../images/pattern_1.png) no-repeat -74px -50px; position:absolute; left:-32px; top:8px;}
.cart:before{content: "";width: 24px;height: 22px;background: url(../images/pattern_1.png) no-repeat -99px -47px;position: absolute;left: 0px;top: -3px;}
.cart i{ position:absolute; border-radius:50%; background:#ff7506; color:#fff; font-weight:bold; font-size:12px; min-width:19px; height:19px; text-align:center; font-style:normal; line-height:19px;top: -7px;right: 53px;}
.left_column{ width:240px;margin-right:20px;}
.menu_left_1{border-radius:3px; background:#e8edf1; padding:20px 0px 10px;}
.right_column{ width:1020px;}
.menu_left_1{ list-style:none;}
.menu_left_1 > li{ margin-bottom:5px;}
.menu_left_1 > li > a{ color:#363636; font-size:19px; text-transform:uppercase; display:block;padding-bottom: 5px;}
.menu_left_1 > li:hover > a, .menu_left_1 > li.active > a{text-decoration:none; font-weight:bold;}
.menu_left_1 > li > a > span{ padding:0 15px; display:block;}
.menu_left_1 > li > ul{ list-style:none; display:none;}
.menu_left_1 > li.active > ul{ display:block;}
.menu_left_1 > li > ul > li.active, .menu_left_1 > li > ul > li:hover{ background:#f2f6f8;}
.menu_left_1 > li > ul > li > a{ font-size:15px; display:block; padding-bottom:5px;}
.menu_left_1 > li > ul > li > a > span{ padding:0 32px; position:relative; display:block;}
.menu_left_1 > li > ul > li > a > span:before{content: "";position: absolute;display: block;width: 4px;height: 4px;background: #0087d1;border-radius: 50%;left: 15px;  top: 8px;}
.menu_left_1 > li > ul > li.active > a, .menu_left_1 > li > ul > li:hover > a{ color:#ff7506;}
.list_vid{ list-style:none;}
.list_vid li{ margin-bottom:15px;}
.list_vid li:last-child{ margin-bottom:0px;}
.list_vid li a{ border:1px solid #e8edf1; width:238px; height:135px; border-radius:4px; overflow:hidden; position:relative; display:table-cell; vertical-align:middle;}
.list_vid li a:before{ content:""; display:block; width:48px; height:48px; background:url(../images/pattern_1.png) no-repeat 0 -75px; position:absolute; top:50%; left:50%; margin-top:-24px; margin-left:-24px;}
.list_vid li a img{max-width: 238px;max-height: 135px; display:block; margin:0 auto;}
.c_40a5dd{color:#40a5dd;}
.slider_1{    width: 1020px;
    height: 354px;
    border-radius: 3px;
    overflow: hidden;
    margin: 0 0 25px 0;}
.slider_1 a{     display: block;
    width: 1020px;
    height: 354px;
    text-decoration: none;}
.slider_1 a img{ position:absolute; top:0; left:0px;}
.slider_1 .str_1 {
    z-index: 3;
    bottom: 20px;
    width: 100%;
}
.c_ff7506{ color:#ff7506;}
.tit_sl_1{ top:31px; left:300px; z-index:99;}
.tit_sl_2{top:55px;left: 300px; z-index:99;}
.pulse_link_1{
	    display: block;
    height: 72px;
    width: 72px;
    background: url(../images/pulse_link_1.png) no-repeat;
    top: 145px;
    left: 297px;
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7), inset 0 1px 0 #FFFFFF;
    border-radius: 50%;
    animation: pulse 1s infinite cubic-bezier(0.6, 0, 0, 1);
    z-index: 102;
    position: absolute;
}#tz_08{
	 z-index: 102;
}
@keyframes pulse {
  to {
    box-shadow: 0 0 0 15px rgba(90, 153, 220, 0), inset 0 1px 0 #abcbe9;
  }
}


.lin_bl_1{ list-style:none;}
.lin_bl_1 li{     width: 322px;
    height: 155px;
    border-radius: 3px;
    overflow: hidden;
    margin-bottom: 20px;
    float: left;
    margin: 0 27px 0 0;}
.lin_bl_1 li:last-child{margin-right: 0;}
.lin_bl_1 li a{ display: table-cell;width:322px; height:155px; vertical-align:middle; position:relative; text-decoration:none;}
.lin_bl_1 li a img{position:absolute; top:0; left:0px;max-width:322px;max-height:155px;}
.lin_bl_1 li a span{ display:block; font-size:20px; color:#fff; text-transform:uppercase; text-align:center; line-height:22px;font-weight:bold;width: 235px;    position: relative;    margin: 0 auto; position:relative;}
.lin_bl_1 li a span:before{ content:""; display:block; height:2px; width:22px; background:#fff; position:absolute; left:-28px; top:50%; margin-top:-2px;}
.lin_bl_1 li a span:after{ content:""; display:block; height:2px; width:22px; background:#fff;position:absolute;right:-28px; top:50%; margin-top:-2px;}
.lin_bl_1 li a i{display: block;position: absolute;top: 0;left: 0; width: 322px; height: 155px; }
.lin_bl_1 li:hover a i{background:rgba(0, 100, 188, 0.5);}
.pro_list .section{width: 298px;
    height: 427px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    margin:0 23px 23px 0;}
.ui-widget .section{width: 320px;
    height: 427px;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    margin:0 23px 23px 0;}
.pro_list .section:last-child{ margin-right:0px;}
.pro_list .section:hover .btn_1{background: #ec4901; color:#fff;}
.pro_list .section:hover a{color: #ff7506;}
.pro_list .section:hover{border:1px solid #ff7506;}
.ui-widget .section:nth-child(3n){margin-right: 0;}
.buns{ top:-3px; left:15px;}
.buns > span{ display:inline-block; width:34px; height:38px;}
.buns > span{ margin-right:4px; background-image:url(../images/pattern_1.png); background-repeat:no-repeat;}
.buns > span:last-child{ margin-right:0px;}
.new_t{ background-position:-54px -85px;}
.sale_t{background-position:-94px -85px;}
.hit_t{background-position:-134px -85px;}
.dost_t{background-position:-174px -85px;}
.ij_1{ width:322px; height:180px;}
.ij_1 img{ display:block; margin:0 auto; max-width:300px; max-height:176px;}
.gar_1:before{ content:""; width:16px; height:14px; display:block; background:url(../images/pattern_1.png) no-repeat -214px -85px;position: absolute;left: -25px;top: 1px;}
.gar_1{position: relative;left: 10px;}
.c_9b9b9b{ color:#9b9b9b;}
.bt_2{ padding:10px 0; width:165px; position:absolute; bottom:23px; left:50%; margin-left:-82px;}
.pro_list_2 section{ width:240px; border-radius:3px; height:272px; display:inline-block; margin-right:17px;}
.pro_list_2 section:nth-child(3n){ margin-right:0px;}
.pro_list_2 section div{ border:1px solid #d9d9d9; padding:12px; border-radius:3px;height: 191px;}
.c_717171{ color:#717171;}
.w768{ width:768px;}
.ost_otz{border: 1px solid #d9d9d9;padding: 12px;border-radius: 3px;height: 191px;width: 214px; background:#e8edf1;}
.lh21{ line-height:21px;}
.c_0087d1{ color:#0087d1;}
.bt4{position: inherit;margin: 0 auto;}
.bodys_my p{ line-height:19px; padding-bottom:20px;}
.bodys_my p:las-child{ padding-bottom:0px;}
.w838{ width:838px;}
.form_1{ padding:29px 30px; background:#e8edf1;}
.lh25{ line-height:25px;}
.w790{ width:790px;}
.item_ul_1{ font-size:13px; line-height:17px; display:table; list-style:none;}
.item_ul_1 li{ float:left; margin-right:17px; padding-left:30px; position:relative;}
.item_ul_1 li:before{ content:""; display:block; width:28px; height:22px; position:absolute; left:-2px; top:5px; background-image:url(../images/pattern_1.png); background-repeat:no-repeat;}
.item_ul_1 li:last-child{ margin-right:0px;}
.icos_1:before{background-position:2px -138px;}
.icos_2:before{background-position:-27px -139px;}
.icos_3:before{background-position:-64px -134px;}
.icos_4:before{background-position:-100px -136px;}
.icos_5:before{background-position:-137px -134px;}
.form_2 input[type="text"]{color: #c0c0c0;font-size: 32px;font-family: Tahoma, Geneva, sans-serif;width: 350px;   height: 48px;box-shadow: inset 0px 1px 1px 0px rgba(0, 1, 1, 0.19);border-radius: 3px;background: #fff;   border-color: rgb(232, 237, 241);border-style: solid;border-width: 1px;padding:0 15px 0 59px;}
.bt_4{padding: 13px 0;width: 100%;}
.top_footer{ padding:35px 30px; background:#2c3941;border-radius:3px 3px 0 0;}
.top_footer div div ul{ list-style:none; float:left; line-height:22px;}
.top_footer div ul li a{ font-size:13px; color:#fff;}
.top_footer div ul li a:hover{ color:#ff7506;}
.cat_foot{width: 700px;}
.cat_foot li{ float:left; width:170px; margin-right:50px;}
.footer address{ color:#b3b9bd; font-size:13px; line-height:18px; font-style:normal;}
.soc_1 a{ float:left; width:24px; height:24px; background-image:url(../images/pattern_1.png); background-repeat:no-repeat; margin-right:2px;}
.soc_1 a:last-child{ margin-right:0px;}
.ico_fb{background-position:0 -170px;}
.ico_tw{background-position:-26px -170px;}
.ico_yt{background-position:-53px -170px;}
.bottom_footer{padding: 22px 30px; background:#526876;}
.c_d5e5ef{ color:#d5e5ef;}

img{ border:0px;}
.track_menu{ list-style:none; line-height:10px;}
.track_menu li{ float:left; font-size:12px; position:relative; margin-right:20px;}
.track_menu li:after{content: "/";color: #717171;display: block;position: absolute;font-size: 12px;bottom: 0;right: -12px;}
.track_menu li:last-child a{color: #717171; text-decoration:none;}
.track_menu li:last-child:after{content: "/";display:none;}
.slider_2{ height:150px; border-radius:3px; overflow:hidden;}
.slider_2 section{ display:inline-block;height:150px;}
.slider_2 section a{ display:block; position:relative; height:150px;}
.te_sl_2{top: 40px;width: 535px; line-height:34px; right:150px;}
.list_wrap{bottom:0px; width:1018px;}
.listr{ margin:0 auto;display: table;}
.listr a{ display:inline-block; width:20px; height:20px; border-radius:50%; background:#ff7506; margin-right:3px; cursor:pointer;}
.listr a.active, .listr a:hover{ background:#0087d1;}
.listr a:last-child{ margin-right:0px;}
.sortabl div{ float:left;}
.ch_sortabl span{ float:left; font-weight:bold; font-size:13px; color:#717171; padding-right:20px; margin-right:25px; text-transform:uppercase; cursor:pointer; position:relative;}
.ch_sortabl span:after{ content:""; width:9px; height:6px; display:block; background:url(../images/pattern_1.png) no-repeat -84px -171px; position:absolute;top: 6px;right: 0;}
.ch_sortabl span.active:after{ content:""; width:9px; height:6px; display:block; background:url(../images/pattern_1.png) no-repeat -84px -185px; position:absolute;top: 6px;right: 0;}
.view_cat{float:right !important;}
.view_cat a span{float:left; height:18px; background-image:url(../images/pattern_1.png); background-repeat:no-repeat; margin-right:10px;}
.view_cat a:last-child{ margin-right:0px;}
.view_cat a span{ display:block;}

.wi_default{width:26px;background-position:-102px -176px;}
.wi_line{width:26px; background-position:-163px -176px;}
.wi_tabl{ width:21px;background-position:-135px -176px;}
.view_cat a.active .wi_default, .wi_default:hover{background-position:-102px -198px;}
.view_cat a.active .wi_line, .wi_line:hover{background-position:-163px -198px;}
.view_cat a.active .wi_tabl, .wi_tabl:hover{background-position:-135px -198px;}

.catalog_2 > li .disCena{ display:none;}

.catalog_1 > li{ width:988px; border:1px solid #d9d9d9; border-radius:3px; padding:30px 15px;}
.catalog_1 > li:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; overflow:hidden;}
.catalog_1 > li .item_view{ float:left;}

.catalog_1 > li .ceils_1{width: 368px;height: 220px; display:table-cell; vertical-align:middle;}
.catalog_1 > li .ceils_1 a{width: 368px;height: 220px; display:table-cell; vertical-align:middle;}
.catalog_1 > li .ceils_1 a img{display: block;max-width: 368px;max-height: 212px;margin: 0 auto;}

.catalog_1 > li .cen_s{ margin-top:-6px;}
.catalog_1 > li .tdlt{ height:28px;}
.ivi_1{ width:368px; margin-right:25px;}
.ij_2{ width:368px; height:220px;}
.ij_2 img{ display:block; max-width:368px; max-height:212px; margin:0 auto;}
.shild_bl{ height:28px;}
.shild_bl div{ position:absolute;}
.shild_bl div span{ display:block; font-size:12px; color:#707070; line-height:14px; padding-left:25px;}
.gar_2{left:0px; top:0px;}
.gar_2:before{ content:"";width: 16px;height: 14px;background: url(../images/pattern_1.png) no-repeat -214px -85px; display:block; position:absolute;top: 6px;}
.md_eur{right:0px; top:0px;}
.md_eur img{ position:absolute; top:6px;}
.dop_img{ list-style:none;}
.dop_img li{ float: left; width:88px; height:68px; border-radius:5px; overflow:hidden;border: 1px solid #d9d9d9;}
.dop_img li > span{display: table-cell;width:88px; height:68px; vertical-align:middle;}
.dop_img li > span > img{max-width: 88px;max-height: 68px;margin: 0 auto;display: block;width: auto;}
.dop_img li a{ display: table-cell;width:88px; height:68px; vertical-align:middle;}
.dop_img li a img{max-width:88px !important; max-height:68px !important; margin:0 auto; display:block;width: auto;}
.yt_vi:before{ content:""; width:38px; height:38px; display:block; position:absolute; background:url(../images/pattern_1.png) no-repeat -135px -44px; top:50%; margin-top:-19px; left:50%; margin-left:-19px;}
.dop_img li{ margin-right:2px;}
.dop_img li:last-child{ margin-right:0px;}
.catalog_1 > li{ margin-bottom:17px; position:relative;}
.catalog_1 > li .ivi_2{ width:591px; /*height:331px;*/height:354px; position:relative;}
.catalog_1 > li table{ width:100%; border:0px;border-collapse: collapse; margin-bottom:24px; margin-left:0px;}
.catalog_1 > li table th{ background:#0087d1; color:#fff; padding:7px 10px; border-right:2px solid #fff;}
.catalog_1 > li table th:last-child{ border-right:0px;}
.catalog_1 > li table td{ background:#fff; padding:7px 10px; border-right:2px solid #fff;}
.catalog_1 > li table td:last-child{ border-right:0px; width:150px; text-align:left;}
.catalog_1 > li table th:last-child{ border-right:0px;}
.catalog_1 > li table tr:nth-child(odd) td{ background:#e8edf1;}
.catalog_1 > li .name_ca_3, .catalog_1 > li .media_co{ display:none;}
.odd_inf_t_1{ color:#717171;}
.star_5{ width:85px; height:16px; background:url(../images/pattern_1.png) no-repeat 0 -220px;}
.c_9b9b9b{ color:#9b9b9b;}
.cen_s{line-height: 28px;margin-top: 0px;}
.abs_cen{ bottom:-15px; /*width:591px;*/ width:100%;}
.bt_5{ width:230px; height:40px; line-height:40px;}
.catalog_1 > li .bl_btn_1{ margin-top:-15px;}
.catalog_1 > li .trabl_1{display:none;}
.catalog_1 > li .drobno_s{ margin-bottom:10px;}


.ij_3 img{max-width: 54px;max-height: 17px;width: auto;}

.catalog_3 li .shild_bl, .catalog_3 li .dop_img, .catalog_3 li .odd_inf_t_1, .catalog_3 li .buns{ display:none;}
.catalog_3 > li{ width:464px; float:left; padding:15px 15px; margin-right:28px; margin-bottom:28px; height:604px;}
.catalog_3 > li:nth-child(2n){ margin-right:0px;}
.catalog_3 > li .name_ca_3{ /*display:block;margin-bottom:20px;*/display: table-cell;font-size: 16px; color: #ff7506; height: 56px;vertical-align: middle;}
.catalog_3 > li .name_ca_1{ display:none;}
.media_co{ list-style:none;}
.media_co li{ float:left; margin-right:15px;}
.media_co li:last-child{ margin-right:0px;}
.media_co li a{ font-size:12px; padding-left:28px; position:relative;}
.media_co li a:before{ content:""; display:block; position:absolute; background-image:url(../images/pattern_1.png); background-repeat:no-repeat;}
.phot_me:before{ width:19px; height:16px; background-position:-8px -244px;top: -1px;}
.vid_me:before{ width:20px; height:14px;background-position:-36px -246px; top:2px;}
.otz_me:before{ width:22px; height:22px;background-position:-63px -244px;top: -1px;}
.catalog_3 > li .ivi_1{ float:none; width:464px;margin: 15px 0; height:220px;}
.catalog_3 > li .ij_2{width:464px;height: 220px;}

.catalog_3 > li .ceils_1{width:464px;height: 220px;}
.catalog_3 > li .ceils_1 a{width:464px;height: 220px; display:table-cell; vertical-align:middle;}
.catalog_3 > li .ceils_1 a img{display: block;max-width: 368px;max-height: 212px;margin: 0 auto;}

.catalog_3 li table{width: 255px; font-size:13px; color:#363636; line-height:12px;}
.catalog_3 li table th{ display:none;}
.catalog_3 li table tr td:first-child{ width:148px;}
.catalog_3 > li table tr:nth-child(odd) td {background: #fff;}
.catalog_3 > li table tr:nth-child(even) td {background: #e8edf1;}
.catalog_3 > li table td{border-right:0px;}
.catalog_3 > li .ivi_2{ width:464px;height:240px;}
.catalog_3 > li .cen_s{text-align: right;position: absolute;top: -217px;left: 280px; width:184px;}
.catalog_3 > li .cen_s .f30{ font-size:26px;}
.catalog_3 > li .abs_cen div span.f50{ display:none;}
.catalog_3 > li .trabl_1{ color:#363636; display:inline-block; text-transform:uppercase;}
.catalog_3 > li .media_co{ display:block;}
.catalog_3 > li .bl_btn_1 {margin-top: -15px;position: absolute;/*bottom:-22px;*/}
/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .catalog_3 > li .bl_btn_1 { bottom: 10px;}}*/
.catalog_3 > li .drobno_s{ font-weight:bold; font-size:13px; color:#363636; text-decoration:none;height: 40px; background:#e8edf1; line-height:40px; border-radius:3px; width:194px; text-align:center; margin-bottom:0;position: absolute;right: -209px; text-transform:uppercase; font-weight:bold;}
.catalog_3 > li .drobno_s:hover{ background:#dbdfe3;}
.catalog_3 > li .bt_5{width: 254px;}
.catalog_3 > li .disCena{ float:left;}
.catalog_3 > li .disCena{ display:block;}

.default_cat > li{margin-right: 28px;margin-bottom: 28px;}
.default_cat > li .disCena{ display:block;}
.default_cat > li .disCena{ float:left;}
.default_cat > li:nth-child(-n+3) .disCena{ display:none;}
.default_cat > li:nth-child(even){ margin-right:28px;}
.default_cat > li:nth-child(odd){ margin-right:0px;}
.default_cat > li:nth-child(-n+3){width: 988px;padding: 30px 15px; height:auto; margin-right:0px;margin-bottom: 17px;}
.default_cat > li:nth-child(-n+3) .buns{ display:block;}
.default_cat > li:nth-child(-n+3) .name_ca_1 {display: block;}
.default_cat > li:nth-child(-n+3) .name_ca_3{ display:none;}
.default_cat > li:nth-child(-n+3) .media_co{ display:none;}
.default_cat > li:nth-child(-n+3) .ivi_1 {width: 368px;margin-right: 25px; margin-top:0px; float:left; margin-bottom:0px;}

.default_cat > li:nth-child(-n+3) .ceils_1 {width: 368px;height: 220px;}
.default_cat > li:nth-child(-n+3) .ceils_1 a {width: 368px;height: 220px;}
.default_cat > li:nth-child(-n+3) .ceils_1 a img{    display: block;max-width: 368px;max-height: 212px;margin: 0 auto;}

.default_cat > li:nth-child(-n+3) .shild_bl{ display:block;}
.default_cat > li:nth-child(-n+3) table {width: 100%;border: 0px;border-collapse: collapse;margin-bottom: 24px; font-size:14px; line-height:normal;}
.default_cat > li:nth-child(-n+3) table th {background: #0087d1;color: #fff;padding: 7px 10px;border-right: 2px solid #fff; display:table-cell;}
.default_cat > li:nth-child(-n+3) .ivi_2 {width: 591px;/*height: 331px;*/position: relative;height: 354px;}
.default_cat > li:nth-child(-n+3) table tr td:first-child { width:auto;}
.default_cat > li:nth-child(-n+3) tr:nth-child(even) td{background: #fff;}
.default_cat > li:nth-child(-n+3) tr:nth-child(odd) td{background: #e8edf1;}
.default_cat > li:nth-child(-n+3) table td{border-right: 2px solid #fff;}
.default_cat > li:nth-child(-n+3) .odd_inf_t_1{ display:block;}
.default_cat > li:nth-child(-n+3) .dop_img{ display:block;}
.default_cat > li:nth-child(-n+3) .abs_cen div span.f50 {display: block;}
.default_cat > li:nth-child(-n+3) .trabl_1{ display:none;}
.default_cat > li:nth-child(-n+3) .cen_s{ text-align:left; position:inherit; margin-top:-6px;}
.default_cat > li:nth-child(-n+3) .bl_btn_1{ position: relative; bottom:0px;}
.default_cat > li:nth-child(-n+3) .drobno_s {position:relative; right:0px; background:none; color:#0087d1; text-transform:none;font-weight:normal; width:auto; text-decoration:underline; height:auto;line-height: normal; margin-bottom:10px; display:table; font-size:14px;}
.default_cat > li:nth-child(-n+3) .bt_5{width: 230px;}
.default_cat > li:nth-child(-n+3) table th:last-child {border-right: 0px;}
.default_cat > li:nth-child(-n+3) table td:last-child {border-right: 0px;}

.flags_s{ list-style:none;}
.flags_s li{ float:left; margin-right:5px; cursor:pointer;}
.flags_s li:last-child{ margin-right:0px;}
.flags_s img{ max-width:20px;}
.manuf_ul{ list-style:none;}
.manuf_ul li{ float:left; position: relative; width:180px; height:140px; padding:6px; border:1px solid #d9d9d9; border-radius:3px; margin:0 12px 12px 0;}
.manuf_ul li:nth-child(5n){ margin-right:0px;}
.manuf_ul li .buns{left: 8px;}
.ch_mod{ color:#9d9d9d; right:10px; top:6px;}
.manuf_ul li a{ display: table-cell; height:inherit; width:inherit; text-decoration:none; vertical-align:middle;}
.manuf_ul li a img{ display:block; margin:0 auto; max-width:170px; max-height:130px;}
.nam_manuf{ position:absolute; text-decoration:underline; width:180px; text-align:center; bottom:15px;}
.form_3{ width:670px;}
.form_3 input[type="text"]{padding: 0px 0px 0 84px;width: 343px;float: left;font-size: 24px;height: 44px;}
.form_3 .bt_4{ width:197px; position:relative; top:2px;}
.pr195{ padding-right:195px;}
.tex_dir{    width: 247px;
    height: 205px;
    display: block;
    background: url(../images/tex_dirs.png) no-repeat top;
    right: 0px;
    bottom: 0px;}
.tex_d_info{top: 82px;
    right: 204px;}

.prod_div > li .ceils_1 {width: 632px;height: auto;display: table-cell;vertical-align: middle;}
.prod_div > li .ceils_1 a.img_2{width: 632px;height: 331px;display: table-cell;vertical-align: middle;}
.scroll_menu{ list-style:none; display:block; width:100%;}
.scroll_menu li{ float:left; height:45px; border:1px solid #d9d9d9; border-radius:3px; margin-right:5px;}
.scroll_menu li:last-child{ margin-right:0px;}
.scroll_menu li a{ display:table-cell; color:#363636; text-decoration:none; height:45px;width: inherit; vertical-align:middle;}
.scroll_menu li span{ position:relative; font-size:13px; display:table; text-transform:uppercase; margin:0 auto; padding-left:35px;}
.scroll_menu li span:before{ content:""; display:block; position:absolute; background-image:url(../images/pattern_1.png); background-repeat:no-repeat; left:0px;}
.sc_1{ width:362px;}
.sc_2{ width:222px;}
.sc_3{ width:222px;}
.sc_4{ width:222px;}
.sc_5{ width:222px;}
.sc_1 span:before{ background-position:0 -275px; width:24px; height:20px;top: -1px;}
.sc_2 span:before{ background-position:-32px -272px; width:26px; height:26px;top: -5px;}
.sc_3 span:before{ background-position:-68px -273px; width:22px; height:27px;top: -5px;}
.sc_4 span:before{ background-position:-100px -273px; width:28px; height:26px;top: -5px;}
.sc_5 span:before{ background-position:-135px -274px; width:26px; height:24px;top: -3px;}
.prod_div{ width:1280px;}
.prod_div > li{width:1248px; padding:20px 10px 20px 20px; margin-bottom:25px;}
.name_pr{ max-width:1000px;}
.bt_6{ height:34px; width:205px; text-decoration:none;line-height: 32px; border-radius:3px;}
.bt_6 span{ font-size:12px; position:relative; padding-left:53px;}
.bt_6 span:before{ content:""; position:absolute; display:block; width:24px; height:22px; background:url(../images/pattern_1.png) no-repeat; background-position:-169px -134px; top:-2px; left:14px;}
.popup-informer_js_inited .bt_6 span:before{background:url(../images/compare.png) no-repeat; background-position:0;}
.prod_div .ivi_1{ width:632px; margin:30px 25px 0 0;}
.prod_div .ij_2{width:632px; height:331px;}
.prod_div .ij_2 img{ max-width:528px; max-height:331px;}
.prev_1{ height:68px;background:#fff;width:24px;position:relative;cursor:pointer; margin-top:5px;}
.next_1{ height:68px;background:#fff;width:24px;position:relative;cursor:pointer;margin-top:5px;}
.prev_1:before{content:"";position:absolute; display:block; width:12px; height:26px; background:url(../images/pattern_1.png) no-repeat -210px -134px;top:50%; margin-top:-13px;left:0px;}
.next_1:before{content:"";position:absolute; display:block; width:12px; height:26px; background:url(../images/pattern_1.png) no-repeat -230px -134px;top:50%; margin-top:-13px;right:0px;}
.prod_div > li .ivi_2{ /*height:300px;*/ margin-bottom:20px;}
.c_f12523{ color:#f12523;}
.c_9d9d9d{ color:#9d9d9d;}
.c_009f00{ color:#009f00;}
.yes_nal:before{ content:""; width:9px; height:9px; border-radius:50%; background:#00a100; left:0px; display:block; position:absolute; top:6px;}
.st_dost > a{ text-decoration:none;  position:relative; padding-right:12px;}
.st_dost > a > span{border-bottom:1px dotted;}
.st_dost > a:after{ content:""; display:block; border:4px solid; width:0px; height:0px; border-color:#0087d1 transparent transparent transparent; position:absolute; top:9px; right:0px;}
.bt_7{ width:100%; height:56px; bottom:0px; font-size:20px; line-height:56px; border-radius:3px;box-shadow:  0px 4px 0px 0px #db6505;
-webkit-box-shadow:  0px 4px 0px 0px #db6505;
-moz-box-shadow:  0px 4px 0px 0px #db6505;
background: -moz-linear-gradient(#ffa00d, #ff7807);
background: -ms-linear-gradient(#ffa00d, #ff7807);
background: -o-linear-gradient(#ffa00d, #ff7807);
background: -webkit-linear-gradient(#ffa00d, #ff7807);}
.w_591{ width:591px;}
.prod_div > li .ivi_2{ float:none; height:auto;}
.prod_div > li .ivi_2:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; overflow:hidden;}
.contr_d img{ max-width:20px; margin-top:2px;}
.ij_3{ height:19px;}
.ij_3 img{ display:block; margin:0 auto;}
{width: 100%;border: 0px;border-collapse: collapse;margin-bottom: 20px;}
.haract table{width: 100%;border: 0px;border-collapse: collapse;}
.haract table th {background: #0087d1;color: #fff;padding: 7px 10px;border-right: 2px solid #fff; text-align:left;}
.haract table td {background: #fff;padding: 7px 10px;border-right: 2px solid #fff;}
.haract table tr:nth-child(odd) td {background: #e8edf1;}
.haract table th:last-child {border-right: 0px;}
.haract table td:last-child {border-right: 0px;}
.titl_tov{ border:1px solid #e8edf1; border-radius:3px; padding:12px 15px;}
.vid_1{ width:1000px; height:615px;}
.vid_1 a{display: block;width:1000px; height:522px;position:relative;}
.vid_1 a span{width:1000px; height:600px;background:url(../images/set_ca.png); position:absolute;top: 0;left: 0;}
.vid_1 a img{display:block; margin:0 auto;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.vid_1 a:after{content:"";display:block; position:absolute; width:100px; height:100px; background:url(../images/pattern_1.png) no-repeat -255px 0; top:50%; margin-top:-50px; left:50%; margin-left:-50px;}
.vid_2 ul{ list-style:none;width:269px;}
.vid_2 ul li{width:269px; margin-bottom:18px;}
.vid_2 ul li:last-child{ margin-bottom:0px;}
.vid_2 ul li a{ width:269px; height:162px; display:block;position:relative;}
.vid_2 ul li a img{display:block; margin:0 auto;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.vid_2 ul li a span{width:269px; height:162px;background:url(../images/set_ca.png); position:absolute;top: 0;left: 0;}
.vid_2 ul li a:after{content:"";display:block; position:absolute; width:48px; height:48px; background:url(../images/pattern_1.png) no-repeat -0px -75px; top:50%; margin-top:-24px; left:50%; margin-left:-24px;}
.advantage_bl img{ border-radius:3px; max-width:1278px;}
.my_fancy{ position:relative;}
.my_fancy:after{ content:""; position:absolute; width:27px; height:26px; background:url(../images/pattern_1.png) no-repeat -106px -232px; display:block;bottom: 12px;right: 10px;}
.adv_cont{ border:1px solid #e8edf1; border-radius:3px;}
.adv_cont ul{ list-style:none; margin:15px 0px 25px 20px;}
.adv_cont ul li{ position:relative;padding-left: 15px; margin-bottom:10px;}
.adv_cont ul li:last-child{ margin-bottom:0px;}
.adv_cont ul li:before{ content:""; width:5px; height:5px; background:#0087d1; border-radius:50%; display:block; position:absolute; top:8px; left:0px;}
.adv_cont_bor_no{ border:0px;}
.adv_cont_bor_no ul{ margin-left:0px;}
.dop_op{ list-style:none;}
.dop_op li{ float:left; height:355px; padding:15px; border:1px solid #d9d9d9; border-radius:3px; width:278px; position:relative; margin:0 13px 13px 0;}
.dop_op li:nth-child(4n){ margin-right:0px;}
.ij_4{ width:278px; height:212px;}
.ij_4 img{ max-width:270px; max-height:210px; display:block; margin:0 auto;}
.titl_komp{padding: 0 42px;}
.bt_8{ height:40px; width:185px; line-height:40px; position:absolute; bottom:15px; left:50%; margin-left:-92px;}
.prev_2{ float:left;position:relative; height:123px; width:24px;}
.prev_2:before{ content:""; background:url(../images/pattern_1.png) no-repeat -142px -226px; display:block;width:13px; height:32px;top:50%;margin-top:-16px; left:0px; position:absolute;}
.next_2:before{ content:""; background:url(../images/pattern_1.png) no-repeat -163px -226px;display:block;width:13px; height:32px;top:50%; margin-top:-16px; right:0px; position:absolute;}
.next_2{ float:left;position:relative; height:123px;width:24px;}
.slider_klients{list-style: none;float: left;width: 1232px !important;}
.klients_bl{ margin-bottom:30px !important;}
.slider_klients li{ float:left; width:170px; height:123px; border-radius:3px; overflow:hidden; margin-right:15px;}
.slider_klients li a{width:170px; height:123px;}
.slider_klients li a span.dtc{width:170px; height:123px;}
.slider_klients li a span.dtc img{ display:block; margin:0 auto;max-width:170px;max-height:123px}
.slider_klients li:nth-child(7n){ margin-right:0px;}
.prod_div > li .ceils_1 .dop_im_2 a{ height:69px; position:relative;}
.prod_div > li .ceils_1 .dop_im_2 a i{    width: 38px;
    height: 38px;
    display: block;
    position: absolute;
    background: url(../images/pattern_1.png) no-repeat -135px -44px;
    top: 50%;
    margin-top: -19px;
    left: 50%;
    margin-left: -19px;}
.prod_div > li .tdlt{ display:block !important;}
.prod_div > li .ceils_1 a img {display: block;max-width: 528px;max-height: 331px;margin: 0 auto;}
.prod_div > li .dop_im_2{margin-top: 5px;float: left;width: 580px;}
.prod_div > li .dop_im_2:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; overflow:hidden;}
.chit_1{white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}

/*Контакты*/
.form_5 {width: 907px;background: #f2f2f2;padding: 10px 15px;}
.he_a {height: auto;}
.bg_90cf3f {background: #90cf3f !important;}
.form_5{ width:calc(100% - 30px);}
.form_5 .h37 {height: 37px;}
.form_5 .w182 {width: 182px;}
.form_5 .bt_7 i {width: 12px;height: 22px;background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_3.png) no-repeat;display: block;background-position: -331px -78px;position: absolute;top: 6px;left: 24px;}
.form_5 .bt_7 span {display: block;position: absolute;top:13px;left: 48px;font-weight: 600;border-bottom: 1px dotted;line-height: 13px;}
.form_5 .trrab_kn{box-shadow: none;}
.form_5 input[type="text"]{ float:left; font-size:18px; height:35px;}
/*End Контакты*/

/*Контент страниц*/
.soderg_1{ font-size:14px; line-height:20px;}
.soderg_1 > h2{ text-transform:uppercase; margin-bottom:25px;  font-size: 1.17em;}
.soderg_1 > h2:last-child{ margin-bottom:0px;}
.soderg_1 > h3{ text-transform:uppercase; margin-bottom:25px;  font-size: 1.17em;}
.soderg_1 > h3:last-child{ margin-bottom:0px;}
.soderg_1 p{margin-bottom:25px;}
.soderg_1 p:last-child{ margin-bottom:0px;}
.soderg_1 ul{ margin:0 0 25px 30px;}
.soderg_1 ul:last-child{ margin-bottom:25px;}
/*End Контент страниц*/


/*Доставка и олата*/
.alpha_2{ width:625px;}
.tabs_2{ list-style:none;  margin-bottom: -1px;}
.tabs_2 > li.active{border:1px solid #d9d9d9; border-bottom:1px solid #fff;}
.tabs_2 > li.active > span{color:#363636;}
.tabs_2 > li{  float: left; background:#fff;}
.tabs_2 > li > span{ display:block; padding:10px 20px; color:#de1717;}
.magn_1{ padding:20px 35px;}
.pay_ul{ list-style:none;  margin: 0 0 25px -25px;}
.pay_ul > li{ float:left;width: 115px;height: 80px;}
.pay_ul > li a { text-decoration: none;}
.pay_ul > li a > i{ display:block; width:36px; height:36px; background:url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_2.png) no-repeat; margin:0 auto 5px;}
.pay_ul > li a > span{font-size: 12px;line-height: 16px;display: block;text-align: center;}
.pay_ul > li a > span > span{border-bottom: 1px dashed ;}
.pay_ul > li:nth-child(1) a > i{ background-position:0px -226px;}
.pay_ul > li:nth-child(2) a > i{ background-position:-37px -234px;}
.pay_ul > li:nth-child(3) a > i{ background-position:-77px -234px;}
.pay_ul > li:nth-child(4) a > i{ background-position:-111px -236px;}
.pay_ul > li:nth-child(5) a > i{ background-position:-146px -242px;}
.pay_ul > li:nth-child(6) a > i{background-position: -34px -271px;}
.pay_ul > li:nth-child(7) a > i{ background-position:0px -262px;}

.ml-25{ margin-left:-25px !important;}
.pay_ul_2 > li:nth-child(1) > i{background-position: -34px -271px;}
.pay_ul_2 > li:nth-child(2) > i{background-position: 0px -262px;}
.pay_ul_2 > li:nth-child(3) > i{background-position: 0px -262px;}

.soderg_1{ font-size:14px; line-height:20px;}
.soderg_1 > h2{ text-transform:uppercase; margin-bottom:25px;  font-size: 1.17em;}
.soderg_1 > h2:last-child{ margin-bottom:0px;}
.soderg_1 > h3{ text-transform:uppercase; margin-bottom:25px;  font-size: 1.17em;}
.soderg_1 > h3:last-child{ margin-bottom:0px;}
.soderg_1 p{margin-bottom:25px;}
.soderg_1 p:last-child{ margin-bottom:0px;}
.soderg_1 ul{ margin:0 0 25px 30px;}
.soderg_1 ul:last-child{ margin-bottom:25px;}
.map_b{ width:1018px; height:210px; border:1px solid #d9d9d9;}
.kalk_dost{ color:#707070;  width: 473px;}
.kalk_dost > section > span{ float:left;}
.kalk_dost > section > div{ float:right;}
.sel_t{height: 38px; width:308px;}
.sel_t .selected{margin: 8px 0 0 11px;}
.shd_1 input[type="text"]{ width:76px; height:28px; border:1px solid #d9d9d9; text-align:center; margin:0px 15px 0 0px; border-radius:3px;}
.shd_1 input[type="text"]:last-child{ margin-right:0px;}
.dsa_f{ float:left !important;}
.ml14{ margin-left:14px;}
.ml32{ margin-left:32px;}
.ml54{ margin-left:54px;}
.ml61{ margin-left:61px;}
.sel_rt{ height:18px;}
.sel_rt > span{ height:18px;}
.sel_rt > span > span:last-child{ display:block; padding-left:27px; margin-top:3px;}
.sel_rt > span > span:first-child > i{  display: block;width: 8px;height: 8px;border-radius: 50%;margin: 5px 0 0 5px;}
.spos_op > li.active .sel_rt > span > span:first-child > i{background: #de1717;}
.sel_rt > span > span:first-child{ display:block; width:18px; height:18px; border:1px solid #dbdbdb; border-radius:50%;}
.spos_op{ list-style:none;}
.spos_op > li{ float:left; margin-right:15px;}
.spos_op > li > label{ cursor:pointer;}
.bt_11{height: 34px;width: 245px;line-height: 34px;}
.dost_t{ font-size:15px; width:100%;border-collapse: collapse;} 
.dost_t tr{border: 1px solid #f2f2f2;margin: 2px 0;display: inline-block;width: 615px;}
.dost_t tr th{ background:#f2f2f2; padding:10px 15px; text-align:left;}
.dost_t tr td{ padding:8px 15px;}
.im_d{ border:1px solid #d9d9d9; height:63px; width:95px;}
.h63{ height:63px;}
.im_d > img{ margin:0 auto; display:block; max-height:71px; max-width:89px;}
.c_7c7c7c{ color:#7c7c7c;}
.flag_c{ height:150px; background:url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/flag_c.jpg) no-repeat;}
.kama_z{ width:291px; height:150px; background:url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_2.png) no-repeat -109px -250px; left:33px;}
.pl370{ padding-left:370px;}
/*End Доставка и олата*/

/*Заявка на кредит*/
.form_kredit{ width:245px;}
.form_kredit span {display: block;}
.form_kredit textarea{ height:50px !important;}
.form_kredit textarea, .form_kredit input[type="text"]{width: 95%;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
	display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
	    border-radius: 3px;
    vertical-align: middle;}
#sp_zvotp {display: none;}
/*End Заявка на кредит*/
.bx_catalog_item_container{ display:block;}
#modal_add_cart_s .popup-window-center-column{ background:#fff;}
#modal_add_cart_s {
    background: #fff;
    padding: 30px 40px;
    width: 960px;
	border-radius:3px;
}
.popup-window-buttons > span:first-child {
    margin-right: 30px;
}
#modal_add_cart_s .popup-window{ box-shadow:none;}
#modal_add_cart_s table{ border:none;}
#modal_add_cart_s .cart_div{border:none;}
#popup-window-titlebar-modal_add_cart_s{ font-weight:bold; text-transform:uppercase;font-size: 26px;}
#modal_add_cart_s table tr td{border:none; box-shadow:none;}
#modal_add_cart_s .popup-window-hr{ background:none;}
#modal_add_cart_s .popup-window{ background:none;}
#modal_add_cart_s .popup-window-top-row .popup-window-left-column, #modal_add_cart_s .popup-window-top-row .popup-window-right-column{ background:none;}

/*Поздравление о заказе*/
.exclamation_i {
    padding-left: 20px;
}
.exclamation_i > i {
    position: absolute;
    display: block;
    left: 0px;
    font-style: normal;
    color: red;
    font-size: 50px;
    top: -16px;
}
.box_zak_1 {
    width: 338px;
    height: 84px;
}
.box_zak_1 > div {
    width: initial;
    height: inherit;
    padding-left: 25px;
}
.box_zak_2 {
    width: 928px;
    height: 84px;
}
.box_zak_2 > div {
    width: initial;
    height: inherit;
    padding-left: 25px;
}
.box_zak_3 {
    width: 459px;
    height: 128px;
}
.box_zak_3 > div {
    width: initial;
    height: inherit;
    padding-left: 25px;
}
.confirmB {
    width: 270px;
    left: 50%;
    display: block;
    height: 45px;
    line-height: 45px;
    margin: 5px 0;
    margin-left: -135px;
    position: absolute;
    margin-top: -62px;
}
.confirmB span{left: 15px !important;top: 17px !important;}
.flag_b{ display:none;}
/*End*/

/*Комплектация*/
.complect_2 {list-style: none;}
.complect_2 > li {
    float: left;
    width: 182px;
    height: 239px;
    border: 1px solid #d9d9d9;
    margin: 0 10px 10px 0;
}
.complect_2 > li:nth-child(5n){ margin-right:0px;}
.img_5 {
    width: 182px;
    height: 115px;
}
.img_5 img {
    display: block;
    margin: 0 auto;
    max-width: 175px;
    max-height: 115px;
}
/*End*/

span.tlMenuItem.tlMenuItemTouch.tlNonTouchDevice.tlTouch {
    display: none !important;
}
span.tlMenuItem.tlMenuItemShare.tlNonTouchDevice.tlMenuItemHover {
    display: none !important;
}
.tlFourDotsButton {
    display: none !important;
}
.tlFirstseen a {
    display: none !important;
}
span.tlMenuItem.tlMenuItemShare.tlNonTouchDevice {
    display: none !important;
}
.filtr .bx_filter_input_checkbox input[type=checkbox] {width: 17px;height: 17px;top: -5px;}
.filtr .bx_filter_param_label {
    font-size: 15px;
}
.h22 {
    height: 22px;
}
.proizv > li {
    margin-bottom: 5px;
}
.proizv {
    list-style: none;
}
.filtr .bx_filter_popup_result.left{right: -148px; margin-right:0px;}
.filtr .bx_filter_popup_result.left .arrow{ left:-8px}
.filtr .bx_filter_popup_result{margin-top: 72px;}
.filtr .bx_ui_slider_part{top: -7px; height:10px;}
.filtr .bx_ui_slider_pricebar_VD{background: #ff7506;}
.next_2, .prev_2{
cursor:pointer;
}

/*Шильдики в товар*/
.buns > div > div{ display:inline-block; margin-right:30px; position:relative; padding-left:25px;}
.buns > div > div:before{ content:""; display:block; position:absolute; background-image:url(../images/pattern_1.png); background-repeat:no-repeat; left:0px;}
.buns >  div > div.gar_niz:before{ width:16px; height:14px; background-position:-214px -85px; top:5px;}
.buns > div > div.zd_evr:before{ width:20px; height:16px;background-position:-205px -175px;top:5px}
.buns > div > div.lid_s:before{ width:21px; height:20px;background-position:-204px -195px;top:2px}
.buns > div > div.met_tk:before{width:20px; height:20px;background-position:-205px -223px;top:2px}
.buns > div > div > div{ font-size:12px; color:#707070; line-height:14px;}
/*End Шильдики в товар*/

.red_c{color:#F00;}
/*Слайдер в видео*/
.prev_slvi{width: 100%;border: 0;background: none;color: transparent; position:relative;cursor:pointer; margin-bottom:5px;}
.prev_slvi:focus{outline:none;}
.prev_slvi:after{ content:""; background:url(../images/pattern_1.png) no-repeat; display:block; width:32px; height:13px; position:absolute; background-position:-191px -260px;top:0px; left:50%; margin-left:-16px;}
.next_slvi{width: 100%;border: 0;background: none;color: transparent; position:relative;cursor:pointer;}
.next_slvi:focus{outline:none;}
.next_slvi:after{content:""; background:url(../images/pattern_1.png) no-repeat; display:block; width:32px; height:13px; position:absolute; background-position:-191px -281px;top:0px; left:50%; margin-left:-16px;}
.vid_2{ height:560px !important;}
/*End Слайдер в видео*/
.compares{position: absolute;top: 7px;right: 10px;}
i.imgAddS{margin-right: 5px;margin-top: -2px;}
.popup-informer__pane_type_notify{ background:#0087d1;}

/*Сравнение*/
.bx_sort_container a.current{ background:#0087d1 !important; border-radius:4px;}
.bx_compare .table_compare table tr td{ font-size:16px !important;}
.bx_compare .table_compare table tr td a{color: #0087d1 !important;}
.bx_compare .table_compare table tr:nth-child(odd) {
    background: #f9f9f9;
}
.bx_compare .table_compare table tr:hover {
    background: #DADADA;
}
.bx_compare .table_compare table tr:nth-child(odd) td{ background:none;}
/*End сравнение*/
.buns > span{ display:none;}
.prod_div .buns{top: 10px;}
.seoPolia a{ padding-right:10px;}
.lau_men{ display:none;}
.mcat_me{ display:none;}
.dfgdh{ display:block;}

.norm_t table tr{ background:none !important;}
.norm_t table tr td{ background:none !important;border-top:1px solid !important; border-right:1px solid !important;padding: 5px 10px;font-size: 18px;line-height: 22px;}
.norm_t table{ border-bottom:1px solid; border-left:1px solid; border-spacing:0px;}

.img_mml ul li {
    font-size: 18px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.mml_t > tbody > tr > td {
	width:50%;
    padding: 0;
    background: none;
    height: 400px;
    vertical-align: top;
}
.mml_t > tbody > tr > td {
    border-bottom: 1px solid #de1717;
    padding-top: 20px;
}
.img_mml {
    width: 348px;
}
.desc_mml {
    padding: 10px 15px 30px;
}

.op_table{ border-bottom:1px solid; border-left:1px solid; width:calc(100% - 2px);}
.op_table td{padding: 10px 20px;border-top:1px solid; border-right:1px solid; width:613px; vertical-align:top;}
.op_table .img_mml{width: 572px;height: 370px;}
.op_table .img_mml img{ display:block; margin:0 auto; max-width:560px; max-height:360px;}
.ocbl_1 {width: 400px;height: 200px;}
.ocbl_2 {width: 880px;}
.w240{ width:240px;}
.list_vid li a.no_before:before{ display:none;}
.abs_cen span.c_009f00{max-width: 130px;font-size: 12px;}

/*Блок рукки*/
.thyssenkrupp{ background:#353535;padding:10px 15px; margin-bottom:20px;}
.thyssenkrupp_logo{ width:441px; height:78px; background:url(../images/rukki/thyssenkrupp_logo.png) no-repeat;}
.c_fff{ color:#fff;}
.thyssen_bord{ border-bottom:2px solid #e9e9e9;}
.thyssenkrupp img{ border-radius:0px;}
.thyssen_d a i{width: 30px; position:absolute;height: 30px;background: url(../images/rukki/magnifier_3.png) no-repeat;bottom: 14px;right: 14px;z-index: 1;cursor: pointer;}
.lo_ru_1{width: 162px;height: 52px;top: 28px;right: 28px;background: url(../images/rukki/lo_ru_1.png) no-repeat;}
.lo_ru_2{ width:156px; height:156px; background:url(../images/rukki/lo_ru_2.png) no-repeat; bottom:40px; right:40px;}
/*Блок рукки*/

.pol_pol a{display: table !important;float: left;font-size: 12px;margin-right: 17px;}

/*Новости*/
.news_ul{ list-style:none;}
.news_ul > li{border: 1px solid #e8edf1;padding: 10px 14px;border-radius: 3px; margin-bottom:30px;}
.news_ul .mb10 img{ max-width:990px;}
a.news_title{font-size: 18px;font-weight: 600; max-width:810px; text-decoration:underline; color:#0087d1;}
h1.news_title{font-size: 18px;font-weight: 600; max-width:810px;}
.t_date{color:#999; font-size:12px; padding-left:20px; margin-top:5px;}
.t_date:before{ position:absolute; content:""; display:block;width:16px; height:16px; background:url(../images/t_date.png) no-repeat; background-size:16px; left:0px;}
.pos_desc{ font-size:16px;}
.post_n{border: 1px solid #e8edf1;padding: 10px 14px;border-radius: 3px;}
.ago_news{ position:relative; margin-left:40px; margin-bottom:20px}
.ago_news:before{content: "";position: absolute;background: url(../images/ago_news.png) no-repeat;width: 32px;height: 16px;left: -40px;top: 2px;}
.slid_post{list-style:none;display: table;margin: 0 auto 0 24px !important;}
.slid_post li{ float:left; width:220px; height:150px;border: 1px solid #d9d9d9;border-radius: 5px;overflow: hidden;margin: 0px 18px 0 0 !important;}
.slid_post li  a{ display:table-cell;width:220px; height:150px; vertical-align:middle;}
.slblp .prev_1{ left:0px;}
.slblp .next_1{right:-40px;}
.slblp .prev_1, .slblp .next_1{top: 36px;}
.slid_post li a img{ max-width:220px; max-height:150px; display:block; margin:0 auto;}
/*End*/

/*pagination_n*/
.pagination_n{text-align: center;margin-bottom: 20px;position: relative;z-index: 1;}
.pagination_n li{display: inline-block;margin: 0 2px 4px;}
li.clear-pag-item{margin: 0 14px 4px;}
.pagination_n li > a, .pagination_n li > span{display: block;padding: 0 15px;}
.pagination_n li > a{height: 32px;line-height: 32px;text-decoration: none;}
.pagination_n li > span{height: 34px;line-height: 34px;}
.pagination_n li > a, .pagination_n li > span{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.pagination_n li > a{
    color: #333;border: 1px solid #e1e1e1;
    -moz-box-shadow: inset 0 1px #fff;-webkit-box-shadow: inset 0 1px #fff;box-shadow: inset 0 1px #fff;
    background: #f8f7f4; /* Old browsers */
    background: -moz-linear-gradient(top,  #f8f7f4 0%, #f4f2ee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f7f4), color-stop(100%,#f4f2ee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f8f7f4 0%,#f4f2ee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f8f7f4 0%,#f4f2ee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f8f7f4 0%,#f4f2ee 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f8f7f4 0%,#f4f2ee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f7f4', endColorstr='#f4f2ee',GradientType=0 ); /* IE6-9 */
}
.pagination_n li > a:hover{
    background: #f7f5f4; /* Old browsers */
    background: -moz-linear-gradient(top,  #f7f5f4 0%, #e0dbd6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5f4), color-stop(100%,#e0dbd6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f7f5f4 0%,#e0dbd6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f7f5f4 0%,#e0dbd6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f7f5f4 0%,#e0dbd6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f7f5f4 0%,#e0dbd6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f5f4', endColorstr='#e0dbd6',GradientType=0 ); /* IE6-9 */
}
.pagination_n li > span, .pagination_n li > a:active{
    color: #fff;
    -moz-box-shadow: inset 0 1px 3px #bcb7b7;-webkit-box-shadow: inset 0 1px 3px #bcb7b7;box-shadow: inset 0 1px 3px #bcb7b7;
    background: #cccac5; /* Old browsers */
    background: -moz-linear-gradient(top,  #cccac5 0%, #e4e3e0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccac5), color-stop(100%,#e4e3e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cccac5 0%,#e4e3e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cccac5 0%,#e4e3e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cccac5 0%,#e4e3e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cccac5 0%,#e4e3e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccac5', endColorstr='#e4e3e0',GradientType=0 ); /* IE6-9 */
}
.pagination_n li > span{border: 0;}
/*end*/

#lba2507act, #action_2_leng{ display:block;}
#lba2507act span{position: absolute;text-decoration: none;left: 63px;bottom: 14px;color: #ff7506;text-transform: uppercase;font-size: 28px;font-weight: bold;}
#bx_3218110189_5933 .t_cena{position: absolute;color: #fff;font-size: 26px;text-transform: uppercase;bottom: 150px;left: 158px;}
.act_1s{}
.act_1s > a{background:#ff7506;color: #fff;text-decoration: none;width: 165px;height: 38px;display: block;line-height: 38px;text-align: center;    border-radius: 3px;bottom: 17px;right: 27px;position: absolute;font-weight: 600;font-size: 16px;}
.act_1s > a:hover{background: #ec4901;}
.sild_gr_1{ position:absolute;top:10px; left:10px;}
.sild_gr_1 div{width: 120px;height: 120px;float: left;margin-right: 10px; }
.md_rus{ background:url(../images/md_rus.png) no-repeat center; padding-left:0px !important;}
.lid_str{background:url(../images/lid_str.png) no-repeat center;padding-left:0px !important;}
.mad_eur{background:url(../images/mad_eur.png) no-repeat center;padding-left:0px !important;}
.bt_up{position: fixed;display: none;width: 46px;height: 43px;background: url("../images/bg-page-up-button_2.png") no-repeat 50% 50% #0087d1;bottom:170px;margin-left: 1270px;border-radius: 5px;cursor: pointer;
-moz-transition: opacity 0.3s 0.02s ease;
    -o-transition: opacity 0.3s 0.03s ease;
    -webkit-transition: opacity 0.3s 0.03s ease;}
.bt_up span{text-transform: uppercase;position: relative;bottom: -43px;font-style: normal;font-weight: 600;font-size: 12px;display: block;text-align: center;color: #000;}


/*Скидка*/
.catalog_2 > li .ce_ob{ display:block; line-height:26px; font-weight:600;}
.catalog_2 > li .ce_ob{ font-size:22px;}
.catalog_2 > li .ce_act{ font-size:28px;}
.catalog_2 > li .ce_act span{color:#ff0000;}
.catalog_2 > li .red_b_v{background: #ff0000;text-align: center;padding: 3px 8px;line-height: 22px;font-weight: 600; display:block;}
.catalog_2 > li .red_b_v span{color: #fff;font-size:30px;line-height: 24px;}
.catalog_2 > li .chit{ float:left;}
.catalog_2 > li .chit + .bx_catalog_item_controls_blockone{ float:right;}
.catalog_2 > li .chs_1{ color:#9cafcd; font-size:10px;}
.catalog_2 > li .skid_1{ float:right !important; margin-top:6px !important; display:block;}
.catalog_2 > li .chetv{float: left; display:none;}
.catalog_2 > li .che_1{ color:#949494; font-size:12px;}
.catalog_2 > li .im-card-clock{font-size:18px;color: #004c71;display: inline;font-weight: 700;}
.catalog_2 > li .im-card-clock-wrapper .fa{margin-right: 5px;}
.catalog_2 > li .fa-clock-o:before{ content: ""; width:20px; height:20px; background:url(../images/fa-clock.jpg) no-repeat;    display: inline-block;position: relative;top: 3px;}
.catalog_2 > li .chetv{ float:left; display:block;}
.catalog_2 > li .bl_vigoda {position: inherit;top: 0;line-height: 28px;}
.catalog_2 > li .red_b_v span {color: #fff;font-size: 20px;line-height: 20px;}


.catalog_3 > li .ce_ob{ display:block; line-height:26px; font-weight:600;}
.catalog_3 > li .ce_ob{ font-size:22px;}
.catalog_3 > li .ce_act{ font-size:28px;}
.catalog_3 > li .ce_act span{color:#ff0000;}
.catalog_3 > li .red_b_v{background: #ff0000;text-align: center;padding: 3px 8px;line-height: 22px;font-weight: 600; display:block;}
.catalog_3 > li .red_b_v span{color: #fff;font-size:30px;line-height: 24px;}
.catalog_3 > li .chit{ float:left;}
.catalog_3 > li .chit + .bx_catalog_item_controls_blockone{ float:right;}
.catalog_3 > li .chs_1{ color:#9cafcd; font-size:10px;}
.catalog_3 > li .skid_1{ float:right !important; margin-top:6px !important; display:block;}
.catalog_3 > li .chetv{float: left; display:none;}
.catalog_3 > li .che_1{ color:#949494; font-size:12px;}
.catalog_3 > li .im-card-clock{font-size:18px;color: #004c71;display: inline;font-weight: 700;}
.catalog_3 > li .im-card-clock-wrapper .fa{margin-right: 5px;}
.catalog_3 > li .fa-clock-o:before{ content: ""; width:20px; height:20px; background:url(../images/fa-clock.jpg) no-repeat;    display: inline-block;position: relative;top: 3px;}
.catalog_3 > li .bl_vigoda{position: relative;top: -19px;line-height: 20px;}
.catalog_3 > li .red_b_v{position: relative;top: -130px;left: -21px;}

.default_cat > li:nth-child(-n+3) .red_b_v{ position:initial; }
.default_cat > li:nth-child(-n+3) .bl_vigoda{ position:inherit;top:0;line-height: 28px;}
.default_cat > li:nth-child(-n+3) .ce_ob{ display:block; line-height:26px; font-weight:600;}
.default_cat > li:nth-child(-n+3) .ce_ob{ font-size:22px;}
.default_cat > li:nth-child(-n+3) .ce_act{ font-size:28px;}
.default_cat > li:nth-child(-n+3) .ce_act span{color:#ff0000;}
.default_cat > li:nth-child(-n+3) .red_b_v{background: #ff0000;text-align: center;padding: 3px 8px;line-height: 22px;font-weight: 600; display:block;}
.default_cat > li:nth-child(-n+3) .red_b_v span{color: #fff;font-size: 20px;line-height: 20px;}
.default_cat > li:nth-child(-n+3) .chit{ float:left;}
.default_cat > li:nth-child(-n+3) .chit + .bx_catalog_item_controls_blockone{ float:right;}
.default_cat > li:nth-child(-n+3) .chs_1{ color:#9cafcd; font-size:10px;}
.default_cat > li:nth-child(-n+3) .skid_1{ float:right !important; margin-top:6px !important; display:block;}
.default_cat > li:nth-child(-n+3) .chetv{float: left; display:block;}
.default_cat > li:nth-child(-n+3) .che_1{ color:#949494; font-size:12px;}
.default_cat > li:nth-child(-n+3) .im-card-clock{font-size:18px;color: #004c71;display: inline;font-weight: 700;}
.default_cat > li:nth-child(-n+3) .im-card-clock-wrapper .fa{margin-right: 5px;}
.default_cat > li:nth-child(-n+3) .fa-clock-o:before{ content: ""; width:20px; height:20px; background:url(../images/fa-clock.jpg) no-repeat;    display: inline-block;position: relative;top: 3px;}

.prod_div .red_b_v{ position:initial; }
.prod_div .bl_vigoda{ position:inherit;top:0;line-height: 28px;}
.prod_div .ce_ob{ display:block; line-height:26px; font-weight:600;}
.prod_div .ce_ob{ font-size:22px;}
.prod_div .ce_act{ font-size:28px;}
.prod_div .ce_act span{color:#ff0000;}
.prod_div .red_b_v{background: #ff0000;text-align: center;padding: 3px 8px;line-height: 22px;font-weight: 600; display:block;}
.prod_div .red_b_v span{color: #fff;font-size: 20px;line-height: 20px;}
.prod_div .chit{ float:left;}
.prod_div .chit + .bx_catalog_item_controls_blockone{ float:right;}
.prod_div .chs_1{ color:#9cafcd; font-size:10px;}
.prod_div .skid_1{ float:right !important; margin-top:6px !important; display:block;}
.prod_div .chetv{float: left; display:block;}
.prod_div .che_1{ color:#949494; font-size:12px;}
.prod_div .im-card-clock{font-size:18px;color: #004c71;display: inline;font-weight: 700;}
.prod_div .im-card-clock-wrapper .fa{margin-right: 5px;}
.prod_div .fa-clock-o:before{ content: ""; width:20px; height:20px; background:url(../images/fa-clock.jpg) no-repeat;    display: inline-block;position: relative;top: 3px;}
/*End*/
#ce_na_1{    position: absolute;
    color: #fff;
    font-size: 24px;
    right: 34px;
    bottom: 105px;}

/*Баннер всплывающий*/	
.act_layet{ display:none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000000;opacity: 0.6;
    -webkit-transition: opacity 0.15s linear;
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;}
.act_bl{ display:none;position: absolute;background: #fff;padding: 0 20px;top:120px;z-index: 1041;left: 50%;margin-left: -437px;}
.act_l_clz{display: block;width: 25px;height: 25px;background: url(../images/act_l_clz.png) no-repeat;position: absolute;right: -17px;top: 3px;}
.titls_v{ font-size:26px; color:#737373;padding: 20px 0 15px 0;}
.laye_href{border-radius: 4px; width:194px; height:41px; display:block; position:absolute;bottom: 17px;right: 0; text-align:center;
  background-color: rgb(255, 0, 0);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.75);}
  .laye_href span{ font-size:23px; color:#fff; text-decoration:underline; position:relative;line-height: 41px; display:block;left: -13px;}
  .laye_href span:after{content: ">>";position: absolute;display: block;color: #fff;right: 0;bottom: -2px;}
  .laye_href:hover{background-color: rgb(210, 7, 7);}
  .layet_ce{position: absolute;color: #fff;font-size:33px;text-transform: uppercase;font-weight: 600;right: 19px;top: 161px;font-style: italic;}
/*End*/
#go_ce_1{position: absolute;bottom: 109px;right: 29px;color: #fff;font-size: 17px;}
#g_c2{position: absolute;bottom:85px;color: #fff;right: 12px;display: block;font-size: 19px;}
#g_c3{position: absolute;bottom: 54px;color: #000;right:7px;display: block;font-size: 25px;}
#g_c4{display: block;position: absolute;bottom: 15px;right: 11px;background: #000;color: #fff;font-size: 20px;   text-transform: lowercase;padding: 0 10px 5px;}
#g_c4:hover{box-shadow:  -1px 1px 3px 0px #333333;
-webkit-box-shadow:  -1px 1px 3px 0px #333333;
-moz-box-shadow:  -1px 1px 3px 0px #333333;}
/*#id_mlm_3610{ position:relative; display:block;}
#id_mlm_3610 span{    position: absolute;
    color: #fe0025;
    bottom: 74px;
    left: 117px;
    font-size: 31px;
    font-weight: bold;}*/
.al_pb {
    display: table;
    height: 50px;
    position: relative;
    width: 208px;
    float: right;
    opacity: 0.5;
}
.al_p {
    width: 126px;
    height: 32px;
    background: url(../images/al_p.jpg) no-repeat;
    float: right;
    background-size: cover;
}
.razr_1{
    position: absolute;
    bottom: 0px;
    right: 0;
    font-size: 12px;
    text-decoration: underline;
    color: #fff;
}
.al_pb:hover{ opacity:1;}
.post_f_t img:last-child{max-width: 990px;}

.act_tab_1{border-top:1px solid #e8edf1;border-left:1px solid #e8edf1; border-collapse:collapse; width:100%;}
.act_tab_1 td, .act_tab_1 th{border-bottom:1px solid #e8edf1;border-right:1px solid #e8edf1; padding:3px 5px; text-align:center; font-size:18px;}
.act_tab_1 th{ font-size:22px;}
.act_tab_1 tr td:last-child{ font-weight:bold;}
.act_tab_1 td img{ width:200px;}
.act_tab_1 td:nth-child(3), .act_tab_1 th:nth-child(2) {background: #ff9898;}
.act_tab_1 td:nth-child(4), .act_tab_1 th:nth-child(3), .act_tab_1 td:nth-child(5), .act_tab_1 th:nth-child(4) {    background: #fcff7a;}
.act_tab_1 td:nth-child(4) {font-size: 22px;color: red;}
.act_tab_1 td:nth-child(4), .act_tab_1 th:nth-child(3) {font-weight: bold;}
.spas_1{ position:absolute;color: #fff;
	bottom: 65px;
    line-height: 38px;
    font-size: 21px;
    text-transform: uppercase;
    left: 38px;
    font-weight: bold;}

.top_ama{ height:89px; width:1336px;}
.top_ama span {
    height: 36px;
    width: 160px;
    background: #fe0025;
    display: block;
    font-size: 17px;
    color: #fff;
    line-height: 36px;
    text-align: center;
    bottom:28px;
    right: 30px;
    border-radius: 3px;
    position: absolute;
    text-decoration: none;
    box-shadow: 0px 2px 0px 0px #b1050f;
    -webkit-box-shadow: 0px 2px 0px 0px #b1050f;
    -moz-box-shadow: 0px 2px 0px 0px #b1050f;
}
.top_ama:hover span {
    background: #d32b2b;
}

/*Объявления*/
.nbtn_1{background: #90cf3f; color:#fff; text-transform:uppercase; border-radius:3px; text-align:center;}
.nbtn_1:hover, .nbtn_1:focus{ text-decoration:none; color:#fff;background: #a3df2a; outline:none;}
.tn_1{width: 242px;font-size: 16px;line-height: 35px;height: 34px;}
.list_cat_obj{ list-style:none !important;padding: 0 !important;}
.list_cat_obj li{margin: 0 0 8px !important;}
.list_cat_obj li a{ font-size:16px;}
.list_cat_obj li a:hover{ text-decoration:none;}
.col_ca{color: #363636;}
.spis_obj{ list-style:none; margin:0; padding:0;}
.spis_obj > li{/*width: 988px;*/padding: 20px 15px;border: 1px solid #d9d9d9;border-radius: 3px; margin:0 0 15px 0;box-sizing: border-box;} 
.action_obj{ list-style:none;}
.action_obj li{ float:left; position:relative;margin: 0 24px 0 0;}
.action_obj li:last-child{ margin-right:0px;}
.action_obj li a{ position:relative;padding: 0 0 0 32px; display:block;line-height: 26px;}
.action_obj li a i{ font-size:30px; position:absolute; left:0;}
.re_obj, .re_obj a{color: #ff7506;}
.del_obj, .del_obj a{ color:#FF0004;}
.n_obj{ max-width:800px;}
.spis_obj small{color:#90cf3f;font-size: 14px;}
.spis_obj small:before{content: "\f164";font: normal normal normal 14px/1 FontAwesome;margin: 0 3px 0 0;}
.obj_act{ color:#90cf3f;}
.obj_nact{ color:#FF0004 !important;}
.obj_nact:before{content: "\f165" !important;}
.top_fo_obj span, .top_fo_obj a{ float:left; font-size:22px;}
.top_fo_obj span{}
.top_fo_obj a{}
.c_f00{color:#f00;}
.form_obj input[type="text"]{display: block;width: 379px;height: 40px;border: 1px solid #d9d9d9;margin: 0 0 0px 0;padding: 0px 6px;border-radius: 3px;font-size: 18px;    font-family: 'Open Sans', sans-serif;}
.form_obj tr td{padding:15px 20px 20px 0;border-bottom: 1px solid #e8edf1;}
.form_obj tr td:last-child{ padding-right:0px;}
.form_obj{border-collapse:collapse;}
.form_obj input[type="submit"], .form_obj input[type="button"]{padding: 10px 0;width: 165px;background: #ff7506;font-family: 'Open Sans', sans-serif; color:#fff; text-transform:uppercase; border:0px; border-radius:3px; font-weight:bold; cursor:pointer;}
.form_obj input[type="submit"]:hover, .form_obj input[type="button"]:hover{background: #ec4901;}
.form_obj input[name="iblock_apply"], .form_obj input[name="iblock_submit"]{background: #90cf3f;}
.form_obj input[name="iblock_apply"]:hover, .form_obj input[name="iblock_submit"]:hover{background: #a3df2a;}
.bbn_1{ border-bottom:0 !important;padding-bottom: 0 !important;}
.form_obj textarea{    width: 379px;display: block;    border-radius: 3px;    border: 1px solid #d9d9d9; height:90px;padding: 4px 6px;font-size: 18px;    font-family: 'Open Sans', sans-serif;}
.form_obj textarea:focus{outline:none;}
.form_obj .starrequired{color:#FF0004;}
.form_obj select{display: block;width: 393px;border: 1px solid #d9d9d9;margin: 0 0 0px 0;padding:0px 6px;border-radius: 3px; height:40px;font-size: 18px;    font-family: 'Open Sans', sans-serif;}
.form_obj select:focus{ outline:none;}
.obj_imj{ width:300px; margin:10px 0;}
.lab_1 input[type="checkbox"]{position: relative;top: 3px;margin: 0 5px 0 0;}
.obj_imj img{ max-width:300px;}
.form_obj span{font-size: 18px;}
.form_obj tfoot td{ border-bottom:0px;}
.date_obj{}
/*End объявления*/
.act_vidio {
	display:none !important;
    width: 240px;
}
.act_vidio img {
    max-width: 240px;
    display: block;
    opacity: 0.8;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    -moz-transition: webkit-filter 0.3s 0.02s ease;
    -o-transition: webkit-filter 0.3s 0.03s ease;
    -webkit-transition: webkit-filter 0.3s 0.03s ease;
    -moz-transition: filter 0.3s 0.02s ease;
    -o-transition: filter 0.3s 0.03s ease;
    -webkit-transition: filter 0.3s 0.03s ease;
}
.act_vidio:after {
    display: block;
    content: "";
    position: absolute;
    width: 70px;
    height: 49px;
    background: url(../images/YouTube-icon-full_color.png);
    top: 50%;
    left: 50%;
    margin-top: -24px;
    margin-left: -35px;
}
.act_vidio:hover img {
    webkit-filter: blur(0px);
    filter: blur(0px);
}

.st_ta_2 table{border-collapse:collapse; border-left:3px solid #abacaf;border-top:3px solid #abacaf;}
.st_ta_2 table th{ background:#424951; color:#fff; font-size:16px;border:3px solid #424951;border:3px solid #424951; vertical-align:middle;}
.st_ta_2 table td{border-right:3px solid #abacaf;border-bottom:3px solid #abacaf; font-size:16px;}
.st_ta_2 table th, .st_ta_2 table td{padding: 5px 5px;text-align: left;}
.st_ta_2 table tr td:first-child{ background:#ebeced;}
.imst_1 span{    display: block;
    text-align: left;
    border-left: 3px solid #424951;
    padding-left: 15px;
    width: 360px;
    font-size: 16px;}
.my_trb_1 p {font-size: 18px !important;line-height: 28px;}
.ch_st_1 {    display: block;
    width: 301px;
    height: 84px;
    position: absolute;
    background: url(../images/ch_st_1.png) no-repeat;
    right: 10px;
    top: -17px;}
	
.news_3 li{float: left;border: 1px solid #e8edf1;border-radius: 3px;height: 464px;width: 322px;margin: 0px 24px 24px 0;padding: 10px 10px 15px;box-sizing: border-box;}
.news_3 li:nth-child(3n){margin-right:0;}
.news_3 a{text-decoration:none;}
.news_3 span.dtc{width: 300px; height:200px;}
.news_3 span.dtc img{max-width: 300px;max-height:200px; display:block; margin:0 auto; min-width:300px;}
.fw_600{ font-weight:600;}

.slid_news{ list-style:none; margin-left:0 !important;}
.slid_news li{ float:left; margin:0 10px 0 0;}
.slid_news li a{ display:block; position:relative;}
.slid_news li a img{ display:block;}
.slid_news li a:after{ content:""; position:absolute; display:block; width:30px; height:30px; bottom:5px; right:5px; background:url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/1481139843_magnifier.png) no-repeat;}
.slid_news li:last-child{ margin-right:0;}
.yes_mobile{display: none;}
#mobile_version {width: 196px;position: absolute;display: none;bottom: 12px;color: #fff;left: 30px;}
div.beono-banner_slider-item img{width: 1020px;height: 354px;}
.db_imp{display: block !important;}

/*Mini classes*/
.dib{display:inline-block;}
.w_i{width:inherit;}
.h_i{height:inherit;}
.c_fff{ color:#fff;}

.w100p{ width:100%;}
.acl:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; overflow:hidden;}
.cl{clear: both;}
.ttu{text-transform:uppercase;}
.bg_fff{ background:#fff;}
.c_91d1e7{ color:#91d1e7;}
.bg_089acb{ background:#089acb;}
.dg_089aca{ background:#089aca;}
.c_18aad4{ color:#18aad4;}
.dn{ display:none;}
.left_f {float: left;}
.lsn{ list-style:none;}
.oh{overflow:hidden;}

.zi_1{z-index:1;}

.mt-14{margin-top:-14px;}
.mt-3{margin-top:-3px;}
.mt-5{margin-top:-5px;}
.mt0{margin-top:0px;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:6px;}
.mt5{margin-top: 5px;}
.mt6{margin-top: 6px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt14{margin-top:14px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt21{margin-top:21px;}
.mt22{margin-top:22px;}
.mt23{margin-top:23px;}
.mt25{margin-top:25px;}
.mt28{margin-top:28px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt38{margin-top:38px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt100{margin-top:100px;}
.mt165{margin-top:165px;}
.mt36{margin-top:36px;}


.mb2{margin-bottom:2px;}
.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px !important;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px;}
.mb23{margin-bottom:23px;}
.mb25{margin-bottom:25px;}
.mb27{margin-bottom:27px;}
.mb30{margin-bottom:30px;}
.mb34{margin-bottom:34px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}
.mb130{margin-bottom:130px;}

.mr1{margin-right:1px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr11{margin-right:11px;}
.mr12{margin-right:12px;}
.mr13{margin-right:13px;}
.mr15{margin-right:15px;}
.mr19{margin-right:19px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mr85{margin-right:85px}
.mr90{margin-right:90px}
.mr95{margin-right:95px}
.mr100{margin-right:100px}


.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml8{margin-left:8px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml18{margin-left:18px;}
.ml11{margin-left:11px;}
.ml12{margin-left:12px;}
.ml80{margin-left:80px;}
.ml10{margin-left:10px;}
.ml13{margin-left:13px;}
.ml15{margin-left:15px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}
.ml34{margin-left:34px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml152{margin-left:152px;}
.ml111{margin-left:111px;}
.ml200{margin-left:200px;}
.ml400{margin-left:400px;}

.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt17{padding-top:17px;}
.pt20{padding-top:20px;}
.pt22{padding-top:22px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt38{padding-top:38px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt130{padding-top:130px;}
.pt123{padding-top:123px;}
.pt133{padding-top:133px;}




.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}


.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr17{padding-right:17px;}
.pr20{padding-right:20px;}
.pr40{padding-right:40px;}


.br5{border-radius:5px;}
.br3{border-radius:3px;}
.br6{border-radius:6px;}


.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px}
.f15{font-size:15px !important;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f26{font-size:26px;}
.f27{font-size:27px;}
.f28{font-size:28px;}
.f29{font-size:29px;}
.f30{font-size:30px;}
.f31{font-size:31px;}
.f32{font-size:33px;}
.f33{font-size:33px;}
.f34{font-size:34px;}
.f35{font-size:35px;}
.f36{font-size:36px;}
.f37{font-size:37px;}
.f38{font-size:38px;}
.f39{font-size:39px;}
.f40{font-size:40px;}
.f44{font-size:44px;}
.f50{font-size:50px;}
.f52{font-size:52px;}
.f54{font-size:54px;}

.b{font-weight:bold;}


.fl{float:left;}
.fr{float:right;}

.w0{width:0px;}
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w48{width:48px;}
.w50{width:50px !important;}
.w70{width:70px;}
.w78{width:78px;}
.w89{width:89px;}
.w90{width:90px;}
.w91{width:91px;}
.w97{width:97px;}
.w99{width:99px;}
.w100{width:100px;}
.w110{width:110px;}
.w111{width:111px;}
.w114{width:114px;}
.w115{width:115px;}
.w120{width:120px;}
.w127{width:127px;}
.w138{width:138px;}
.w148{width:148px;}
.w180{width:180px;}
.w150{width:150px;}
.w155{width:155px;}
.w170{width:170px;}
.w200{width:200px;}
.w210{width:210px;}
.w220{width:220px;}
.w230{width:230px;}
.w235{width:235px;}
.w250{width:250px;}
.w273{width:273px;}
.w300{width:300px;}
.w330{width:330px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w460{width:460px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}
.w620{width:620px;}
.w930{ width:930px;}
.w958{ width:958px !important;}


.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h34{height:34px;}
.h35{height:35px;}
.h36{height:36px;}
.h38{height:38px;}
.h39{height:39px;}
.h40{height:40px;}
.h44{height:44px;}
.h50{height:50px;}
.h60{height:60px;}
.h90{height:90px;}
.h100{height:100px;}
.h115{height:115px;}
.h126{height:126px;}
.h130{height:130px;}
.h150{height:150px;}
.h188{height:188px;}
.h200{height:200px;}
.h250{height:250px;}
.h290{height:290px;}
.h300{height:300px;}
.h350{height:350px;}
.h400{height:400px;}
.h450{height:450px;}
.h500{height:500px;}
.h600{height:600px;}

.lh6{line-height:6px}
.lh10{line-height:10px}
.lh11{line-height:11px}
.lh12{line-height:12px}
.lh13{line-height:13px}
.lh14{line-height:14px}
.lh15{line-height:15px}
.lh16{line-height:16px}
.lh17{line-height:17px}
.lh19{line-height:19px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh30{line-height:30px}
.lh34{line-height:34px}
.lh35{line-height:35px}
.lh28{line-height:28px;}
.lh38{line-height:38px;}
.lh40{line-height:40px;}
.lh44{line-height:44px;}
.db{display:block;}

.pt40{padding-top:40px;}
.fs13{
	font-size:13px;
}
.tac{
	text-align:center;
}
.tar{
	text-align:right;
}
.tal{
	text-align:left;
}
.cb{
	color:#000;
}
.cp{cursor:pointer;}
.pa{position:absolute;}
.pr{position:relative;}
.vam{vertical-align:middle;}
.tdn{
	text-decoration:none;
}
.dtc{
	display:table-cell;
	vertical-align:middle;
}
.dt{ display:table;}
.taj{
	text-align:justify;
}
.arch{
	color:#706052;
}
.rownr1{
	width:287px;
	height:83px;
}
.ul_list{
	list-style:none;
}
.br2{ border-radius:2px;}
.tdlt{text-decoration:line-through;}
.m0a{ margin:0 auto;}
.fsi{font-style:italic;}
.tdu { text-decoration:underline;}
.fsn{ font-style:normal;}
.bbn{ border-bottom:0px !important;}
.bn{ border:none;}
.ovh{ overflow:hidden;}
/*End mini classes*/


/*mine*/
.steps_cart{ list-style:none;}
.steps_cart > li{ float:left; height:44px; border:3px solid #0087d1; position:relative; margin-right:25px; cursor:pointer; border-radius:3px;}
.steps_cart > li > i{top: 16px;right: -20px;width: 8px;height: 13px;position: absolute;display: block;background: url(../images/pattern_2.png) no-repeat -113px -19px;}
.steps_cart > li:last-child > i{ display:none;}
.steps_cart > li:last-child{ margin-right:0px;}
.steps_cart > li > a{ text-decoration:none;width: inherit;height: inherit; display:block;}
.steps_cart > li > a > span{font-size:13px; line-height:15px; float:left; margin:7px 30px 0 12px; line-height:15px;}
.steps_cart > li > a > i{ float:left; width:26px; height:25px; background:url(../images/pattern_2.png) no-repeat; margin:8px 0 0 12px;}
.steps_cart > li:hover, .steps_cart > li.active{ border-color:#ffad1f;}
.steps_cart > li.actives{ border-color:#90cf3f;}
.steps_cart > li:hover > a, .steps_cart > li.active > a, .steps_cart > li.actives > a{ color:#363636;}

.steps_cart > li:nth-child(1) > a > i{background-position: -153px 9px;}
.steps_cart > li:nth-child(1):hover > a > i, .steps_cart > li:nth-child(1).active > a > i{background-position: -182px 4px;}
.steps_cart > li:nth-child(2) > a > i{background-position: -213px 0px;}
.steps_cart > li:nth-child(2):hover > a > i, .steps_cart > li:nth-child(2).active > a > i{background-position: -244px 0px;}
.steps_cart > li:nth-child(3) > a > i{  background-position: -275px -1px;height: 27px;width: 27px;}
.steps_cart > li:nth-child(3):hover > a > i, .steps_cart > li:nth-child(3).active > a > i{  background-position: -306px -1px;height: 27px;width: 27px;}
.steps_cart > li:nth-child(4) > a > i{ background-position: -337px -1px;}
.steps_cart > li:nth-child(4):hover > a > i, .steps_cart > li:nth-child(4).active > a > i{  background-position: -366px -1px;}
.steps_cart > li.actives > a > i{background-position: -182px 4px;} 
.cart_div > table{ width:100%;border-collapse: collapse; margin-bottom:15px;}
.cart_div > table > tbody > tr > th{ font-size:15px; font-weight:normal; background:#f2f2f2;  height: 45px;}
.cart_div > table > tbody > tr > th:first-child{ text-align:left; padding-left:25px;}
.cart_div{ border:1px solid #d9d9d9; padding:5px;}
.cart_div > table > tbody > tr{border: 1px solid #f2f2f2;margin: 2px;display:inline-table;width:100%;}
.cart_div > table > tbody > tr > td{ text-align:center;}
.sdas{margin:8px 18px;}
.img_10{ width:98px; height:64px; margin:0 auto; border:1px solid #d9d9d9; display:table-cell; vertical-align:middle; }
.img_10 > img{max-width:98px; max-height:64px; display:block; margin:0 auto; max-width:95px; max-height:60px;}
.sdas_2{margin:8px 0; width:290px;}
.sdas_2 > div{height:66px; width:471px; text-align: left;}
.cols{display: table;  margin: 16px auto 0px;}
.cols > a{ float:left; width:6px; height:9px; background:url(../images/pattern_2.png) no-repeat;margin-top:6px;}
.cols > a:first-child{background-position: -85px -36px; margin-right: 7px;}
.cols > a:last-child{background-position: -94px -36px;  margin-left: 7px;}
.cols > input{ float:left;  width: 52px; height:18px;  margin: 0; text-align:center;}
.del_t{ display:block; width:11px; height:11px; background:url(../images/pattern_2.png) no-repeat -86px -49px; margin:0 auto;}
.dost_1 > table > tbody > tr > td{ padding:18px; text-align:center;}
.dost_1{ border-bottom:1px solid #d9d9d9;}
.dost_2{ padding:0 0 0 18px;}
.dost_2 > sup{ color:#F00;}
.pr70{ padding-right:70px;}
.pr86{ padding-right:86px;}
.phol{ height:26px; border-right:1px solid #d9d9d9; top: 6px;left: 15px;}
.phol > i{ width:20px; height:16px;}
.sel_l{width: 10px;height: 9px;background: url(../images/pattern_2.png) no-repeat -107px -36px;margin: 9px 9px 0 0;}
.bg_363636{ background:#363636;}
.h37{ height:37px;}
.bt_10{ height:50px; width:268px; display:block;color: #fff;background: #ff7506; border-radius:3px;}
.bt_10:hover{background: #ec4901;}
.bt_10 > span{ font-size:17px; font-weight:bold; color:#fff; text-transform:uppercase; display:table; position:absolute; top:12px; left:70px; border-bottom:1px dotted;}
.bt_10 > i{ width:31px; height:25px; position:absolute; background:url(../images/pattern_2.png) no-repeat -123px -28px; top: 9px;left: 20px;}
.rec_t_2{ list-style:none; margin:0px 0 0px 0 !important;}
.rec_t_2 > li{ width:222px; height:239px; margin:0 27px 27px 0; border:1px solid #d9d9d9; float:left;}
.rec_t_2 > li:nth-child(5n){ margin-right:0px;}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{ color:#363636;}
.bbd_1{ border-bottom:1px dotted;}
.bbs_1{ border-bottom:1px solid;}
.catalog_2 .vertTa{width: 268px !important;height: 200px !important;}
.catalog_2 .vertTa img{ max-width:268px !important; max-height:200px !important;}
.btn_3{ font-size:12px; background:#0087d1;  font-weight: 600;}
.btn_3:hover{ background:#90cf3f;}
.btn_2:hover{ background:#90cf3f;}
.bt_3{ width:125px; height:33px; line-height:33px;}

/*Контакты*/
.gorod_2{color: #0087d1;font-size: 34px;}
.vb_cit a{  font-weight: 600;font-size: 18px;}
.menu_777{ border:1px solid #d9d9d9; padding:0 20px;}
.list_1 > li:hover > span > a ,.list_1 > li.active > span > a{ color:#b1b1b1;}
.cit_s{ text-decoration:none; border-bottom:1px dotted;}
.cit_s > i{  background: url(../images/pattern_2.png) no-repeat;width: 10px;height: 9px;float: left;position: absolute;background-position: -107px -36px;top: 8px;right: -15px;}
.map_s{ height:274px; width:1018px; border:1px solid #d9d9d9; border-radius:3px;}
.data_s > span{ display:block; position:relative; line-height:24px;}
.metro_s > i{ width:22px; height:17px; display:block; position:absolute; background:url(../images/pattern_2.png) no-repeat -158px -17px; top:3px; left:0px;}
.oplata_s > i{ width:205px; height:24px;display:block; position:absolute;background: url(../images/pattern_2.png) no-repeat -192px -28px; top:3px; right:0px;}

.bbc_de1717{ border-bottom-color:#0087d1;}
.bbw_1{border-bottom-width:1px;}
.bbsd{border-bottom-style:dotted;}
.mail_s > i{ width:17px; height:17px; background:url(../images/pattern_2.png) no-repeat -84px -64px; position:absolute; top:5px; left:0px;}
.pl27{ padding-left:27px;}
.skype_s > i{width:17px; height:17px; background:url(../images/pattern_2.png) no-repeat -103px -61px; position:absolute; top:5px; left:0px;}
.asc_s > i{width:15px; height:16px; background:url(../images/pattern_2.png) no-repeat -123px -62px; position:absolute; top:5px; left:0px;}
.bord_1{ border:1px solid #d9d9d9; border-radius:3px;}
.adr_2{ padding:30px 25px;}
/*End Контакты*/
.dr_menu{  position: absolute;left: -1px;z-index: 12;  top:34px;display: none;}
.dr_menu ul{list-style:none;  padding:5px 0 10px; background:#fff; position:absolute;  min-height: 175px;}
.dr_menu ul li{ min-width:195px;padding:0 0 0 11px; }
.dr_menu ul li a{ text-decoration:none; display:table-cell; vertical-align:middle; width: 217px; height:15px;padding: 5px 20px 5px 0;position:relative;}
.dr_menu ul li a i	{display:none;}
.dr_menu ul > li.dropdown > a > i	{display: block;height: 9px;width: 6px;background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_2.png) no-repeat;position: absolute;right: 10px;background-position: -135px 0px;top: 50%;margin-top: -5px;}
.dr_menu ul > li > ul > li.dropdown > a > i	{display: block;height: 9px;width: 6px;background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_2.png) no-repeat;position: absolute;right: 20px;background-position: -135px 0px;top: 50%;margin-top: -5px;}

.dr_menu > ul{border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.dr_menu > ul > li:hover > a > i{background-position: -142px 0px;}
.dr_menu > ul > li > a > span{ font-size:11px; text-transform:uppercase; color:#363636;display:block;}
.dr_menu > ul > li:hover{ background:#0087d1}
.dr_menu > ul > li:hover > a > span{ color:#fff;}
/*.dr_menu > ul > li:hover > ul{ display:block;}*/

.dr_menu > ul > li > ul{  top: -1px;left: 206px; display:none;  position: absolute; border-left:1px solid #fff; border-top: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
.dr_menu > ul > li > ul > li:hover > a > i{background-position: -142px 0px;}
.dr_menu > ul > li > ul > li > a > span{ font-size:11px; text-transform:uppercase; color:#363636;text-decoration: underline;  width: inherit;display: block;}
.dr_menu > ul > li > ul > li:hover{ background:#0087d1}
.dr_menu > ul > li > ul > li:hover > a > span{ color:#fff;}
/*.dr_menu > ul > li > ul > li:hover > ul{ display:block;}*/

.dr_menu > ul > li > ul > li > ul{top: -114px;left: 263px; display:none;}
.dr_menu > ul > li > ul > li > ul > li:hover > a > i{background-position: -142px 0px;}
.dr_menu > ul > li > ul > li > ul > li > a > span{ font-size:11px; text-transform:uppercase; color:#363636;text-decoration: underline;  width: inherit;display: block;}
.dr_menu > ul > li > ul > li > ul > li:hover{ background:#0087d1}
.dr_menu > ul > li > ul > li > ul > li:hover > a > span{ color:#fff;}

.login_page section span.font_2{ font-weight:bold; text-transform:uppercase;}
.popup-window{background: #e8edf1;}
.popup-window-content-row .popup-window-center-column{background: #e8edf1;}

/*Всплывающее окно выбора города*/
.cloz_s + span.font_2{ font-weight:bold; text-transform:uppercase;}
.modal_city{ width:1200px; background:#fff;padding: 30px 40px;position: fixed;z-index: 1041;top: 10%;left: 50%;margin-left: -640px;}
.modal_c_2{ width:1200px;background: #e8edf1;padding: 30px 40px;position:absolute;z-index: 999999;top: 1%;left: 50%;margin-left: -640px; border-radius:3px;}
.albhabet {list-style: none;margin: 15px 0 15px 0;}
.albhabet li {float: left;}
.albhabet li span {text-transform: uppercase;text-decoration: none;border-bottom: 1px dotted;font-size: 15px;margin-right: 20px; color:#363636; cursor:pointer;}
.left_letter ul {list-style: none;}
.left_letter > ul li a{ color:#363636;}
.left_letter > ul li a:hover{color:#0087d1;}
.left_letter > ul > li{ width:580px; float:left;margin-right: 40px;}
.left_letter > ul > li:nth-child(2n){ margin-right:0px;}
.left_letter > ul > li > a {font-size: 15px;text-decoration: none;float: left;margin-right: 10px;}
.left_letter > ul > li > ul > li{ float:left; margin-right:5px;}
.left_letter > ul > li > ul > li > a{ font-size:13px;}
.proc_letter ul {list-style: none;}
.proc_letter > ul li a{ color:#363636;}
.proc_letter > ul li a:hover{color:#0087d1;}
.proc_letter > ul > li{ width:580px; float:left;margin-right: 40px;}
.proc_letter > ul > li:nth-child(2n){ margin-right:0px;}
.proc_letter > ul > li > a {font-size: 15px;text-decoration: none;float: left;margin-right: 10px;}
.proc_letter > ul > li > ul > li{ float:left; margin-right:5px;}
.proc_letter > ul > li > ul > li > a{ font-size:13px;}



/*Общая авторизация всплывающее окно*/
.modal_autoriz{width:400px;background: #fff;padding: 30px 40px;position: fixed;z-index: 1041;top: 50%;left: 50%;margin-left: -240px;  margin-top: -200px;}
.modal_autoriz > section > input[type="text"]{ width:386px;height:28px; margin-bottom:8px; border:1px solid #d9d9d9;}
.bt_14{ width:188px !important; height:42px; line-height:42px; margin:20px auto  28px auto; border:0px;}
.hr_1{ height:1px; background:#d9d9d9;}
/*End Общая авторизация*/

.modal_c_2{display:none;}
.modal_autoriz{ display:none;}
.modal_clic_za{ display:none;}
.modal_add_cart_s{ display:none;}
.modal_city{ display:none;}
.modal_fancy{ display:none;}
.modal-backdrop{ display:none;}
.cloz_s {
    width: 20px;
    height: 20px;
    right: -33px;
    top: -24px;
    font-size: 30px;
    text-decoration: none;
    line-height: 15px;
    text-align: center;
}



.ch_sortabl span a {
    float: left;
    font-weight: bold;
    font-size: 13px;
    color: #717171;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
	text-decoration:none;
}
#titl_okno{ text-transform: uppercase; font-weight:bold;}



/*Окно купить в один клик*/
#momento_zv{background:#e8edf1;padding: 30px 40px;position: fixed;z-index: 99999999; width:360px; top:50%; left:50%; margin-left:-220px; margin-top:-129px; border-radius:3px;}
.call_s{ height:150px;}
#momento_zv .form_3{ width:353px;}
.call_s > i{ background:url(../images/pattern_2.png) no-repeat -305px -109px; width:95px; height:95px;top: 40px;left: 30px; border-radius:50%;}
.call_s > span{padding: 67px 0 0 155px;}
#momento_zv .form_3{background: none;padding: 0px;width: 486px;height: auto;margin: 0 auto;}
.bt_15{ width:188px; height:43px; line-height:43px;}
.vibor_cont_2 {width: 155px;border-radius: 3px;position: absolute;color: #000;background-color: #fff;border: 1px solid #dadbdc;box-shadow: 0 2px 5px 0 rgba(25,26,27,.15);}
.vibor_cont_2 > section {padding: 9px 0px;}
.vibor_cont_2 > section > span {display: block; padding: 4px 10px;cursor: pointer;}
.vibor_cont_2 > section > span > img {position: relative;top: 1px;margin: 0 5px 0 0;}
.dn_hid {display: none !important;}
.new_clz_1{ width:15px; height:13px; background:url(../images/new_clz_1.png) no-repeat;top: -20px;right: -22px;}
#momento_zv .form_3{ width:360px;}
#momento_zv .form_3 input[type="text"]{
  border-style: solid;
  border-width: 1px;
  border-color: rgb(232, 237, 241);
  border-radius: 3px;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 1px 0px rgba(0, 1, 1, 0.19);
  height: 32px;
  font-size:20px;
  color:#c0c0c0;
  padding:0 20px;
  width:calc(100% - 42px);
}
.fl_form_2{ width:275px;}
.fl_form_1{ font-size:13px;}
.fl_form_1 span{ margin-top:9px;}
.fl_form_1 em{ color:red;}
#momento_zv .btn_3{ background:#ff7506; font-weight:bold; font-size:15px; text-transform:uppercase; height:50px; line-height:50px; border-radius:3px;}
#momento_zv .btn_3:hover{background: #ec4901;}
#momento_zv .btn_3 span{ border-bottom:0px;}
#momento_zv .call_s{ display:none;}
/*End Окно обратный звонок*/

#uznat{background:#e8edf1;padding: 30px 40px;position: fixed;z-index: 99999999; width:690px; top:50%; left:50%; margin-left:-385px; margin-top:-159px; border-radius:3px;}
#uznat .form_3{margin: 0px !important;width: 100%;}
#uznat .form_3 input[type="text"] {
    border-style: solid;
    border-width: 1px;
    border-color: rgb(232, 237, 241);
    border-radius: 3px;
    background-color: rgb(255, 255, 255);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 1, 1, 0.19);
    height: 32px;
    font-size: 20px;
    color: #c0c0c0;
    padding: 0 20px;
    width: calc(100% - 43px);
}

/*Окно моментальный предзаказ*/
#momento_zv_cena{background:#e8edf1;padding: 30px 40px;position: fixed;z-index: 99999999; width:690px; top:50% !important; left:50%; margin-left:-385px; margin-top:-159px; border-radius:3px;}
#momento_zv_cena .form_3{margin: 0px !important;width: 100%;}
#momento_zv_cena .form_3 input[type="text"] {
    border-style: solid;
    border-width: 1px;
    border-color: rgb(232, 237, 241);
    border-radius: 3px;
    background-color: rgb(255, 255, 255);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 1, 1, 0.19);
    height: 32px;
    font-size: 20px;
    color: #c0c0c0;
    padding: 0 20px;
    width: calc(100% - 43px);
}
.fl_1{ width:75px;}
.fl_1 span{ margin-top:9px; font-size:13px; display:block; text-align:left;}
.fl_2{}
.chasi{ width:138px; height:138px; background:url(../images/chasi.png) no-repeat; border-radius:50%;}
.chasi_zv{ background:url(../images/chasi_zv.png) no-repeat;}
.gree_s{ color:#539c0c;}
#momento_zv_cena .btn_3 {
    background: #ff7506;
    font-weight: bold;
    font-size: 15px;
    text-transform: uppercase;
    width: 197px;
    height: 50px;
    line-height: 50px;
    border-radius: 3px;
}
#momento_zv_cena .btn_3:hover{background: #ec4901;}
.chasi i{display: block;
    position: absolute;
    background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/ch_arrov.png) no-repeat;
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    margin-top: -16px;
    margin-left: -19px;
    transform: rotate(-132deg);}
.anim_chasi{-webkit-animation: iconAnim 2s both ease-in-out infinite;
    -moz-animation: iconAnim 2s both ease-in-out infinite;
    -o-animation: iconAnim 2s both ease-in-out infinite;
    animation: iconAnim 2s both ease-in-out infinite;}
.chasi_sp:after{ 
    content:"";
    border: 1px solid #099939;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background-clip: padding-box;
    width: 69px;
    height: 138px;
	display:block;
	border-radius: 76px 0px 0px 76px;
    border-right: none;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-animation: pie-left 4s both linear infinite;
    -moz-animation: pie-left 4s both linear infinite;
    -o-animation: pie-left 4s both linear infinite;
    animation: pie-left 4s both linear infinite;}
.chasi_sp:before{ 
    content:"";
    display:block;
    border: 1px solid #099939;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 70px;
    right: 0px;
    background-clip: padding-box;
    width: 69px;
    height: 138px;
	    border-radius: 0 76px 76px 0;
    border-left: none;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transform-origin: 0% 50%;
    -moz-transform-origin: 0% 50%;
    -ms-transform-origin: 0% 50%;
    -o-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-animation: pie-right 4s both linear infinite;
    -moz-animation: pie-right 4s both linear infinite;
    -o-animation: pie-right 4s both linear infinite;
    animation: pie-right 4s both linear infinite;}
/*End*/

/*Окно добавления в корзину*/
.popup-window-close-icon{    width: 15px;
    height: 13px;
    background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/new_clz_1.png) no-repeat;
    top: -20px;
    right: -22px;}
.popup-window-close-icon:hover{background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/new_clz_1.png) no-repeat;}
#modal_add_cart_s .popup-window-top-row td.popup-window-center-column{font-family: 'Open Sans', sans-serif;}
/*End*/

.btn_3{background: #ff7506; border-radius:3px;}
.btn_3:hover{background: #ec4901;}
.cloz_s{width: 15px;
    height: 13px;
    background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/new_clz_1.png) no-repeat;
    top: -20px;
    right: -33px;
    color: transparent;}
	
/*Отзывы*/	
.bl_1 {
    border: 1px solid #d9d9d9;
    padding: 30px 25px;
	border-radius:3px;
}
p.otzivNone {
    text-align: center;
    font-size: 24px;
}
.btn_p {
    padding: 0 45px;
}
.blog-add-comment p {
    margin-bottom: 15px;
}
.blog-comment-fields input[type="text"] {
    color: #707070;
    border: 1px solid #d9d9d9;
    margin: 0 9px 0 0;
    width: 232px;
    height: 30px;
	padding: 4px 6px;
    display: inline-block;
	border-radius:3px;
	vertical-align: middle;
	box-shadow: inset 0px 1px 2px 1px #d9d9d9;
    -webkit-box-shadow: inset 0px 1px 2px 1px #d9d9d9;
    -moz-box-shadow: inset 0px 1px 2px 1px #d9d9d9;
}
div.blog-post-edit-form, div.blog-comment-fields {
    background-color: #fff;
}
div.bxlhe-frame {
    border: 1px solid #cccccc;
}
.reviews_bl{border-radius: 3px; /*padding:20px 0px; margin-top:30px;*/}
.bt_9 {
    width: 188px;
    height: 42px;
    line-height: 42px;
}
.otz_list{ list-style:none;}
.otz_list li{ border:1px solid #d9d9d9; padding:15px; margin:0 0 14px 0px;}
.otz_list > li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden; overflow:hidden;}
div.blog-comment-buttons, div.blog-comment-fields{ padding:0px;}
div.blog-comment-form{ margin:0px;}
.bxlhe-frame{ margin-bottom:20px;}
#blg-comment-26 img{ border-radius:3px;}
.reviews_bl .container{ width:100%;}
.reviews_bl .container div{ padding:0px;}
.otz_list li .ml13 span.c_707070{ font-size:12px; color:#acacac; font-weight:normal; margin-bottom:3px;}
.otz_list li .blog-author{ font-size:16px !important; margin:0 0 15px 0; display:block;}
.otz_list li .blog-comment-meta{ display:none;}
div.bxlhe-frame{height:111px !important;box-shadow: inset 0px 1px 2px 1px #d9d9d9;
-webkit-box-shadow: inset 0px 1px 2px 1px #d9d9d9;
-moz-box-shadow: inset 0px 1px 2px 1px #d9d9d9;}
div.bxlhe-frame table{margin:2px; width:calc(100% - 4px) !important;}
a[name='sub-post'] span{border-bottom:none;}
/*End отзывы*/

.popup-window-buttons > span {
    background: #ff7506;
    color: #fff;
    padding: 8px 10px;
    cursor: pointer;
	border-radius:3px;
}
.popup-window-buttons > span:hover{background: #ec4901;}


/*Шаги корзины*/
#order_form_content .bx_block{ margin-bottom:16px;}
#order_form_content .bx_block select{
	color: #707070;
    border: 1px solid #d9d9d9;
    margin: 0 18px 0 0;
    width: 393px;
    height: 40px;
    padding: 4px 6px;
    border-radius: 4px;
}
.form_4{background: #f2f2f2;
    padding: 10px 15px;
    width: 545px;
    height: 65px;}
.form_4 input[type="text"]{    width: 325px;
    height: 28px;
    border: 1px solid #d9d9d9;
    margin: 0px;
    font-size: 18px;
    font-weight: bold;
    color: #363636 !important;
    padding-left: 80px;
    float: left;
    padding: 4px 29px 4px 6px;
    text-align: right;}
		.phol {
    height: 26px;
    border-right: 1px solid #d9d9d9;
    top: 6px;
    left: 15px;
}
.incart_3 {
    background: #90cf3f;width: 168px;
	box-shadow:none;
}
.incart_3 span {
    display: block;
    position: absolute;
    top:13px;
    left:48px;
    font-weight: 600;
    border-bottom: 1px dotted;
	line-height:13px;
}
.incart_3 i {
    width: 12px;
    height: 22px;
    background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_3.png) no-repeat;
    display: block;
    background-position: -331px -78px;
    position: absolute;
    top: 6px;
    left: 24px;
}
.form_4 + div.fr a{background: #ff7506;}
.form_4 + div.fr a:hover{background: #ec4901;}
.form_otz input[type=text] {
    color: #707070;
    border: 1px solid #d9d9d9;
    margin: 0 18px 0 0;
    width: 380px;
    height: 28px;
	padding: 4px 6px;
	border-radius: 4px;
}
div#order_form_content div.bx_section div#sale_order_props div div.bx_block textarea{padding: 4px 6px;border-radius: 4px;}
#adadpt_12 {width:390px; margin-left: -28px;}
.form_otz textarea {width: 1211px;height: 98px;margin-bottom: 20px;padding: 4px 6px;border-radius: 4px;}
#offer{ padding:25px !important;}
.c_de1717 {color: #de1717;}
.svither_c_1 {
    width: 60px;
    height: 28px;
    border: 1px solid #d9d9d9;
    background: #f7f7f7;
    border-radius: 15px;
    box-shadow: inset 0px 0px 7px 3px #e7e7e7;
    /* -webkit-box-shadow: inset 0px 0px 7px 3px #e7e7e7; */
    /* -moz-box-shadow: inset 0px 0px 7px 3px #e7e7e7; */
}
.dost_t_2 tr {
    width: 100%;
}
.svither_c_1 > i {
    display: block;
    width: 26px;
    height: 26px;
    background: #e42222;
    border-radius: 50%;
    margin: 1px 0 0 2px;
    position: absolute;
}
.sv_ca span.active {
    background: #90cf3f;
    box-shadow: inset 0px 0px 7px 3px #90cf3f;
    /* -webkit-box-shadow: inset 0px 0px 7px 3px #90cf3f; */
    /* -moz-box-shadow: inset 0px 0px 7px 3px #90cf3f; */
}
.sv_ca span.active > i {
    background: #d8d8d8;
    right: 2px;
}
.ram_s {
    border: 2px solid #de1717;
    padding: 8px;
}
.adapt_15{ margin-bottom:30px;}
.namePay {margin-top: 2px;margin-left: 5px;}
.bt_12 {
    width: 170px;
    height: 34px;
    line-height: 34px;
	margin-top:20px;
}
/*End */

#tovar_name{ color:#363636;}
.bodys_bl p{ font-size:14px; margin-bottom:15px;}
.bodys_bl p:last-child{ margin-bottom:0px;}
.bodys_bl ul{margin:0 0 10px 30px;}
.bodys_bl ul li{ margin-bottom:15px;}
.bodys_bl ul:last-child{ margin-bottom:0px;}
.bodys_bl ol{margin:0 0 10px 20px;}
.bodys_bl ol:last-child{ margin-bottom:0px;}
.bodys_bl h1, .bodys_bl h2, .bodys_bl h3, .bodys_bl h4{margin-bottom:15px;}
.ijscd_1{height: 250px;display: table-cell;width: 595px;vertical-align: middle;}
.ijscd_1 img{ display:block; margin:0 auto;}

/*Нормы точности для станка*/
.norm_t table tr{ background:none !important;}
.norm_t table tr td{ background:none !important;border-top:1px solid !important; border-right:1px solid !important;padding: 5px 10px;font-size: 18px;line-height: 22px;}
.norm_t table{ border-bottom:1px solid; border-left:1px solid; border-spacing:0px;}

.img_mml ul li {
    font-size: 18px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.mml_t > tbody > tr > td {
	width:50%;
    padding: 0;
    background: none;
    height: 400px;
    vertical-align: top;
}
.mml_t > tbody > tr > td {
    border-bottom: 1px solid #de1717;
    padding-top: 20px;
}
.img_mml {
    width: 348px;
}
.desc_mml {
    padding: 10px 15px 30px;
}
/*End Нормы точности для станка*/


/*Авторизация*/
.login_page section {
    padding: 30px 40px;
}
.login_page > section > form {
    margin: 0px;
}
.login_page > section > form > input[type="text"] {
    width: 386px;
    height: 28px;
    margin-bottom: 8px;
    border: 1px solid #d9d9d9;
    display: block;
	padding: 4px 6px;
	border-radius:4px;
}
.login_page > section > form > input[type="password"] {
    width: 386px;
    height: 28px;
    margin-bottom: 8px;
    border: 1px solid #d9d9d9;
    display: block;
	padding: 4px 6px;
	border-radius:4px;
}
/*End*/

/*Регистрация*/
.form_reg_s input[type="text"], .form_reg_s input[type="password"] {
    display: block;
    width: 379px;
    height: 28px;
    border: 1px solid #d9d9d9;
    margin: 0 0 10px 0;
	    padding: 4px 6px;
		border-radius: 3px;
}
/*End*/

.map_s + .form_4{ width:calc(100% - 30px); height:auto; border-radius:3px;}
.bx_filter_input_checkbox img{ display:none;}
.bx_filter_input_checkbox input[type="checkbox"] + span{ display:none;}

/*Акции*/
.ul_actions {
    list-style: none;
    margin: 0 auto 10px;
    padding: 0px;
}
.ul_actions > li {
    float: left;
    width: 505px;
    list-style-image: none !important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.ul_actions > li:nth-child(even) {
    margin-right: 0px;
}
.ul_actions > li > a {
    display: block;
    width: 505px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    color: #3e638e;
}
.ul_actions > li > a > span > span.bord_1{ border:0px;}
.ul_actions > li > a > span:first-child {
    width: 503px;
    height: 175px;
    border-radius: 6px 6px 0 0;
    overflow: hidden;
    display: block;
    border: 1px dashed #9c9c9c;
	margin-bottom:0px;
}
.ul_actions > li > a > span:first-child > span > img {
    border: 0px;
    max-width: 503px;
	width:503px;
}
.ul_actions > li > a > span:last-child {
    width: 505px;
    height: 41px;
	display: table-cell;
    vertical-align: middle;
	background: #efefef;
    border-radius: 0 0 6px 6px;
}
.ul_actions > li > a > span:last-child > span{ text-align:center; color: #7a7a7a; font-size:16px;}
/*End Акции*/

/*Личный кабинет*/
.tabs_4 {
    list-style: none;
    margin-bottom: -1px;
}
.tabs_4 > li.active {
    background: #fff;
    border: 1px solid #d9d9d9;
    border-bottom: 2px solid #FDFDFD;
}
.tabs > li {
    float: left;
    background: #f2f2f2;
    cursor: pointer;
}
.tabs_4 > li.active > span {
    color: #363636;
    border-bottom: none;
}
.tabs_4 > li > span {
    font-size: 15px;
    color: #0087d1;
    display: table;
    margin: 10px 20px;
    border-bottom: 1px dotted #0087d1;
}
.tabs_4 > li {
    background: #fff;
    border: 1px solid transparent;
    border-bottom: 1px solid #d9d9d9;
}
.bl_2 {
    border: 1px solid #d9d9d9;
    padding: 20px;
}
.form_kont {
    width: 317px;
}
.form_kont input[type="text"], .form_kont input[type="password"]  {
    width: 302px;
    height: 28px;
    border: 1px solid #d9d9d9;
    margin-bottom: 4px;
	display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    vertical-align: middle;
}
.bt_13 {
    height: 34px;
    line-height: 34px;
}
.box {
    display: none;
}
.box.visible {
    display: block;
}
.form_4 .bt_7 {
    width: 168px;
    height: 38px;
	background: #90cf3f;
	box-shadow:none;
}
.form_4 .bt_7 i {
    width: 12px;
    height: 22px;
    background: url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_3.png) no-repeat;
    display: block;
    background-position: -331px -78px;
    position: absolute;
    top: 6px;
    left: 24px;
}
.form_4 .bt_7 span {
    display: block;
    position: absolute;
    top: 13px;
    left: 48px;
    font-weight: 600;
    border-bottom: 1px dotted;
    line-height: 13px;
}
/*End*/

/*Стили для Mozilla Firefox*/
@-moz-document url-prefix()
{
	.mt21{ margin-top:24px;}
}
/*End стили для Mozilla*/

.adm-workarea select[name=FILTER_PROPERTY_*] {
    height: 200px !important;
}
/*Окно купить в один клик*/
.modal_clic_za{background:#fff;padding: 30px 40px;position: fixed;z-index: 99999999; width:560px; top:50%; left:50%; margin-left:-320px; margin-top:-208px;}
.modal_clic_za .form_3 input[type="email"] {
    border-style: solid;
    border-width: 1px;
    border-color: rgb(232, 237, 241);
    border-radius: 3px;
    background-color: rgb(255, 255, 255);
    box-shadow: inset 0px 1px 1px 0px rgba(0, 1, 1, 0.19);
    height: 32px;
    font-size: 20px;
    color: #c0c0c0;
    padding: 0 20px;
}
.call_s{ height:150px;}
.call_s > i{ background:url(/bitrix/templates/eshop_adapt_blue_copy/css/../images/pattern_2.png) no-repeat -305px -109px; width:95px; height:95px;top: 40px;left: 30px; border-radius:50%;}
.call_s > span{padding: 67px 0 0 155px;}

.bt_15{ width:188px; height:43px; line-height:43px;}
.vibor_cont_2 {width: 155px;border-radius: 3px;position: absolute;color: #000;background-color: #fff;border: 1px solid #dadbdc;box-shadow: 0 2px 5px 0 rgba(25,26,27,.15);}
.vibor_cont_2 > section {padding: 9px 0px;}
.vibor_cont_2 > section > span {display: block; padding: 4px 10px;cursor: pointer;}
.vibor_cont_2 > section > span > img {position: relative;top: 1px;margin: 0 5px 0 0;}
.dn_hid {display: none !important;}
/*End Окно купить в один клик*/

/*О компании*/
.ab_logo{background-image: url(../images/pattern_1.png);background-repeat: no-repeat;width: 255px;height: 74px;text-decoration: none;background-position: 0 -313px;    background: url(../images/logos_s.jpg) no-repeat !important;}
.a_ltex{width: 757px;line-height: 28px;font-weight: 600; padding-top:2px;}
.blu_linb{border-bottom: 3px solid #d6ecf8;margin: 20px 0px;padding-bottom: 20px;}
.blu_linb:first-child{ margin-top:0px;}
.blu_linb:last-child{ margin-bottom:0px; border-bottom:0px;}
.bodys_bl_ab{ width:800px;}
.bodys_bl_ab p{ font-size:18px !important;}
.ab_table td{ vertical-align:middle; padding:7px;}
.ab_table td img{ display:table; margin:0 auto;}
.ab_table{ width:100%;margin: 16px 0;}
.proiz_ul{ list-style:none;}
.proiz_ul > li{ float:left;min-width: 199px;}
.proiz_ul{ margin:15px 0 !important;}
.proiz_ul > li span{min-width: 199px;vertical-align: middle;display: table-cell;height: 76px;}
.proiz_ul > li img{ display:block; margin:0 auto;}
/*.proiz_ul_2 > li{ float:left;min-width: 253px;}
.proiz_ul_2 > li span{min-width: 253px;vertical-align: middle;display: table-cell;height: 76px;}*/
/*End*/


/*Акции*/
.ps_link{height: 36px; font-style:normal;
    width: 160px;
    background: #fe0025;
    display: block;
    font-size: 17px;
    color: #fff;
    line-height: 36px;
    text-align: center;
    bottom:49px;
    right: 30px;
    border-radius: 3px;
    position: absolute;
    text-decoration: none;
    box-shadow: 0px 2px 0px 0px #b1050f;
    -webkit-box-shadow: 0px 2px 0px 0px #b1050f;
    -moz-box-shadow: 0px 2px 0px 0px #b1050f;}
/*End Акции */

.print_yes{ display:none;}

@media print{
	.top_ama, .logos, nav, .center_header, #navigation, .h83, .odd_inf_t_1, .abs_cen div.mr10, .w_591 .btn_1, .w_591 .btn_1 + .f13, .vidio_bl, .my_fancy:after, .thyssenkrupp, .reviews_bl, .klients_bl, .miracle_bl, .form_1, .footer, .brand_d a, header .btn_1, .miracle_bl + h3, .page_layout h3, .fftgss.mb25, .left_column, .seoPolia, #descOpis, .slider_2, .sortabl, .bl_btn_1, .bx_pagination_bottom, .bol_st, #bottom_op, .form_2, .momento_zv, .metro_s i, .mail_s i, .tap_cat, .gar_2:before, .md_eur img, .item_buttons_counter_block{ display:none;}
	#owl-foto, .lt-xbutton-main-wrapper, .compares, .odd_inf_t_1, .media_co, .fancybox i{display:none !important;}
	.print_yes{display:block;}
	.page_layout{margin:0;}
	.page_layout, .prod_div{width:1050px;}
	.prod_div > li{width:1020px;}
	.logo_print{float:left; margin:20px 0 0 0;}
	.w_591, .prod_div > li .ivi_2{ width:290px;}
	.haract table, .haract table tr td, .haract table tr th{border:1px solid #000;}
	.block_obz{ display:block; width:100% !important;}
	.block_obz:nth-child(even){ padding-left:0px !important;}
	.block_obz a img{ width:100% !important; display:block !important;}
    #open_city, .gorod_2{border-bottom:none; color:#000;}
	.name_ca_1, .catalog_3 > li .name_ca_3, .mail_s{ color:#000; text-decoration:none;}
	.metro_s, .mail_s, .shild_bl div span{ padding-left:0;}
}
