@import url('https://fonts.googleapis.com/css?family=Cuprum:400,700&subset=cyrillic');

@font-face{font-family:'Fregat';font-style:normal;font-weight:100;src: url('fonts/Fregat_regular.otf') format('otf');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:100;src:local('Open Sans Light'), local('OpenSans-Light'), url('fonts/open_sans_300.woff?v=6') format('woff');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:100;src:local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url('fonts/open_sans_italic_300.woff?v=6') format('woff');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans'), local('OpenSans'), url('fonts/open_sans_400.woff?v=3') format('woff');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Italic'), local('OpenSans-Italic'), url('fonts/open_sans_italic_400.woff?v=3') format('woff');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url('fonts/open_sans_600.woff?v=2') format('woff');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url('fonts/open_sans_italic_600.woff?v=2') format('woff');}
html{min-height:100%;position:relative;background:#fff;}
html, body{width:100%;margin:0 0 0 0;padding:0 0 0 0;line-height:1.3;/* font-family: 'Cuprum', sans-serif; */font-size:11pt;color:#333;-webkit-text-size-adjust:none;font-size-adjust:none;background: #eaeaea;font-family: 'Cuprum', sans-serif;}
body{text-size-adjust:1;-webkit-text-size-adjust:1;-moz-text-size-adjust:1;}
a{color: #5bc0de;}
a:hover{color:#005886;}
a img{border-style:none;}
a.anchor{display:block;width:1px;height:0;overflow:hidden;}
input:focus, option:focus, select:focus, textarea:focus, a{outline:none;text-decoration: none;}
label{cursor:pointer;}
p{margin:0 0 0 0;padding:0 0 20px 0;}
div, form, h1, h2, h3, h4, h5, h6{margin:0 0 0 0;padding:0 0 0 0;}
h1, h2, h3, h4{margin:0 0;padding:0 0 18px 0;line-height:1.3;font-size:19pt;font-weight:normal;}
h3{padding:0 0 15px 0;font-size:14pt;}
h4{padding:0 0 15px 0;font-size:12pt;}
h5{font-size:12pt;font-weight:bold;padding:0 0 8px 0;}
h6{font-size:11pt;font-weight:bold;padding:0 0 0 0;}
img.img-responsive{display:block;max-width:100%;height:auto;}
.cursor_lypa{cursor:url('/images/icons/magnify_cursor/38.png'), url('/images/icons/magnify_cursor/38.gif'), url('/images/icons/magnify_cursor/38.cur'), pointer;}
.page_main_content table{width:100%;margin:0 0 0 0;border-collapse:collapse;}
.page_main_content table td{padding:10px 10px;text-align:left;vertical-align:top;border:1px solid #aaa;}
.page_main_content table tr.tr_head td{font-weight:bold;background-color:#e8e8e8;}
.page_main_content table.no_style td{padding:0 0;border:none;}
textarea,
input[type=text],
input[type=tel],
input[type=password],
select{width:100%;max-width:400px;margin:0 0 0 0;padding:8px 10px;font-family:arial, sans-serif;font-size:10.5pt;color:#333;border:1px solid #bbb;-webkit-box-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
textarea{height:100px;}
input[type=radio],
input[type=checkbox]{margin:0 3px 0 0;}
.an{clear:both;}
.no_select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.inpage_link,
a.inpage_link{    text-decoration: none;
    color: #a2a2a2;
    cursor: pointer;
    font-family: 'Cuprum', sans-serif;
    font-size: 14px;
    font-weight: 700;}

    .line_telephone_number svg {
    fill: #9a9bac!important;
}

.inpage_link:hover,
a.inpage_link:hover{color:#005886;border-color:#005886;}
.button_has_input_file{position:relative;}
.button_has_input_file input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer;}
.container_hidden_submit{display:block;width:1px;height:1px;overflow:hidden;opacity:0;}
.page_center{display:block;width:95%;max-width:1040px;height:auto;position:relative;margin:0 auto;}
.container_columns{display:table;width:100%;height:auto;border-collapse:collapse;}
.container_columns > div,
.container_columns > span,
.container_columns > .column{display:table-cell;width:auto;height:auto;text-align:left;vertical-align:top;}
.page_heading{padding: 0 0 7px 0;}
.page_heading .line_user_menu{padding:11px 0 11px 0;line-height:1;text-align:right;font-size:10pt;}
.page_heading .line_user_menu a{display:inline-block;width:auto;height:auto;min-height:13px;margin-left:12px;text-decoration:none;text-align:right;color:#616f7a;}
.page_heading .line_user_menu a:first-child{margin-left:0;}
.page_heading .line_user_menu a:hover span{text-decoration:underline;}
.page_heading .line_user_menu a.inpage_link{border:none;}
.page_heading .line_user_menu a.inpage_link:hover span{text-decoration:none;border-bottom:1px dashed #798792;}
.page_heading .line_user_menu a.icon_login,
.page_heading .line_user_menu a.icon_profile{padding-left:19px;background:url('../images/icons/top_user.png') 0 1px no-repeat;}
.page_heading .line_user_menu a.icon_reg{padding-left:19px;background:url('../images/icons/top_registration.png') 0 1px no-repeat;}
.page_heading .line_user_menu a.icon_exit{padding-left:16px;background:url('../images/icons/top_exit.png') 0 1px no-repeat;}
.page_heading .line_info{padding:14px 0;background: #fff;    
border-radius: 100px 100px 50px 50px;/* box-shadow: 0 0 5px #0082ff; */
    margin-top: 25px;}
.page_heading .line_info > .container_columns > .column{vertical-align:middle;}
.page_heading .line_info .column_logo{width:148px;}
.page_heading .line_info .column_logo .logo{display:block;width:74px;height:74px;/*background:url('../images/page_elements/top_logo.png') 0 0 no-repeat;*/}
.page_heading h1{font-size:16pt;padding:0;margin:0;}
.page_heading .h1{font-size: 12pt;padding:0;margin:0;/* line-height: 1.3; */font-weight: 100;font-family: 'Cuprum', sans-serif;}
.page_heading .line_info .column_slogan{width:auto;line-height: 1.4;font-family:'open sans', arial, sans-serif;font-size:15pt;font-weight:100;/* font-style:italic; */position: relative;left: -156px;/* text-align: center; */}
.page_heading .line_info .column_telephone{
    width: 170px;
    background: #eaeaea;
    padding-left: 70px;
    position: relative;
    right: 130px;
    border-radius: 12px;
    }
.page_heading .line_info .column_telephone .line_time_work{font-size: 8pt;/* font-family: 'Cuprum', sans-serif; */}
.page_heading .line_info .column_telephone .line_telephone_number{padding:5px 0 3px 0;line-height:1;font-family:'open sans', arial, sans-serif;font-size:15pt;font-weight:bold;}
.page_heading .line_info .column_telephone .line_telephone_number a{
    font-weight: 900;
    text-decoration: none;
    font-size: 19px;
    color: #00c5ff;
    font-family: 'Cuprum', sans-serif;
    }

    .page_heading .line_info .column_telephone .line_time_work {
  
    color: #b3b3b3;
}

.page_heading .line_info .column_telephone .line_telephone_number a:hover{text-decoration:underline;}
.page_heading .line_info .column_telephone .line_order_call{}
.page_heading .line_info .column_compare{width:160px;}
.page_heading .line_info .column_cart{width:225px;}
.page_heading .block_compare{
    display: inline-block;
    width: auto;
    height: 34px;
    position: relative;
    padding: 0 13px 0 40px;
    line-height: 34px;
    text-decoration: none;
    border-radius: 12px;
    font-family: 'Cuprum', sans-serif;
    background: #eaeaea;
    color: #a9a9a9;
    }
/*.page_heading .block_compare{display:inline-block;width:auto;height:34px;position:relative;padding:0 13px 0 40px;line-height:34px;text-decoration:none; background:#e9f2f7 url('../images/icons/top_compare.png') 13px center no-repeat; -webkit-box-border-radius:18px;-moz-border-radius:18px;border-radius: 35px;border: 1px solid #0041ff;font-family: 'Cuprum', sans-serif;}*/
.page_heading .block_compare:hover{background-color:#e0eaf0;}
.page_heading .block_compare:hover .cmp_count{background:#8a9296;}
.page_heading .block_compare .cmp_count{
    display: inline-block;
    width: auto;
    height: 20px;
    line-height: 20px;
    position: absolute;
    z-index: 2;
    top: -10px;
    right: -5px;
    padding: 0 7px;
    font-size: 10pt;
    color: #fff;
    background: #ff00ba;
    -webkit-box-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    }
.page_heading .top_cart{display:block;width:220px;height:auto;text-decoration:none;color:#333;}
.page_heading .top_cart .column_left{display:inline-block;width:65px;height:auto;position:relative;vertical-align:top;}
.page_heading .top_cart .column_right{display:inline-block;width:150px;height:auto;position:relative;padding:10px 0 0 0;vertical-align:top;}
.page_heading .top_cart .item{display:block;margin:0 -10px 0 0;}
.page_heading .top_cart .prop_name{padding-right:4px;font-weight:100;}
.page_heading .top_cart .prop_value{font-weight:bold;}
.page_heading .top_cart .cart_box{
    display: block;
    width: 54px;
    height: 54px;
    position: relative;
    line-height: 54px;
    text-align: center;
    border-radius: 50%;
    background: #eaeaea;
    }
.page_heading a.top_cart:hover .cart_box{background-color:#e8f7e4;}
.page_heading .top_cart .cart_box .img_cart{    display: inline-block;
    width: 31px;
    height: 29px;
    overflow: hidden;
    margin: -4px 0 0 0;
    vertical-align: middle;
    background: url(../images/mbri-shopping-cart.svg) 0 0 no-repeat;}
.page_heading .top_cart .cart_box .element_count{
    display: inline-block;
    width: auto;
    height: 20px;
    line-height: 20px;
    position: absolute;
    z-index: 2;
    top: 0px;
    right: -4px;
    padding: 0 6px;
    font-size: 10pt;
    color: #fff;
    background: #ff00ba;
    -webkit-box-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    }
.page_footer_1{      padding: 85px 0px 245px 0;
    background: #313639;
    color: #c0c7ca;
    overflow: hidden;
    position: relative;
    margin-top: 50px;}
.page_footer_1 video{bottom: -141px!important;}
.page_footer_1 a{color:#c0c7ca;}
.page_footer_1 a:hover{color:#fff;}
.page_footer_1 .column_logo{width:240px;}
.page_footer_1 .column_menu_1{width:26%;}
.page_footer_1 .column_menu_2{width:24%;}
.page_footer_1 .column .block_title{padding:0 0 17px 0;font-size:10.5pt;font-weight:bold;color:#fff;}
.page_footer_1 .column .block_title h1,
.page_footer_1 .column .block_title h2,
.page_footer_1 .column .block_title h3,
.page_footer_1 .column .block_title h4{margin:0 0;padding:0 0;font-size:10.5pt;font-weight:bold;}
.page_footer_1 .menu_simple{}
.page_footer_1 .menu_simple ul{margin:0 0;padding:0 0;}
.page_footer_1 .menu_simple ul li{display:block;margin:4px 0 0 0;padding:0 0;list-style:none;}
.page_footer_1 .menu_simple ul li:first-child{margin:0 0 0 0;}
.page_footer_1 .contacts_info{}
.page_footer_1 .contacts_info .item{margin:6px 0 0 0;}
.page_footer_1 .contacts_info .item:first-child{margin:0 0 0 0;}
.page_footer_1 .contacts_info .item a{text-decoration:none;}
.page_footer_1 .contacts_info .item a:hover{text-decoration:underline;}
.page_footer_1 .column_contacts.for_mobile{display:none;}
.page_footer_1 .column_contacts .add_buttons{padding:12px 0 0 0;}
.page_footer_1 .column_contacts .add_buttons .item_button{    display: inline-block;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    padding: 6px 15px;
    text-decoration: none;
    color: #fff;
    background: #0035ff;
    cursor: pointer;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;}
.page_footer_1 .column_contacts .add_buttons .item_button:hover{background:#6e7e84;}
.page_footer_2{padding:16px 0;text-align:center;background:#2e3235;color:#5b656a;}
.page_footer_2 a{color:#5b656a;}
.page_footer_2 a:hover{color:#879298;}
.page_top_catalog_menu{margin: 2px 0px 8px 0;padding:9px 0 8px 0;color:#fff;background: #5bc0de;-webkit-box-border-radius:30px;-moz-border-radius:30px;border-radius:30px;/* box-shadow: 0 0 5px #4f4f4f; */}
.page_top_catalog_menu .column_mobile_menu{display:none;}
.page_top_catalog_menu .column_menu{}
.page_top_catalog_menu .column_search{width:250px;}
.page_top_catalog_menu .column_menu ul{margin:0;padding:0;list-style:none;}
.page_top_catalog_menu .column_menu ul li{display:inline;margin:0 0 0 7px;padding:0;list-style:none;vertical-align:top;}
.page_top_catalog_menu .column_menu ul li:first-child{margin:0 0 0 0;}
.page_top_catalog_menu .column_menu ul li a{display:inline-block;width:auto;height: 38px;line-height:38px;padding:0 14px;text-decoration:none;color:#fff;-webkit-box-border-radius:0px;-moz-border-radius:0px;border-radius: 12px;font-family: 'Cuprum', sans-serif;    font-weight: bold;}
.page_top_catalog_menu .column_menu ul li a:hover,
.page_top_catalog_menu .column_menu ul li.selected a{   background: #ffffff;
    color: #2fb3e9;}
.page_top_catalog_menu .column_search .top_search{position:relative;}
.page_top_catalog_menu .column_search .top_search input[type=text]{width:100%;height:38px;padding: 0px 50px 0px 20px;line-height:38px;border:none;-webkit-box-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.page_top_catalog_menu .column_search .top_search .button_search{display:block;width:23px;height:24px;overflow:hidden;position:absolute;top:50%;right:17px;margin:-13px 0 0 0;background:url('../images/icons/button_search.png') 0 0 no-repeat;cursor:pointer;}
.page_company_advantages{    
    margin: 0 0 8px 0;
    padding: 20px 0px 15px 5px;
    text-align: center;
    font-size: 1px;
    background: #ffffff;
    border-radius: 12px;
    box-shadow: 0 0 15px #dedede;
    width: 102%!important;
    margin-left: -1%;
    }
.column.column_compare:after {
    content: 'info@vodokachka.ru';
    background: url(/images/mbri-letter.svg);
    background-size: 17px;
    background-position: 12px 8px;
    background-repeat: no-repeat;
    background-color: #eaeaea;
    padding: 7px 10px;
    padding-left: 36px;
    color: #909090;
    border-radius: 12px;
    margin-top: 6px;
    display: inline-block;
    margin-right: 20px;
}
.page_company_advantages .item{display:inline-block;width:auto;vertical-align:top;font-size:10.5pt;}
.page_company_advantages .item:first-child{margin-left:0;}
.page_company_advantages .item.index_1{width:18%;}
.page_company_advantages .item.index_2{width:18%;}
.page_company_advantages .item.index_3{width:19%;}
.page_company_advantages .item.index_4{width:21%;}
.page_company_advantages .item.index_5{width:21%;}
.page_company_advantages a.item,
.page_company_advantages .item a{text-decoration:none;color:#333;}
.page_company_advantages .item .column_pic{width:auto;max-width:55px;}
.page_company_advantages .item .column_pic img{max-width:55px;    opacity: .5;/* filter: brightness(.8); */}
.page_company_advantages .item .column_title{padding:0 5px 0 10px;color: #696969;font-size: 16px;/* font-family: 'Cuprum', sans-serif; */}
.main_adv_slider{display:block;width:100%;margin:0 0 15px 0;}
.main_adv_slider.hidden{display:none;}

.main_adv_slider .monitor{
    display: block;
    width: 100%;
    height: 400px;
    overflow: hidden;
    position: relative;
    background: #54beff;
    box-shadow: 0 0 5px #bdbdbd;
    border-radius: 12px;
    }
.main_adv_slider .monitor .slide_view{display:block;width:100%;height:100%;position:absolute;top:0;left:0;/* box-shadow: 0 0 5px #4f4f4f; */}
.main_adv_slider .monitor .slide_view.item_front{z-index:5;}
.main_adv_slider .monitor .slide_view img{width:100%;height:100%;}
.main_adv_slider .monitor .button_move_prev,
.main_adv_slider .monitor .button_move_next{display:none;width:15px;height:23px;position:absolute;top:50%;z-index:10;margin:-12px 0 0 0;cursor:pointer;background:url('../images/icons/buttons_slider_move.png') 0 0 no-repeat;}
.main_adv_slider.show_move_buttons .monitor:hover .button_move_prev,
.main_adv_slider.show_move_buttons .monitor:hover .button_move_next{display:block;}
.main_adv_slider .monitor .button_move_prev{left:15px;background-position:0 0;}
.main_adv_slider .monitor .button_move_next{right:15px;background-position:-15px 0;}
.main_adv_slider .stranation{padding:10px 0 0 0;text-align:center;}
.main_adv_slider .stranation > div{display:inline-block;width:11px;height:11px;overflow:hidden;margin:0 5px;border:1px solid #0091c5;cursor:pointer;-webkit-box-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.main_adv_slider .stranation > div.selected{background:#0091c5;}
.page_main_content{    padding: 20px 0;
    line-height: 1.5;
    background: #fff;
    /* box-shadow: 0 0 5px #aaaaaa; */
    /* border-radius: 4px; */
    /* border-top: 2px solid #fff900; */}
.page_main_content > .main_columns > .column_left{width:230px;padding:0 20px 0 0;}
.page_main_content > .main_columns > .column_right{padding:0 0 20px 0;}
.page_main_content .page_title{position:relative;}
.page_main_content .page_title.with_sort_block{padding-right:350px;}
.page_main_content .page_title.with_link_compare_product{padding-right:210px;}
.page_main_content ol{margin:0 0 0 0;padding:10px 0 0 40px;}
.float_main_menu{display:none;width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:999;overflow:hidden;background:#313639;}
.float_main_wrap {height:100%;overflow:auto;}
.float_main_menu a{color:#c0c7ca;text-decoration:none;}
.float_main_menu a:hover{color:#fff;}
.float_main_menu .button_close{display:block;width:48px;height:auto;overflow:hidden;position:fixed;top:-1px;right:20px;z-index:5;text-align:right;background:#313639;cursor:pointer;}
.float_main_menu .button_close .element_caption{display:inline-block;width:40px;height:40px;margin:0 auto 0 auto;padding:0 0 0 0;vertical-align:top;background:#505659 url('../images/mobile/close_24.png') center center no-repeat;background-size:18px 18px;-webkit-box-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;}
.float_main_menu .container_1 .container_2 .treyg{display:inline-block;width:15px;height:8px;overflow:hidden;margin:0 0 0 10px;vertical-align:middle;background:url('../images/mobile/treyg_for_menu.png') 0 0 no-repeat;}
.float_main_menu .container_1 .container_2 li.selected > a > .treyg{background-position:0 -8px;}
.float_main_menu .container_1{display:table;width:100%;height:100%;}
.float_main_menu .container_1 .container_2{display:table-cell;text-align:left;vertical-align:top;padding:20px 35px 45px 35px;}
.float_main_menu .container_1 .container_2 ul{margin:0 0;padding:0 0;list-style:none;font-size:16pt;font-weight:300;}
.float_main_menu .container_1 .container_2 li{margin:0 0;padding:0 0;}
.float_main_menu .container_1 .container_2 li .treyg{position:absolute;top:50%;left:0;z-index:5;margin:-4px 0 0 0;}
.float_main_menu .container_1 .container_2 > ul > li > a{display:block;width:auto;height:auto;position:relative;padding:13px 0 13px 25px;border-style:solid;border-width:0 0 1px 0;border-color:#4a5256;}
.float_main_menu .container_1 .container_2 > ul > li:first-child > a{margin:0 0 0 0;border-width:1px 0 1px 0;}
.float_main_menu .container_1 .container_2 > ul > li ul{display:none;}
.float_main_menu .container_1 .container_2 > ul li.selected > ul{display:block;}
.float_main_menu .container_1 .container_2 > ul > li > ul > li a{display:block;width:auto;height:auto;position:relative;font-size:11pt;padding:10px 0 10px 63px;border-style:solid;border-width:0 0 1px 0;border-color:#4a5256;}
.float_main_menu .container_1 .container_2 > ul > li > ul > li a > .treyg{left:40px;}
.float_main_menu .container_1 .container_2 > ul > li > ul > li li > a{padding-left:90px;}
.left_menu_simple{padding:0 0 20px 0;line-height:1.3;}
.left_menu_simple > .block_title{padding:0 12px 12px 24px;font-size:19pt;font-weight:normal;}
.left_menu_simple > .block_title h1,
.left_menu_simple > .block_title h2,
.left_menu_simple > .block_title h3{margin:0 0;padding:0 0;font-size:19pt;font-weight:normal;}
.left_menu_simple > .block_title a{text-decoration:none;color:#333;}
.left_menu_simple > .block_title a:hover{text-decoration:underline;}
.left_menu_simple ul.main_ul,
.left_menu_simple ul.main_ul ul{margin:0 0;padding:0 0;}
.left_menu_simple ul.main_ul ul{display:none;}
.left_menu_simple ul.main_ul li{display:block;margin:0 0;padding:0 0;border-style:solid;border-color: #c8edff;border-width:0 0 1px 0;}
.left_menu_simple ul.main_ul li:first-child{border-width:1px 0 1px 0;}
.left_menu_simple ul.main_ul > li > a,
.left_menu_simple ul.main_ul > li ul li > a{display:block;width:auto;height:auto;position:relative;padding: 10px 10px 10px 25px;text-decoration:none;color:#333;-webkit-box-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.left_menu_simple ul.main_ul > li ul li > a{padding-right:0;}
.left_menu_simple ul.main_ul > li > a:hover,
.left_menu_simple ul.main_ul > li > ul li.has_submenu > a:hover{color:#5ba21d;}
.left_menu_simple ul.main_ul > li.selected > a{   
    color: #fff;
    background: #5bc0de;
    margin: 10px;
    padding: 10px 25px 10px 25px;
    border-radius: 0;
    border: none;
    border-radius: 12px!important;
    width: auto;
    display: inline-block;
}




.left_menu_simple ul.main_ul li > a > .treyg{    display: inline-block;
    width: 10px;
    height: 5px;
    margin: 0px 10px 3px 0;background:url('../images/page_elements/left_menu_treyg_simple.png') 0 0 no-repeat;}
.left_menu_simple ul.main_ul li.selected > a > .treyg{background:url('../images/page_elements/left_menu_treyg_selected.png') 0 0 no-repeat;}
.left_menu_simple ul.main_ul > li > ul > li.selected > a > .treyg{background:url('../images/page_elements/left_menu_treyg_selected_green.png') 0 0 no-repeat;}
.left_menu_simple ul.main_ul li.selected > ul{display:block;}
.left_menu_simple ul.main_ul > li.selected ul > li{border-width:1px 0 0 0;}
.left_menu_simple ul.main_ul > li.selected ul > li:first-child{border-width:1px 0 0 0;}
.left_menu_simple ul.main_ul > li ul li > a{padding-left:60px;}
.left_menu_simple ul.main_ul > li > ul > li > ul > li > a::before{content:'-';margin:0 4px 0 0;}
.left_menu_simple ul.main_ul > li ul li > a:hover,
.left_menu_simple ul.main_ul > li ul li.selected > a{color:#5ba21d;}
.left_banners{padding:0 0 20px 0;}
.left_banners .item{margin:20px 0 0 0;}
.left_banners .item:first-child{margin:0 0 0 0;}
.left_banners .item img{width:100%;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.block_simple_counter{display:block;width:120px;height:auto;position:relative;}
.block_simple_counter input[type=text]{display:block;width:60px;padding:0 0;height:32px;margin:0 auto;line-height:32px;text-align:center;border:2px solid #cfdee4;box-shadow:none;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.block_simple_counter .action_button{display:block;width:26px;height:32px;position:absolute;top:0;z-index:3;line-height:32px;text-align:center;font-weight:normal;background:#c6dde6;cursor:pointer;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.block_simple_counter .action_button.button_minus{left:0;}
.block_simple_counter .action_button.button_plus{right:0;}
.block_simple_counter .action_button:hover{background:#b3d2de;}
.block_section_description{padding:16px 16px;font-size:10pt;border:2px solid #cfdee4;-webkit-box-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.block_section_description.position_top{margin:0 0 65px 0;}
.block_section_description.position_bottom{margin:20px 0 0 0;}
.block_section_description h1,
.block_section_description h2,
.block_section_description h3,
.block_section_description h4{margin:25px 0 0 0;padding:0 0 0 0;font-weight:bold;}
.block_section_description > h1:first-child,
.block_section_description > h2:first-child,
.block_section_description > h3:first-child,
.block_section_description > h4:first-child{margin-top:0;}
.block_section_description h2{font-size:12pt;}
.block_section_description h3{font-size:11pt;}
.block_section_description h4{font-size:10pt;}
.simple_products_list{padding:0 0 25px 0;line-height:1.3;}
.simple_products_list.for_page_category.small_block{padding-top:10px;}
.simple_products_list.for_page_category{padding:0 0 10px 0;}
.simple_products_list > .block_title{padding:0 0 14px 0;font-size:19pt;font-weight:normal;}
.simple_products_list > .block_title h1,
.simple_products_list > .block_title h2,
.simple_products_list > .block_title h3,
.simple_products_list > .block_title h4{margin:0 0;padding:0 0;font-size:19pt;font-weight:normal;}
.simple_products_list .elements_list{margin:0 0 0 -20px;font-size:0px;}
.simple_products_list.small_block .elements_list{margin:0 0 0 -16px;}
.simple_products_list .elements_list .elements_not_found{padding:0 0 0 20px;font-size:10.5pt;}
.simple_products_list.small_block .elements_list .elements_not_found{padding:0 0 0 16px;}
.simple_products_list .elements_list .item{display:inline-block;width:33.3%;height:auto;padding:0 0 20px 20px;vertical-align:top;text-align:center;font-size:11pt;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.simple_products_list.small_block .elements_list .item{padding:0 0 16px 16px;}
.simple_products_list.count_elements_in_line_4 .elements_list .item{width:25%;}
.simple_products_list .elements_list .item a{text-decoration:none;}
.simple_products_list .elements_list .item .box{position:relative;padding:16px 16px 16px 16px;border:2px solid #ffaae8;border-radius:8px;}
.simple_products_list.small_block .elements_list .item .box{padding:20px 12px 12px 12px;}
.simple_products_list .elements_list .item .box .label_action,
.simple_products_list .elements_list .item .box .label_discount_percent{
    display: inline-block;
    width: auto;
    height: 25px;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 5;
    line-height: 28px;
    padding: 0 10px;
    text-transform: uppercase;
    text-align: center;
    color: #ffffff;
    background: #db333c;
    -webkit-box-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 10px;
    }
.simple_products_list.small_block .elements_list .item .box .label_action{height:24px;padding:0 14px;line-height:24px;font-size:10pt;}
.simple_products_list .elements_list .item .box .label_discount_percent{top:46px;padding:0 10px;font-size:13.5pt;font-weight:bold;color:#db333c;background:url('../images/transparent_bg/white_60.png') 0 0 repeat;border:1px solid #db333c;}
.simple_products_list.small_block .elements_list .item .box .label_discount_percent{height:24px;top:36px;padding:0 8px;line-height:24px;font-size:10pt;}
.simple_products_list .elements_list .item .box .label_action.color_red{background:#297dce;}
.simple_products_list .elements_list .item .box .label_action.color_blue{background:#0078cc;}
.simple_products_list .elements_list .item .box .label_action.color_violet{background: #5bc0de;}
.simple_products_list .elements_list .item .box .label_action.color_yellow{background: #fd18bf;}
.simple_products_list .elements_list .item .box .label_action.color_cyan{background:#00aaac;}
.simple_products_list .elements_list .item .block_pic{display:block;width:100%;height:200px;}
.simple_products_list .elements_list .item .block_pic .container_columns{height:200px;}
.simple_products_list.small_block .elements_list .item .block_pic,
.simple_products_list.small_block .elements_list .item .block_pic .container_columns{height:150px;}
.simple_products_list .elements_list .item .block_pic .container_columns .column{text-align:center;vertical-align:middle;line-height:0;}
.simple_products_list .elements_list .item .block_pic img{max-width:100%;max-height:200px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.simple_products_list.small_block .elements_list .item .block_pic img{max-height:150px;}
.simple_products_list .elements_list .item a:hover .block_pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.simple_products_list .elements_list .item .element_title{padding:10px 0 0 0;font-size:12pt;}
.simple_products_list.small_block .elements_list .item .element_title{font-size:10pt;}
.simple_products_list .elements_list .item a .element_title,
.simple_products_list .elements_list .item .element_title a{text-decoration:none;color:#333;}
.simple_products_list .elements_list .item a:hover .element_title,
.simple_products_list .elements_list .item .element_title a:hover{text-decoration:underline;}
.simple_products_list .elements_list .item .element_price{padding:12px 0 0 0;text-transform:lowercase;font-size:14pt;font-weight:normal;color:#ff00ba;}
.simple_products_list .elements_list .item .element_price .old_price{font-size:12pt;font-weight:300;text-decoration:line-through;color:#999;}
.simple_products_list .elements_list .item .element_price .old_price{font-size:10.5pt;}
.simple_products_list .elements_list .item .counter_block{display:block;width:120px;height:auto;position:relative;margin:12px auto 0 auto;}
.simple_products_list .elements_list .item .counter_block input[type=text]{display:block;width:60px;
	padding:0 0;height:32px;margin:0 auto;line-height:32px;text-align:center;border:2px solid #ffb3ea;
	box-shadow:none;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.simple_products_list .elements_list .item .counter_block .action_button{display:block;width:26px;
	height:32px;position:absolute;top:0;z-index:3;line-height:32px;text-align:center;font-weight:normal;
	background:#eaeaea;cursor:pointer;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.simple_products_list .elements_list .item .counter_block .action_button.button_minus{left:0;}
.simple_products_list .elements_list .item .counter_block .action_button.button_plus{right:0;}
.simple_products_list .elements_list .item .counter_block .action_button:hover{background:#b3d2de;}
.simple_products_list .elements_list .item .element_buttons{padding:12px 0 0 0;}
.simple_products_list .elements_list .item .element_buttons .button_simple{
    display: inline-block;
    width: 80%;
    height: 34px;
    padding: 0 10px;
    line-height: 34px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background: #5bc0de;
    cursor: pointer;
    border-radius: 12px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }
.simple_products_list .elements_list .item .element_buttons .button_simple:hover{background:#11589d;}
.simple_products_list .elements_list .item.fixed .bottom_info{display:block;width:100%;position:absolute;left:0;bottom:16px;z-index:2;padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.simple_products_list .elements_list .item .bottom_info .element_offers{display:block;width:100%;max-width:160px;height:auto;min-height:60px;margin:15px auto -3px auto;padding:5px 5px 10px 5px;text-align:center;background:#c6dde6;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.simple_products_list .elements_list .item .bottom_info .element_offers .block_offers_title{padding:0 0 5px 0;font-size:10pt;}
.simple_products_list .elements_list .item .bottom_info .element_offers select{width:90%;height:28px;margin:0 auto;padding:0 0;text-align:center;font-size:10pt;}
.simple_products_list .slider_box{display:block;width:100%;height:auto;position:relative;}
.simple_products_list .slider_box .button_move_prev,
.simple_products_list .slider_box .button_move_next{display:none;width:32px;height:32px;position:absolute;top:50%;z-index:10;margin:-30px 0 0 0;background:url('../images/page_elements/buttons_slider_move.png') 0 0 no-repeat;cursor:pointer;}
.simple_products_list.active_buttons .slider_box .button_move_prev,
.simple_products_list.active_buttons .slider_box .button_move_next{display:block;}
.simple_products_list .slider_box .button_move_prev{left:-14px;background-position:0 0;}
.simple_products_list .slider_box .button_move_next{right:-14px;background-position:-32px 0;}
.simple_products_list .slider_box .button_move_prev.no_active{background-position:0 -32px;cursor:default;}
.simple_products_list .slider_box .button_move_next.no_active{background-position:-32px -32px;cursor:default;}
.simple_products_list .slider_box .slider_display_1{display:block;width:100%;max-width:748px;height:auto;overflow-x:hidden;overflow-y:visible;}
.simple_products_list .slider_box .slider_display_2{width:5000px;height:auto;}
.simple_products_list .slider_box .elements_list{margin:0 0;}
.simple_products_list .slider_box .elements_list .item{width:175px;margin:0 0 0 16px;padding:0 0;}
.simple_products_list.count_elements_in_line_3 .slider_box .elements_list .item{width:236px;margin:0 0 0 20px;}
.simple_products_list .slider_box .elements_list .item:first-child{margin:0 0 0 0;padding:0 0;}
.simple_products_list .slider_box .elements_list .item .element_title{height:auto;max-height:38px;overflow:hidden;text-overflow:ellipsis;}
.vd_filter{padding:10px 0 30px 0;}
.vd_filter .vd_filter_section{padding:25px 17px;}
.vd_filter .vd_filter_title{padding:0 6px 15px 6px;font-size:14pt;font-weight:normal;}
.vd_filter .vd_filter_button_box.block_submit{margin-bottom:0;}
.vd_filter .vd_filter_parameters_box.item_other .vd_filter_parameters_box_title{display:block;
	width:auto;margin:0 0 8px 0;padding:6px 26px 6px 12px;line-height:1.3;background:#eaeaea url('../images/page_elements/filter_treyg_down.png') right center no-repeat;cursor:pointer;border-radius:12px 12px;-moz-border-radius:12px 12px;-webkit-border-radius:12px 12px;}
.vd_filter .vd_filter_parameters_box.item_other.active .vd_filter_parameters_box_title{background-image:url('../images/page_elements/filter_treyg_top.png');}
.vd_filter .vd_filter_parameters_box.item_other .vd_filter_parameters_box_title:hover{background-color:#bdd8e8;}
.vd_filter .vd_filter_parameters_box.item_price .vd_ui_slider_track{margin-bottom:10px;}
.vd_filter .vd_filter_parameters_box.item_other .container_digitals{padding:1px 0;}
.vd_filter .vd_filter_parameters_box.item_other .container_digitals .vd_ui_slider_track{margin-bottom:10px;}
.vd_filter .fa{display:inline-block;width:14px;height:16px;position:relative;top:3px;vertical-align:top;background:url('../images/icons/filter_reset.png') 0 0 no-repeat;}
.page_product_detail{position:relative;padding:0 0 35px 0;}
.page_product_detail .product_top_rating{display:block;width:auto;height:30px;overflow:hidden;position:absolute;top:-24px;right:0;z-index:4;text-align:right;}
.page_main_content .page_product_detail .product_top_rating table{width:auto;}
.page_main_content .page_product_detail .product_top_rating table td{padding:0;border:none;line-height:1;vertical-align:middle;}
.page_main_content .page_product_detail .product_top_rating .bx_item_detail_rating .bx_stars_bg{cursor:pointer;}
.page_main_content .page_product_detail .product_top_rating .bx_item_detail_rating .bx_stars_rating_votes{display:inline-block;margin:-5px 0 0 0;padding-left:4px;}
.page_product_detail .label_action,
.page_product_detail .label_discount_percent{   
    display: inline-block;
    width: auto;
    height: 32px;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 5;
    line-height: 33px;
    padding: 0 15px;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    background: #db333c;
    -webkit-box-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;}
.page_product_detail .label_discount_percent{top:46px;padding:0 10px;font-size:13.5pt;font-weight:bold;color:#db333c;background:url('../images/transparent_bg/white_60.png') 0 0 repeat;border:1px solid #db333c;}
.page_product_detail .label_action.color_red{background:#297dce}
.page_product_detail .label_action.color_blue{background:#0078cc;}
.page_product_detail .label_action.color_violet{background:#ff00ba;}
.page_product_detail .label_action.color_yellow{background:#fd18bf;}
.page_product_detail .label_action.color_cyan{background:#00aaac;}
.page_product_detail .main_desc > .column_photo{width:310px;padding-bottom:35px;}
.page_product_detail .main_desc > .column_desc{padding-bottom:35px;    padding-left: 35px;}
.page_product_detail .main_desc > .column_add_info{width:120px;padding:0 0 0 20px;}
.page_product_detail .main_desc .block_product_photos{width:280px;}
.page_product_detail .main_desc .block_product_photos .detail_photo{width:100%;border:2px solid #cfdee4;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.page_product_detail .main_desc .block_product_photos .detail_photo img{max-width:250px;max-height:320px;}
.page_product_detail .main_desc .block_product_photos .detail_photo .container_columns{height:auto;}
.page_product_detail .main_desc .block_product_photos .detail_photo .column{padding:15px 15px;line-height:0;text-align:center;vertical-align:middle;}
.page_product_detail .main_desc .block_product_photos .preview_photos{position:relative;margin:15px 0 0 0;}
.page_product_detail .main_desc .block_product_photos .preview_photos .button_move_prev,
.page_product_detail .main_desc .block_product_photos .preview_photos .button_move_next{display:block;width:12px;height:22px;overflow:hidden;position:absolute;top:50%;z-index:5;margin:-10px 0 0 0;cursor:pointer;background:url('../images/page_elements/buttons_move_for_product_pic.png') 0 0 no-repeat;}
.page_product_detail .main_desc .block_product_photos .preview_photos .button_move_prev{left:0;background-position:0 0;}
.page_product_detail .main_desc .block_product_photos .preview_photos .button_move_next{right:0;background-position:-12px 0;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list{display:block;width:234px;height:70px;overflow:hidden;margin:0 auto;font-size:0px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .slider_display{display:block;width:100%;height:auto;text-align:center;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item{display:inline-block;width:66px;height:66px;overflow:hidden;margin:0 0 15px 12px;border:2px solid #cfdee4;-webkit-box-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item:hover{border-color:#8abdd1;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item:first-child{margin-left:0;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item img{max-width:64px;max-height:64px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item .container_columns{width:100%;height:100%;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item .container_columns .column{text-align:center;vertical-align:middle;line-height:1;}
.page_product_detail .main_desc .column_add_info{padding-top:12px;}
.page_product_detail .main_desc .column_add_info .bx_item_detail_inc_one_container.hover .bx_popup,
.page_product_detail .main_desc .column_add_info .brandblock-block.hover .bx_popup{padding:8px 12px;font-size:10pt;}
.page_product_detail .main_desc .column_add_info .brandblock-block.hover .bx_popup{margin-right:6px;}
.page_product_detail .main_desc .column_add_info .features_list{}
.page_product_detail .main_desc .column_add_info .features_list .item{margin:8px 0 0 0;padding:2px 0;text-align:center;border:1px solid #c3c3c3;cursor:help;-webkit-box-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.page_product_detail .main_desc .column_add_info .features_list .item:first-child{margin:0 0 0 0;}
.page_product_detail .main_desc .element_description{/*padding:0 0 25px 0;*/padding:0;}
.page_product_detail .main_desc .container_buy .element_offers{display:block;width:100%;max-width:220px;height:auto;margin:0 0 10px 0;padding:8px 8px;background:#c6dde6;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page_product_detail .main_desc .container_buy .element_offers .eo_block_title{padding:0 0 3px 0;text-transform:uppercase;font-size:9pt;}
.page_product_detail .main_desc .container_buy .element_offers select{width:100%;margin:0 0;}
.page_product_detail .main_desc .block_buy{padding:0 0 0 0;}
.page_product_detail .main_desc .block_buy .column_box_counter{width:130px;}
.page_product_detail .main_desc .element_price{line-height:1;text-transform:lowercase;font-size:23pt;color:#ff00ba;}
.page_product_detail .main_desc .element_price.for_mobile{display:none;padding:0 0 12px 0;}
.page_product_detail .main_desc .counter_block{display:block;width:108px;height:auto;position:relative;}
.page_product_detail .main_desc .counter_block input[type=text]{display:block;width:44px;padding:0 0;height:36px;margin:0 auto;line-height:36px;text-align:center;border:2px solid #cfdee4;box-shadow:none;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.page_product_detail .main_desc .counter_block .action_button{display:block;width:28px;height:36px;position:absolute;top:0;z-index:3;line-height:36px;text-align:center;font-weight:normal;background:#c6dde6;cursor:pointer;-webkit-box-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.page_product_detail .main_desc .counter_block .action_button.button_minus{left:0;}
.page_product_detail .main_desc .counter_block .action_button.button_plus{right:0;}
.page_product_detail .main_desc .counter_block .action_button:hover{background:#b3d2de;}
.page_product_detail .main_desc .element_buttons{padding:15px 0 0 0;}
.page_product_detail .main_desc .element_buttons .button_buy{width:160px;height:38px;line-height:38px;}
.page_product_detail .main_desc .deposit_info{padding:15px 0 0 0;font-style:italic;}
.page_product_detail .block_add_products_props{padding:0 0 35px 0;}
.page_product_detail .block_add_products_props .item{padding:15px 0 0 0;}
.page_product_detail .block_add_products_props .item:first-child{padding:0 0 0 0;}
.page_product_detail .block_add_products_props .item .prop_name{}
.page_product_detail .block_add_products_props .item .prop_name.important_name{font-weight:bold;}
.page_product_detail .block_with_tabs{padding:0 0 0 0;}
.page_product_detail .block_with_tabs .product_peroperties_list{}
.page_product_detail .block_with_tabs .product_peroperties_list .item{margin:8px 0 0 0;padding:8px 0 0 0;border-style:solid;border-color:#cfdee4;border-width:1px 0 0 0;}
.page_product_detail .block_with_tabs .product_peroperties_list .item:first-child{margin:0;padding:0;border-width:0 0 0 0;}
.page_product_detail .block_with_tabs .product_peroperties_list .item .prop_name{font-weight:bold;}
.page_product_detail .block_with_tabs .text_plain_characteristics{line-height:1.7;}
.page_product_detail .product_certificates_list{margin:0 -25px -22px 0;font-size:0px;}
.page_product_detail .product_certificates_list .item{display:inline-block;width:205px;height:auto;padding:4px 4px;margin:0 22px 22px 0;vertical-align:top;border:1px solid #ccc;-webkit-box-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);}
.page_product_detail .product_certificates_list .item a{display:block;width:auto;height:auto;text-decoration:none;border:2px solid #ccc;}
.page_product_detail .product_certificates_list .item a:hover{border-color:#777;}
.page_product_detail .product_certificates_list .item img{width:100%;height:290px;}
.page_404{}
.page_404 .element_pic{padding:15px 0 0 0;}
.page_404 .element_pic img{width:80%;max-width:300px;}
.page_404 .element_desc{}
.block_top_desc_for_page_cart{padding:0 0 20px 0;}
.page_cart{}
.page_cart .for_mobile{display:none;}
.page_cart .cart_is_empty{}
.page_cart .bx_ordercart .bx_sort_container a.current:hover{background-color:#444;}
.page_cart table td{border:none;padding:7px 7px;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table thead td{padding:5px 12px;background:#e8e8e8;border-bottom:1px solid #c9c9c9;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table tbody td{padding:12px 12px;border-color:#c9c9c9;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a{font-weight:normal;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a:hover{text-decoration:underline;}
.page_cart .bx_ordercart .bx_ordercart_photo_container{border-color:#cecece;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price{font-size:10.5pt;color:#999;}
.bx_ordercart .bx_ordercart_order_table_container tbody .item_price_for_mobile{display:none;padding:5px 0 0 0;line-height:1.3;}
.bx_ordercart .bx_ordercart_order_table_container tbody .item_buttons_for_mobile{display:none;padding:5px 0 0 0;font-size:10pt;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container tbody .rent_rime{font-weight:bold;color:#000;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container tbody .container_for_label_rent{padding:7px 0 3px 0;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container tbody .container_for_label_rent .label_rent{padding:5px 8px;font-size:10pt;color:#412600;background:#efe1ce;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.page_cart .block_simple_counter{width:94px;position:relative;top:-3px;margin-right:10px;}
.page_cart .block_simple_counter input[type=text],
.page_cart .block_simple_counter input[type=tel]{width:38px;height:28px;line-height:28px;}
.page_cart .block_simple_counter .action_button{width:24px;height:28px;line-height:28px;}
.page_cart .table_products_list .element_buttons{padding:5px 0 0 0;}
.page_cart .button_delete{display:block;width:14px;height:14px;overflow:hidden;background:url('../images/icons/cart_delete.png?v=2') 0 0 no-repeat;cursor:pointer;}
.page_cart .button_delete:hover{opacity:1;background-position:0 -14px;}
.page_cart .bx_ordercart .bx_ordercart_order_pay{padding:0 0;}
.page_cart .bx_ordercart_order_pay{}
.page_cart .bx_ordercart_order_pay .column_order_coupon{width:40%;max-width:300px;}
.page_cart .bx_ordercart_order_pay .bx_ordercart_coupon{padding:3px 0 0 0;}
.page_cart .bx_ordercart_order_pay .bx_ordercart_coupon .coupons_list .bx_ordercart_coupon:first-child{padding:0 0 0 0;}
.page_cart .bx_ordercart_order_pay .bx_ordercart_coupon > .block_title{padding:0 0 5px 0;}
.page_cart .bx_ordercart_order_pay .bx_ordercart_coupon .column_submit{width:50px;padding-left:10px;}
.page_cart .bx_ordercart_order_pay .bx_ordercart_coupon .column_submit .button_green_simple{width:100%;text-transform:uppercase;}
.page_cart .bx_ordercart_order_pay .column_order_price{text-align:right;padding-top:3px;}
.page_cart .bx_ordercart_order_pay .column_order_price .item_sum{padding:2px 0 0 0;}
.page_cart .bx_ordercart_order_pay .column_order_price .item_sum:first-child{padding:0 0 0 0;}
.page_cart .bx_ordercart_order_pay .column_order_price .item_sum .e_name{display:inline;}
.page_cart .bx_ordercart_order_pay .column_order_price .item_sum .e_value{display:inline;font-weight:bold;}
.page_cart .bx_ordercart .bx_ordercart_order_pay_center{margin:10px 0 0 0;padding:10px 0 0 0;border-color:#cecece;}
.page_cart .bx_ordercart .bx_ordercart_order_pay_center .button_green_simple{padding:0 35px;margin-left:12px;line-height:34px;}
.top_text_info_for_page_checkout{margin:0 0 25px 0;padding:12px 18px;color:#412600;background:#efe1ce;-webkit-box-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.top_text_info_for_page_checkout.for_weekend{margin-top:-15px;}
.page_order_checkout{}
.page_order_checkout#order_form_div .section,
.page_order_checkout .bx_order_make .bx_section{margin:0 0;padding:0 0 0 0;}
.page_order_checkout .bx_order_make{font-size:10.5pt;}
.page_order_checkout .bx_order_make .group_checkout_params,
.page_order_checkout#order_form_div .section.group_checkout_params,
.page_order_checkout .bx_order_make .bx_section.group_checkout_params,
.page_order_checkout .bx_order_make .bx_ordercart.group_checkout_params{padding:0 0 35px 0;}
.page_order_checkout .bx_order_make .group_checkout_params.block_products{padding:0 0 0 0;}
.page_order_checkout .message_error{padding:0 0 20px 0;color:red;}
.page_order_checkout .message_error p{margin:0 0;padding:0 0;}
#order_form_div.page_order_checkout .part_title,
.page_order_checkout .bx_order_make .bx_section h4{margin:0 0 15px 0;padding:0 0 7px 0;font-size:10.5pt;font-weight:bold;color:#333;border-bottom:1px solid #c9c9c9;}
.page_order_checkout .list_person_type .label{display:inline-block;width:auto;height:auto;margin:0 6px 0 0;padding:7px 15px;vertical-align:top;background:#cae1ee;-webkit-box-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.page_order_checkout .list_inputs{display:block;width:100%;max-width:550px;font-size:0;}
.page_order_checkout .list_inputs .item_input{padding:12px 0 0 0;font-size:10.5pt;}
.page_order_checkout .list_inputs .item_input:first-child{padding:0 0 0 0;}
.page_order_checkout .list_inputs .item_input.for_select_profile{padding:0 0 12px 0;}
.page_order_checkout .list_inputs .item_input.without_columns .container_columns{display:block;}
.page_order_checkout .list_inputs .item_input.without_columns .container_columns .column_name,
.page_order_checkout .list_inputs .item_input.without_columns .container_columns .column_input{display:block;width:auto;}
.page_order_checkout .list_inputs .item_input .obligatory_star{margin:0 0 0 0;color:red;}
.page_order_checkout .list_inputs .item_input .column_name{width:145px;padding:5px 10px 0 0;}
.page_order_checkout .list_inputs .item_input .column_input input[type=text],
.page_order_checkout .list_inputs .item_input .column_input input[type=tel],
.page_order_checkout .list_inputs .item_input .column_input input[type=password],
.page_order_checkout .list_inputs .item_input .column_input textarea,
.page_order_checkout .list_inputs .item_input .column_input select{width:100%;max-width:none;}
.page_order_checkout .list_inputs .item_input .bottom_input_desc{padding:5px 0 0 0;line-height:1.3;font-size:10pt;color:#888;}
.page_order_checkout .list_inputs .item_input.count_3_in_line,
.page_order_checkout .list_inputs .item_input.count_2_in_line{display:inline-block;height:auto;vertical-align:top;}
.page_order_checkout .list_inputs .item_input.count_3_in_line{width:32%;}
.page_order_checkout .list_inputs .item_input.count_2_in_line{width:54%;}
.page_order_checkout .list_inputs .item_input.count_2_in_line.short_width_column_name{width:40%;margin-right:-2px;}
.page_order_checkout .list_inputs .item_input.count_3_in_line.wrap,
.page_order_checkout .list_inputs .item_input.count_2_in_line.wrap{display:inline-block;width:6%;height:auto;vertical-align:top;font-size:0px;}
.page_order_checkout .list_inputs .item_input.count_2_in_line .column_name{width:145px;}
.page_order_checkout .list_inputs .item_input.count_2_in_line.short_width_column_name .column_name{width:54px;}
.page_order_checkout .container_for_delivery_map_info{padding:5px 0 0 0;}
.page_order_checkout .block_delivery_point_tools{height:30px;position:relative;line-height:30px;padding:0 12px;font-size:10pt;background:#fff url('../images/page_elements/bg_cart_tools_for_page_about.png') 0 bottom repeat-x;border-style:solid;border-color:#bbb;border-width:1px 1px 0 1px;}
.page_order_checkout .block_delivery_point_tools .inpage_link.link_clear{display:inline-block;width:auto;height:30px;position:absolute;top:0;right:0;z-index:5;padding:0 12px;line-height:30px;text-decoration:none;color:#333;border-style:solid;border-color:#bbb;border-width:0 0 0 1px;}
.page_order_checkout .block_delivery_point_tools .inpage_link.link_clear:hover{background:#cecbba url('../images/page_elements/bg_cart_tools_for_page_about_button_state_hover.png') 0 bottom repeat-x;}
.page_order_checkout .block_delivery_point_tools .question_about_place{}
.page_order_checkout .block_delivery_point_tools .question_about_place .caption{margin-right:12px;font-style:italic;}
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple{display:inline-block;width:auto;height:30px;margin:0 0 0 -1px;padding:0 12px;cursor:pointer;border-style:solid;border-color:#bbb;border-width:0 1px 0 1px;}
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple:hover{background:#cecbba url('../images/page_elements/bg_cart_tools_for_page_about_button_state_hover.png') 0 bottom repeat-x;}
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple.selected_yes,
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple.selected_no{-webkit-box-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);box-shadow:inset 0 0 2px rgba(0,0,0,0.3);}
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple.selected_yes{background:#cfe6ae;}
.page_order_checkout .block_delivery_point_tools .question_about_place .button_simple.selected_no{background:#ffd8d8;}
.page_order_checkout .block_delivery_point_tools .input_text_query{display:none;}
.page_order_checkout .list_inputs .item_input.count_3_in_line .bottom_input_desc,
.page_order_checkout .list_inputs .item_input.count_2_in_line .bottom_input_desc{display:none;}
.page_order_checkout .bx_order_make .group_checkout_params.is_pay_systems .bx_section,
.page_order_checkout .bx_order_make .group_checkout_params.is_delivery_systems{margin:0 0 -15px 0;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item{display:inline-block;width:45%;max-width:350px;vertical-align:top;margin:0 0 20px 0;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay.item_in_full_width .item{display:block;width:auto;max-width:none;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item input[type=radio]{display:none;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item .bx_element{padding-right:15px;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item .element_title{line-height:1.3;font-size:10.5pt;color:#333;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item .element_price{font-size:10.5pt;color:#333;}
.page_order_checkout .bx_order_make .list_methods_delivery_and_pay .item .element_desc{padding:3px 0 0 0;line-height:1.3;font-size:10pt;color:#888;}
.page_order_checkout .bx_ordercart_order_table_container table td{border:none;padding:7px 7px;}
.page_order_checkout .bx_ordercart_order_table_container table thead td{padding:5px 12px;text-align:left;background:#e8e8e8;border-bottom:1px solid #c9c9c9;}
.page_order_checkout .bx_ordercart_order_table_container table tbody td{padding:12px 12px;text-align:left;border-color:#c9c9c9;}
.page_order_checkout .bx_ordercart_order_table_container .bx_ordercart_itemtitle a{font-weight:normal;}
.page_order_checkout .bx_ordercart_order_table_container .bx_ordercart_itemtitle a:hover{text-decoration:underline;}
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_action_info,
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_rent{padding:10px 0 5px 0;}
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_action_info .label_weekend_discount,
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_rent .label_rent{padding:5px 8px;font-size:10pt;color:#412600;background:#efe1ce;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.page_order_checkout .bx_ordercart .bx_ordercart_photo_container{border-color:#cecece;}
.page_order_checkout .bx_ordercart_order_table_container table tbody td.price .old_price{font-size:10.5pt;color:#999;}
.page_order_checkout .bx_ordercart_order_table_container table .price_info_for_mobile{display:none;}
.page_order_checkout table.bx_ordercart_order_sum{margin:15px 0 0 0;}
.page_order_checkout table.bx_ordercart_order_sum td{border:none;padding:1px 0 0 15px;}
.page_order_checkout .container_order_comments textarea{width:100%;max-width:none;height:80px;}
.page_order_checkout .line_confirm_rules{margin:-15px 0 15px 0;padding:0 0 0 0;text-align:right;}
.page_order_checkout .block_submit{margin:0 0 0 0;text-align:right;}
.page_order_checkout .block_submit .button_green_simple{padding:0 35px;}
.page_order_checkout .message_order_success_created{padding:0 0 25px 0;}
.page_order_checkout .sale-paysystem-yandex-button-descrition{font-size:10.5pt;}
.page_order_checkout .sale-paysystem-yandex-button-item{font-size:10.5pt;font-weight:normal;cursor:pointer;}
.page_order_checkout .sale-paysystem-wrapper{margin:0 0;border-color:#71c1e3;}
.page_order_checkout .sale-paysystem-wrapper,
.page_order_checkout .sale-paysystem-yandex-button-descrition{color:#333;}
.page_order_checkout .bx_ordercart .bx_ordercart_order_table_container td .caption_mobile{display:none;}
.block_musics{}
.block_musics .item{display:block;width:auto;height:auto;min-height:32px;margin:7px 0 0 0;padding:2px 0 0 40px;background:url('../images/icons/music.png') 0 0 no-repeat;}
.block_musics .item:first-child{margin:0 0 0 0;}
.block_musics .item .file_info{color:#888;}
.button_go_to_top{display: block;    width: 54px;    height: 52px;    overflow: hidden;    position: fixed;    bottom: 20px;    right: 10px;    z-index: 30;    background: url(../images/page_elements/button_go_to_top.png) 0 0 no-repeat;    cursor: pointer;}
.block_with_tabs{padding:0 0 20px 0;}
.block_with_tabs .tabs_menu{padding:0 0 15px 0;line-height:1.3;}
.block_with_tabs .tabs_menu .item{display:inline-block;width:auto;height:38px;position:relative;
	margin:0 0 0 12px;padding:0 30px;line-height:38px;font-size:12pt;color:#313638;background:#eaeaea;
	cursor:pointer;-webkit-box-border-radius:20px;-moz-border-radius:20px;border-radius:100px;}
.block_with_tabs .tabs_menu .item:hover{background:#d2e3f2;}
.block_with_tabs .tabs_menu .item:first-child{margin:0 0 0 0;}
.block_with_tabs .tabs_menu .item.selected{    color: #fff;
    background: #5bc0de;}
.block_with_tabs .tabs_menu .item .treyg{display:none;width:8px;height:4px;overflow:hidden;position:absolute;bottom:-4px;left:50%;z-index:3;margin:0 0 0 -4px;background:url('../images/page_elements/tab_treyg.png') 0 0 no-repeat;}
.block_with_tabs .tabs_menu .item.selected .treyg{display:block}
.block_with_tabs .tabs_content .content_with_border{padding:25px 25px;border:2px solid #cfdee4;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.block_with_tabs .simple_products_list{padding:0 0;}
.block_with_tabs .block_read_more{padding:20px 0 0 0;text-align:center;}
.block_with_tabs .block_read_more a{display:inline-block;width:auto;height:42px;padding:0 80px;line-height:42px;text-decoration:none;color:#333;border:1px solid #000;cursor:pointer;-webkit-box-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
.block_with_tabs .block_read_more a:hover{background:#eee;}
.block_with_tabs .block_read_more a:hover .caption{text-decoration:underline;}
.map_sections{padding:0 0 10px 0;font-size:10pt;color:#888;}
.map_sections .wrap{margin:0 7px;}
.catalog_sections_list{}
.catalog_sections_list > .item{margin:12px 0 0 0;}
.catalog_sections_list > .item:first-child{margin:0 0 0 0;}
.catalog_sections_list > .item .element_title{font-size:14pt;}
.catalog_sections_list > .item .element_pic{display:block;width:auto;height:auto;padding:10px 0 20px 0;}
.catalog_sections_list > .item .element_pic img{width:234px;height:234px;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.catalog_sections_list .sub_categories{margin:0 0 0 -16px;padding:10px 0 0 0;font-size:0px;}
.catalog_sections_list .sub_categories .sub_item{display:inline-block;width:234px;height:auto;margin:0 0 30px 16px;vertical-align:top;text-align:center;font-size:10.5pt;}
.catalog_sections_list .sub_categories a.sub_item{color:#333;}
.catalog_sections_list .sub_categories .sub_item .s_element_pic,
.catalog_sections_list .sub_categories .sub_item .s_element_title{display:block;width:auto;height:auto;}
.catalog_sections_list .sub_categories .sub_item .s_element_pic img{width:100%;height:234px;-webkit-box-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.catalog_sections_list .sub_categories .sub_item .s_element_title{padding:10px 0 0 0;}
.block_with_buttons_links_to_rent_catalog{text-align:center;}
.block_with_buttons_links_to_rent_catalog .button_green_simple,
.block_with_buttons_links_to_rent_catalog .button_gray_simple{min-width:200px;}
.block_with_buttons_links_to_rent_catalog .line_1{text-align:center;}
.block_with_buttons_links_to_rent_catalog .line_1 .item{margin:10px 0 0 0;}
.block_with_buttons_links_to_rent_catalog .line_1 .item:first-child{margin:0 0 0 0;}
.block_with_buttons_links_to_rent_catalog .line_1 .item .button_green_simple,
.block_with_buttons_links_to_rent_catalog .line_1 .item .button_gray_simple{min-width:240px;}
.block_with_buttons_links_to_rent_catalog .line_2{position:relative;margin:25px 0 0 0;padding:10px 0 10px 0;position:relative;border-style:solid;border-width:1px 0;border-color:#ccd7db;}
.block_with_buttons_links_to_rent_catalog .line_2 .button_right{position:absolute;right:0;z-index:2;}
.block_sort_elements{margin:-49px 0 0 0;padding:0 0 17px 0;text-align:right;font-size:12px;color:#333;}
.block_sort_elements .s_item{display:inline-block;width:auto;height:auto;position:relative;margin:0 0 0 10px;padding:0 0 0 0;line-height:1.3;text-align:left;vertical-align:top;font-size:10pt;color:#333;background:#f2f7fa;border:1px solid #b8cedb;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;}
.block_sort_elements .s_item .current_value{display:inline-block;width:auto;height:auto;padding:5px 32px 5px 15px;background:url('../images/page_elements/filter_treyg_down.png') right center no-repeat;cursor:pointer;}
.block_sort_elements .s_item.open .current_value{background-image:url('../images/page_elements/filter_treyg_top.png');}
.block_sort_elements .s_item:first-child{margin:0 0 0 0;}
.block_sort_elements .s_item a{text-decoration:none;color:#313638;}
.block_sort_elements .s_item .ss_submenu{display:none;width:100%;position:absolute;top:100%;left:0;z-index:120;margin:5px 0 0 0;height:auto;padding:4px 0 4px 0;background:#fff;border:1px solid #b8cedb;box-shadow:5px 5px 15px rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3);}
.block_sort_elements .s_item .ss_submenu.width_200{min-width:200px;}
.block_sort_elements .s_item.open .ss_submenu{display:inline-block;}
.block_sort_elements .s_item .ss_submenu .ss_item{}
.block_sort_elements .s_item .ss_submenu .ss_item a{display:block;width:auto;padding:5px 10px 5px 15px;text-decoration:none;}
.block_sort_elements .s_item .ss_submenu .ss_item a:hover{background:#dde8ee;}
.link_compare_product{display:inline-block;width:auto;height:auto;min-height:17px;padding:0 0 0 33px;background:url('../images/icons/compare_link.png') 0 3px no-repeat;}
.link_compare_product a,
.link_compare_product .link_add{text-decoration:none;color:#333;cursor:pointer;}
.link_compare_product a:hover,
.link_compare_product .link_add:hover{text-decoration:underline;}
.page_title .link_compare_product{position:absolute;top:7px;right:0;z-index:5;}
.page_reviews{padding:0 0 10px 0;}
.page_reviews .link_add_element{padding:0 0 20px 0;}
.page_reviews .elements_list{}
.page_reviews .elements_list .item{margin:15px 0 0 0;padding:15px 15px;background:#fff url('../images/page_elements/bg_reviews.png') 0 bottom repeat-x;border:1px solid #ddd;-webkit-box-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.page_reviews .elements_list .item:first-child{margin-top:0;}
.page_reviews .elements_list .item .element_title{position:relative;padding:0 150px 0 0;font-weight:bold;}
.page_reviews .elements_list .item .element_title .element_date{display:inline;position:absolute;top:0;right:0;z-index:5;font-weight:300;color:#888;}
.page_reviews .elements_list .item .element_description{padding:8px 0 0 0;}
.page_certificates{padding:0 0 10px 0;}
.page_certificates .elements_list{margin:0 -15px 0 0;font-size:0px;}
.page_certificates .elements_list .item{display:inline-block;width:210px;height:auto;padding:4px 4px;margin:0 25px 25px 0;vertical-align:top;border:1px solid #ccc;-webkit-box-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3);}
.page_certificates .elements_list .item a{display:block;width:auto;height:290px;text-decoration:none;border:2px solid #ccc;}
.page_certificates .elements_list .item a:hover{border-color:#777;}
.page_certificates .elements_list .item img{width:100%;height:290px;}
.page_advantages_list{}
.page_advantages_list .item{width:100%;max-width:500px;margin:15px 0 0 0;border:1px solid #ccc;border-collapse:collpase;-webkit-box-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.page_advantages_list .item > .block_content{padding:3px 8px;}
.page_advantages_list .item:first-child{margin:0 0 0 0;}
.page_advantages_list .item .column_photo{width:66px;padding:3px 0;line-height:0;vertical-align:middle;text-align:center;border-right:1px solid #ccc;background:#f0f0f0;}
.page_advantages_list .item .column_photo img{max-width:54px;}
.page_advantages_list .item .column_desc{padding:3px 0 3px 12px;vertical-align:middle;}
.block_go_back_to_article_list{padding:25px 0 0 0;}
.page_search_products{}
.page_search_products .block_search{display:block;width:100%;max-width:700px;padding:0 0 25px 0;}
.page_search_products .column_query{padding-right:12px;}
.page_search_products .column_submit{width:140px;}
.page_search_products .column_query input[type=text]{width:100%;max-width:none;}
.page_search_products .column_submit .button_green_simple{width:100%;}
.page_search_products .form_message .message_error{padding:0 0 50px 0;color:red;}
.search_result_products_not_found{padding:0 0 50px 0;}
.block_users_survey{display:block;width:auto;max-width:622px;margin:0 0 25px 0;border:1px solid #bbb;background:url('../images/page_elements/bg_users_survey.png') 0 bottom repeat-x;-webkit-box-box-shadow:2px 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.15);box-shadow:2px 2px 5px rgba(0,0,0,0.15);}
.block_users_survey > .block_content{padding:10px 12px 12px 12px;}
.block_users_survey .element_question{padding:0 0 7px 0;}
.block_users_survey .form_message .error,
.block_users_survey .form_message .success{padding:0 0 7px 0;font-size:10pt;font-weight:bold;}
.block_users_survey .form_message .error{color:red;}
.block_users_survey .form_message .success,
.block_users_survey .element_question .success{color:green;}
.block_users_survey .column_input{padding-right:10px;}
.block_users_survey .column_input input[type=text],
.block_users_survey .column_input input[type=tel]{width:100%;max-width:100%;}
.block_users_survey .column_input input[type=text].error,
.block_users_survey .column_input input[type=tel].error{border-color:red;}
.block_users_survey .column_submit{width:140px;}
.block_users_survey .column_submit .button_green_simple{width:100%;}
.user_cabinet_page_menu{min-height:180px;}
.user_cabinet_page_menu.top_padding{padding-top:30px;}
.user_cabinet_page_menu > .block_title{padding:0 0 15px 0;}
.user_cabinet_page_menu > .block_title h2{padding:0 0;}
.user_cabinet_page_menu .elements_list{font-size:0;}
.user_cabinet_page_menu .elements_list .item{display:inline-block;width:300px;height:auto;margin:0 20px 20px 0;vertical-align:top;border:1px solid #bbb;background:url('../images/page_elements/bg_personal_menu.png') -20px bottom repeat-x;-webkit-box-box-shadow:2px 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.15);box-shadow:2px 2px 5px rgba(0,0,0,0.15);}
.user_cabinet_page_menu .elements_list .item a{text-decoration:none;}
.user_cabinet_page_menu .elements_list .item a:hover .caption{text-decoration:underline;}
.user_cabinet_page_menu .elements_list .item .column_pic{width:66px;padding:8px 0;vertical-align:middle;text-align:center;line-height:1;border-right:1px solid #ccc;}
.user_cabinet_page_menu .elements_list .item .column_pic img{width:48px;height:48px;}
.user_cabinet_page_menu .elements_list .item .column_title{padding:6px 10px 6px 15px;vertical-align:middle;line-height:1.3;font-size:12pt;font-weight:bold;}
.personal_settings{}
.part_simple_text_page .personal_settings{line-height:1.3;}
.personal_settings .base_settings .messages_container{font-size:12pt;font-weight:bold;}
.personal_settings .base_settings .messages_container .error{padding:0 0 20px 0;color:red;}
.personal_settings .base_settings .messages_container .success{padding:0 0 20px 0;color:green;}
.personal_settings .group_title{padding:0 0 15px 0;font-size:12pt;font-weight:bold;}
.personal_settings .group_title.top_margin{margin:40px 0 0 0;}
.personal_settings .list_params{width:auto;max-width:450px;}
.personal_settings.page_buyers .list_params{max-width:600px;}
.personal_settings .list_params .item{margin:15px 0 0 0;}
.personal_settings .list_params .item:first-child{margin:0 0 0 0;}
.personal_settings .list_params .item .obligatory{font-weight:bold;color:red;}
.personal_settings .list_params .item .item_title{padding:0 0 6px 0;}
.personal_settings .list_params .item .item_obj{padding:0 32px 0 0;}
.personal_settings .list_params .item .item_obj input[type=text],
.personal_settings .list_params .item .item_obj input[type=tel],
.personal_settings .list_params .item .item_obj input[type=password],
.personal_settings .list_params .item .item_obj textarea,
.personal_settings .list_params .item .item_obj select{width:100%;max-width:100%;}
.personal_settings .list_params .item .item_obj textarea{height:100px;}
.personal_settings .list_params .item .item_bottom_desc{padding:5px 0 0 0;line-height:1.3;font-size:10pt;color:#888;}
.personal_settings .block_submit{padding:35px 0 0 0;}
.personal_settings .block_submit .button_green_simple{min-width:160px;}
.personal_settings .block_socials_connect{padding:30px 0 0 0;}
.personal_settings .block_socials_connect .soc-serv-title-grey{padding:0 0 8px 0;}
.message_for_user_on_main_page{margin:0 0 25px 0;padding:18px 22px;background:#f1f1f1;
	border-radius:12px;}
.message_for_user_on_main_page > .block_title{padding:0 0 10px 0;line-height:1.3;font-size:14pt;font-weight:normal;}
.message_for_user_on_main_page a{color:#006193;}
.message_for_user_on_main_page a:hover{color:#003b5a;}
.personal_settings .list_params .item .item_obj .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,
.page_order_checkout .list_inputs .item_input .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant{padding:7px 10px;}
.personal_settings .list_params .item .item_obj .bx-sls .bx-ui-sls-input-block,
.page_order_checkout .list_inputs .item_input .bx-sls .bx-ui-sls-input-block{border:1px solid #bbb;-webkit-box-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.personal_settings .list_params .item .item_obj .bx-sls .dropdown-block,
.page_order_checkout .list_inputs .item_input .bx-sls .dropdown-block{font-size:10.5pt;}
.personal_settings .list_params .item .item_obj .bx-sls .bx-ui-sls-container,
.page_order_checkout .list_inputs .item_input .bx-sls .bx-ui-sls-container{min-height:32px;}
.personal_settings .list_params .item .item_obj .bx-sls input.bx-ui-sls-fake,
.page_order_checkout .list_inputs .item_input .bx-sls input.bx-ui-sls-fake{height:32px;top:1px;line-height:32px;text-shadow:none;color:#333 !important;font-family:arial, sans-serif;font-size:10.5pt;}
.personal_settings .list_params .item .item_obj .bx-sls .bx-ui-sls-route,
.page_order_checkout .list_inputs .item_input .bx-sls .bx-ui-sls-route{height:34px;font-family:arial, sans-serif !important;font-size:10.5pt;color:#333 !important;}
.personal_settings .list_params .item .item_obj .bx-sls .dropdown-fade2white,
.page_order_checkout .list_inputs .item_input .bx-sls .dropdown-fade2white{top:0;}
.personal_settings .list_params .item .item_obj .bx-ui-sls-error-message,
.page_order_checkout .list_inputs .item_input .bx-ui-sls-error-message{padding:5px 0 0 0;line-height:1.3;font-size:10pt;}
.personal_settings .list_params .item .item_obj .bx-ui-sls-error-message,
.page_order_checkout .list_inputs .item_input .bx-ui-sls-error-message{padding:0 0 0 0;line-height:1.3;font-size:10pt;}
.personal_settings .list_params .item .item_obj .bx-ui-sls-error-message p,
.page_order_checkout .list_inputs .item_input .bx-ui-sls-error-message p{margin:3px 0;padding:0 0;}
.cabinet_history_orders{padding:0 0 15px 0;}
.cabinet_history_orders .status_delivered{color:#009300;}
.cabinet_history_orders > table td.td_id{width:105px;}
.cabinet_history_orders > table td.td_date{width:30%;}
.cabinet_history_orders > table .tr_heading td.td_date{text-transform:none;}
.cabinet_history_orders > table td.td_price{width:30%;}
.cabinet_history_orders .lowercase{text-transform:lowercase;}
.block_product_set_constructor{margin:-10px 0 0 0;padding:0 0 30px 0;}
.block_product_set_constructor .bx-set-constructor{margin:0 0;border:2px solid #cfdee4;}
.block_product_set_constructor .bx-set-constructor .button_green_simple.button_buy_set{width:160px;}
.block_product_set_constructor .bx-set-constructor .bx-constructor-result-btn-container{margin:0 0 10px 0;}
.block_product_set_constructor .bx-set-constructor,
.block_product_set_constructor .bx-set-constructor .bx-constructor-result-table-title{font-size:10.5pt;}
.block_product_set_constructor .bx-set-constructor .bx-constructor-result-table-title{width:160px;}
.block_product_set_constructor .bx-set-constructor .bx-modal-small-title{display:block;margin:0 0 15px 0;padding:0 0 5px 0;font-size:12pt;font-weight:bold;border-bottom:1px solid #ddd;}
.block_product_set_constructor .bx-set-constructor table{margin-top:-10px;}
.block_product_set_constructor .bx-set-constructor table.bx-constructor-result-table{margin-top:0;}
.block_product_set_constructor .bx-set-constructor table td{padding:5px 5px;border:none;}
.block_product_set_constructor .bx-set-constructor .bx-added-item-table-container table td{border-style:solid;border-color:#ddd;border-width:0 0 1px 0;}
.block_product_set_constructor .bx-set-constructor .bx-added-item-table-container table tr:first-child td{}
.block_product_set_constructor .block_submit{padding:10px 0 0 0;margin:0 0 5px 0;text-align:right;}
.block_product_set_constructor .block_submit .float_block_sum{display:inline-block;width:auto;height:auto;min-height:34px;line-height:34px;}
.block_product_set_constructor .block_submit .float_block_sum .count{font-weight:bold;}
.block_product_set_constructor .block_submit .button_buy_set{margin-left:12px;}
.block_product_set_constructor .bx-catalog-set-item .bx-catalog-set-item-add-btn{padding:5px 0;text-align:center;}
.block_week_discount{padding:0 0px 0px 0;}
.block_week_discount img{width:100%;border:1px solid #cfdee4;-webkit-box-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.block_week_discount img.pic_1{display:none;}
.block_week_discount a{display:block;width:auto;height:auto;position:relative;text-decoration:none;}
.block_week_discount a .date_item{display:inline-block;width:84px;height:auto;position:absolute;top:50%;z-index:5;margin:-47px 0 0 0;padding:0 0;line-height:1;}
.block_week_discount .date_item.date_left{left:6%;}
.block_week_discount .date_item.date_right{right:6%;}
.block_week_discount .date_item .i_line_1{display:block;width:auto;padding:5px 0;text-align:center;text-transform:uppercase;font-size:6pt;letter-spacing:1px;color:#fff;background:#d02626;}
.block_week_discount .date_item .i_line_2{display:block;width:auto;padding:15px 0;text-align:center;text-transform:uppercase;font-size:20pt;font-weight:bold;color:#d02626;background:#fff;}
.block_week_discount .date_item .i_line_3{display:block;width:auto;padding:3px 0;text-align:center;text-transform:uppercase;font-size:8pt;color:#222;background:#cfdee4;}
.block_stranation{padding:20px 0 0 0;line-height:2;text-align:center;}
.block_stranation.with_bottom_padding{padding-bottom:20px;}
.block_stranation .dots{margin:0 5px;color:#aaa;}
.block_stranation a,
.block_stranation .link_none,
.block_stranation .button_move_prev,
.block_stranation .button_move_next{display:inline-block;width:auto;min-width:0;height:32px;position:relative;margin:0 5px;padding:0 6px;line-height:32px;text-decoration:none;text-align:center;color:#333;-webkit-box-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.block_stranation a.selected,
.block_stranation .button_move_prev.selected,
.block_stranation .button_move_next.selected{min-width:32px;color:#fff;background:#1990c2;}
.block_stranation .button_move_prev{padding-left:13px;}
.block_stranation .button_move_next{padding:0 32px 0 18px;color:#fff;background:#1990c2;}
.block_stranation .button_move_prev .treyg,
.block_stranation .button_move_next .treyg{display:block;width:5px;height:7px;overflow:hidden;position:absolute;top:50%;z-index:5;margin:-3px 0 0 0;}
.block_stranation .button_move_prev .treyg{left:0;background:url('../images/page_elements/stranation_arrow_prev.png') 0 center no-repeat;}
.block_stranation .button_move_next .treyg{right:18px;background:url('../images/page_elements/stranation_arrow_next.png') 0 center no-repeat;}
.form_simple{display:block;width:100%;max-width:500px;padding:0 0 30px 0;}
.form_simple .message_success{color:green;}
.form_simple .message_error,
.form_simple .message_success{padding:0 0 17px 0;}
.form_simple .message_error p,
.form_simple .message_success p{margin:0 0 0 0;padding:0 0 0 0;}
.form_simple .obligatory_star{color:red;}
.form_simple .block_content{padding:20px 20px;background:#eee;border:1px solid #ddd;-webkit-box-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.form_simple .item_input{padding:15px 0 0 0;}
.form_simple .item_input:first-child,
.form_simple .item_input.first_input{padding:0 0 0 0;}
.form_simple .item_input .input_title{padding:0 0 5px 0;}
.form_simple .item_input .input_obj input[type=text],
.form_simple .item_input .input_obj input[type=tel],
.form_simple .item_input .input_obj input[type=password],
.form_simple .item_input .input_obj textarea,
.form_simple .item_input .input_obj select{width:100%;max-width:none;}
.form_simple .item_input .input_obj textarea{height:100px;}
.form_simple .item_input .input_obj textarea.height_200{height:200px;}
.form_simple .block_submit{margin:25px 0 0 0;}
.form_simple .block_submit .button_green_simple{width:auto;margin:0 8px 0 0;padding-left:30px;padding-right:30px;}
.main_page_block_products{padding:0 0 0px 0;}
.map_box_for_page_contacts{display:block;width:100%;height:auto;max-width:600px;}
.page_heading .line_user_menu,
.page_heading .line_info,
.page_footer_1 .page_center > .block_content,
.page_footer_2 .page_center > .block_content,
.page_top_catalog_menu,
.page_main_content{padding-left:20px;padding-right:20px;}
.page_top_catalog_menu{
    padding-right:11px;
    border-radius: 12px;
    /* border-bottom: 3px solid #ffffff; */
    padding-right: 17px;
    }
ul.type_1{display:block;margin:0 0;padding:8px 0 0 0;list-style:none;}
ul.type_1.without_top_padding{padding-top:0;}
ul.type_1 li{margin:8px 0 0 0;padding:0 0 0 30px;list-style:none;background:url('../images/page_elements/li_green.png') 12px 6px no-repeat;}
ul.type_1 li:first-child{margin:0 0 0 0;}
.button_green, a.button_green,
.button_green_simple, a.button_green_simple,
.button_gray_simple, a.button_gray_simple,
.block_product_set_constructor .btn-default{display:inline-block;width:auto;height:34px;padding:0 18px;line-height:34px;text-align:center;vertical-align:top;text-decoration:none;color:#fff;background:#5fb628;cursor:pointer;-webkit-box-border-radius:5px;-moz-border-radius:20px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.button_green, a.button_green,
.button_green_simple, a.button_green_simple,
.block_product_set_constructor .btn-default{background:#297dce;}
.button_green:hover,
.button_green_simple:hover,
.block_product_set_constructor .btn-default:hover{background:#0e569b}
.button_gray_simple, a.button_gray_simple{color:#333;background:#cad6dc;}
.button_gray_simple:hover, a.button_gray_simple:hover{background:#bdcdd6;}
#lightbox_bg,
#simple_window_bg{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1010;overflow:hidden;background:url('../images/modal_okno/black_70.png') 0 0 repeat;}
#lightbox_window,
#simple_window{display:block;width:510px;height:auto;min-height:100px;position:absolute;top:150px;left:50%;z-index:30;margin:0 0 0 -255px;padding:0 0 0 0;background-color:#ffffff;-moz-box-shadow:3px 3px 20px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 20px rgba(0,0,0,0.3);box-shadow:3px 3px 20px rgba(0,0,0,0.3);}
.modal_okno_container{position:relative;}
.modal_okno_container .lightbox_window_content{padding:25px 25px;}
.modal_okno_container .lw_close{display:block;width:17px;height:17px;position:absolute;top:15px;right:15px;background:url('../images/modal_okno/close.png') 0 0 no-repeat;cursor:pointer;}
.lightbox_window_content .icon_load_info{display:block;width:16px;height:16px;overflow:hidden;margin:0 auto;background:url('../images/modal_okno/load_mini.gif') 0 0 no-repeat;}
.lightbox_window_content .lightbox_error{padding:50px 20px;text-align:center;font-size:11pt;line-height:1.5;}
.lightbox_window_content .ajax_animation{padding:40px 0 40px 0;text-align:center;}
.lightbox_window_content .obligatory_star{color:red;}
.lightbox_window_content .title_level_1{padding:0 0 20px 0;line-height:1.1;text-align:center;font-size:19pt;}
.lightbox_window_content .title_level_2{margin:-5px 0 0 0;line-height:1.3;text-align:center;}
.lightbox_window_content .form_content{padding:0 20px;}
.lightbox_window_content .form_content .input_line{margin:0 0 0 0;padding:0 0 18px 0;}
.lightbox_window_content .form_content.short_form .input_line{padding:0 0 8px 0;}
.lightbox_window_content .form_content .input_line.small_top_margin{margin:8px 0 0 0;}
.lightbox_window_content .form_content .input_line.big_top_margin{margin:30px 0 0 0;}
.lightbox_window_content .form_content .input_line:first-child{margin:0 0 0 0;}
.lightbox_window_content .form_content .input_line .input_title{padding:0 0 5px 0;}
.lightbox_window_content .form_content.short_form .input_line .input_title{padding:0 0 5px 0;font-size:10pt;}
.lightbox_window_content .form_content .input_line.for_select{padding:0 0 15px 0;}
.lightbox_window_content .form_content .input_line input[type=text],
.lightbox_window_content .form_content .input_line input[type=tel],
.lightbox_window_content .form_content .input_line input[type=password],
.lightbox_window_content .form_content .input_line select{max-width:100%;width:100%;}
.lightbox_window_content .form_content.short_form .input_line input[type=text],
.lightbox_window_content .form_content.short_form .input_line input[type=tel],
.lightbox_window_content .form_content.short_form .input_line input[type=password],
.lightbox_window_content .form_content.short_form .input_line select{padding:5px 10px;font-size:10pt;border-color:#999;-webkit-box-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.lightbox_window_content .form_content.form_code_for_advertising_action .input_line input[type=text],
.lightbox_window_content .form_content.form_code_for_advertising_action .input_line input[type=tel]{padding:14px 18px;font-size:26pt;text-align:center;}
.lightbox_window_content .form_content .input_line textarea{width:100%;max-width:100%;}
.lightbox_window_content .form_content .input_line.for_select select{width:100%;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_name{padding:13px 12px 13px 38px;background:url('../images/modal_okno/people.png') 12px center no-repeat;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_email{padding:13px 12px 13px 38px;background:url('../images/modal_okno/email.png') 12px center no-repeat;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_telephone,
.lightbox_window_content .form_content .input_line input[type=tel].input_user_telephone{padding:13px 12px 13px 38px;background:url('../images/modal_okno/telephone.png') 12px center no-repeat;}
.lightbox_window_content .form_content .message_container{text-align:center;font-weight:bold;}
.lightbox_window_content .form_content .message_container .error,
.lightbox_window_content .form_content .message_container .success{margin:-5px 0 0 0;padding:0 0 20px 0;}
.lightbox_window_content .form_content .message_container .error,
.lightbox_window_content .form_content .message_container .error a{color:red;}
.lightbox_window_content .form_content .message_container .success{color:green;}
.lightbox_window_content .form_content .message_container .success a{color:green;}
.lightbox_window_content .form_content .message_container.without_bottom_padding .error,
.lightbox_window_content .form_content .message_container.without_bottom_padding .success{margin-top:0;}
.lightbox_window_content .form_content .block_submit{position:relative;margin:5px 0 0 0;padding:0 0 0 0;text-align:center;}
.lightbox_window_content .form_content.short_form .block_submit{margin:15px 0 0 0;}
.lightbox_window_content .form_content .block_submit .icon_ajax_animation{display:block;width:16px;height:16px;overflow:hidden;position:absolute;top:9px;left:50%;z-index:5;margin:0 0 0 110px;}
.lightbox_window_content .button_green_simple.button_width_240{width:240px;}
.lightbox_window_content .block_jur_agreement{height:auto;max-height:340px;overflow-y:scroll;padding:15px 15px;line-height:1.5;border:1px solid #858585;}
.lightbox_window_content .block_jur_agreement > .block_content{padding:0 0 0 0;}
.lightbox_window_content .block_partners_buttons{padding:26px 0 0 0;text-align:center;}
.lightbox_window_content .block_partners_buttons .button_green_simple{display:inline-block;width:236px;margin:0 14px;padding:0 0;}
.lightbox_window_content .block_partners_buttons .button_green_simple:first-child{margin:0 0 0 0;}
.lightbox_window_content .added_product_in_cart{text-align:center;}
.lightbox_window_content .added_product_in_cart .element_pic{padding:0 0 12px 0;}
.lightbox_window_content .added_product_in_cart .element_pic img{max-width:100%;max-height:200px;}
.lightbox_window_content .added_product_in_cart .element_title{font-size:11pt;font-weight:normal;}
.lightbox_window_content .added_product_in_cart .message_center{text-align:center;font-size:11pt;}
.lightbox_window_content .added_product_in_cart .bottom_buttons{padding:30px 0 0 0;text-align:center;}
.lightbox_window_content .added_product_in_cart .bottom_buttons.without_top_padding{padding-top:0;}
.lightbox_window_content .added_product_in_cart .bottom_buttons .button_green_simple{width:45%;}
.lightbox_window_content .added_product_in_cart .bottom_buttons .button_green_simple:first-child{margin-right:10px;}
.news_list{}
.news_list_item{margin-bottom:20px;}
.news_list .news_data{margin:0;padding:0;}
.news_list .mobile_devider{display:none;clear:both;}
.news_list_item img{float:left;margin:0 20px 20px 0;}
.news_list_item .detail_text_item{}
.clear{clear:both;}
.social_pic{position:relative;top:10px;}
.intelsib_footer{margin-bottom:10px;}
.simple_products_list .elements_list .item .element_buttons .button_simple.button_1click {
    background: #ff00ba;
    margin-top: -5px;
    }
.simple_products_list .elements_list .item .element_buttons .button_simple.button_1click:hover {background:#ca0194;}
@media screen and (max-device-width:480px){.simple_products_list .elements_list .item .element_buttons .button_simple.button_1click{line-height: 18px;height:auto;padding: 10px 5px;}}
.slider-main.simple_products_list .elements_list .item a {
color:white;
}
.main-feedback .form_simple {
max-width:none;
}
.main-feedback .form_simple .item_input:first-child {
width: 48%;
margin-right:10px;
display:inline-block;
}
.main-feedback .form_simple .item_input:nth-child(2) {
width: 48%;
display:inline-block;
    float: right;
    padding-top: 0;
}
.main-feedback h2 {
text-align:center;
}
.main-feedback .text-phone {
font-size:16px;
text-align:center;
}
.main-feedback .phone {
font-size:20px;
font-weight:bold;
text-align:center;
}

.item-preim {
    display:inline-block;
    width:30%;
    vertical-align:middle;
    text-align:center;
    border:2px solid #cfdee4;
    padding:5px;
    border-radius:5px;
    height:200px;
    line-height: 200px;
    margin-right: 5px;
    margin-bottom: 10px;
}
.item-preim .title-preim {
    font-weight:bold;
}
.text-wrap {
    vertical-align: middle;
    display: inline-block;
    line-height: 20px;
}
.item-preim:nth-child(3n){
margin-right:0;
}
.item-preim:last-child{
width: calc(95% + 10px);
}
.main-bottom-menu {
padding-left:0;
text-align:center;
}
.main-bottom-menu li {
list-style-type:none;
padding-left:0;
margin-right:20px;
display:inline-block;
}
.main-bottom-menu li:last-child{
margin-right:0;
}
.page_footer_1 .block_title {
margin: 0 0;
    padding: 0 0;
    font-size: 10.5pt;
    font-weight: bold;
    line-height: 1.3;
}
.text-wrap img {
    display: block;
    height: 35px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.preim {
text-align:center;
}

.page_product_detail .main_desc .element_buttons .button_buy.button_1click {    background: #ff00ba;}
.page_product_detail .main_desc .element_buttons .button_buy.button_1click:hover {background:#bf008b;}

.page_product_detail .main_desc .column_price {
display:table-row;
}
.page_product_detail .main_desc .element_price {
    margin-bottom: 20px;
   /* margin-top: -15px;*/
   margin-top:10px;
}

.page_product_detail .main_desc .element_price .text_price {
font-size: 16px;
    text-transform: none;
    font-weight: bold;
}

.simple_products_list .elements_list .item .element_price .text-price-catalog {
    font-size: 16px;
    text-transform: none;
}
.page_heading .h1 a {
    color: #00c5ff;
    text-decoration: none;
    font-weight: bold;
    font-size: 17px;
}
.page_heading .h1 span {
    text-decoration: none;
    font-weight: bold;
    font-size: 17px;
}
.page_heading .top_cart .column_right {padding:0;font-family: 'Cuprum', sans-serif;}
.go_to_cart {
#    margin-left: 70px;
#    margin-top: -15px;
    font-family: 'Cuprum', sans-serif;
}
.nalichie-catalog {
    color: #888e91;
    margin: 7px 0 -5px 0;
    display: block;
}
.page_product_detail .nalichie-catalog {
margin: 7px 0 0 0;
}
.chars-catalog {
    color: #888e91;
    margin: 7px 0 -5px 0;
    display: block;
}

.left_menu_simple ul.main_ul>li:first-child {
       background-color: #5bc0de;
           border: none;
    border-radius: 12px!important;
}
.left_menu_simple ul.main_ul>li:first-child a {
color:white;    padding: 10px;
    text-align: center;
        font-family: 'Cuprum', sans-serif;
    font-size: 18px;
}
.left_menu_simple ul.main_ul>li:first-child:hover {
background-color:white;
}
.left_menu_simple ul.main_ul>li:first-child:hover a {
color:#0090c4;
}
.perel_hdr {
font-weight:bold;
padding-bottom:0;
saf
}
.perel_block {
    margin-top: 20px;
}

.line_info .container_columns:first-child:before {
    content: 'ÂÎÄÎÊÀ×ÊÀ.RU';
    text-transform: uppercase;
    background: #5bc0de;
    color: #ffffff;
    padding: 3px 0px;
    transform: rotate(0deg);
    display: block;
    width: 104px;
    position: absolute;
    left: 0;
    right: 0;
    font-size: 14px;
    margin-top: 26px;
    text-align: center;
    z-index: 9;
    font-weight: bold;
    /* opacity: .5; */
    border-radius: 12px 12px 0 0;
    font-family: 'Cuprum', sans-serif;
    margin: auto;
    border-bottom: 30px #fff solid;
    top: 10px;
    padding: 8px 20px;
}

a.logo img {
    /* width: 65px; */
    margin-top: -1px;
    margin-left: -5px;
    opacity: .8;
}

@media screen and (min-width:1170px){
    div#id_main_adv_slider {
    position: relative;
}
div#id_main_adv_slider:after {
    content: '';
    width: 100px;
    height: 110px;
    /* background: url(/images/page_elements/0_8487d_5fe51c08_L.png); */
    display: block;
    position: absolute;
    top: -42px;
    right: -36px;
    z-index: 12;
    background-size: 100%;
}
}

@media screen and (max-width:375px){
.line_telephone_number svg,.line_info .container_columns:first-child:before {
    display: none;
}
}

@keyframes example1 {
  from {left: 0px;}
  90% {left: 0px;}
  92% {left: 3px;}
  94% {left: -3px;}
  96% {left: 3px;}
  98% {left: -3px;}
  to {left: 0px;}
}

a.item.index_4 img{/* animation: example1 10s infinite; */position: relative;}

.column.column_slogan .h1 b {
 color: #297dce;
 font-weight: 100;
}
.page_company_advantages .item.index_4 .column_pic img {
    /* filter: invert(1)!important; */
}
.preim p {
    text-align: justify;
    padding-bottom: 5px;
}
.h1 img {
    width: 100px!important;
    margin-top: -17px!important;
}

.block_with_tabs .tabs_menu .item, .block_with_tabs .tabs_menu .item:first-child {
    margin: 0 20px 10px 0!important;
}
a#id_top_block_compare svg {
    fill: #a9a9a9!important;
}


.vd_filter .vd_filter_search_button {
    background: #5bc0de;}
    .column.column_slogan {
    width: 120px!important;
}