* {margin: 0;padding: 0;}
body {margin:0;padding:0; font-family: 'Arial';font-weight: normal;}
a{color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size: 14px;}
p{margin:0;font-size: 14px;}
input, textarea, select, button{font-family: 'Arial';-webkit-box-sizing:border-box;box-sizing:border-box;}
a:hover {text-decoration:none; color:#ff6163;}
div{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.row{width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}
header{width:100%;margin-left:auto;margin-right:auto;}
.container-fluid{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.container{width: 100%;margin-right: auto;margin-left: auto;max-width: 1316px;}
.row_flex{display: flex;flex-direction: row;} 
.banner{background:#f0f0f0;height:52px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#000;font-size:14px;}
header {display: flex;flex-direction: row;justify-content: space-between;padding-top: 0px;padding-bottom: 0px;}
h1{font-size: 32px;}
h2{font-size: 24px;}
h3{font-size: 19px;}
h4{font-size: 16px;}
h5{font-size: 13px;}
h6{font-size: 11px;}
body.overfl{width: 100%;}
.only_mob{display: none;}
.header_left{display:flex;flex-direction:row;align-items:center;}
.logo {width: 200px;height: 54px;background: url(../images/logo-oruzheika.svg) no-repeat 50% 50%;display: flex;background-size: contain;margin: 0px 0 0;}
.menu__list{margin-left:25px;max-width:200px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:13px;}
.menu__list a{display:flex;/*color:#8d8d8d;*/color: #000;margin-right:12px;font-size:12px;text-decoration:underline;}
.menu__list a:hover{text-decoration:none; color:#ff6163;}
.menu__list a:nth-child(1){margin-bottom:5px;}
.menu__list a.selected{color:#01aaff;}
.header_right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;}
.vhod{color:#01aaff;font-size:14px;text-decoration:underline;}
.vhod a:hover{text-decoration:none;}
header .note_categ{width: 100%;max-width: calc(100% - 445px);border: 0;}
.btn_podat{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 3px;
    background: #01aaff!important;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    margin-left: 27px;
    border: solid 1px #01aaff!important;
    transition: all 0.5s ease-out;
    padding: 9px 20px;
}
.btn_podat:hover{background:#01aaff!important;color:#fff;}
.block_poisk{border: solid 2px #01aaff;
    border-radius: 3px;
    display: flex;
    flex-direction: row;
    padding-left: 0;
    padding-right: 0;
    border-radius: 6px;}
.poisk_caregory_ob{width:230px;height:36px;position:relative;}
.poisk_caregory{width:100%;height:36px;padding-left:8px;display:flex;flex-direction:row;align-items:center;font-size:14px;color:#4f4f4f;position:relative;cursor:pointer;padding-right: 15px;}
.poisk_caregory:after{content: '';
    position: absolute;
    width: 15px;
    height: 10px;
    right: 5px;
    top: 13px;
    background: url(../images/treug.svg) no-repeat 50% 50%;
    background-size: contain;}
.search{height:36px;padding-left:15px;width:calc(100% - 486px);border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-top:0;border-bottom:0;outline:none;font-size: 14px;color: #4f4f4f;} 
.search.err{border:solid 1px #ff0000;}
.poisk_sost_ob{width:215px;height:36px;border-right:solid 1px #c2c2c2;}
.poisk_button{width:86px;height:36px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;color:#4f4f4f;cursor:pointer;}
.block_content{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;z-index: 1;}
.block_left{width:74%;}
.menu_verh{width:100%;display:flex;flex-direction:row;}
.menu_verh_item{color:#01aaff;font-weight:bold;font-size:14px;margin-right:50px;display:flex;text-decoration:underline;}
.menu_verh_item:last-child{margin-right:0;}
.menu_verh_item:hover{text-decoration:none;}
.menu_section{width: 100%; margin-top: 20px;display: flex; flex-direction: column;flex-wrap: wrap;height: 80px;}
.menu_section_item{ display: flex;flex-direction: row;margin-bottom: 7px;margin-right: 20px;padding-right: 20px;}
.menu_section_item a{font-size:13px;color:#01aaff;}
.menu_section_item a:hover{text-decoration:underline; color:#ff6163;}
.menu_section_item span{color:#666;font-size:14px;margin-left:10px;}
.block_gl_info{width:100%;margin-top:30px;background:#e8e8e8;padding-left:20px;padding-right:40px;padding-top:20px;padding-bottom:20px;position:relative;}
.block_gl_info_zag{font-size:16px;color:#000;font-weight:bold;}
.block_gl_info_cont{width:100%;margin-top:20px;font-size:14px;color:#000;line-height:1.5;}
.block_gl_info_atten{width:100%;margin-top:20px;color:#01aaff;font-weight:bold;font-size:14px;}
.block_gl_info_atten span{display:inline-block;border-bottom:solid 1px #01aaff;}
.close_block{position:absolute;right:0;top:0;width:40px;height:40px;background:url(../images/close.png) no-repeat 50% 50%;z-index:10;cursor:pointer;}
.block_rekom_gl{width:100%;margin-top:20px;}
.block_rekom_gl_cont{width:100%;margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.card{width:200px;display:flex;flex-direction:column;margin-bottom:40px;}
.card__img{width:100%;height:170px;border-radius: 3px;}
.card__img_bez{width:100%;border-radius: 3px;}
.card__img_bez img{width: 100%;}
.card__title{width:100%;margin-top:20px;font-weight:bold;color:#01aaff;font-size:14px;}
.card__title:hover{text-decoration:underline;}
.card__price{margin-top:10px;width:100%;color:#000;font-size:14px;font-weight:bold;}
.card__date{width:100%;margin-top:10px;padding-left:25px;color:#666;font-size:12px;background:url(../images/clock.png) no-repeat 0 50%;min-height:17px;display:flex;flex-direction:row;align-items:center;}
.block_right{width:24%;}
.block_luchsh{width:100%;margin-top:35px;}
.block_luchsh_zag{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.block_luchsh_zag_text{font-size:14px;color:#4f4f4f;}
.block_luchsh_arrow{width:52px;display:flex;flex-direction:row;justify-content:space-between;}
.block_luchsh_arrow_left{width:25px;height:25px;background:url(../images/sl-left.svg) #01aaff no-repeat 50% 50%; background-size:50%; cursor:pointer;}
.block_luchsh_arrow_right{width:25px;height:25px;background:url(../images/sl-right.svg) #01aaff no-repeat 50% 50%; background-size:50%; cursor:pointer;}
.block_luchsh_cont{width:100%;margin-top:10px;}
.block_luchsh{margin-bottom:35px;}
.swiper-container{width: 100%;height: 100%;}
.swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.block_luchsh_cont{background:#f0f0f0;padding:10px;}
.block_luchsh_cont .swiper-button-next{display:none;}
.block_luchsh_cont .swiper-button-prev{display:none;}
.block_banner_right{width:100%;margin-top:0;background:#f0f0f0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:400px;font-size:14px;color:#000;text-align:center;}
.block_right.mp70m{margin-top: -50px;}
footer{background:#f9f9f9;padding-bottom:60px;padding-top:60px;margin-top:30px;}
.block_footer{display:flex;flex-direction:column;}
.block_footer_copy{font-size:12px;color:#000;}
.block_footer_menu{margin-top:30px;display:flex;flex-direction:row;}
.block_footer_menu a{display:flex;margin-right:15px;font-size:14px;color:#000;text-decoration:none;}
.block_footer_menu a.selected{color:#01aaff;}
.block_footer_menu a:hover{text-decoration:underline;}
.block_left h1{margin-bottom:25px;font-weight:100;font-size:32px;color:#000;}



.block_text{color:#424242;font-size:14px;}
.block_text h2{margin-bottom:15px;font-weight:bold;font-size:16px;color:#000;}
.block_text h2 a{font-weight:bold;font-size:16px;}
.block_text h3{margin-bottom:15px;font-weight:bold;font-size:14px;color:#000;}
.breadcrumb{display:flex;flex-direction:row;margin-bottom:22px;list-style: none;align-items: center;}
.breadcrumb li{list-style: none;font-size:12px;color:#000;margin-right: 15px;position:relative;}
.breadcrumb li a{color:#01aaff;font-size:12px;}
.breadcrumb li::after{content: ">";color:#a4a4a4;font-size:12px;position: absolute;right: -12px;}
.breadcrumb li:last-child::after {content: "";}
.block_podkateg{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;}
.block_podkateg_begin{color:#282828;font-size:14px;}
.podkat_item{color:#01aaff;text-decoration:underline;display:flex;margin-left:20px;}
.podkat_item:hover{text-decoration:none;}
.section_block{width:100%;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.block_filter{width:100%;margin-bottom:30px;display:flex;flex-direction:row;justify-content:flex-start;}
.block_filter_item{width:280px;height:42px;border:solid 3px #bababa;border-radius:3px;padding-left:15px;cursor:pointer;position:relative;margin-right:20px;}
.block_filter_item span{width:100%;height:36px;display:flex;flex-direction:column;justify-content:center;font-size:12px;color:#000;}
.block_filter_item:after{content:'';position:absolute;width:10px;height:7px;right:10px;top:15px;background:url(../images/treug.png) no-repeat 50% 50%;}
.dropdown-content{display:none;position:absolute;top:42px;left:-3px;width:280px;flex-direction:column;overflow-y:auto;height:200px;border: solid 3px #bababa;z-index:100;background:#fff;}
.activ .dropdown-content{display:flex;}
.option_item{font-size:12px;padding-top:5px;padding-bottom:5px;cursor:pointer;padding-left:15px;}
.option_item:hover{background:#bababa;color:#fff;} 
.sort_cat .dropdown-content{height:auto;}
.section_block_more{width:100%;margin-top:25px;background:#e8e8e8;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;color:#000;cursor:pointer;height:50px;border-radius:3px;}
.detail_head{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.detail_head_left{width:100%;}
.detail_head_left h1{margin-bottom:0;}
.detail_head_right{width:100%;color:#000;font-size:32px;font-weight:100;margin-bottom: 20px;}
.detail_verh{display:flex;width:100%;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap: wrap;}
.detail_verh_izbr{width: 100%;height: 40px;background: #e8e8e8;border-radius: 3px;color: #01aaff;font-size: 12px;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;cursor: pointer;padding-left: 40px;position: relative;line-height: 1;}
.detail_verh_izbr:after{content: ''; display: flex; position: absolute; left: 12px; top: 12px; background: url(../images/izbr.svg) no-repeat 50% 50%; width: 16px; height: 16px; z-index: 10; background-size: contain;}
.detail_verh_izbr.activ:after{content:'';display:flex;position:absolute;left:12px;top:12px;background:url(../images/izbr-check.svg) no-repeat 50% 50%;width:16px;height:16px;z-index:10;background-size:contain;}
.detail_verh_date{margin-left:24px;height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#282828;font-size:14px;}
.detail_block_images{width:100%;margin-top:0;display:flex;flex-direction:row;justify-content:space-between;/*align-items:flex-start;*/}
.detail_images{width:60%;display:flex;flex-direction:column;}
.detail_images_b_ob{width: 100%;height: 304px;position: relative;background: #f0f0f0;border: 1px solid #ccc;box-sizing: border-box;margin-top: 0;overflow: hidden;}
.detail_images_b{width: 100%;
    height: 302px;
    position: absolute;
    left: 0;
    top: 0px;
    opacity: 0;
    display: flex;}
.detail_images_b.activ{opacity:1;z-index:10;}
.detail_images_m_ob{width:100%;margin-top:15px;display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap;}
.detail_images_m{width:100%;height:100%;}
.detail_images_m_p5{width:24%;height:105px;cursor:pointer;margin-bottom:15px;border:solid 5px #e8e8e8;}
.detail_images_m_p5.activ{border:solid 3px #01aaff;}
.detail_info_user {width: 100%;padding: 20px 10px;border: 2px solid #f0f0f0;border-radius: 8px;position: sticky;top: 0;left: 0;z-index: 100;background: #fff;}
.detail_info_user.top{top: 50px;}
.detail_info_user_tel{width: 100%;
    height: 50px;
    border-radius: 3px;
    background: #01aaff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 16px;
    cursor: pointer;}
.block_left .detail_info_user_tel p{margin:0;}
.detail_info_user_tel p:nth-child(2){font-size:16px;}
.detail_info_user_mess {width: 100%; /*max-width:195px;*/height: 40px;margin-top: 10px;border-radius: 3px;background: #7cae19;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 14px;color: #fff;cursor: pointer;}
.detail_info_sv {width: 100%;margin-top: 20px;}
.detail_info_sv_item{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;}
.detail_info_sv_item:before{position:absolute;width:100%;height:1px;background:#e8e8e8;bottom:2px;z-index:5;content:'';}
.detail_info_sv_item span{display:flex;font-size:14px;color:#000;background:#fff;z-index:10;}
.detail_info_sv_item span:nth-child(1){padding-right:5px;}
.detail_info_user_pers{width: 100%;
margin-top: 20px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
background: #f0f0f0;
padding: 5px 5px 5px 14px;
border-radius: 4px 32px 32px 4px;}
.detail_info_user_pers_left{display:flex;flex-direction:column;width: calc(100% - 65px);}
.detail_info_user_pers_left_name{font-size:12px;color:#000;display:flex;margin-bottom:7px;}
.detail_info_user_pers_left_date{font-size:12px;color:#000;display:flex;font-style:italic;}
.detail_info_user_pers_avatar{width: 60px;height: 60px;background: #01aaff;border-radius: 100%;color: #fff;font-size: 24px;display: flex;flex-direction: row;justify-content: center;align-items: center;text-transform: uppercase;}
.detail_info_stat{width:100%;margin-top:50px;display:flex;flex-direction:row;justify-content:flex-start;}
.detail_info_stat_item{font-size:14px;margin-right:8px;min-height:25px;display:flex;flex-direction:row;align-items:center;}
.icon_eye{background:url(../images/eye.svg) no-repeat 0 50%;padding-left:30px;background-size:25px 25px;}
.icon_izbr{background:url(../images/izbr-header.svg) no-repeat 0 50%;padding-left:30px;background-size:22px 20px;}
.detail_descr{width:100%;margin-top:10px;}
.detail_descr_zag{width:100%;font-size:16px;font-weight:bold;}
.detail_descr_cont {width: 100%;margin-top: 10px;font-size: 14px;line-height: 18px;overflow: hidden;color: #000;}
.detail_komm{width:100%;margin-top:30px;}
.detail_komm_cont{width:100%;margin-top:10px;}
.detail_komm_item{width:100%;margin-bottom:20px;}
.detail_komm_item_vopros{padding:10px;background:#e8e8e8;display:flex;flex-direction:column;}
.detail_komm_item_vopros_logo{width:30px;height:30px;background:#01aaff;border-radius:100%;margin-right:10px;}
.detail_komm_item_vopros_verh{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.detail_komm_item_vopros_verh_name{font-size:14px;font-weight:bold;display:flex;flex-direction:row;align-items:center;}
.detail_komm_item_vopros_verh_date{font-size:14px;display:flex;flex-direction:row;align-items:center;color:#999;}
.detail_komm_item_vopros_niz{width:100%;display:flex;flex-direction:row;margin-top:15px;padding-left:40px;font-size:14px;overflow: hidden;}
.detail_komm_item_vopros_kn{width:100%;margin-top:10px;display:flex;flex-direction:row;justify-content:flex-end;}
.detail_komm_item_vopros_knopka{font-size:14px;color:#01aaff;text-decoration:underline;cursor:pointer;}
.detail_komm_item_vopros_knopka:hover{text-decoration:none;}
.detail_komm_item_vopros:nth-child(2){margin-left:22px;margin-top:10px;}
.detail_komm_notes{width:100%;margin-top:30px;font-size:14px;font-style:italic;color:#666;}
.detail_komm_notes_more{width:100%;margin-top:30px;font-size:14px;padding-left:40px;background:url(../images/notes.svg) no-repeat 0 50%;background-size: contain;}
.detail_komm_notes_more a{color:#01aaff;text-decoration:underline;}
.detail_komm_notes_more a:hover{text-decoration:none;}
.detail_info_zhal{width:100%;margin-top:25px;display:flex;flex-direction:row;justify-content:flex-start;}
.button_zhal{font-size:14px;cursor:pointer;color:#01aaff;text-decoration:underline;}
.button_zhal:hover{text-decoration:none;}
.detail_info_podtv{width:100%;margin-top:40px;background:#e8e8e8;padding-bottom:45px;padding-top:45px;padding-left:25px;padding-right:25px;font-size:12px;color:#595959;line-height:1.5;position:relative;}
.detail_info_podtv:after{content:'';position:absolute;width:38px;height:37px;left:50%;margin-left:-19px;top:-19px;background:url(../images/podtv.png) no-repeat 50% 50%;z-index:10;}
.block_pohozh{width:100%;margin-top:50px;}
.block_pohozh_zag{width:100%;font-weight:bold;font-size:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.block_pohozh_cont{width:100%;margin-top:20px;}
.block_pohozh_cont .swiper-button-next{display:none;}
.block_pohozh_cont .swiper-button-prev{display:none;}
/*
.block_pohozh_cont.mags .swiper-button-next{display:block;}
.block_pohozh_cont.mags .swiper-button-prev{display:block;}
*/
.vhod_text{width:100%;}
.vhod_text p{color:#424242;font-size:14px;margin-bottom:25px;}
.vhod_form{margin-top:25px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;}
.vhod_forma{width:100%;max-width:400px;display:flex;flex-direction:column;}
.input_aut{width:100%;height:56px;border:solid 3px #ddd;margin-bottom:20px;padding-left:47px;font-size:14px;position:relative;}
.ik-user{background:url(../images/ik-user.png) no-repeat 12px 50%;}
.ik-pass{background:url(../images/ik-password.png) no-repeat 12px 50%;}
.ik-mail{background:url(../images/ik-phone.png) no-repeat 12px 50%;}
.vhod_kn{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;}
.vhod_kn_in{width:170px;height:50px;cursor:pointer;background:#01aaff;border:solid 1px #01aaff;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;}
.vhod_kn_in:hover{background:#088cd3;color:#fff;}
.zab_kn{font-size:14px;color:#01aaff;text-decoration:underline;}
.zab_kn:hover{text-decoration:none;}
.reg_kn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;cursor:pointer;text-decoration:none;background:#e8e8e8;color:#01aaff;font-size:14px;}
.reg_kn:hover{background:#01aaff;color:#fff;}
.vhod_form_rez{width:100%;margin-top:20px;color:#ff0000;}
.vhod_forma p{font-size:14px;color:#242424;margin-bottom:10px;}
.vhod_forma_width100{width:100%;max-width:100%}
.vhod_forma_width100 .input_aut{max-width:400px;}
.vhod_forma_width100 .vhod_kn{margin-top:10px;}
.logo_aut_veh{width: 24px;height: 24px;background: #C4C4C4;border-radius: 100%;margin-right: 5px;}
.logo_name_user_veh{color: #FFF;font-size: 12px;margin-right: 5px;}
.aut_login{
    /*width: 150px;*/
    transition: all 0.5s ease-out;
    /*background: #e8e8e8;*/
    color: #000;
    border-radius: 3px;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 13px;
    /* height: 54px; */
    /* padding-left: 17px; */
    position: relative;
    cursor: pointer;
    padding: 10px 10px;
    padding-right: 40px;
}
.aut_login:before{content: '';
    background: url(../images/galka_ser.svg) no-repeat 50% 50%;
    width: 14px;
    height: 10px;
    right: 14px;
    top: 46%;
    margin-top: -3px;
    z-index: 10;
    position: absolute;
    background-size: contain;}
.btn_podat.ml10{margin-left:10px;}
.h_ob_kn.btn_podat.ml10{width: 200px;}
.btn_izbr{width:60px;height: 54px;background:url(../images/izbr_kn.png) no-repeat 50% 50%;}
.lk_text{width:100%;}
.lk_text p{color:#424242;font-size:14px;}
.block_user_right{background:#f9f9f9;padding-left:35px;padding-right:35px;padding-top:25px;padding-bottom:25px;}
.block_user_right_verh{display:flex;flex-direction:row;align-items:center;width:100%;}
.block_user_right_verh_user{width:55px;height:55px;border-radius:100%;}
.block_user_right_verh_user_name{color:#424242;font-size:14px;margin-left:20px;}
.block_user_right_verh_user_chert{color:#424242;font-size:14px;margin-left:5px;margin-right:5px;}
.block_user_right_verh_user_ss{color:#01aaff;font-size:12px;text-decoration:underline;}
.block_user_right_verh_user_ss:hover{text-decoration:none;}
.block_user_menu{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;}
.block_user_menu a{font-size:12px;color:#444;margin-bottom:10px;display:flex;align-items:center;width: 100%;justify-content: space-between;}
.block_user_menu a span:first-child{text-decoration:underline;}
.block_user_menu a span:hover{text-decoration:none;}
.block_user_menu span:nth-child(2){border-radius:3px;background:#01aaff;color:#fff;font-size:12px;text-decoration:none!important;width: 20px;height: 16px;display: flex;justify-content: center;}
.block_user_koshel{width:112px;margin-top:20px;border-radius:3px;padding-left:36px;color:#fff;font-size:12px;height:32px;display:flex;align-items:center;flex-direction:row;background:url(../images/wallet.svg) #7cae19 no-repeat 10px 50%;background-size: 16px 14px;}
a.block_user_koshel:hover{background: url(../images/wallet.svg) #7cae19 no-repeat 10px 50%; background-size:16px 14px; color:#fff;}
.block_user_out{width:100%;display:flex;margin-top:20px;}
.block_user_out a{color:#444;font-size:12px;text-decoration:underline;}
.block_user_out a:hover{text-decoration:none;}
.block_bye{width:100%;margin-top:20px;display:flex;flex-direction:row;align-items:center;}
.block_bye_item{width:180px;height:80px;background:#e8e8e8;margin-right:10px;}
.radio{display:none;}
.label_radio{width:180px;height:80px;display:flex;align-items:center;padding-left:8px;padding-right:8px;cursor:pointer;}
.label_img{width:23px;height:23px;border:solid 3px #aeaeae;background:#fff;border-radius:3px;cursor:pointer;}
.block_bye_item input:checked + label.label_radio .label_img{background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;}
.label_block{display:flex;flex-direction:column;align-items:flex-start;margin-left:10px;}
.label_block_kol{color:#01aaff;font-size:14px;text-decoration:underline;}
.label_block_rubl{color:#242424;font-size:14px;margin-top:5px;}
.block_bye_item_kn{width:232px;height:56px;border-radius:3px;background:#01aaff;border:solid 1px #01aaff;color:#fff;font-size:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;}
.block_bye_item_kn:hover{background:#088cd3;color:#fff;}
.block_my_obyav{width:100%;margin-top:50px;}
.block_my_obyav_head {border-bottom: 3px solid #f0f0f0;display: flex;flex-direction: row;justify-content: left;height: 42px;}
.block_my_obyav_head_item {width: 225px;height: 40px;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 14px;color: #242424;font-weight: 300;cursor: pointer;border-radius: 4px 4px 0 0;}
.block_my_obyav_head_item span{padding-left:10px;}
.block_my_obyav_head_item div{border-bottom:solid 2px #242424;display:flex;line-height:1;}
.block_my_obyav_head_item:hover div{border-bottom:solid 2px #fff;}
.block_my_obyav_head_item.activ {background: #f0f0f0;color: #01aaff;}
.block_my_obyav_head_item.activ div{border-bottom:0;}
.block_my_obyav_head_item.activ:hover div{border-bottom:0;}
.block_my_obyav_body{width:100%;margin-top:35px;}
.block_my_obyav_body_item {width: 100%;margin-bottom: 20px;display: flex;flex-direction: row;justify-content: space-between;background: #f9f9f9;padding: 10px;}
.block_my_obyav_body_item_img{width:115px;height:115px;}
.block_my_obyav_body_item_right{width:calc(100% - 125px);display:flex;flex-direction:column;}
.block_my_obyav_name{width:100%;font-size:14px;color:#01aaff;font-weight:700;}
.block_my_obyav_price{width:100%;font-size:14px;color:#000;font-weight:700;margin-top:5px;}
.block_my_obyav_dop_info{width:100%;margin-top:10px;display:flex;flex-direction:row;}
.card__region{/*padding-left: 20px;*/
    color: #000;
    font-size: 12px;
    /*background: url(../images/location-ik.svg) no-repeat 0 50%;*/
    min-height: 22px;
    display: flex;
    flex-direction: row;
    align-items: center;
    /* margin-left: 10px; */
    background-size: 16px;}
.card__date_lk{padding-left: 20px;
    color: #000;
    font-size: 12px;
    background: url(../images/clock.svg) no-repeat 0 50%;
    background-size: 16px;
    min-height: 17px;
    display: flex;
    flex-direction: row;
    align-items: center;
    min-height: 22px;
    margin: 0 10px 0 0;}
.block_my_obyav_anons{width:100%;margin-top:10px;font-size:14px;color:#424242;overflow:hidden;}
.block_my_obyav_bottom{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;}
.block_my_obyav_bottom_left{display:flex;flex-direction:row;}
.block_my_obyav_bottom_item{/*background:#f0f0f0;*/width:70px;height:28px;display:flex;flex-direction:row;justify-content:center;align-items:center;/*cursor:pointer;*/}
.block_my_obyav_bottom_item_ik{margin-right:8px;}
.item_ik_pr{background: url(../images/eye.svg) no-repeat 0 50%;
    background-size: 22px 22px;
    width: 22px;
    height: 22px;}
.block_my_obyav_bottom_item_ch{font-size:13px;color:#666;}
.item_ik_podn{background: url(../images/growth.png) no-repeat 0 50%;background-size: contain;width:23px;height:23px;}
.block_my_obyav_bottom_item_podn{color:#97cf27;font-size:13px;display:inline-block;border-bottom:solid 1px #97cf27;}
.block_my_obyav_bottom_item:hover .block_my_obyav_bottom_item_podn{border-bottom:solid 1px #f0f0f0;}
.block_my_obyav_bottom_item_prem{color:#f26008;font-size:13px;display:inline-block;border-bottom:solid 1px #f26008;}
.block_my_obyav_bottom_item:hover .block_my_obyav_bottom_item_prem{border-bottom:solid 1px #f0f0f0;}
.w190{width:190px;}
.item_ik_prem{background: url(../images/premium.png) no-repeat 0 50%;background-size: contain;width:23px;height:23px;}
.block_my_obyav_bottom_uprav_select {width: 136px;height: 28px;cursor: pointer;background: #f0f0f0;border-radius: 3px;display: flex;flex-direction: row;align-items: center;padding-left: 20px;position: relative;}
.block_my_obyav_bottom_uprav_select span{display:inline-block;border-bottom:solid 1px #242424;color:#242424;font-size:13px;}
.block_my_obyav_bottom_uprav_select:before{content:'';background:url(../images/galka_ser.png) no-repeat 50% 50%;width:10px;height:7px;right:14px;top:50%;margin-top:-3px;z-index:10;position:absolute;}
.block_my_obyav_bottom_uprav_vybor {display: none;flex-direction: column;width: 100%;position: absolute;left: 0;top: 28px;z-index: 100;}
.block_my_obyav_bottom_uprav_vybor_item {background: #f0f0f0;width: 100%;height: 40px;border-top: solid 1px #d1d1d1;display: flex;flex-direction: row;align-items: center;padding-left: 20px;cursor: pointer;}
.block_my_obyav_bottom_uprav_vybor_item span{display:inline-block;border-bottom:solid 1px #242424;color:#242424;font-size:13px;}
.block_my_obyav_bottom_uprav_vybor_item:hover span{border-bottom:solid 1px #f0f0f0;}
.block_my_obyav_bottom_uprav:hover .block_my_obyav_bottom_uprav_vybor{display:flex;}
.block_my_obyav_bottom_uprav_vybor.activ{display:flex;}
.popup{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);display:none;flex-direction:row;justify-content:center;z-index:50000;align-items:center;}
.popup.activ{display:flex;}
.popup_pll{position: absolute;left: 0;top: 0;z-index: 5;width: 100%;height: 100vh;}
.popup_center{width:100%;max-width:400px;border-radius:3px;background:#fff;padding:20px;position:relative;z-index: 100;}
.popup_center_zag{width:100%;text-align:center;color:#242424;font-size:22px;font-weight:700;}
.popup_center_zag_new{width:100%;color:#242424;font-size:16px;margin-top: 40px;}
.popup_center_form{margin-top:20px;width:100%;}
.popup_textarea{width:100%;height:100px;border: solid 1px #ddd;padding: 10px;color:#242424;resize: none;border-radius: 3px;outline: none;background: #F9F9F9;}
.popup_textarea.err{border: solid 3px #ff0000;}
.popup_center_button{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;}
.popup_center_button_send{padding-left:20px;padding-right:20px;height:36px;cursor:pointer;background:#01aaff;border:solid 1px #01aaff;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;text-align:center;border-radius: 4px;}
.popup_center_button_send:hover{background:#088cd3;color:#fff;}
.popup_close{position:absolute;right:10px;top:10px;width:30px;height:30px;z-index: 50;cursor: pointer;background: url(/bitrix/templates/oruzheika/images/close_new.svg) no-repeat 50% 50%;background-size: 20px;}
/*
.popup_close::before {content: "";width: 32px;height: 5px;background-color: #01aaff;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);display: block;position: absolute;top: 0;bottom: 0;margin: auto 0;border-radius: 3px;}
.popup_close::after {content: "";width: 32px;height: 5px;background-color: #01aaff;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: block;position: absolute;top: 0;bottom: 0;margin: auto 0;border-radius: 3px;}
*/
.rez{width:100%;text-align:center;font-size:14px;color:#242424;font-weight:700;}
.block_mess{width:100%;margin-top:30px;}
.my_mess_item{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative;padding:10px;margin-bottom:20px;}
.my_mess_item_img{width:147px;height:147px;display:flex;}
.my_mess_item_right{width: calc(100% - 160px);padding-right:60px;display:flex;flex-direction:column;}
.my_mess_item_right_zag{width:100%;display:flex;flex-direction:row;align-items:center;}
.my_mess_item_right_user_ob{display:flex;flex-direction:row;align-items:center;}
.my_mess_item_right_user_avatar{width:42px;height:42px;border-radius:100%;margin-right:13px;} 
.my_mess_item_right_user_name{color:#000;font-size:14px;}
.my_mess_item_right_user_ch{width:1px;height:15px;background:#000;margin-left:20px;margin-right:20px;}
.my_mess_item_right_ob{width:100%;display:flex;flex-direction:row;align-items:center;font-size:14px;color:#999;margin-top:20px;}
.my_mess_item_right_ob_mess{width:100%;margin-top:20px;font-size:17px;color:#424242;}
.my_mess_item_right_check{width: 23px;height: 23px;border: solid 3px #aeaeae;background: #fff;border-radius: 3px;position:absolute;right:10px;top:10px;z-index:10;cursor:pointer;}
.my_mess_item_right input:checked + label.my_mess_item_right_check{background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;}
.detail_head_right_kn{color:#424242;font-size:14px;text-decoration: underline;text-underline-offset: 1px;cursor:pointer;}
.detail_head_right_kn:hover{text-decoration: none;}
.wauto{width:auto;}
.mess_check_vse{width: 29px;height: 29px;border: solid 3px #aeaeae;background: #fff;border-radius: 3px;z-index:10;margin-left:16px;margin-right: 19px;cursor:pointer;}
.mess_check_vse.activ{background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;}
.mess_head_right{display:flex;flex-direction:row;align-items:center;}
.no_read_krug{width:17px;height:17px;background:#f22a2a;border-radius:100%;z-index:10;position:absolute;left:7px;top:7px;display:none;}
.no_read .no_read_krug{display:block;}
.no_read{background:#f9f9f9;}
.detail_head_left h1 span{display:inline-block;color:#01aaff;font-size:22px;border-bottom:solid 1px #01aaff;}
.detail_head_left.mb15{margin-bottom: 15px;}
.mess_content{width:100%;margin-top:30px;border:solid 1px #d1d1d1;border-radius:3px;}
.mess_content_zag{padding:10px;background:#f9f9f9;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.mess_content_zag_img{width:105px;height:105px;}
.mess_content_zag_user{display:flex;flex-direction:row;align-items:center;width:170px;}
.mess_content_zag_center{width:calc(100% - 315px);display:flex;flex-direction:column;}
.mess_content_zag_center_name{width:100%;font-size:17px;font-weight:700;color:#000;}
.mess_content_zag_center_price{width:100%;font-size:17px;color:999;margin-top:15px;}
.mess_content_chat{width:100%;margin-top:15px;height:400px;overflow-y:auto;}
.mess_date{width:100%;font-size:14px;color:#242424;text-align:center;}
.mess_chat_item{width:100%;margin-top:25px;display:flex;display:flex;flex-direction:row;}
.mess_chat_right{justify-content:flex-end;}
.mess_chat_left{justify-content:flex-start;}
.mess_chat_item_mess{display:flex;flex-direction:row;align-items:center;}
.mess_chat_right .mess_chat_item_mess{display:flex;flex-direction:row-reverse;align-items:center;}
.mess_chat_item_mess_date{font-size:14px;color:#999;}
.mess_chat_item_mess_content{padding:30px;background:#e8e8e8;max-width:70%;color:#555;font-size:17px;margin-left:20px;margin-right:20px;}
.mess_chat_left .mess_chat_item_mess_content{margin-left:20px;margin-right:20px;}
.mess_chat_left .mess_chat_item_mess_content:before{content:"";width: 0;height: 0;border-style: solid;border-width: 10px 20px 10px 0;border-color: transparent #e8e8e8 transparent transparent;position: absolute;left:-15px;top:50%;margin-top: -10px;z-index: 10;}
.mess_chat_right .mess_chat_item_mess_content:before{content:"";width: 0;height: 0;border-style: solid;border-width: 10px 0 10px 20px;border-color: transparent transparent transparent #d6f1ff;position: absolute;right:-15px;top:50%;margin-top: -10px;z-index: 10;} 
.mess_chat_right .mess_chat_item_mess_content{background:#d6f1ff;margin-left:0;}
.mess_content_vvod{width:100%;display: flex;flex-direction: row;justify-content: space-between;padding:20px;background:#f0f0f0;margin-top:40px;}
.mess_content_vvod_input{width:calc(100% - 200px);height:44px;border:solid 1px #c6c6c6;outline:none;padding-left:20px;}
.mess_content_vvod_input.err{border:solid 1px #ff0000;}
.mess_content_vvod_button{width: 180px;height:44px;display: flex;flex-direction: row;justify-content: center;align-items: center;background:#01aaff;border-radius:3px;font-size:14px;color:#fff;cursor:pointer;border:solid 1px #01aaff;}
.mess_content_vvod_button:hover{background:#088cd3;color:#fff;}
.mess-otp{width:40px;height:40px;background:url(../images/messOtp.png) no-repeat 50% 50%;}
.mess-proch{width:40px;height:40px;background:url(../images/messProch.png) no-repeat 50% 50%;}
.block_komment_write {max-width: 400px;width: 100%;margin-top: 20px;}
.textarea_comm {width: 100%;border: solid 2px #ddd;color: #242424;height: 42px;padding: 10px;outline: none;resize: none;}
.textarea_comm.err{border:solid 3px #ff0000;}
.komment_kont{width:100%;display:flex;flex-direction:column;}
.komment_kont_item{width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #f9f9f9;}
.komment_kont_item_zag{width:100%;font-size:14px;color:#000;}
.komment_kont_item_zag a{color:#01aaff;text-decoration:underline;}
.komment_kont_item_zag a:hover{text-decoration:none;}
.komment_kont_item_niz{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}
.komment_kont_item_left{width:175px;font-weight:700;color:#000;font-size:14px;}
.komment_kont_item_right{width:calc(100% - 190px);background:#f9f9f9;padding:10px 20px;display:flex;flex-direction:column;}
.komment_kont_item_text{width:100%;font-size:14px;font-style:italic;}
.komment_kont_item_date{margin-top:20px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;font-size:14px;color:#999;}
.komment_kont_item_date a{display:inline-block;margin-left:10px;color:#01aaff;text-decoration:underline;}
.komment_kont_item_date a:hover{text-decoration:none;}
.izbr_head{width:100%;margin-top:30px;border-bottom:solid 3px #e8e8e8;display:flex;flex-direction:row;}
.izbr_head_item{width:250px;height:56px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;color:#242424;text-decoration:underline;font-weight:700;cursor:pointer;}
.izbr_head_item.activ{background:#e8e8e8;color:#01aaff;text-decoration:none;}
.izbr_head_item:hover{text-decoration:none;}
.izbr_cont{width:100%;margin-top:30px;}
.form_ob {width: 100%;margin-top: 20px;}
.form_ob_item {width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-bottom: 8px;}
.form_ob_item_name{width:100%;max-width:270px;color:#000;font-size:14px;font-weight:700;}
.form_ob_item_inp{width:100%;max-width:calc(100% - 320px);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap: wrap;} 
.inp_ob{width:100%;border:solid 1px #dedede;border-radius:3px;padding-left:20px;height:36px;outline:none;font-size:14px;}
.inp_ob.err{border:solid 1px #ff0000;}
.form_ob_item_name sup{color:#ff0000;font-size:22px;font-weight:700;}
.mw200{max-width:200px;}
.form_ob_item_inp span{font-size:14px;color:#000;margin-left:10px;}
.form_ob_torg_text{color:#000;font-size:14px;margin-left:30px;position:relative;padding-left:35px;height:23px;display:flex;align-items:center;cursor:pointer;}
.form_ob_torg_text:before{content:'';width: 23px;height: 23px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left:0;top:0;box-sizing:border-box;}
.form_ob_torg input:checked + label.form_ob_torg_text:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;width: 23px;height: 23px;position: absolute;left:0;top:0;}
.form_ob_item_inp_select{width:100%;border:solid 1px #dedede;border-radius:3px;padding-left:20px;height:47px;outline:none;font-size:14px;color:#000;display:flex;flex-direction:row;align-items:center;cursor:pointer;}
.form_ob_item_inp_select:after{content:'';position:absolute;width:10px;height:7px;right:10px;top:20px;background:url(../images/treug.png) no-repeat 50% 50%;}
.form_ob_item_inp_select.err{border:solid 1px #ff0000;}
.form_ob_item_inp_vyp{width:100%;position:absolute;top:47px;border:solid 1px #dedede;display:none;flex-direction:column;overflow-y:auto;max-height:200px;background:#fff;z-index: 100;} 
.form_ob_item_inp_vyp.activ{display:flex;}
.form_ob_item_inp_vyp_item{font-size:12px;padding-top:5px;padding-bottom:5px;cursor:pointer;padding-left:15px;}
.form_ob_item_inp_vyp_item:hover{background:#bababa;color:#fff;} 
.ob_podrazdel{display:none;}
.form_ob_item_inp_vyp2{width:100%;position:absolute;top:47px;border:solid 1px #dedede;display:none;flex-direction:column;overflow-y:auto;max-height:200px;}
.form_ob_item_inp_vyp2.activ{display:flex;}
.ob_podrazdel.activ{display:flex;}
.form_ob_item_inp_vyp3{width:100%;position:absolute;top:47px;border:solid 1px #dedede;display:none;flex-direction:column;overflow-y:auto;max-height:200px;}
.form_ob_item_inp_vyp3.activ{display:flex;}
.ob_textarea{width:100%;border:solid 1px #dedede;border-radius:3px;padding:10px 20px;height:120px;outline:none;font-size:14px;resize: none;}
.ob_textarea.err{border:solid 1px #ff0000;}
.alit-top{align-items:flex-start;}
.fldi-col{flex-direction:column;}
.form_ob_item_inp_opis{width:100%;margin-top:25px;font-size:14px;color:#666;line-height:1.5;}
.ml0{margin-left:0;}
.form_prod_flex{display:flex;flex-direction:column;}
.form_prod_flex p{margin-top:25px;font-weight:500;font-size:14px;color:#666;}
.form_ob_item_inp_pl {width: 100%;background: #f9f9f9;padding: 10px 44px;box-sizing: border-box;cursor: pointer;position: relative;}
.form_ob_item_inp_pl:before {content: '';width: 16px;height: 16px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left: 15px;top: 10px;box-sizing: border-box;}
.form_ob_item_inp input:checked + label.form_ob_item_inp_pl:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:10px 10px;width: 16px;height: 16px;position: absolute;left:15px;top:10px;}
.form_ob_item_ob_turbo{width:100%;padding-left:40px;background:url(../images/ik_turb.svg) no-repeat 0 0;background-size:contain;display:flex;flex-direction:row;align-items: center;}
.form_ob_item_ob_turbo_zag{width:100%;color:#FC4848;font-size:16px;text-decoration:underline;display: flex;flex-direction: row;align-items: center;justify-content: space-between;max-width: 200px;padding-right: 40px;}
.form_ob_item_ob_turbo_cena{width:100%;font-size:16px;color:#424242;margin-top:0;}
.form_ob_item_ob_turbo_text{width:100%;margin-top:15px;font-size:14px;color:#666;}
#ob_city{margin-top:15px;}
#ob_phone{margin-top:15px;}
.form_ob_item_text{width:100%;font-size:14px;color:#000;}
.form_ob_item_text a{color:#ff0000;text-decoration:underline;}
.form_ob_item_text a:hover{text-decoration:none;}
.form_ob_item_text_kn{width:100%;max-width: 250px; min-height: 50px;border:solid 1px #01aaff;background:#01aaff;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:3px;font-size:16px;cursor:pointer;margin-top:25px;}
.form_ob_item_text_kn:hover{background:#088cd3;color:#fff;}
.form_ob_item_text_kn.zagr{background:url(../images/straight-loader.gif) no-repeat 50% 50%;background-size: contain;background-size: 50%;}
.alit-fs{align-items:flex-start;}
.form_ob_item_inp_item {width: 120px;height: 120px;border: dashed 2px #ddd;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #ddd;font-size: 34px;font-weight: 700;cursor: pointer;margin-right: 20px;margin-bottom: 4px;}
.img_hidden{display:none;}
.form_ob_item_inp_item.err{border:solid 2px #ff0000;font-size:12px;padding:10px;text-align:center;color:#ff0000;font-size: 700;}
.fotos{flex-wrap:wrap;}
.poisk_caregory_ob .form_ob_item_inp_vyp{top:40px;}
.poisk_sost_ob .form_ob_item_inp_vyp{top:40px;}
.kn_razh_poisk{position:absolute;top:0;width:325px;height:40px;margin-top:36px;}
.detail_verh_admin_item{font-size:14px;margin-right:15px;}
.detail_verh_admin_item span{color:#01aaff;font-weight:700;}
.kn_prod_kart{width: 100%;height: 40px;position: relative;}
.kn_prod_kart span{display: flex;width: 12px;height: 9px;background: url(../images/str_prodv.png) no-repeat 50% 50%;margin-left: 20px;background-size: contain;}
.cont_prod_kart{width: 100%;display: none;background: #f9f9f9;padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 20px;}
.cont_prod_kart.activ{display:block;}
.cont_prod_kart_item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:20px;padding-left: 20px;}
.cont_prod_kart_item:before{content: '';width: 16px;height: 16px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left: 0;top: 4px;box-sizing: border-box;}
.cont_prod_kart_item.active:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:10px 10px;width: 16px;height: 16px;position: absolute;left:0;top:4px;}

.cont_prod_kart_item2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:20px;padding-left: 20px;}
.cont_prod_kart_item2:before{content: '';width: 16px;height: 16px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left: 0;top: 4px;box-sizing: border-box;}
.cont_prod_kart_item2.active:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:10px 10px;width: 16px;height: 16px;position: absolute;left:0;top:4px;}



.kn_prod_kart_act{width: 100%;height: 40px;border-radius: 3px;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;background: #7cae19;text-transform: uppercase;margin-top: 20px;cursor: pointer;font-size: 12px;font-weight: 700;}

.cont_prod_kart_item_ik{width: 47px;height: 25px;}
.cont_prod_kart_item_name{font-size:14px;text-decoration:underline;font-weight: 300;text-transform: none;}
.ik_podn{background:url(../images/ik_podn.svg) no-repeat 50% 50%;background-size:contain;}
.ik_top{background:url(../images/top-account.svg) no-repeat 50% 50%;background-size:contain;}
.ik_turbo{background:url(../images/ik_turb.svg) no-repeat 50% 50%;background-size:contain;}
.ik_prem{background:url(../images/premium.svg) no-repeat 50% 50%;background-size:contain;}
.ik_vip{background:url(../images/vip.svg) no-repeat 50% 50%;background-size:contain;}
.ik_x2{background:url(../images/ik_sl.svg) no-repeat 50% 50%;background-size:contain;}
.cont_prod_kart_item:hover .cont_prod_kart_item_name{text-decoration:none;}
.kart_item_podn .cont_prod_kart_item_name{color:#24BC2A;}
.kart_item_top .cont_prod_kart_item_name{color:#0472ef;}
.kart_item_turbo .cont_prod_kart_item_name{color:#FC4848;}
.kart_item_prem .cont_prod_kart_item_name{color:#f26008;}
.kart_item_vip .cont_prod_kart_item_name{color:#000;}
.kart_item_x2 .cont_prod_kart_item_name{color:#FCA400;}
.cont_prod_kart_item_price{font-size:16px;color:#424242;margin-left:15px;}
h1 a{color:#01aaff;text-decoration:underline;}
h1 a:hover{text-decoration:none;}
.block_pl_ob{background:#f9f9f9;width:100%;padding:10px;display:flex;flex-direction:row;justify-content:space-between;}
.block_pl_ob_img{display:flex;width:150px;height:150px;}
.block_pl_ob_right{width:calc(100% - 180px);}
.block_pl_ob_right_zag{display:flex;color:#01aaff;font-size:17px;font-weight:700;margin-top:15px;}
.block_pl_ob_right_zag:hover{text-decoration:underline;}
.block_pl_ob_right_price{font-size:17px;font-weight:700;margin-top:10px;}
.block_pl_ob_opis{width:100%;margin-top:45px;font-size:14px;color:#424242;line-height:1.5;}
.block_pl_ob_balance{width:100%;margin-top:25px;font-size:14px;color:#424242;}
.block_pl_ob_uslugi{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:40px;}
.block_pl_ob_uslugi_item{width:calc(50% - 20px);min-height:225px;background:#f9f9f9;padding-left:30px;padding-top:15px;padding-bottom:15px;padding-right:30px;cursor:pointer;margin-bottom:20px;}
.block_pl_ob_uslugi_item_head{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}
.block_pl_ob_uslugi_item:hover .cont_prod_kart_item_name{text-decoration:none;}

.block_pl_ob_uslugi_item:before{content: '';width: 16px;height: 16px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left: 10px;top: 20px;box-sizing: border-box;}
.block_pl_ob_uslugi_item.active:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:10px 10px;width: 16px;height: 16px;position: absolute;left:10px;top:20px;}



.block_pl_ob_uslugi_item_opis{width:100%;margin-top:25px;font-size:14px;color:#424242;}
/*
.block_pl_ob_uslugi_item:before{content:'';width: 23px;height: 23px;border: solid 2px #aeaeae;background: #fff;border-radius: 3px;position: absolute;left:10px;top:22px;box-sizing:border-box;}
.block_pl_ob_uslugi_item.activ:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;width: 23px;height: 23px;position: absolute;left:10px;top:22px;}
*/
.block_left p {margin: 20px 0;}
.mess_textarea{width:100%;height:200px;border: solid 3px #ddd;padding: 10px;color:#242424;max-width: 400px;margin-bottom:20px;}
.mess_textarea.err{border: solid 3px #ff0000;}
.input_aut.err{border: solid 3px #ff0000;}
.block_my_obyav_bottom_uprav{margin-left:8px;}
.kn_prodv {background: #7cae19;width: 140px;height: 31px;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 13px;color: #fff;border: solid 1px #7cae19;margin-left: 8px;border-radius: 3px;}
.kn_prodv:hover{background:#fff;color:#7cae19;}
.aut_login_ob{display: flex;position: relative;margin-right: 10px;}
.aut_login_vsp{display: none;position: absolute;right:0;top:44px;background: #fff;width: 180px;padding: 20px 14px 20px 22px;flex-direction: column;z-index: 10000;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4);border-radius: 0px 0px 4px 4px;}
.aut_login_vsp.activ{display: flex;}
.block_magaz_vybor{width:100%;font-size: 14px;font-weight: 700;}
.block_magaz_vybor_reg {background: #f9f9f9;
border: solid 1px #ddd;
border-radius: 3px;
padding: 30px 40px;
margin-top: 20px;
height: 300px;
overflow-y: auto;
max-width: 500px;
}
.block_magaz_vybor_reg_item{width: 100%;margin-bottom: 10px;}
.block_magaz_vybor_reg_item input:checked + label.form_ob_torg_text:after{content:'';background:url(../images/check.svg) no-repeat 50% 50%;background-size:15px 15px;width: 23px;height: 23px;position: absolute;left:0;top:0;}
.pdl20{padding-left: 20px;}
.mb20{margin-bottom: 20px;}
.mt30{margin-top: 30px;}
.block_magaz_tarif_cont{width: 100%;margin-top: 30px;display: flex;flex-direction: row;justify-content: space-between;}
.block_magaz_tarif_cont_name{width:340px;border: 1px solid #999;}
.block_magaz_tarif_cont_name_pusto{width: 100%;height: 82px;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 14px;font-weight: 700;}
.block_magaz_tarif_cont_name_item {height: 30px;width: 100%;display: flex;flex-direction: row;align-items: center;font-size: 14px;color: #222;padding-left: 15px;border-bottom: 1px solid #999;}
.bg-f3f3f3{border-bottom: 1px solid #999;}
.block_magaz_tarif_cont_name_podzag {width: 100%;height: 40px;padding-bottom: 7px;padding-left: 15px;font-weight: 700;font-size: 14px;display: flex;flex-direction: row;align-items: flex-end;}
.block_magaz_tarif_cont_name_item_st{height: 40px;width: 100%;display: flex;flex-direction: row;align-items: center;font-size: 14px;color:#000;padding-left: 15px;margin-bottom: 1px; border-bottom: 1px solid #999;}
.block_magaz_tarif_cont_tarif{width:calc(33% - 112px);border-radius: 2px;}
.block_magaz_tarif_cont_tarif.activ {border: solid 2px #4fcc02;border-radius: 6px;margin: -2px 0 0;}
.block_magaz_tarif_cont_tarif .block_magaz_tarif_cont_name_item{padding-left:0;justify-content: center;color: #000;}
.block_magaz_tarif_cont_tarif .block_magaz_tarif_cont_name_item_st{padding-left:0;justify-content: center;color: #000;font-weight: 700;}
.block_magaz_tarif_cont_name_item_kn{height:75px;width: 100%;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.block_magaz_tarif_cont_name_item_vybor {width: 156px;height: 40px;background: #4fcc02;font-size: 14px;color: #fff;display: flex;flex-direction: row;justify-content: center;align-items: center;cursor: pointer;border: solid 1px #4fcc02;border-radius: 4px;}
.block_magaz_tarif_cont_name_item_vybor:hover {background: #39b200;color: #fff;border: 1px solid #39b200;}
.tarif_mag1{background: #f9f9f9;}
.tarif_mag2{background: #f7ffe6;}
.tarif_mag3{background: #f2f8ff;}
.block_magaz_prodl_cont{width: 100%;margin-top: 30px;display: flex;flex-direction: row;justify-content: space-between;margin-top: 70px;}
.block_magaz_prodl_cont_zag{width:100%;font-size:17px;color:#7cae19;font-weight: 700;}
.block_magaz_prodl_cont_text{width: 100%;margin-top: 10px;font-size: 14px;color: #000;}
.prodl_mag_item{width: 100%;height: 130px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.prodl_mag_item_v{font-size: 17px;color: #000;}
.prodl_mag_item_n{margin-top: 20px;font-size: 30px;color: #7cae19;font-weight: 700;}
.prodl_mag{background: #f9f9f9;cursor: pointer;}
.block_magaz_etap_kn {width: 100%;margin-top: 40px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.block_magaz_etap_kn_left{font-size: 22px;}
.block_magaz_etap_kn_right {min-width: 180px;min-height: 40px;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;font-size: 17px;cursor: pointer;border: solid 1px #01aaff;background: #01aaff;border-radius: 3px;}
.block_magaz_etap_kn_right:hover{background:#088cd3;color:#fff;}
.block_magaz_etap_kn_right.zagr{background:url(../images/straight-loader.gif) no-repeat 50% 50%;background-size: contain;background-size: 50%;}
.block_magaz_etap{width: 100%;display: none;}
.block_magaz_etap.activ{display: block;}
.block_magaz_rez_ss{width:100%;max-width: 210px;color: #01aaff;font-size: 14px;text-decoration: underline;cursor: pointer;}
.block_magaz_rez_ss:hover{text-decoration: none;}
.block_magaz_rez_cont{display: flex;flex-direction: column;width: 100%;margin-top: 35px;}
.block_magaz_rez_cont_item{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 25px;}
.block_magaz_rez_cont_item_left{font-size: 16px;color: #000;width:100%;max-width: 210px;}
.block_magaz_rez_cont_item_right{font-size: 16px;color: #000;width:100%;max-width: calc(100% -305px);}
.fwz700{font-weight: 700;color: #7cae19;}
.etpa2 .block_magaz_vybor_reg{height:auto;}
.block_magaz_vybor_form{width: 100%;margin-top: 55px;}
.mt90{margin-top: 90px;}
.img200_200{color:#999;font-size: 14px;text-align: center;font-weight: 400;}
.img1920_200{width:calc(100% - 280px);margin-right: 0;color:#999;font-size: 14px;text-align: center;font-weight: 400;}
.fsb24{font-size: 22px;font-weight: 700;}
.mt50{margin-top: 50px;}
.form_ob_mag_cena{width: 100%;color: #7cae19;font-size: 30px;font-weight: 700;}
.form_ob_mag_cena span{color: #7cae19;font-size: 30px;font-weight: 700;}
.block_magaz_vybor_reg.err{border:solid 1px #ff0000;}
.anim{position: fixed;z-index: 10000;display: none;width:100%;height: 100%;/*background:url(../images/loading.gif) no-repeat 50% 50%;*/top:0;left:0;} 
.anim.activ{display: flex;}
.finished_v{width: 100%;font-size: 14px;}
.finished_v a{color: #000;text-decoration: underline;}
.finished_v a:hover{text-decoration: none;}
.finished_opis_block {width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px;border-bottom:solid 1px #ddd;margin-bottom: 30px;}
.finished_opis_block_left {font-size: 14px;color: #000;margin: 0 20px 0 0;}
.finished_opis_block_right{font-size: 14px;}
.finished_itog_block {width: 100%;margin-top: 20px;display: flex;flex-direction: row;justify-content: flex-start;font-size: 14px;}
.finished_oplata_block {width: 100%;margin-top: 0;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.finished_oplata_block_kn{width: 200px;height: 48px;border-radius: 3px;border:solid 1px #7cae19;background: #7cae19;cursor: pointer;color:#fff;font-size: 14px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-left: 20px;}
.finished_oplata_block_kn:hover{background: #fff;color: #7cae19;}
.finished_oplata_block_kosh{font-size: 14px;}
.prozr_fon_fixed{display: none;width: 100%;height: 100%;z-index: 100;position: fixed;top:0;left:0;}
.prozr_fon_fixed.activ{display: flex;}
.img_del span{-moz-transform: rotate(45deg); -ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);color: #ff0000;font-size: 70px;font-weight: 700;}
.magazin-list{width: 100%;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.magazin-list-item{width: 100%;}
.block_my_obyav_kol{width: 100%;display: block;font-size: 14px;color:#01aaff;text-decoration: underline;margin-top: 10px;}
.block_my_obyav_kol:hover{text-decoration: none;}
.block_centr_magaz{width: 100%;max-width:100%;}
.magazin-detail{width: 100%;}
.magazin-baner-verh{width: 100%;height: 180px;background: #f0f0f0;padding: 10px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.magazin-detail-verh{width: 100%;display: flex;flex-direction: row;justify-content: space-between;margin-top: 20px;}
.magazin-detail-verh-left{display: flex;flex-direction: column;max-width: 700px;width: 100%;justify-content: center;}
.magazin-detail-verh-left-name{width: 100%;font-size: 22px;color: #424242;font-weight: 700;}
.magazin-detail-verh-left-date{width: 100%;color: #424242;font-size: 17px;margin-top: 20px;}
.magazin-detail-verh-right{display: flex;flex-direction: column;align-items: flex-end;min-width: 192px;}
.magazin-detail-verh-right-tel{width: 100%;color: #424242;font-size: 22px;font-weight: 700;}
.magazin-detail-verh-right-rezhim{font-size: 17px;text-transform: uppercase;color:#424242; margin-top: 20px;}
.magazin-detail-verh-right-adres{font-size: 17px;color:#424242; margin-top: 20px;}
.magazin-detail-cont{width: 100%;margin-top: 40px;}
.magazin-detail-cont .block_my_obyav_head_item{color: #01aaff;}
.magazin-detail-cont .block_my_obyav_head_item div{border-bottom: solid 2px #01aaff;}
.magazin-detail-cont .block_my_obyav_head_item div:hover{border-bottom: solid 2px transparent;}
.magazin-detail-cont .block_my_obyav_head_item a{border-bottom: solid 2px #01aaff;display: inline-block;color: #01aaff;}
.magazin-detail-cont .block_my_obyav_head_item a:hover{border-bottom: solid 2px transparent;}
.magazin-detail-cont .block_my_obyav_head_item.activ div{border-bottom: none;}
.block_my_obyav_rez{width: 100%;margin-top: 40px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.magaz_contejner{margin-top: 0;padding: 20px;background: #fff;} 
.magazin-logo{width: 120px;height: 70px;}
.form_ob_item_inp div.bxlhe-frame{border: solid 1px #dedede;} 
#map{width: 100%;height: 400px;} 
.block_lk_tarif{width: 100%;margin-top: 25px;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.block_lk_tarif_name{font-size: 14px;}
.block_lk_tarif_izm{width: 235px;height: 54px;cursor: pointer;border:solid 1px #7cae19;background: #7cae19;color: #fff;font-size: 14px;display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 3px;margin-left: 20px;}
.block_lk_tarif_izm:hover{background: #7cae19; color:#fff;}
.block_lk_tarif_ss{font-size: 12px;margin-left: 20px;display: flex; }
.ss_zel{color:#7cae19;border-bottom:solid 1px #7cae19;}
.ss_gol{color:#01aaff;border-bottom:solid 1px #01aaff;}
.block_lk_tarif_ss:hover{border-bottom:solid 1px transparent!important;}
.block_lk_menu{width: 100%;margin-top: 30px;display: flex;flex-direction: column;align-items: flex-start;}
.block_lk_menu_item{color: #242424;font-size: 14px;display: flex;border-bottom: solid 1px #242424;margin-bottom: 15px;}
.block_lk_menu_item:hover{border-bottom: solid 1px transparent;}
.block_lk_menu_item:last-child{margin-bottom: 0;}
/*.oplata p{display: none;}*/
.oplata .btn{width: 200px;height: 48px;border-radius: 3px!important;border:solid 1px #7cae19;background: #7cae19;cursor: pointer;color:#fff;font-size: 14px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-left: 20px;}
.oplata .btn:hover{background: #fff;color: #7cae19;}
.oplata_k p{display: none;}
.oplata_k .btn{width: 200px;height: 48px;border-radius: 3px!important;border:solid 1px #7cae19;background: #7cae19;cursor: pointer;color:#fff;font-size: 14px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-left: 20px;}
.oplata_k .btn:hover{background: #fff;color: #7cae19;}
.h_ob{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.h_ob h1{margin-bottom: 0;}
.block_rekom_gl_cont .block_my_obyav_body_item{margin-bottom:20px;padding-bottom: 20px;border-bottom: solid 1px #e6e6e6; }
.block_my_obyav_body_item_right_head{display: flex;flex-direction: row;justify-content: space-between;}
.shildik{display: flex;flex-direction: row;justify-content: flex-start;}
.shildik_item{display: flex;flex-direction: row;justify-content: flex-start;color: #999;font-size: 12px;white-space:nowrap;align-items: center;min-height: 18px;margin-left: 2px;}
.shildik_item1{padding-left: 25px;background:url(../images/growth.svg) no-repeat 0 50%;background-size:contain;}
.shildik_item2{padding-left: 25px;background:url(../images/vip.svg) no-repeat 0 50%;background-size:contain;}
.shildik_item3{padding-left: 25px;background:url(../images/premium.svg) no-repeat 0 50%;background-size:contain;}
.shildik_item4{padding-left: 25px;background:url(../images/top-account.svg) no-repeat 0 50%;background-size:contain;}
.shildik_item5{padding-left: 25px;background:url(../images/turbo.svg) no-repeat 0 50%;background-size:contain;}
.shildik_item6{padding-left: 25px;background:url(../images/ik_sl.svg) no-repeat 0 50%;background-size:contain;}
.vydel_ob{background: #e4f3ff;padding: 20px}
.text_verh{width: 100%;color: #000;font-size: 12px;}
.banner_razd_zag{width: 100%;margin-top: 32px;color: #000;font-size: 14px;font-weight: 700;}
.banner_razd_cont{width: 100%;margin-top: 25px;display: flex;flex-direction: row;}
.banner_razd_cont_img{width: 435px;height: 500px;background:url(../images/bannery2.png) no-repeat 0 50%;background-size:contain;border:solid 1px #e9e9e9;}
.banner_razd_cont_img_banner{width: 149px;height: 218px;/*border:solid 1px #01aaff;*/position: relative;z-index: 1;}
.cont_img_banner1{position: absolute;right:13px;top:82px;}
.cont_img_banner1:before{content:'';position: absolute;width:45px;height: 1px;background:#01aaff;right: -50px;top:33px;-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg);-o-transform: rotate(-15deg);transform: rotate(-15deg);}
.cont_img_banner2{position: absolute;right:13px;bottom:-23px;}
.cont_img_banner2:before{content:'';position: absolute;width:45px;height: 1px;background:#01aaff;right: -50px;top:72px;-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg);-o-transform: rotate(-15deg);transform: rotate(-15deg);}
.banner_razd_cont_img_select{width: 230px;height: 174px;position: absolute;right: -279px;top:0;z-index: 1;padding: 15px;border:solid 1px transparent;}
.banner_razd_cont_img_select.active{border:solid 1px #7cae19;}
.banner_razd_cont_img_select_zag{width: 100%;color: #01aaff;font-size: 14px;font-weight: 700;}
.banner_razd_cont_img_select_text{width: 100%;margin-top: 20px;font-size: 12px;color: #000;}
.banner_razd_cont_img_select_kn{width: 125px;height: 45px;border-radius: 3px;background: #7cae19;border:solid 1px #7cae19;cursor: pointer;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;font-size: 12px;margin-top: 20px;}
.banner_razd_cont_img_select_kn:hover{background: #fff;color: #7cae19;}
.mt35{margin-top: 35px;}
.img325_400{width: 325px;height: 400px;font-size:22px;text-align: center;}

.form_ob_item_ob_top{width:100%;padding-left:40px;background:url(../images/top-account.svg) no-repeat 0 0;background-size:contain;display:flex;flex-direction:row;}
.form_ob_item_ob_top .form_ob_item_ob_turbo_zag{color: #0472ef;}
.form_ob_item_ob_vip{width:100%;padding-left:40px;background:url(../images/vip.svg) no-repeat 0 0;background-size:contain;display:flex;flex-direction:row;}
.form_ob_item_ob_vip .form_ob_item_ob_turbo_zag{color: #000;}

.form_ob_item_ob_x2{width:100%;padding-left:40px;background:url(../images/ik_sl.svg) no-repeat 0 0;background-size:contain;display:flex;flex-direction:row;/*background-size: 24px;*/}
.form_ob_item_ob_x2 .form_ob_item_ob_turbo_zag{color: #FCA400;}


.block_koshel{width: 100%;margin-top: 15px;display: flex;flex-direction: row;}
.block_koshel_left{display: flex;flex-direction: column;}
.block_koshel_left_zag{font-size: 14px;font-weight: 700;}
.block_koshel_left_bal{margin-top: 22px;font-size: 30px;color: #7cae19;font-weight: 700;}
.block_koshel_right{display: flex;flex-direction: column;margin-left: 120px;}
.block_koshel_right_form{display: flex;flex-direction: row;margin-top: 20px;}
.inp_kosh{width: 200px;height: 50px;border: solid 1px #ddd;border-radius: 3px;padding-left: 20px;outline: none;}
.inp_kosh.err{border: solid 1px #ff0000;}
.block_koshel_right_form_btn{margin-left: 7px;width: 200px;height: 50px;border-radius: 3px;background: #7cae19;border:solid 1px #7cae19;cursor: pointer;} 
.block_koshel_right_form_btn:hover{background: #fff;color: #7cae19;}

.block_history{width: 100%;margin-top: 60px;}
.block_history_zag{width: 100%;font-size: 14px;}
.block_history_cont{width: 100%;margin-top: 25px;}
.table_history{border-collapse: collapse;width: 100%;}
.table_history th{background: #f1f1f1;font-size: 14px;font-weight: bold;text-align: center;height: 35px;}
.table_history td{font-size: 14px;text-align: center;height: 35px;border:solid 1px #ddd;}
.block_biznes_verh{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.block_biznes_verh_left{width: 100%;max-width: 530px;}
.block_biznes_verh_left_zag{width: 100%;color: #01aaff;font-weight: 700;font-size: 30px;}
.biznesa_contejner{width: 100%;max-width: 100%;}
.block_biznes_verh_right{width: 100%;max-width: 640px;/*background:url(../images/for-biznes.png) no-repeat 0 0;background-size:contain;*/height: 447px;}
.block_biznes_verh_left_cont{width: 100%;margin-top: 25px;}
.block_biznes_verh_left_cont p{color: #000;font-size: 18px;margin-bottom: 25px;}
.block_biznes_spis {width: 100%;margin-top: 20px;display: flex;flex-direction: row;justify-content: space-between;}
.block_biznes_spis_item{width: 395px;display: flex;flex-direction: column;align-items: center;}
.block_biznes_spis_item_img{width: 100%;height: 300px;border-radius: 8px;}
.block_biznes_spis_item_name {width: 100%;margin-top: 20px;color: #01aaff;font-size: 19px;font-weight: bold;text-align: center;} 
.block_biznes_spis_item_anons {width: 100%;margin-top: 20px;font-size: 14px;color: #000;min-height: 90px;}
.block_biznes_spis_item_primer{width: 100%;margin-top: 25px;color: #000;text-decoration: underline;font-size: 14px;}
.block_biznes_spis_item_primer:hover{text-decoration: none;}
.block_biznes_spis_item_podkl {width: 180px;margin-top: 20px;height: 40px;display: flex;flex-direction: row;justify-content: center;align-items: center;background: #01aaff;border: solid 1px #01aaff;color: #fff;font-size: 14px;cursor: pointer;border-radius: 4px;}
.block_biznes_spis_item_podkl:hover {background: #088cd3;color: #fff;}
.block_biznes_banner {width: 100%;margin-top: 50px;}
.block_biznes_banner_zag {width: 100%;text-align: left;font-size: 22px;color: #01aaff;font-weight: bold;}
.block_biznes_banner_cont{width: 100%;margin-top: 25px;}
.block_biznes_banner_cont .banner_razd_cont_img {width: 610px;height: 700px;}
.block_biznes_banner_cont .banner_razd_cont_img_select_kn {background: #01aaff;border: solid 1px #01aaff;width: 180px;height: 40px;}
.block_biznes_banner_cont .banner_razd_cont_img_select_kn:hover{color: #01aaff;background: #fff;}
.block_biznes_banner_cont_mob{display: none;}
.cont_mob_sin .banner_razd_cont_img_select_kn{background: #01aaff;border:solid 1px #01aaff;width: 252px;height: 56px;}
.cont_mob_sin .banner_razd_cont_img_select_kn:hover{color: #01aaff;background: #fff;}
.error{font-size: 14px;font-weight: bold;color: #ff0000;}
.block_with_h{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;}
.zakr_obj{color: #ff0000;font-size: 14px;cursor: pointer;text-decoration: underline;text-underline-offset: 1px;}
.zakr_obj:hover{text-decoration:none;} 
.block_vost{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;margin-bottom: 20px;}
.block_vost_item{color: #7cae19;border-bottom: solid 1px #7cae19;font-size: 14px;cursor: pointer;margin-right: 20px;}
.block_date_tarif{width: 100%;margin-top: 20px;display: flex;flex-direction: row;align-items: center;}
.block_date_tarif_akt{font-size: 14px;color: #000;}
.block_date_check{display: flex;margin-left: 20px;}
.block_date_check label{padding-left: 50px;max-width: 270px;box-sizing: border-box;font-size: 14px;color: #000;cursor: pointer;}
.block_date_check label:before{content: '';position: absolute;left: 0;top: 4px;width: 22px;height: 22px;border:solid 4px #7cae19;border-radius: 100%;box-sizing: border-box;}
.block_date_check input:checked + label:after{content: '';position: absolute;left: 6px;top: 10px;width: 10px;height: 10px;border-radius: 100%;box-sizing: border-box;background: #7cae19;}
.error_lk_text{color: #ff0000;font-size: 14px;font-weight: 700;}
.banner_list_item .block_my_obyav_dop_info{display: flex;flex-direction: column;}
.banner_list_item .card__region{margin-left: 0;}
.banner_list_item .block_my_obyav_bottom_uprav{margin-left: 0;}
.block_my_obyav_dop_info_akt{width: 100%;display: flex;flex-direction: row;margin-bottom: 20px;}
.banner_list_item .block_date_check label{padding-left: 35px;}
.banner_list_item .block_lk_tarif_izm{width: 106px;height: 35px;}
.banner_list_item .block_my_obyav_dop_info_akt{align-items: center;}
.banner_list_item .error_lk_text{margin-left: 20px;}
.banner_list_item .block_date_check label{font-size: 12px;}
.banner_list_item .error_lk_text{font-size: 12px;}
.block_note_gl {width: 100%;margin-top: 0px;border: solid 2px #e3e3e3;padding: 10px;font-size: 12px;line-height: 1.5;color: #000;border-radius: 4px;}
.block_note_gl a{text-decoration: underline; color: #000;font-size: 12px;}
.block_note_gl a:hover{text-decoration: none;}
.block_date_tarif_akt.err{color: #ff0000;font-weight: 700;}
.note_err{color: #ff0000;font-size: 18px;font-weight: 700;}
.form_ob_vopr{border: solid 2px #aeaeae;width: 20px;height: 20px;border-radius: 100%;color: #aeaeae;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-left: 20px;text-decoration: none;position: relative;}
.turbo_flex{display: flex;flex-direction: row;align-items: flex-start;text-decoration: none;}
.form_ob_vopr_cont{display: none;position: absolute;left:-100px;bottom:20px;border:solid 1px #aeaeae;border-radius: 5px;padding: 10px;width: 400px;font-size: 12px;z-index: 100;background: #fff;}
.form_ob_vopr.form_ob_vopr_hover:hover .form_ob_vopr_cont{display: flex;}
.form_ob_vopr.active .form_ob_vopr_cont{display: flex;}
.block_text .row{overflow:visible;}
.poisk_sost_ob_mag{display: flex;flex-direction: row;align-items: center;width: auto;border-right: 0;}
.poisk_sost_ob_name{font-size: 14px;color: #000;margin-right: 12px;width: 200px;}
.poisk_sost_ob_mag .poisk_caregory{border: solid 1px #c2c2c2;}
.h_ob{margin-bottom: 20px;}
.header_my_ob {display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
border-radius: 3px;
background:#01aaff;
color: #fff;
font-size: 12px;
cursor: pointer;
border: solid 1px #01aaff;
transition: all 0.5s ease-out;
margin-right: 10px;
padding: 9px 20px;
}
.header_my_ob:hover {background: #7cae19;border: solid 1px #7cae19;color: #fff;}
.mr10{margin-right: 0;margin-left: 0;}
.block_luchsh .card__title{overflow: hidden;height: 18px;}
.block_luchsh_cont .card{width: 100%;}
.block_rekom_gl_cont_new{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}
.block_my_obyav_body_item_new{width: calc(25% - 10px);
margin-right: 2px;
/* width: 200px; */
display: flex;
flex-direction: column;
margin-bottom: 20px;
background: #fff;
padding: 10px;}
.block_my_obyav_body_item_new:nth-child(4n){margin-right: 0;}
.block_my_obyav_body_item_new.vydel_ob{background: #E4F3FF;}
.block_my_obyav_body_item_img_new{width: 100%;display: flex;/*height: 178px;*/height: 178px;border-radius: 3px;}
.block_my_obyav_name_new{width: 100%;margin-top: 10px;font-size: 14px;color: #01aaff;font-weight: 700;height: 35px;overflow: hidden;}
.block_my_obyav_new_bottom{width: 100%;margin-top: 5px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.for_nav1{z-index: 100;}
.kat_tumblers{display: flex;flex-direction: row;border: 1px solid #C4C4C4;border-radius: 4px;}
.kat_tumblers_left{width: 46px;height: 40px;border-right: solid 1px #C4C4C4;background: url(/bitrix/templates/oruzheika/images/t1.svg) 50% 50% no-repeat;cursor: pointer;}
.kat_tumblers_left.active{background: url(/bitrix/templates/oruzheika/images/t1.svg) #F0F0F0 50% 50% no-repeat;}
.kat_tumblers_right{width: 45px;height: 40px;background: url(/bitrix/templates/oruzheika/images/t2.svg) 50% 50% no-repeat;cursor: pointer;}
.kat_tumblers_right.active{background: url(/bitrix/templates/oruzheika/images/t2.svg) #F0F0F0 50% 50% no-repeat;}
.section_block.my_obyav_gor .block_my_obyav_body_item_new{flex-direction: row;width: 100%;justify-content: space-between;padding: 5px!important;margin-right: 0;}
.section_block.my_obyav_gor .block_my_obyav_body_item_img_new{width: 186px;height: 142px;border-radius: 4px;}
.blo_for_gor{display: flex;flex-direction: column;}
.section_block.my_obyav_gor .blo_for_gor{position: relative;width: calc(100% - 205px);}
.section_block.my_obyav_gor .block_my_obyav_name_new{margin-top: 0;}
.section_block.my_obyav_gor .shildik{position: absolute;right: 0;bottom: 10px;z-index: 100;}
.section_block.my_obyav_gor .block_my_obyav_new_bottom{position: initial;}
.uslugi_item_x2{width: 100%;}
.uslugi_item_x2 .ik_x2{width: 40px;height: 37px;}
.uslugi_item_x2 .cont_prod_kart_item_name{margin-left: 17px;color: #E6121C;font-size: 14px;}
.img_x2{width: 100%;margin-top: 25px;}
.img_for_x2_ob{width: 100%;display: flex;flex-direction: column;}
.img_for_x2_ob_niz{width: 100%;margin-top: 7px;display: none;flex-direction: row;justify-content: space-between;}
.img_for_x2_ob_niz_item{width: 77px;height: 77px;border-radius: 2px;}
.section_block.my_obyav_gor .blo_for_gor_x2:after{content: '';background: linear-gradient(180deg, rgba(252, 252, 252, 0) 0%, #FCFCFC 50.83%, #FCFCFC 100%);height: 116px;width: 100%;position: absolute;bottom: 0;left: 0;z-index: 10;}
.vydel_ob .blo_for_gor_x2:after{background: linear-gradient(180deg, rgba(228, 243, 255, 0) 0%, #e4f3ff 50.83%, #e4f3ff 100%)!important;}
.block_my_obyav_anons{display: none;}
.section_block.my_obyav_gor .block_my_obyav_anons{display: block;}
.section_block.my_obyav_gor .img_for_x2_ob{width: 162px;}
.section_block.my_obyav_gor .img_for_x2_ob_niz{display: flex;}
.x2_phone{border: 1px solid #BBBBBB;background: #FFFFFF;border-radius: 4px;padding: 10px 25px;margin-top: 12px;cursor: pointer;font-size: 12px;color: #444;display: none;}
.blo_for_gor.blo_for_gor_x2{align-items: flex-start;}
.section_block.my_obyav_gor .x2_phone{display: block;} 
.block_lk_menu_new{display: flex;flex-direction: row;justify-content: space-between;margin-top: 20px;margin-bottom: 20px;}
.block_lk_menu_new a{    display: flex;
    flex-direction: row;
    width: 100%;
    height: 42px;
    /*flex-wrap: wrap;*/
    background: #F0F0F0;
    color: #01aaff;
    text-decoration: none;
    text-underline-offset: 2px;
    text-decoration-thickness: 1px;
    font-size: 12px;
    line-height: 14px;
    justify-content: center;
    align-items: center;
    border-bottom: 0!important;
    text-align: center;
    border-radius: 4px;
    margin: 0 10px 0 0;
}
.block_lk_menu_new a:hover{background: #01aaff;color: #fff;text-decoration: none;}
.block_lk_menu_new a.active{background: #01aaff;color: #fff;text-decoration: none;}
.block_my_obyav_body_item_magaz{width: calc(50% - 8px);background: #FCFCFC;display: flex;flex-direction: row;padding: 15px;justify-content: space-between;margin-bottom: 25px;}
.block_my_obyav_body_item_magaz .block_my_obyav_anons{display: block;font-size: 12px;color: #000;line-height: 14px;}
.block_my_obyav_body_item_magaz .block_my_obyav_body_item_img{width: 162px;height: 162px;}
.block_my_obyav_body_item_magaz .block_my_obyav_body_item_right{width: calc(100% - 188px);}
.block_my_obyav_body_item_magaz .block_my_obyav_kol{font-size: 12px;}
.vhod_forma_width100 .form_ob_item{max-width: 400px;justify-content: space-between;}
.vhod_forma_width100 .form_ob_item_inp{max-width: calc(100% - 150px);justify-content: flex-end;}
.vhod_forma_width100 .form_ob_item_inp .form_ob_item_inp_item{margin-right: 0;}
.vhod_kn_in.zagr{background:url(../images/straight-loader.gif) no-repeat 50% 50%;background-size: contain;background-size: 50%;}
.menu_verh.mb20{margin-bottom: 20px;}
.bann_bisn{width: 100%;height: 447px;}
.block_biznes_verh_right .swiper-button-next{background:url(../images/bslide_right.svg) no-repeat 50% 50%;}
.block_biznes_verh_right .swiper-button-prev{background:url(../images/bslide_left.svg) no-repeat 50% 50%;}
.block_biznes_verh_right .swiper-button-next:after{display: none;}
.block_biznes_verh_right .swiper-button-prev:after{display: none;}
#recaptchaError{color: #ff0000;font-weight: bold;}
.detail_info_niz{width: 100%;margin-top: 0;}
.magazin-baner-verh-ogr{width: 100%;margin-right: auto;margin-left: auto;max-width: 1200px;}
.magazin-logo-ob{display: flex;flex-direction: row;align-items: center;}
.magazin-logo{margin-right: 20px;}
.magazin-detail-cont-poisk{width: 100%;margin-top: 20px;}
.magazin-detail-cont-poisk .search{width: calc(100% - 316px);}
.magaz_contejner{max-width: 1000px;}
.vypad:hover .form_ob_item_inp_vyp{display: flex;}
.form_ob_item_inp_w100{width: 100%;}
.fix-menu{width: 100%;position: fixed;top: 0;left: 0;height: 44px;background: #000;z-index: 1000;display: block!important;}
.for_fix{padding-top: 44px;}
.fix-menu-ogr{width: 100%;margin-right: auto;margin-left: auto;max-width: 1316px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.fix-menu-ogr-left{display: flex;flex-direction: row;height: 44px;align-items: center;}
.fix-menu-ogr-left-item{font-size: 12px;color: #FFF;margin-right: 20px;display: flex;}
.fix-menu-ogr-right{display: flex;flex-direction: row;align-items: center;}
.fancybox-navigation{top: 50%;}
.fancybox-navigation .fancybox-button--arrow_left{left: 10%!important;}
.fancybox-navigation .fancybox-button--arrow_right{right: 10%!important;}
.fancybox-toolbar{right: 10%!important;}
.fancybox-infobar{left: 10%!important;}
.detail_images_b_ob_left{position: absolute;width: 24px;height: 24px;background: url(../images/sl-left.svg) rgba(0, 0, 0, 0.15) no-repeat 50% 50%;    background-size: 50%;cursor: pointer;top: 50%;margin-top: -15px;left: 20px;z-index: 20;border-radius: 2px;}
.detail_images_b_ob_right{position: absolute;width: 24px;height: 24px;background: url(../images/sl-right.svg) rgba(0, 0, 0, 0.15) no-repeat 50% 50%;    background-size: 50%;cursor: pointer;top: 50%;margin-top: -15px;right: 20px;z-index: 20;border-radius: 2px;}
.zoom{position: absolute;bottom: 20px;right: 20px;width: 40px;height: 40px;background: url(../images/maximize.svg)  no-repeat 50% 50%;background-size: contain;cursor: pointer;z-index: 20; fill="#fff"}
.detRightKol{width: 37%;display: flex;flex-direction: column;}
.block_podtv_ob{width: 100%;margin-top: 15px;border: 2px solid #EEE;background: #F9F9F9;border-radius: 4px;padding: 14px 20px 12px 48px;color: #999;font-size: 10px;line-height: 11px;}
.block_podtv_ob:before{content: '';top: 14px;left: 12px;width: 24px;height: 23px;background: url(../images/podtv.svg)  no-repeat 50% 50%;z-index: 10;display: flex;position: absolute;}
.banner_magaz_v{width: 100%;}
.blockLogMag{border: 1px solid #DDD;width: 100%;height: 128px;display: flex;flex-direction: row;justify-content: space-between;padding: 17px 30px;align-items: center;position: relative;padding-left: 94px;padding-right: 94px;font-size: 24px;line-height: 28px;}
.blockLogMagLogo{width: 94px;height: 94px;/*position: absolute;left: 31px;top: 18px;*/z-index: 10;}
.mags .swiper-slide{justify-content: flex-end;}
.mags .swiper-slide.swiper-slide-active{justify-content: flex-start;}
.mags .swiper-slide.swiper-slide-next{justify-content: center;}
.mags_prev{position: absolute;width: 24px;height: 24px;background: url(../images/sl-left.svg) rgba(0, 0, 0, 0.15) no-repeat 50% 50%;    background-size: 50%;cursor: pointer;top: 50%;margin-top: -15px;left: -45px;z-index: 20;border-radius: 2px;}
.mags_next{position: absolute;width: 24px;height: 24px;background: url(../images/sl-right.svg) rgba(0, 0, 0, 0.15) no-repeat 50% 50%;background-size: 50%;right: -45px;top: 50%;margin-top: -15px;border-radius: 2px;z-index: 20;cursor: pointer;}
.block_my_obyav_rez .card__title{overflow: hidden;height: 33px;}
.mags .card{margin-bottom: 0;}
.mags{display: none;}
.mags.activ{display: block;}
.aut_login_ob:hover .aut_login{background: #000;}
.mb20{margin-bottom: 20px;}
.finished_oplata_block_ob{display: flex;flex-direction: column;height: 48px;justify-content: space-between;}
.finished_itog_block_new {width: 100%;display: flex;flex-direction: row;justify-content: flex-start;font-size: 14px;}
.block_rekom_gl_zag{width: 100%;display: flex;font-size: 24px;margin-bottom: 20px;}
.detail_images_b .img_gor{width: 100%;}
.detail_images_b .img_vert{height: 100%;}
.detail_images_b{display: flex;flex-direction: row;justify-content: center;align-items: center;}
.detail_images_b img{max-width: 100%;max-height: 304px;z-index: 2;}
.gallery-img-cover {
    position: absolute;
    display: block;
    top: -13px;
    left: -13px;
    right: -13px;
    bottom: -13px;
    background: no-repeat center;
    background-size: cover;
    -webkit-filter: blur(13px);
    filter: blur(13px);
    opacity: .4;
}

.cont_prod_kart_absol{position: absolute;top: 40px;left: 0;z-index: 100;font-weight: 300;text-transform: none;}
.kn_prod_kart{position: relative;}
.section_block_more_kor{width: 100%;display: flex;flex-direction: row;justify-content: center;}
.section_block_more_kor .section_block_more{max-width: 390px;color: #000;font-size: 14px;}
.noActOb{color: #ff0000;margin-left: 20px;}
.magazin-detail-right-ob{display: flex;flex-direction: row;}
.magazin-detail-verh-right-ik{height: 70px;margin-left: 20px;}
.btn-cart-det{width: 100%;background: #92C52E;border-radius: 2px;height: 37px;cursor: pointer;border: solid 2px #92C52E;color: #fff;display: flex;flex-direction: row;justify-content: space-between;padding-left: 20px;padding-right: 20px;align-items: center;font-size: 16px;}
.btn-cart-det:hover{color: #92C52E;background: #fff;}
.btn-cart-det #btn-cart-det{font-weight: 700;}
.buy_usl_block{width: 100%;margin-top: 55px;display: flex;flex-direction: row;flex-wrap: wrap;}
.buy_usl_block_left{}
.buy_usl_block_left_v{font-size: 24px;display: flex;flex-direction: row;}
.buy_usl_block_left_n{font-size: 24px;margin-top: 5px;display: flex;flex-direction: row;}
.buy_usl_block_left_v_l{margin-left: 10px;margin-right: 10px;}
.buy_usl_block .btn-cart-det{width: 174px;margin-left: 30px;justify-content: center;height: 55px;}
.mess_content_href{display: flex;flex-direction: row;align-items: center;}
.fix_bottom18{width: 100%;z-index: 1000;bottom: 0;left: 0;height: 81px;display: flex;flex-direction: row;align-items: center;justify-content: center;background: #000;position: fixed;}
.fix_bottom18_cont{width: 100%;max-width: 1336px;padding-left: 10px;padding-right: 10px;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.fix_bottom18_cont_text{font-size: 16px;color: #FFF}
.fix_bottom18_cont_kn{background: #E6121C;border-radius: 4px;border: solid 1px #E6121C;height: 36px;width: 176px;display: flex;flex-direction: row;align-items: center;justify-content: center;font-size: 14px;color: #FFF;cursor: pointer;margin-left: 30px;}
.fix_bottom18_cont_kn:hover{background: #fff;color: #E6121C;}
.block_oshibki{width: 100%;margin-top: 17px;border: 1px solid #DDD;padding: 20px;}
.block_oshibki_zag{width: 100%;font-size: 18px;}
.block_oshibki_podzag{width: 100%;font-size: 14px;margin-top: 10px;color: #000;}
.block_oshibki_kn{margin-top: 20px;background: #009CF0;border-radius: 4px;border: solid 1px #009CF0;font-size: 14px;color: #fff;cursor: pointer;display: flex;flex-direction: row;align-items: center;justify-content: center;height: 36px;width: 107px;}
.block_oshibki_kn:hover{background: #fff;color: #009CF0;}
.block_poisk_left{position:relative;height: 39px;width: calc(100vw - 82px);}
.butt_poisk_konf{position: absolute;width: 37px;height: 37px;background: url(/bitrix/templates/oruzheika/images/konf.svg) 50% 50% no-repeat;right: 0;top: 0;z-index: 100;}
.butt_menu_right{background: url(/bitrix/templates/oruzheika/images/bm.svg) 50% 50% no-repeat;width: 32px;height: 32px;}
.block_mob_menu{width: 100%;margin-top: 20px;display: flex;flex-direction: row;align-items: flex-start;max-width: 100%;overflow-x: auto;}
.block_mob_menu_first{display: flex;flex-direction: column;align-items: center;}
.block_mob_menu_first_img{background: url(/bitrix/templates/oruzheika/images/categ.svg) 50% 50% no-repeat;width: 64px;height: 64px;}
.block_mob_menu_first_text{margin-top: 5px;font-size: 11px;text-align: center;}
.cat_m1{background: url(/bitrix/templates/oruzheika/images/catm1.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m2{background: url(/bitrix/templates/oruzheika/images/catm2.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m3{background: url(/bitrix/templates/oruzheika/images/catm3.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m4{background: url(/bitrix/templates/oruzheika/images/catm4.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m5{background: url(/bitrix/templates/oruzheika/images/catm5.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m6{background: url(/bitrix/templates/oruzheika/images/catm6.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m7{background: url(/bitrix/templates/oruzheika/images/catm7.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m8{background: url(/bitrix/templates/oruzheika/images/catm8.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m9{background: url(/bitrix/templates/oruzheika/images/catm9.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m10{background: url(/bitrix/templates/oruzheika/images/catm10.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m11{background: url(/bitrix/templates/oruzheika/images/catm11.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m12{background: url(/bitrix/templates/oruzheika/images/catm12.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m13{background: url(/bitrix/templates/oruzheika/images/catm13.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m14{background: url(/bitrix/templates/oruzheika/images/catm14.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m15{background: url(/bitrix/templates/oruzheika/images/catm15.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m16{background: url(/bitrix/templates/oruzheika/images/catm16.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m17{background: url(/bitrix/templates/oruzheika/images/catm17.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m18{background: url(/bitrix/templates/oruzheika/images/catm18.svg) 50% 50% no-repeat;background-size: cover;}
.cat_m19{background: url(/bitrix/templates/oruzheika/images/catm19.svg) 50% 50% no-repeat;background-size: cover;}
.block_mob_menu_item{display: flex;flex-direction: column;align-items: center;margin-left: 20px;width: 105px;}
.block_mob_menu_item_img{width: 64px;height: 64px;}
.block_mob_menu_item_name{margin-top: 5px;font-size: 11px;text-align: center;}

.block_my_obyav_name_new_with_izbr{width: 100%;margin-top: 10px;display: flex;flex-direction: row;justify-content: space-between;}
.block_my_obyav_name_new_with_izbr .block_my_obyav_name_new{margin-top: 0;}
.sect_verh_izbr{width: 16px;height: 16px;background: url(../images/izbr.svg) no-repeat 50% 50%;background-size: contain;cursor: pointer;}
.sect_verh_izbr.activ{background: url(../images/izbr-check.svg) no-repeat 50% 50%;background-size: contain;}
.block_my_obyav_name_new_with_izbr .block_my_obyav_name_new{width: calc(100% - 25px);}
#ch_mess_bottom{position: absolute;right: 0;top: -5px;border-radius: 100%;background: #ff0000;color: #fff;font-size: 12px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;}
#ch_izbr_bottom{position: absolute;right: 0;top: -5px;border-radius: 100%;background: #ff0000;color: #fff;font-size: 12px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;}
.mob_vyjti{display: none;}
.hoverPlForFiltr{display: none;width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 20;}
.hoverPlForFiltr.activ{display: block;}
.block_my_obyav_body_item_new.usl_sl_pl{background: #FFFAD5;}
.my_obyav_gor .block_my_obyav_body_item_new.usl_sl_pl{padding: 5px!important;}
.block_my_obyav_body_item_new.usl_sl_pl{padding: 5px!important;}
.block_my_obyav_body_item_new.usl_sl_pl .block_my_obyav_name_new_with_izbr{padding-right: 10px;}
.block_note_gl_h1{margin: 20px 0;font-size: 32px;color: #000;margin-top: 0;}
.block_mob_menu_ss{display: none;}
.block_my_obyav_head_item{position: relative;}
.block_my_obyav_head_item .form_ob_vopr{position: absolute;right: 20px;border: solid 2px #fff;color: #fff;}
.block_my_obyav_head_item .form_ob_vopr_cont{display: none;}
.det_kat_obd{width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;}
.detvs:hover .form_ob_vopr_cont{display: block;}

@media(max-width:1300px) {
    .block_biznes_banner_cont_mob{display: flex;flex-direction: row;justify-content: space-around;margin-top: 60px;margin-bottom: 60px;/*flex-wrap: wrap;*/}
    .block_biznes_banner_cont_mob .banner_razd_cont_img_banner{display: block;}
    .block_biznes_banner_cont_mob .cont_img_banner1{position: relative;right:auto;top:auto;}
    .block_biznes_banner_cont_mob .cont_img_banner2{position: relative;right:auto;bottom:auto;}
    .block_biznes_banner_cont_mob .banner_razd_cont_img_select{right:auto;}
    .block_biznes_banner_cont_mob .cont_img_banner1:before{display: none;}
    .block_biznes_banner_cont_mob .cont_img_banner2:before{display: none;}
    .block_biznes_banner_cont_mob .banner_razd_cont_img_banner{width: 280px;height: 174px;}
    .block_biznes_verh{flex-direction: column;align-items: center;padding-left: 10px;padding-right: 10px;}
    .block_biznes_verh_left{max-width: 100%;}
    .block_biznes_spis{flex-wrap: wrap;justify-content: center;}
    .block_biznes_spis_item{margin-bottom: 40px;margin-right: 20px;margin-left: 20px;align-items: center;}
    .banner_razd_cont_img_banner{display: none;}
    .block_biznes_banner_cont .banner_razd_cont_img{width: 100%;height:calc((100vw*875)/848);}
    .banner_razd_cont .banner_razd_cont_img_banner{display: none;}
    .block_biznes_spis{margin-top: 60px;}
    .block_biznes_banner{margin-top: 60px;}
    .banner_razd_cont{justify-content: center;}
    .banner_razd_cont_img_mob{width: 100%;height:calc((100vw*875)/848);}
    .banner_razd_zag{text-align: center;}
    .fotos2{display:flex!important;}
    .block_lk_menu_new a{margin-bottom: 20px;}
    }

@media(max-width:900px) {
    .block_biznes_verh{padding-left: 0;padding-right: 0;}
    .block_biznes_verh_left_zag{font-size: 22px;}
    .block_biznes_verh_left_cont p{font-size: 16px;}
    .block_biznes_banner_zag{font-size: 16px;}
    .header_my_ob{display: none;}
    .detRightKol{width: 100%;}
    .mags_prev{left: 20px;}
    .mags_next{right: 20px;}
    .block_my_obyav_body_item_magaz{flex-direction: column;}
    .block_my_obyav_body_item_magaz .block_my_obyav_body_item_img{width: 100%;}
    .block_my_obyav_body_item_magaz .block_my_obyav_body_item_right{width: 100%;padding-top: 20px;}
    .h_ob{flex-direction: column;}
    .poisk_sost_ob.poisk_sost_ob_mag{margin-top: 20px;}
    .block_lk_menu_new{width: 100%;overflow-x: auto;}
    .block_lk_menu_new a{min-width: 160px;}
}   
@media(max-width:687px) {
    .block_biznes_verh_right{height: calc((100vw*447)/687);max-width: 100%;}
    .bann_bisn{height: calc((100vw*447)/687);max-width: 100%;}
    .form_ob_vopr_cont{width: 200px;left: -100px;}
    .detvs .form_ob_vopr_cont{width: 200px;right: 0;left: auto;}


    .poisk_sost_ob_mag{width: 100%!important;}
    .poisk_sost_ob_mag .poisk_sost_ob_name{padding-left: 10px;width: 166px;}
    .poisk_sost_ob .form_ob_item_inp_vyp{z-index: 1000;}
    .h_ob .poisk_sost_ob .form_ob_item_inp_vyp{width: 100%;}
    /* .block_my_obyav_body_item_magaz{di}*/
    /*.block_my_obyav_body_item_new{width: 180px;}*/
    .kat_tumblers{display: none;}
    .menu_verh{margin-bottom: 10px;}
    .block_my_obyav_anons{margin-left: 0!important;width: 100%!important;height: 90px;font-size: 12px;margin-top: 10px!important;}
    .section_block.my_obyav_gor .blo_for_gor_x2:after{height: 26px;bottom: -1px;}
    .detail_info_niz{width: 100%;}
    .magazin-detail-cont-poisk .search{width: 100%;}
    .fix-menu{display: none!important;}
    .for_fix{padding-top: 0;}
    .menu__list{max-width: 100%;}
    .logo_name_user_veh{color: #118ccf;}
    .detRightKol{width: 100%;}
    .banner_magaz_v{display: none;}
    .finished_oplata_block_ob{flex-direction: row;justify-content: space-between;width: 100%;} 
    .finished_oplata_block_kosh{white-space: nowrap}
    .fancybox-navigation{display: none;}
    .magazin-detail-verh-right-tel{text-align: center;}
    .magazin-detail-verh-right-rezhim{text-align: center;width: 100%;} 
    .mob_with_v{display: flex;flex-direction: row!important;justify-content: space-between;align-items: center;}
    .mob_with_v .mob_vyjti{color: #444;font-size: 12px;display: flex;width: 100px;height: 30px;background: #01aaff;border-radius: 5px;flex-direction: row;align-items: center;justify-content: center;color: #fff;}
    .mob_with_v h1{margin: 0!important;} 
    .mob_with_v .lk_text_l{width: calc(100% - 120px);}

}
@media(max-width:420px) {
    .block_my_obyav_body_item_magaz{width: 100%;}
    .fix_bottom18_cont_text{font-size: 12px;width: calc(100% - 155px);}
    .fix_bottom18_cont_kn{font-size: 12px;margin-left: 20px;}
    .fix_bottom18_cont_kn{width: 135px;}
    .block_my_obyav_head_item{font-size: 10px!important;}
} 

.mob_for_poisk_vsp{position: fixed;top: 0;left: 0;width: 100%;z-index: 10000;background: #fff;flex-direction: column;height: 100vh;display: none;}
.mob_for_poisk_vsp.activ{display: flex;}
.mob_for_poisk_vsp_zag{width: 100%;height: 78px;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.25);border-radius: 3px 3px 0px 0px;}
.mob_for_poisk_vsp_zag_close{width: 70px;height: 78px;background: url(/bitrix/templates/oruzheika/images/Close_vs.svg) no-repeat 50% 50%;}
.mob_for_poisk_vsp_zag_text{font-size: 18px;color: #000;font-weight: 700;}
.mob_for_poisk_vsp_cont{width: 100%;padding: 0 20px;display: flex;flex-direction: column;}
.mob_for_poisk_vsp_cont_sel{height: 50px;width: 100%;display: flex;align-items: center;background: url(/bitrix/templates/oruzheika/images/fd.svg) no-repeat 98% 50%;color: #999;font-size: 16px;border-bottom: 1px solid #DDD;}
.mob_for_poisk_vsp_cont_select{width: 100%;display: none;flex-direction: column;max-height: calc(100vh - 178px);overflow-y: auto;}
.mob_for_poisk_vsp_cont_item.activ .mob_for_poisk_vsp_cont_select{display: flex;}
.mob_for_poisk_vsp_cont_item.activ .mob_for_poisk_vsp_cont_sel{background: url(/bitrix/templates/oruzheika/images/fv.svg) no-repeat 98% 50%;}
.mob_for_poisk_vsp_cont_item{width: 100%;display: flex;flex-direction: column;}
.vsp_cont_menu_mob{width: 100%;height: calc(100vh - 78px);overflow-y: auto;padding: 30px;}
.vsp_cont_menu_item{width: 100%;color: #01AAFF;font-size: 16px;font-weight: bold;margin-bottom: 40px;}
.vsp_cont_menu_item.c000{color: #000;}
.vsp_cont_menu_item.c666{color: #000;font-weight: 400;}
.vsp_cont_menu_item.c000400{color: #000;font-weight: 400;}
.vsp_cont_menu_item:last-child{margin-bottom: 0;}
.mob_niz_fix{width: 100%;position: fixed;z-index: 500;left: 0;bottom: 0;height: 88px;display: flex;flex-direction: row;justify-content: space-around;border-top: 1px solid #999;background: #fff;}
.mob_niz_fix_item{width: 105px;height: 88px;display: flex;flex-direction: column;justify-content: space-between;position: relative;}
.mob_niz_fix_item_text{width: 100%;text-align: center;color: #000;font-size: 11px;margin-top: 5px;margin-bottom: 5px;white-space:nowrap;}
.mob_niz_fix_item_img{width:100%;height: 66px;}
.niz_img1{background: url(/bitrix/templates/oruzheika/images/bottom-icon-1-logo.svg) no-repeat 50% 50%;}
.mob_niz_fix_item.active .niz_img1{background: url(/bitrix/templates/oruzheika/images/bottom-icon-1-logo-active.svg) no-repeat 50% 50%;}
.niz_img2{background: url(/bitrix/templates/oruzheika/images/bottom-icon-2-messages.svg) no-repeat 50% 50%;}
.mob_niz_fix_item.active .niz_img2{background: url(/bitrix/templates/oruzheika/images/bottom-icon-2-messages-active.svg) no-repeat 50% 50%;}
.niz_img3{background: url(/bitrix/templates/oruzheika/images/bottom-icon-3-ads.svg) no-repeat 50% 50%;margin-top: -10px;}
.mob_niz_fix_item.active .niz_img3{background: url(/bitrix/templates/oruzheika/images/bottom-icon-3-ads-active.svg) no-repeat 50% 50%;height: 24px;}
.mob_niz_fix_item.active_img .niz_img3{background: url(/bitrix/templates/oruzheika/images/bottom-icon-3-ads-active.svg) no-repeat 50% 50%;height: 50px;height: 50px;position: absolute;top: -20px;z-index: 10;}
.mob_niz_fix_item.active_img .mob_niz_fix_item_text{padding-top: 27px;}

.niz_img4{background: url(/bitrix/templates/oruzheika/images/bottom-icon-4-favorites.svg) no-repeat 50% 50%;}
.mob_niz_fix_item.active .niz_img4{background: url(/bitrix/templates/oruzheika/images/bottom-icon-4-favorites-active.svg) no-repeat 50% 50%;}
.niz_img5{background: url(/bitrix/templates/oruzheika/images/bottom-icon-5-profile.svg) no-repeat 50% 50%;}
.mob_niz_fix_item.active .niz_img5{background: url(/bitrix/templates/oruzheika/images/bottom-icon-5-profile-active.svg) no-repeat 50% 50%;}
.mob_niz_fix_item.active .mob_niz_fix_item_text{color: #009CF0;}
.select_vsp_cont{height: 50px;width: 100%;font-size: 16px;color: #999;border: 0;border-bottom: 1px solid #DDD;outline: none;background: none;}
.rez_green{color: #7cae19;}
.dbborder.err{border: solid 1px #ff0000;}
.kn_prim_filtr{width: 100%;height: 50px;border-radius: 3px;font-size: 16px;color: #fff;background: #01AAFF;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-top: 20px;}
.vopros_knopka_del{color: #ff0000;margin-left: 20px;}
.err_text{color: #ff0000;}
.magazin-detail-cont .card{width: 200px;}
.block_my_obyav_bottom_left{margin-left: 20px;}
.block_my_obyav_bottom_item.ml10{margin-left: 10px;}
.bottom_item_pl{padding-left: 10px;padding-right: 10px;width: auto;cursor: pointer;}
.bottom_item_pl:hover .cont_prod_kart_item_name{text-decoration: none;}
.block_my_obyav_bottom_item .cont_prod_kart_item_name{font-size: 12px;}
.breadcrumb_ob{width: 100%;margin-bottom: 22px;display: flex;flex-direction: row;align-items: center;}
.breadcrumb_ob .breadcrumb{margin-bottom: 0;}
.kn_back{width: 74px;height: 25px;border: 1px solid #009CF0;border-radius: 12px;display: flex;flex-direction: row;padding-left: 10px;padding-right: 10px;align-items: center;justify-content: space-between;margin-right: 18px;cursor: pointer;}
.kn_back span{font-size: 12px;font-weight: 500;color: #009CF0;}
.history-hide{display: none;}
.block_date_check_mob{display: flex;flex-direction: row;align-items: center;}
.zakr_obj{margin-left: 20px;}
.ss_red{color: #E6121C;}
.block_banner_right span a{margin-top: 40px;display: flex;flex-direction: row;justify-content: center;background: #009CF0;height: 36px;
    width: 107px;align-items: center;color: #fff;    border-radius: 4px;}
.block_date_check_with_note{display: flex;flex-direction: column;}
.block_date_check_notes{font-size: 12px;color: #ff0000;margin-top: 10px;padding-left: 20px;padding-right: 20px;}
.block_right_fix{width: 100%;display: flex;flex-direction: column;/*position: sticky;*/left: 0;top: 0;}
.block_lk_menu_new a:first-child{background: #7cae19;color: #fff;}
.block_mob_menu_ss{width: 100%;display: flex;flex-direction: row;}
.block_mob_menu_ss a{/*color: #FFF;*/font-size: 12px;margin-right: 20px;text-decoration: underline;}
.menu_section_item.ink_podrazd{background: url(/bitrix/templates/oruzheika/images/menu_sect_tre.svg) no-repeat 100% 50%;}
.menu_section_item{position: relative;}
.menu_section_popup{position: absolute;min-width: 150px;width: 100%;top: 0;left: 0;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.4);background: #FFF;border-radius: 7px;z-index: 100;display: none;}
.menu_section_popup.active{display: block;}
.menu_section_popup_zag{background: #F0F0F0; border-radius: 7px 7px 0px 0px;height: 34px;display: flex;flex-direction: row;align-items: center;padding-left: 9px;font-size: 12px;}
.menu_section_popup_zag:after{content: '';background: url(/bitrix/templates/oruzheika/images/menu_sect_tre.svg) no-repeat 50% 50%;width: 8px;height: 5px;position: absolute;z-index: 1;right: 10px;top: 50%;margin-top: -2px;}
.menu_section_popup_cont{width: 100%;display: flex;flex-direction: column;}
.menu_section_popup_cont_item{width: 100%;height: 24px;display: flex;flex-direction: row;align-items: center;padding-left: 9px;font-size: 12px;color: #009CF0;}
.menu_section_popup_cont_item:hover{background: #009CF0;color: #fff!important;text-decoration: none!important;border: none!important;}
 a.menu_section_popup_cont_item:hover::after{opacity: 0!important;}
.menu_section_popup:hover{display: block;}
.form_tags{width: 100%;display: flex;margin-bottom: 20px;flex-direction: row;flex-wrap: wrap;}
.form_tags_item{padding: 5px 10px;border: 1px solid #009CF0;border-radius: 3px;color: #009CF0;font-size: 14px;display: flex;margin-right: 10px;}
.form_tags_item:hover{background: #009CF0;color: #fff;}
.form_tags_item.active{background: #009CF0;color: #fff;}
.vsp_cont_menu_item2{color: #999;display: block;padding-top: 30px;padding-bottom: 25px;border-bottom: 1px solid #333;font-size: 16px;}
/*.menu_section_item.ink_podrazd:hover .menu_section_popup{display: block;}*/
.popup_magaz_center{width: 90%;min-height: 400px;}
.popup_predpr.activ{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}
.magazin-baner-close{background: #ff0000;color: #fff;padding: 10px 15px;border-radius: 5px;font-size: 16px;cursor: pointer;}

.usl-sl-item{width: 100%;height: 178px;}
.my_obyav_gor  .usl-sl-item{width: 100%;height: 142px;}
.usl-sl-item-list{width: 100%;height: 178px;}
.my_obyav_gor .usl-sl-item-list{width: 186px;height: 142px;}
.kn_new_prodv{width: 107px;height: 28px;background: #FCC600;border-radius: 4px;cursor: pointer;color: #333;font-size: 12px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-left: 10px;}

.popup_usluga{width: 100%;}
.popup_usluga.activ{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.usluga_pl_sel{width: 100%;max-width: 990px;background: #FFF;border-radius: 15px;padding: 40px 50px;}
.usluga_pl_sel_zag{width: 100%;color: #333;font-size: 24px;font-weight: 700;}
.usluga_pl_sel_podzag{width: 100%;max-width: 640px;margin-top: 20px;font-size: 14px;line-height: 16px;color: #666;}
.usluga_pl_sel_cont{width: 100%;margin-top: 18px;display: flex;flex-direction: row;justify-content: space-between;position: relative;}
.usluga_pl_sel_cont_left{width: calc(50% - 8px);display: flex;flex-direction: column;}
.usluga_pl_sel_cont_left_item{width: 100%;height: 72px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;padding-left: 14px;padding-right: 16px;border-radius: 10px;margin-bottom: 5px;position: relative;}
.usluga_pl_sel_close{width: 60px;height: 60px;background: url(/bitrix/templates/oruzheika/images/cl_popup.svg) no-repeat 50% 50%;cursor: pointer;position: absolute;right: 0;top: 0;}
.usluga_pl_sel_cont_left_item_name_ik{width: 42px;height: 42px;border-radius: 100%;}
.usl_podn_ik{background: url(/bitrix/templates/oruzheika/images/usl_podn_ik.svg) #4FCC02 no-repeat 50% 50%;}
.usl_top_ik{background: url(/bitrix/templates/oruzheika/images/usl_top_ik.svg) #3E7EC9 no-repeat 50% 50%;}
.usl_turbo_ik{background: url(/bitrix/templates/oruzheika/images/usl_turbo_ik.svg) #FF4053 no-repeat 50% 50%;}
.usl_vip_ik{background: url(/bitrix/templates/oruzheika/images/usl_vip_ik.svg) #000 no-repeat 50% 50%;}
.usl_slider_ik{background: url(/bitrix/templates/oruzheika/images/usl_slider_ik.svg) #FCA400 no-repeat 50% 50%;}
.usluga_pl_sel_cont_left_item_name{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.usluga_pl_sel_cont_left_item:hover{background: #F2EFE9;}
.usluga_pl_sel_cont_left_item.active{background: #F2EFE9;}
.usluga_pl_sel_cont_left_item.active:after{content: '';position: absolute;background: url(/bitrix/templates/oruzheika/images/usl_check.svg) no-repeat 50% 50%;width: 22px;height: 16px;right: 16px;margin-top: 50%;margin-top: -11px;z-index: 10;}
.usluga_pl_name{display: flex;flex-direction: column;margin-left: 13px;}
.usluga_pl_name_v{font-size: 16px;font-weight: 700;margin-bottom: 4px;}
.usluga_pl_price{font-size: 16px;color: #333;}
.lk_us_podn .usluga_pl_name_v{color: #24BC2A;}
.lk_us_top .usluga_pl_name_v{color: #3E7EC9;}
.lk_us_turbo .usluga_pl_name_v{color: #FF4053;}
.lk_us_vip .usluga_pl_name_v{color: #000;}
.lk_us_slider .usluga_pl_name_v{color: #FCA400;}
.usluga_pl_sel_cont_right{width: calc(50% - 8px);display: flex;flex-direction: column;background: #F2EFE9;border-radius: 10px;padding: 20px;}
.usluga_pl_sel_cont_right_zag{width: 100%;font-size: 16px;font-weight: 700;color: #333;}
.usluga_pl_sel_cont_right_opis{margin-top: 30px;width: 100%;font-size: 14px;line-height: 16px;}
.usluga_pl_sel_cont_right_primer{width: 100%;margin-top: 10px;}
.usluga_pl_sel_kn{width: 236px;height: 47px;display: flex;flex-direction: row;justify-content: center;align-items: center;cursor: pointer;background: #009CF0;border-radius: 4px;color: #FFF;font-size: 16px;margin-top: 35px;}
.usluga_pl_sel_hide{display: none;border-top: 1px solid #DDD;padding-top: 18px;margin-top: 20px;flex-direction: row;justify-content: space-between;width: 100%;padding-bottom: 28px;}
.usluga_pl_sel_cont_left_item.active .usluga_pl_sel_hide{display: flex;}
.usluga_pl_sel_kn.zagr{background:url(../images/straight-loader.gif) no-repeat 50% 50%;background-size: contain;background-size: 50%;}
.mob_bl_opc{display: flex;flex-direction: row;align-items: center;}
.usluga_pl_sel_new_mob{width: 100%;display: flex;}
.usluga_pl_sel_hide_left{width: calc(100% - 160px);}
.usluga_pl_sel_hide_right{width: 146px;}
.usluga_pl_sel_hide .usluga_pl_sel_cont_right_opis{margin-top: 10px;}
.detail_info_mob_kn{display: none;width: 100%;border-radius: 4px;border: 1px solid #DDD;padding: 6px 7px;margin-top: 20px;flex-direction: row;justify-content: space-between;}
.detail_info_mob_kn_item{width: 100%;height: 44px;border-radius: 4px;background: #7CAE19;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 16px;color: #fff;}
.detail_info_mob_kn_item.bg_pozv{background: #01AAFF;}
.fix_kn{display: none;bottom: 0;left: 0;flex-direction: row;justify-content: space-between;padding: 6px 7px;background: #000;border: 1px solid #DDD;z-index: 1000;position: fixed;width: 100%;transition: all 1s ease-out;}
.fix_kn.active{bottom: 60px;}
.block_kupleno{width: 100%;height: 48px;display: flex;flex-direction: row;align-items: center;justify-content: center;background: #FFF5EE;font-size: 14px;font-weight: 700;margin-bottom: 20px;z-index: 1000;}
.block_kupleno_pl{z-index: 900;position: absolute;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.8);}
.block_mob_menu_ss{display: none;}
.block_banner_right.mt0{margin-top: 0;}
.block_android_ob{width: 100%;height: 100vh;background: rgba(0,0,0,.4);display: none;flex-direction: row;justify-content: center;align-items: flex-end;z-index: 100000;position: fixed;left: 0;top: 0;}
.block_android_ob.activ{display: flex;}
.block_android{display: flex;z-index: 100008;width: 100%;flex-direction: column;padding: 55px 40px 53px 40px;background: #fff;position: absolute;border-radius: 16px 16px 0px 0px;bottom: -100%;transition-duration: 1s;left: 0;}
.block_android.activ{bottom:0;}
.block_android_verh{display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.block_android_verh img{width: 46px;height: 46px;object-fit: contain;}
.block_android_verh_right{width: calc(100% - 69px);font-size: 18px;font-weight: 700;}
.ss_pril{width: 100%;margin-top: 20px;padding: 12px 19px;border: solid 1px;border: 1px solid #0468FC;display: flex;flex-direction: row;justify-content: center;align-items: center;font-size: 16px;color: #0368FE;border-radius: 3px;font-weight: 700;}
.block_android_close{width: 50px;height: 50px;position: absolute;right: 0;top: 0;z-index: 100010;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.block_android_pl{width: 100%;height: 100vh;z-index: 100005;position: absolute;left: 0;top: 0;}
.block_android_img_ob{width: 54px;height: 54px;border-radius: 12px;background: #D9D9D9;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.block_android_verh_right_zag{width: 100%;font-size: 16px;color: #1A2238;font-weight: 700;}
.block_android_verh_right_podzag{width: 100%;font-size: 14px;color: #1A2238;margin-top: 5px;}
.block_android_zv{width: 15px;height: 15px;background: url(/bitrix/templates/oruzheika/images/and_zv.svg) no-repeat 50% 50%;margin-right: 2px;}
.block_android_verh_right_bottom{width: 100%;display: flex;flex-direction: row;align-items: center;}
.block_android_text{margin-left: 5px;font-size: 14px;color: #1A2238;display: flex;align-items: center;margin-top: 2px;}
.block_right_fix_mob{width: 100%;margin-top: 20px;display: flex;flex-direction: row;justify-content: space-between;}
.block_right_fix_mob .block_banner_right{margin-top: 0;}
.block_right_fix_mob{padding-left: 15px;padding-right: 15px;}
.block_right_fix_mob .block_banner_right img{width: 100%;}
.block_right_fix_mob .block_banner_right{width: calc(50% - 5px);}
.block_right_bottom{width: 100%;display: flex;flex-direction: row;justify-content: center;margin-top: 20px;}
.block_right_bottom img{width: 300px;}
.block_note_gl_ob{display: flex;flex-direction: row;justify-content: space-between;}
.block_note_gl_ob img{height: 50px;}
.form_ob_item_text.of_green{color: #7cae19;}
.block_podtv_ob.block_podtv_ob_red{border: 2px solid #ff0000;color: #ff0000;}
.block_podtv_ob.block_podtv_ob_red:before{background: url(../images/voskl.svg) no-repeat 50% 50%;background-size: contain;}
.note_categ{width: 100%;margin-top: 20px;border: 2px solid #ff0000;color: #ff0000;padding: 14px 20px 12px 48px;font-size: 12px;}
a.cred{color: #ff0000;}
a.czel{color: #17e80b;}
.note_categ:before {
    content: '';
    top: 14px;
    left: 12px;
    width: 24px;
    height: 23px;
    z-index: 10;
    display: flex;
    position: absolute;
    background: url(../images/voskl.svg) no-repeat 50% 50%;
    background-size: contain;
}
.mob_pod{width: 200px;height: 46px;border-radius: 5px;background: #01aaff;color: #fff;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;font-size: 16px;}
.head_item_akcii{background: #ff0000;color: #fff;}
.block_my_obyav_head_item div{border-bottom: none;}
.block_my_obyav_head_item:hover div{border-bottom: none;}
.menu_section_new{width: calc(100% - 150px);}
.menu_section_new_ob{display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.btn_or{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 3px;
    background: #01aaff;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    border: solid 1px #01aaff;
    transition: all 0.5s ease-out;
    margin-right: 10px;
    padding: 9px 20px;
}



@media(max-width:1300px) {
    .container{padding: 0 15px;}


}
@media(max-width:1000px) {
  .fix-menu{display: none;}
  .banner_magaz_v{margin-top: 30px;}

}


@media(max-width:1000px) {
.fix-menu{display: none;}
header{display: none;}
.for_fix{padding-top: 0;}
.mob-main{display: none;}
.block_poisk{margin-top: 18px;}
.block_poisk .search{width:100%;border: 1px solid #009CF0;border-radius: 4px;height: 39px;}
.block_poisk .poisk_button{position: absolute;width: 37px;height: 37px;background: url(/bitrix/templates/oruzheika/images/whh_magnifier.svg) 50% 50% no-repeat;right: 47px;top: 0;z-index: 100;}
.block_poisk{display: flex!important;flex-direction: row;align-items: center;justify-content: space-between;border: 0;}
.menu_verh{display: none;}
.block_my_obyav_body_item_new{width: calc(33% - 10px)!important;margin-right: 15px!important;}
.block_my_obyav_body_item_new:nth-child(3n){margin-right: 0!important;}
#poisk_region_name{color: #999!important;justify-content: flex-start!important;text-decoration-line: none!important;}
.block_right{max-width: 500px;}
.block_content{align-items: center;}
.mob_fix_head{position: fixed;top: 0px;left: 0;background: #fff;z-index: 400;will-change:transform;}
.for_fix{padding-top: 60px;}
#body_magaz.for_fix{padding-top: 0;}

.section_block.my_obyav_gor .block_my_obyav_body_item_new{flex-direction: column;}
.section_block.my_obyav_gor .block_my_obyav_body_item_img_new{width: 100%;}
.section_block.my_obyav_gor .blo_for_gor{width: 100%;}
.section_block.my_obyav_gor .img_for_x2_ob{width: 100%;}
.section_block.my_obyav_gor .block_my_obyav_name_new{margin-top: 10px;}
.img_for_x2_ob_niz_item{width: calc(50% - 5px);}
.section_block.my_obyav_gor .block_my_obyav_body_item_new{justify-content:flex-start;}
    .block_mob_menu::-webkit-scrollbar {width: 0;}
    .block_lk_menu_new::-webkit-scrollbar {width: 0;}
    .form_tags::-webkit-scrollbar {width: 0;}    


    .block_mob_menu::-webkit-scrollbar-track {width: 0;}
    .block_lk_menu_new::-webkit-scrollbar-track {width: 0;}
    .form_tags::-webkit-scrollbar-track {width: 0;}
    .poisk_sost_ob.poisk_sost_ob_mag{flex-direction: column;background: #fff;height: auto;}  
    .poisk_sost_ob.poisk_sost_ob_mag .poisk_sost_ob_name{text-align: center;}  
    .poisk_sost_ob.poisk_sost_ob_mag .poisk_caregory{margin-top: 20px;}  


}  
@media(max-width:840px) {
  .block_note_gl_ob img{display: none;}

}


@media(max-width:600px) {
  
    .mob_niz_fix_item{width: 70px;}
    .block_my_obyav_body_item_new{width: calc(50% - 12px)!important;margin-right: 0!important;}
    .detail_images_m_p5{width: 30%}
    .block_komment_write{max-width: 100%;}
    .poisk_sost_ob.poisk_sost_ob_mag{flex-direction: column;background: #fff;height: auto;}  
    .poisk_sost_ob.poisk_sost_ob_mag .poisk_sost_ob_name{text-align: center;}  
    .poisk_sost_ob.poisk_sost_ob_mag .poisk_caregory{margin-top: 20px;}  
    .section_block.my_obyav_gor .shildik{position: relative;}
    /*
    .block_my_obyav_body_item_img_new{height: 120px!important;}
    .usl-sl-item{height: 120px!important;}
    .usl-sl-item-list{height: 120px!important;}
    */
    .banner_razd_cont_img_select{padding: 5px;width: auto;}
    .banner_razd_cont_img_select_zag{font-size: 12px;}
    .block_biznes_banner_cont_mob{margin-bottom: 30px;}
    .banner_razd_cont_img{background: url(/bitrix/templates/oruzheika/images/bmob.jpg) 50% 50% no-repeat;height: calc((100vw*334)/410);background-size: contain;border: 0;}
    .block_banner_right{margin-top: 25px;}
    .form_tags{max-width: 100%;overflow-x: auto;flex-wrap: nowrap;}
    .detail_info_stat{margin-top: 20px;}
    .detail_info_user_pers_avatar{width: 40px;height: 40px;}
    .detail_info_sv{margin-top: 10px;}
    .detail_info_user_pers{margin-top: 10px;}
    .detail_head_right{margin-bottom: 10px;}
}
@media(max-width:575px) {
    .block_rekom_gl_cont_new{justify-content: space-between;}
    .block_my_obyav_body_item_new{width: calc(50% - 12px)!important;margin-right: 0!important;}
    .block_my_obyav_bottom{flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
} 
.col_my_obyav_rez{
display: grid;
    grid-template-columns: repeat(4, 1fr);
    justify-content: space-between;
    grid-gap: 10px;
}

.ddd2{display: none;}
.header_my_ob_mob{    border-radius: 3px;
    background: #01aaff;
    color: #fff!important;
    font-size: 18px;
    cursor: pointer;
    border: solid 1px #01aaff;
    text-transform: uppercase;
    width: 100%;
   display: flex;
   flex-direction: row;
   justify-content: center;
   align-items: center;
    padding: 20px 20px;
    max-width: 400px;
    position: relative;
    overflow: hidden;
}

/* Стили для создания блика на кнопке */
.header_my_ob_mob:before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100%;
  background-image: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%, /* Прозрачность начала блика */
    rgba(255, 255, 255, 0.8), /* Цвет блика */
    rgba(255, 255, 255, 0) 70% /* Прозрачность конца блика */
  );
  top: 0;
  left: -100px;
  animation: shine 2s infinite linear; /* Анимация блика */

}

/* Ключевые кадры для анимации блика */
@keyframes shine {
  0% {
    left: -100px; /* Начальная позиция блика (левая сторона кнопки) */
  }
  20% {
    left: 100%; /* Позиция блика в конце (правая сторона кнопки) */
  }
  100% {
    left: 100%; /* Завершение анимации */
  }
}

.mobb{
width: 100%;
overflow: hidden;
      padding-left: 15px;
    padding-right: 15px;  
}



@media(max-width:820px) {
    .usluga_pl_sel_cont_left_item{flex-direction: column;height: auto;/*min-height: 72px;*/}
    .usluga_pl_sel_new_mob{margin-top: 15px;}
    .usluga_pl_sel_cont_left_item.active:after{margin-top: 29px}
    .block_my_obyav .ddd{display: none;}
    .ddd2{display: block;width: 100%;}
    .ddd2 .block_my_obyav_head_item{border-radius: 0;}
    .ddd2 .form_ob_vopr{top: 11px!important;}


}


@media(max-width:600px) {
    .block_right{margin-top: 20px;}
.form_tags_item{white-space: nowrap;}
.usluga_pl_sel_cont_left{width: 100%;}
.usluga_pl_sel_hide_right .block_my_obyav_body_item_new{width: 100%!important;}
.popup_usluga.activ{overflow-y: auto;}
.usluga_pl_sel_kn{margin-top: 10px;}
.usluga_pl_sel_podzag{display: none;}
.usluga_pl_sel_zag{font-size: 16px;}
.note_categ.only_mob{display: flex;}
.detail_info_mob_kn{display: flex;}
.hideMobile{display: none;}
.fix_kn{display: flex;}
/*.form_ob_vopr_cont{color: #fff!important;}
.form_ob_vopr_cont{background: #000;}*/
.detail_info_mob_kn .detail_info_mob_kn_item{text-decoration: none;}

    /*
.finished_v a{color: #fff;}
.block_text a{color: #fff;text-decoration: underline;}
.for_fix{background: #000;}
.mob_fix_head{background: #000!important;}
.block_poisk .search{background: #000;}
.block_my_obyav_body_item_new{background: #333;padding: 5px!important;}
.block_my_obyav_price{color: #999;}
.section_block_more_kor .section_block_more{background: #333;color: #009CF0;}
.block_rekom_gl_zag{color: #01AAFF;}
.mob_niz_fix{background: #333}
.mob_niz_fix_item_text{color: #fff;}
.mob_for_poisk_vsp{background: #000;}
.vsp_cont_menu_item.c000{color: #fff;}
.mob_for_poisk_vsp_zag{background: #333333;}
.block_my_obyav_body_item_new:nth-child(2n){background: #494B5B;}
.block_my_obyav_body_item_new:nth-child(2n) .card__region{color: #fff;}
.section_block_more{background: #333333;color: #fff;}
.block_oshibki_zag{color: #fff;}
footer{background: #000;}
.dropdown-content{background: #000;}
.option_item{color: #fff;}
.breadcrumb li{color: #fff;}
.block_left h1{color: #fff;}
.poisk_sost_ob.poisk_sost_ob_mag{background: #000;}
.banner_razd_zag{color: #fff;}
.form_ob_item_inp.fotos{margin-bottom: 15px;}
.form_ob_item_name{color: #fff;}
.block_magaz_etap_kn_left{color: #fff;}
.butt_menu_right{background: url(/bitrix/templates/oruzheika/images/bm_ser.svg) 50% 50% no-repeat;}
.block_note_gl{color: #fff;}
.block_note_gl a{color: #fff;}
.card__region{color: #fff;}
.block_my_obyav_price{color: #fff;}
.poisk_sost_ob_name{color: #fff;}
.block_oshibki_podzag{color: #fff;}
.text_verh{color: #fff;}
.banner_razd_cont_img_select_text{color: #fff;}
.block_biznes_verh_left_cont p{color: #fff;}
.block_biznes_spis_item_anons{color: #fff;}
.mess_textarea{background: #000;}
.block_left p{color: #fff;}
.block_text{color: #fff;}
.vsp_cont_menu_item.c666{color: #fff;}
.detail_descr_cont{color: #fff;}
.textarea_comm{color: #fff;background: #000;}
.detail_info_user{background: #000;}
.detail_head_right{color: #fff;}
.block_podtv_ob{color: #fff;background: #000;}
.block_lk_menu_new a{background: #333333;color: #01aaff;}
.block_date_tarif_akt{color: #fff;}
.block_date_check label{color: #fff;}
.block_my_obyav_head_item.activ{background: #333333;}
.block_my_obyav_head{border-bottom: 3px solid #333;}
.block_my_obyav_head_item{color: #999;}
.input_aut{color: #fff;}
.inp_ob{color: #fff;background: #000;}
.form_ob_item_inp_select{color: #fff;}
.img200_200{color: #fff;}
.img1920_200{color: #fff;}
.detail_head_right_kn{color: #fff;}
.mess_content_zag{background: #333333;}
.mess_content_zag_center_name{color: #fff;}
.my_mess_item_right_user_name{color: #fff;}
.mess_date{color: #fff;}
.mess_content_vvod{background: #333;}
.block_mob_menu_item_name{color: #fff;}
.mobile_block_ser{background: #333;border-radius: 4px;padding: 20px;margin-top: 20px;}
.mobile_block_ser .block_date_tarif{flex-direction: column;align-items: flex-start;}
.mobile_block_ser .block_date_tarif_akt{margin-bottom: 22px;}
.mobile_block_ser .block_date_check label{font-size: 12px;}
.mobile_block_ser .block_date_check{margin-left: 0;}
.mobile_block_ser .block_date_check label:before{border-radius: 3px;border: 3px solid #92C52E;}
.mobile_block_ser .block_date_check input:checked + label:after{background: url(/bitrix/templates/oruzheika/images/mch.svg) no-repeat 50% 50%;background-size: contain;}
.mobile_block_ser .block_lk_tarif_izm{margin-top: 0;width: 120px;height: 30px;font-size: 12px;}
.block_lk_menu_new a{min-width: 35vw;padding-right: 5px;padding-left: 5px;}
.vsp_cont_menu_item.c000400{color: #fff;}
.vsp_cont_menu_item{margin-bottom: 20px;}
.form_ob_item_inp span{color: #fff;}
.form_ob_torg_text{color: #fff;}
.mess_content_zag_center_price{color: #fff;}
.form_ob_item_inp .form_ob_item_inp_pl:before{top: 20px;}
.form_ob_item_inp input:checked + label.form_ob_item_inp_pl:after{top: 20px;}
.my_mess_item_right_zag{background: #333333;}
.my_mess_item_right_user_date{color: #fff;}
.cont_prod_kart_item_name{color: #000;}
.block_magaz_vybor_reg{background: #333333;}
.mob_for_poisk_vsp_zag_text{color: #fff;}
.block_filter_item span{color: #fff;}
.block_magaz_tarif_cont_name_item{color: #fff!important;}
.block_magaz_tarif_cont_tarif .block_magaz_tarif_cont_name_item{color: #000!important;}
.block_magaz_tarif_cont_name_pusto{color: #000!important;}
.block_right.mp70m{margin-top: 50px;}
.block_pohozh_cont .card__price{color: #fff;}
.block_magaz_rez_cont_item_left{color: #fff;}
.block_magaz_rez_cont_item_right{color: #fff;}
.block_my_obyav_body_item_new.usl_sl_pl{background: rgba(255, 250, 213, 0.3);}
.block_my_obyav_body_item{background: #333;}
.block_my_obyav_body_item .card__date_lk{color: #fff;}
.block_my_obyav_body_item_new:nth-child(2n){background: #333;}
.block_my_obyav_body_item_new{background: #333;}
.detail_komm_cont{background: #333;}
.detail_komm_item_vopros{background: #333;}
.my_obyav_gor .usl-sl-item-list{width: 100%;}
.detail_descr_cont a{color: #fff;}
.usluga_pl_sel_zag{font-size: 18px;}
.usluga_pl_sel_podzag{font-size: 12px;}
.usluga_pl_sel_cont_left{width: 100%;}
.usluga_pl_sel{padding: 40px 16px}
.usluga_pl_sel_kn{width: 100%;}
.popup_usluga.activ{padding: 0 10px;}
.block_my_obyav_bottom_item{background: #333;border-radius: 3px;}
.block_my_obyav_body .block_my_obyav_body_item{background: #000;border-bottom: 1px solid #333;padding-bottom: 20px;}
.mob_bl_opc{width: 100%;display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;}
.block_my_obyav_bottom_uprav_select{background: #333;color: #fff;}
.block_my_obyav_bottom_uprav_select span{color: #fff;border-bottom: solid 1px #fff;font-size: 11px;}
.kn_new_prodv{width: 81px;font-size: 11px;}
.block_my_obyav_bottom_uprav_select{width: 100px;padding-left: 10px;}
.form_ob_item_ob_turbo_zag{font-size: 12px;}
.form_ob_vopr{margin-left: 10px;}
.block_my_obyav_bottom_uprav_vybor_item{font-size: 11px;padding-left: 10px;padding-right: 10px;color: #fff; background: #333;}
.block_my_obyav_bottom_uprav_vybor{width: auto; background: #333;}
.block_my_obyav_bottom_uprav_vybor_item span{color: #fff; border-bottom: solid 1px #fff;font-size: 11px;white-space: nowrap;}
.usluga_pl_sel_cont_right_zag{font-size: 14px;}
.usluga_pl_sel_hide .block_my_obyav_price{color: #BBB;font-size: 9px;margin-top: 0;}
.usluga_pl_sel_hide .block_my_obyav_name_new{font-size: 9px;}
.usluga_pl_sel_hide .card__region{font-size: 8px;color: #999;margin-top: 0;}
.usluga_pl_sel_hide .block_my_obyav_body_item_img_new{height: 127px;}
.usluga_pl_sel_hide_right .block_my_obyav_body_item_new{width: 100%!important;margin-right: 0!important;}
.usluga_pl_sel{max-height: 100vh;overflow-y: auto;}
.usluga_pl_sel_kn{margin-top: 0;}
.usl-sl-item-list{height: 108px;}
.usl-sl-item{height: 108px;}
.block_my_obyav_body_item_img_new{height: 108px;}


*/
}

@media(max-width:500px) {
.section_block:not(.my_obyav_gor) .block_my_obyav_body_item_new .block_my_obyav_body_item_img_new{height: 178px!important;}
.form_ob_item_ob_turbo_zag{font-size: 14px;}
.form_ob_item_inp_pl{padding: 10px 42px!important;}
}

.pl_timer{    
width: 190px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
/*background: #fff;*/
border-radius: 10px;
padding: 0;
position: absolute;
right: 50%;
margin-right: -95px;
top: 5px;
}
.pl_timer span{width: 30px;height: 45px;border-radius: 5px;background: #000;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 22px;}
.clock{display: flex;flex-direction: row;column-gap: 10px;}
.time_ob{display: flex;flex-direction: column;}
.time_text{font-size: 10px;text-align: center;}
.block_banner_right{position: relative;}


@media(max-width:800px) {
.pl_timer span{width: 30px;height: 30px;border-radius: 5px;background: #000;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 18px;}
}
