

/* Start:/bitrix/templates/xml_catalog/components/bitrix/system.auth.form/header/style.css?156924073686*/
.bx-system-auth-form{
	clear: both;
    text-align: center;
    margin-bottom: 10px;
}
/* End */


/* Start:/bitrix/templates/xml_catalog/components/bitrix/breadcrumb/template1/style.min.css?1569240736448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/xml_catalog/styles.css?15728905887166*/
@font-face {
    font-family: Georg; /* Ð˜Ð¼Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° */
    src: url(/bitrix/templates/xml_catalog/stili/georgia.ttf); /* ÐŸÑƒÑ‚ÑŒ Ðº Ñ„Ð°Ð¹Ð»Ñƒ ÑÐ¾ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð¼ */
   }

h1, h2, h3, h4, h5, h6
{
    color:#4F4F4F;
}


h1
{
    margin:0; padding:0;
    font-size:120%;
    margin-bottom:8px;
    padding-bottom:15px;
    padding-top:14px;
    border-bottom:1px dashed #C4C4C3;
}

h2, h3
{
    font-size:120%;
}
span.sk_product_column_block_nazv {
    float: left;
    color: #cc9933;
    font-size: 13px;
    line-height: 19px;
    margin: 2px 0 5px;
    width: 90%;
}
h2
{
    padding-top:15px;
    padding-bottom:5px;
    border-bottom:1px dashed #C4C4C3;
}

h4, h5, h6
{
    font-size:110%;
}

/*Information block*/
.information-block
{
    width:185px;
    margin-top:10px;
    margin-right:10px;
    padding:10px;
    border:1px solid #BFBFBF;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
}

.information-block-head
{
    color:#979797;
    font-weight:bold;
    font-size:85%;
    border-bottom:1px solid #B5B5B5;
    margin-bottom:4px;
    padding-bottom:5px;
}

.information-block-body
{
    font-size:85%;
    color:#737373;
    margin-right:20px;
}

code
{
    font-size:100%;
    font-weight:normal;
    display:block;
    padding:1.5em 1em 1em 1em;
    border-style:solid;
    border-width:1px;
    border-width:1px 0;
    border-color:#C4C4C3;
    margin:1em 0;
    background-color:#F5F2E6;
    font-family:sans-serif;
}

.news-date-time
{
    color:#E19813;
}.sk_ord_sposob {
    float: left;
    width: 100%;
}

.sk_ord_sposob_block {
    float: left;
    display: inline-block;
    cursor: pointer;
    width: 31%;
    margin: 0 1%;
    padding: 21px 25px;
    padding-left: 85px;
    box-sizing: border-box;
    vertical-align: middle;
    background-size: 60px !important;
    transition: 0.3s;
    height: 115px;
    font-size: 14px;
    color: #171717;
    background-color: #fff5e1 !important;
    background-position: 10px center !important;
    display: flex;
    align-items: center;
}

.sk_ord_line_sposob {
    float: left;
    display: inline-block;
    height: 50px;
    width: 1px;
}.sk_ord_sposob_block:hover {}

label#sel1 {
    background: #fff5e1 url(/cart/order/nal.png) 10px center no-repeat;
    background-size: 60px !important;
}

label#sel2 {
    background: #fff5e1 url(/cart/order/ban.png) 10px center no-repeat;
    background-size: 60px !important;
}

label#sel3 {
    background: #fff5e1 url(/cart/order/per.png) 10px center no-repeat;
    background-size: 60px !important;
}

label#sel1:hover {
    background: #fff5e1 url(/cart/order/nal1.png) 10px center no-repeat !important;
    background-size: 60px !important;
}

label#sel2:hover {
    background: #fff5e1 url(/cart/order/ban1.png) 10px center no-repeat !important;
    background-size: 60px !important;
}

label#sel3:hover {
    background: #fff5e1 url(/cart/order/per1.png) 10px center no-repeat !important;
    background-size: 60px !important;
}span.sk_ord_title {
    float: left;
    width: 97%;
    font-weight: 400;
    font-size: 22px;
    color: #cc9933;
    border: 0;
    margin: 0px 1.5% 25px;
    padding: 0;
    text-align: center;
}.sk_ord_select_info {
    float: left;
    width: 97%;
    margin: 15px 1% 25px;
    box-sizing: border-box;
    padding: 20px;
    font-size: 14px;
    border: 1px solid #f4daa6;
}.sk_ord_left {
    float: left;
    width: 48%;
    margin: 0 1% 25px;
}

.sk_ord_right {
    float: right;
    width: 48%;
    margin: 0 1% 25px;
}

.sk_ord_container {
    float: left;
    width: 100%;
    background: #fff5e1;
    box-sizing: border-box;
    padding: 25px;
}

.sk_ord_container_block {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.sk_ord_container_block span {
    display: inline-block;
    float: left;
    font-size: 15px;
    line-height: 30px;
    margin-right: 10px;
    width: 30% !important;
    text-align: right;
}

.sk_ord_container_block input {
    display: inline-block;
    float: left;
    line-height: 28px;
    padding: 0 15px !important;
    border: 1px solid #f4daa6;
    width: 60% !important;
    box-sizing: border-box;
}

.sk_ord_container_block textarea {
    display: inline-block;
    float: left;
    line-height: 28px;
    padding: 5px 15px !important;
    border: 1px solid #f4daa6;
    width: 60% !important;
    box-sizing: border-box;
    font: 400 13.3333px Arial;
}

@media(max-width: 900px){
    .sk_ord_sposob_block {
    float: left;
    display: inline-block;
    cursor: pointer;
    width: 48%;
    margin: 1% 1%;
    padding: 21px 25px;
    padding-left: 85px;
    box-sizing: border-box;
    vertical-align: middle;
    background-size: 60px !important;
    transition: 0.3s;
    height: 90px;
    font-size: 14px;
    color: #171717;
    background-color: #fff5e1 !important;
    background-position: 10px center !important;
    border: 1px solid #ecb850;
    text-align: center;
}
.sk_ord_left {
    float: left;
    width: 97%;
    margin: 0 1% 25px;
}
.sk_ord_right {
    float: right;
    width: 97%;
    margin: 0 1% 25px;
}
}

@media(max-width: 750px){
    .sk_ord_sposob_block {
    float: left;
    display: inline-block;
    cursor: pointer;
    width: 96%;
    margin: 1% 1%;
    padding: 15px 25px 15px;
    padding-left: 85px;
    box-sizing: border-box;
    vertical-align: middle;
    background-size: 60px !important;
    transition: 0.3s;
    height: 90px;
    font-size: 14px;
    color: #171717;
    background-color: #fff5e1 !important;
    background-position: 10px center !important;
    border: 1px solid #ecb850;
    text-align: center;
}
}

@media (max-width: 450px){
    .sk_ord_sposob_block {
    float: left;
    display: inline-block;
    cursor: pointer;
    width: 97%;
    margin: 5px 1%;
    padding: 21px 5px;
    padding-left: 85px;
    box-sizing: border-box;
    vertical-align: middle;
    background-size: 60px !important;
    transition: 0.3s;
    height: 90px;
    font-size: 12px;
    color: #171717;
    background-color: #fff5e1 !important;
    background-position: 10px center !important;
    text-align: center;
}
.sk_ord_container_block span {
    display: inline-block;
    float: left;
    font-size: 15px;
    line-height: 30px;
    margin-right: 25px;
    width: 100% !important;
    text-align: left;
}
.sk_ord_container_block input {
    display: inline-block;
    float: left;
    line-height: 28px;
    padding: 0 15px !important;
    border: 1px solid #f4daa6;
    width: 100% !important;
    box-sizing: border-box;
}
.sk_ord_left {
    float: left;
    width: 97%;
    margin: 0 1% 25px;
}
.sk_ord_right {
    float: right;
    width: 97%;
    margin: 0 1% 25px;
}
.sk_ord_container_block textarea {
    display: inline-block;
    float: left;
    line-height: 28px;
    padding: 0 15px !important;
    border: 1px solid #f4daa6;
    width: 100% !important;
    box-sizing: border-box;
}
}

}


.del_sel {
    font-size: 13px !important;
    line-height: 20px !important;
}.sk_nasha_ssilka {
    float: left;
    width: 100%;
    margin-top: 5px;
    font-size: 14px;
}

.sk_nasha_ssilka a {
    margin-left: 5px;
    font-size: 14px;
}


/* End */


/* Start:/bitrix/templates/xml_catalog/template_styles.css?162461556190267*/
.clear:after{
    content:'';
    display:block;
    clear:both;
}
.dinero{
    font-size: 30px;
    color: #cc9933;
}
.dinero span{
    color: #cc9933;
    top: -10px;
    position: relative;
    margin-left: -4px;
    font-size: 16px;
}
.bx-breadcrumb {
    margin: 10px 0;
    float: left;
    width: 90%;
    font-size: 14px;
}
.counters a:link {
    color:
    transparent;
}
.bx-breadcrumb a{text-decoration: none}
.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
@font-face{font-family:Georg;src:url(/bitrix/templates/xml_catalog/stili/georgia.ttf);}
h1, h2, h3, h4, h5, h6{color:#4F4F4F;}
h1{margin:0;padding:0;font-size:120%;margin-bottom:8px;padding-bottom:15px;padding-top:14px;border-bottom:1px dashed #C4C4C3;}
h2, h3{font-size:120%;}
h2{padding-top:15px;padding-bottom:5px;border-bottom:1px dashed #C4C4C3;}
h4, h5, h6{font-size:110%;}
.information-block{width:185px;margin-top:10px;margin-right:10px;padding:10px;border:1px solid #BFBFBF;box-sizing:border-box;-moz-box-sizing:border-box;}
.information-block-head{color:#979797;font-weight:bold;font-size:85%;border-bottom:1px solid #B5B5B5;margin-bottom:4px;padding-bottom:5px;}
.information-block-body{font-size:85%;color:#737373;margin-right:20px;}
code{font-size:100%;font-weight:normal;display:block;padding:1.5em 1em 1em 1em;border-style:solid;border-width:1px;border-width:1px 0;border-color:#C4C4C3;margin:1em 0;background-color:#F5F2E6;font-family:sans-serif;}
.news-date-time{color:#E19813;}
html, body, form{margin:0;padding:0;}
html{height:100%;}
body{}
body{font-family:'GEORG';background-color:#fff;float:left;width:100%;margin:0;padding:0;}
table{font-size:100%;}
a:link{color:#E19813;}
a:visited{color:#CBB997;}
a:active{color:#D30B00;}
a:hover{color:#D30B00;}
small{font-size:85%;}
hr{width:100%;height:1px;border:medium none;color:#d1d0d0;background-color:#d1d0d0;margin:8px 0;}
.sk_header{float:left;width:100%;background:white;padding:30px 0;z-index:9;}
.sk_container{float:none;display:block;max-width:1100px;margin:0 auto;}
.sk_header_left{float:left;width:20%;text-align:center;}
.sk_header_center{float:left;width:48%;text-align:center;}
.sk_header_right{float:left;width:32%;}
p.sk_header_tsitata{float:left;width:100%;font-size:16px;margin:9px 0 10px;}
span.sk_header_h1{float:left;width:100%;font-size:48px;color:black;}
.sk_header_left a{float:left;width:100%;text-align:center;}
.sk_header_left a img{max-width:100%;max-height:100%;}
.sk_header_address{float:left;width:100%;position:relative;margin-bottom:5px;font-size:14px;}
.sk_header_address span{padding-left:12px;float:left;}
.sk_header_address img{float:left;margin-top:1px;margin-left:2px;}
.sk_header_phone{float:left;width:100%;position:relative;margin-bottom:5px;font-size:14px;}
.sk_header_phone span{padding-left:12px;float:left;}
.sk_header_phone img{float:left;margin-top:-1px;margin-left:2px;}
.sk_header_email{float:left;width:100%;position:relative;margin-bottom:5px;font-size:14px;}
.sk_header_email span{padding-left:12px;float:left;}
.sk_header_email img{float:left;margin-top:3px;width: 13px;}
.sk_header_phone a{color:black;text-decoration:none !important;}
.sk_header_email a{color:black;text-decoration:none !important;}
.search-form{float:left;width:100%;}
.search-form input[type=text]{float:left;width:100%;border-radius:4px;border:1px solid;line-height:25px;padding:0 15px;}
.search-form input[type=submit]{position:absolute;top:0;right:0;font-size:0;border:0;background:url(/stili/mini_search.png) center no-repeat;width:46px;height:28px;background-size:39%;transition:0.1s;}
.search-form form{float:left;width:100%;position:relative;height:30px;}
.sk_header_search{float:left;width:100%;margin-bottom:15px;}
.sk_header_zvonok_cart{float:left;width:100%;}
.sk_header_ibr_zvon{float:left;background:#cc9933;color:white !important;font-size:16px;line-height:36px;padding:0px 10px;cursor:pointer;text-decoration:none !important;transition:0.2s;}
a.sk_header_cart{float:left;margin-left:10px;transition:0.2s;font-size:14px;}
a.sk_header_cart img{float:left;}
a.sk_header_cart span{float:left;margin-left:10px;line-height:18px;color:#E19813 !important;}
.smallCartPrice{font-weight: normal;}
.smallCartPrice span{display: none}
.sk_header_ibr_zvon:hover{opacity:0.85;}
a.sk_header_cart:hover{opacity:0.85;}
.search-form input[type=submit]:hover{background-size:45%;}
.sk_top_menu{float:left;width:100%;background:#171717;text-align:center;z-index:8;}
.sk_top_menu a{line-height:25px;font-size:16px;padding:0 10px;display:inline-block;margin:15px 0;color:white !important;transition:0.2s;text-decoration:none !important;border-bottom:2px solid #171717;}
a{}
.sk_top_menu a:hover{border-bottom:2px solid #d89e29;}.sk_top_menu_container{display:inline-block;position:relative;}
.sk_top_menu a.active{border-bottom:2px solid #d89e29;}
.sk_top_menu_container:hover
.sk_top_menu_ul{position:absolute;background:#171717;opacity:1;top:57px;z-index:95;left:0;padding:10px 0;border-top:1px solid #584317;}
.sk_top_menu_a1{display:block;float:left;white-space:nowrap;margin:2px 5px;padding: 0 15px;}
.sk_top_content{z-index:90;float:left;width:100%;position:relative;}
.sk_top_menu .sk_top_menu_a1 a {
    margin: 0 auto;
}
@media(min-width: 1051px){
.sk_top_menu .sk_top_menu_a1:hover .top_menu_sub {
    display: flex;
}
}
.top_menu_sub {
    display: none;
    position: absolute;
    top: -1px;
    left: 100%;
    width: 600px;
    min-height: calc(100% + 1px);
    height: auto;
    padding: 10px 0;
    column-count: 3;
    background: #171717;
    margin: 0;
    border-left: 1px solid #584317 !important;
    border-top: 1px solid #584317 !important;
    white-space: normal;
    box-sizing: border-box;
    justify-content: space-between;
    flex-wrap: wrap;
    align-content: flex-start;
}
.top_menu_sub .sk_top_menu_a1 {
    width: 33%;
    white-space: normal;
    display: inline-block;
    float: none;
    vertical-align: top;
    text-align: left;
}
.sub_menu_open {
    display: none;
}
@media(min-width: 1051px) and (max-width: 1280px){
    .top_menu_sub {
        width: 500px;
    }
    .top_menu_sub .sk_top_menu_a1 a {
        font-size: 14px;
    }
}
@media(max-width:1050px){.sk_menu_open{position:fixed;top:15px;left:15px;width:30px;height:30px;background:url(/images/menu.png);background-size:100%;z-index:400;}
    .sk_container{width:96%;}
    span.sk_menu_close{position:absolute;top:0;right:0;background:url(/images/close.png) no-repeat center;z-index:450;width:50px;height:50px;cursor:pointer;}
    .sub_menu_open {
        display: block;
        position: absolute;
        width: 25px;
        height: 25px;
        line-height: 25px;
        font-size: 25px;
        text-align: center;
        color: black;
        font-weight: bold;
        top: 0;
        right: 0;
    }
    .sk_top_menu_ul > .sk_top_menu_a1 {
        position: relative;
    }
    .sub_active .top_menu_sub {
        display: flex;
        position: initial;
        background: #fff;
        border: none !important;
        flex-direction: column;
        width: 100%;
        min-height: unset;
    }
    .top_menu_sub .sk_top_menu_a1 {
        width: 100%;
    }
    .sub_active .sub_menu_open {
        transform: rotate(45deg);
        transition: 0.3s;
    }
    .sk_header{box-shadow:#bf9a50 0 0 17px -4px;padding:20px 0 !important;}
    .sk_top_menu .sk_container{position:relative;}
    .sk_header_left{width:20% !important;margin:0 5%;}
    .sk_header_center{display:none;}
    .sk_header_right{width:70% !important;}
    p.sk_header_tsitata{}
    span.sk_header_h1{}
    .sk_header_left a{}
    .sk_header_left a img{}
    .sk_header_address{margin-bottom:5px !important;}
    .sk_header_address span{}
    .sk_header_address img{}
    .sk_header_phone span{}
    .sk_header_phone img{}
    .sk_header_email span{}
    .sk_header_email img{}
    .sk_header_phone a{}
    .sk_header_email a{}
    .search-form{}
    .search-form input[type=text]{}
    .search-form input[type=submit]{}
    .search-form form{}
    .sk_header_search{margin-bottom:10px !important;float:right !important;}
    .sk_header_zvonok_cart{}
    .sk_header_ibr_zvon{}
    a.sk_header_cart{}
    a.sk_header_cart img{}
    a.sk_header_cart span{}
    .sk_header_ibr_zvon:hover{}
    a.sk_header_cart:hover{}
    .search-form input[type=submit]:hover{}
    .sk_top_menu{display:none;position:fixed;top:0;left:0;z-index:440 !important;background:white !important;padding:15px;box-shadow:#818181 0 0 29px 0px;max-width:450px;height: 100%;overflow-y: scroll;padding: 10px;box-sizing: border-box;}
    .sk_top_menu a{color:black !important;border:0 !important;font-size:16px !important;float:left !important;}
    a{}
    .sk_top_menu a:hover{}.sk_top_menu_container{float:left;width:100%;}
    .sk_top_menu_container:hover
    .sk_top_menu_ul{display: none;}
    .sk_top_menu_a1{}
    .sk_top_content{}
}
@media(max-width:740px){.sk_header .sk_header_ibr_zvon{display:none;}.sk_header .sk_header_address{display:none;}.sk_header .sk_header_email{display:none;}.sk_header{margin-bottom:10px;}
    .img_catalog_text{max-height: 270px;}
    .unslider{display:none !important;}
    .sk_container{}
    .sk_header_left{width:100% !important;margin:0;}
    .sk_header_center{}
    .sk_header_right{width:100% !important;margin-top:20px !important;}
    p.sk_header_tsitata{}
    span.sk_header_h1{}
    .sk_header_left a{}
    .sk_header_left a img{max-height:80px !important;}
    .sk_header_address{}
    .sk_header_address span{}
    .sk_header_address img{}
    .sk_header_phone{width:100% !important;margin-bottom:10px !important;}
    .sk_header_phone span{}
    .sk_header_phone img{}
    .sk_header_email{width:100% !important;}
    .sk_header_email span{}
    .sk_header_email img{}
    .sk_header_phone a{}
    .sk_header_email a{}
    .search-form{}
    .search-form input[type=text]{}
    .search-form input[type=submit]{}
    .search-form form{}
    .sk_header_search{}
    .sk_header_zvonok_cart{}
    .sk_header_ibr_zvon{}
    a.sk_header_cart{}
    a.sk_header_cart img{}
    a.sk_header_cart span{}
    .sk_header_ibr_zvon:hover{}
    a.sk_header_cart:hover{}
    .search-form input[type=submit]:hover{}
    .sk_top_menu{}
    .sk_top_menu a{}
    a{}
    .sk_top_menu a:hover{}.sk_top_menu_container{}
    .sk_top_menu_container:hover
    .sk_top_menu_ul{}
    .sk_top_menu_a1{}
}
.footer_cont img {
    width:  5%;
    float:  left;
    text-align:  center;
    padding:  0;
    margin:  0;
    max-width: 15px !important;
}
.footer_cont span {
    width:  95%;
    float:  left;
    margin:  0;
    padding: 0 0 0px 10px;
    box-sizing:  border-box;
}
.sk_top_breadcrumb{float:left;width:100%;padding:10px 0 20px;z-index:90;position:relative;}
.sk_top_breadcrumb a{display:inline-block;color:black !important;line-height:20px;float:left;margin-top:1px;}
.sk_top_breadcrumb img{float:left;margin:0 5px;}
.sk_top_breadcrumb span{display:inline-block;color:black;line-height:20px;float:left;margin-top:1px;}.sk_top_breadcrumb a:hover{text-decoration:none;opacity:0.8;}.sk_product_image{float:left;width:40%;margin:0 !important;padding:0 !important;}
.sk_product_image{}
.sk_product_image_container{float:left;width:100%;margin-bottom:40px;padding:5%;background:white;box-shadow:#eebf42 0 0 8px 0px;}
.sk_product_image_container img{float:none;display:block;max-width:100%;margin:0 auto;}.bx_slide{}
.bx_slider_scroller_container{}.scroll-img{width:300px;overflow:hidden;height:100px;margin:0 auto 0;display:block;position:relative;}
.scroll-img ul{margin:0;padding:0;}
.scroll-img li{margin:0;margin:10px;background:white;background-size:90%;background-position:center;background-repeat:no-repeat;box-shadow:#000000 0 0 3px 1px;}
.sk_product_atrib{float:right;width:56%;}
.sk_product_description_title{float:right;width:56%;margin:30px 0 15px;font-weight:600;color:#e5e5e5;font-size:15px;text-decoration:underline;display:flex;align-items:center;}
.bx_item_slider_title {width: 100%; display: block; text-align: center; font-weight: 600; color: #e5e5e5; font-size: 15px; text-decoration:underline; margin: 15px 0 0;}
.sk_product_description_title .sk_vopros_catalog{float: none;margin-left: 5px;margin-right: 0;}
.sk_product_description_title .sk_vopros_catalog span{cursor: auto;}
.sk_product_column{float:left;width:48%;margin-right:2%;}
.bx_item_container{float:left;width:100%;}
.sk_product_black{float:left;width:100%;background:#1b1b1b;
    padding: 40px 0 110px 0;}.sk_product_atrib h1{float:left;width:100%;padding:0;margin:0px 0 15px;font-size:32px;font-weight:400;color:white;border:0;}
span.sk_product_articul{float:left;margin:0 30px 10px 0px;color:white;font-size:16px;line-height:18px;}
span.sk_product_nalichie{float:left;margin:0 20px 10px 0px;color:#cc9933;font-size:18px;line-height:16px;}
.sk_block_razdel{float:left;width:100%;}
.sk_product_price{float:left;font-size:30px;line-height:35px;color:#cc9933;margin-right:35px;font-weight:600;}
.sk_product_price span{font-size:52px;top:12px;position:relative;font-weight:400;margin-right:3px;}
.sk_product_kolich{float:left;position:relative;margin-right:35px;margin-top:14px;}
.sk_product_kolich span{float:left;width:60px;text-align:center;background:white;border:1px solid #5d72a0;border-radius:4px;line-height:28px;margin-right:0px;font-size:21px;font-weight:600;}
span#kolich_plus{position:absolute;top:0;right:0;width:25px;border:1px solid #5d72a0;height:15px;z-index:9999;background:white url(/images/plus.png) no-repeat center;border-radius:4px;cursor:pointer;}
span#kolich_minus{position:absolute;bottom:0;right:0;width:25px;border:1px solid #5d72a0;height:15px;z-index:9999;background:white url(/images/minus.png) no-repeat center;border-radius:4px;cursor:pointer;}.sk_product_kolich span:hover{opacity:0.9;}
.sk_product_kolich span{transition:0.3s;}.sk_product_add_to_cart{float:left;background:#cc9933 url(/images/cart_white.png) no-repeat 12% center;background-size:25px;color:white;font-family:arial;padding:8px 40px 8px 70px;font-size:20px;line-height:23px;border:0;border-radius:4px;transition:0.3s;cursor:pointer;margin-top:13px;}
.sk_product_add_to_cart:hover{background:#b58629 url(/images/cart_white.png) no-repeat 12% center;background-size:25px;}.sk_product_column_block{width:100%;display:block;float:left;margin-right:2%;margin-bottom:3px;position:relative;}
.sk_product_column_block_name{box-sizing:border-box;width:99%;display:inline-block;background:white url(/images/minus.png) no-repeat 95% center;float:left;border-radius:2px;margin-bottom:0px;cursor:pointer;font-size:16px;padding:7px 15% 7px 5%;line-height:18px;font-weight:600;}
.sk_product_column_block_parent{width:98%;float:left;background:white;padding:10px 0 10px;border-radius:3px;margin-top:3px;margin:3px 0% 0 3%;position:absolute;top:100%;left:0;z-index:999;box-shadow:dimgrey 0 0 6px 1px;}
span.sk_product_column_block_parent_val{box-sizing:border-box;width:96%;display:inline-block;cursor:pointer;font-size:14px;margin:0 2%;transition:0.2s;padding:7px 15px;line-height:18px;position:relative;border-radius:5px;}
span.sk_product_column_block_parent_val input{margin:0;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer;}
.sk_product_column_block_parent textarea{display:inline-block;width:90% !important;margin:0 5%;padding:5px 3%;border:0;background:#f1f1f1;border:1px solid #e0e0e0;border-radius:3px;}span.sk_product_column_block_parent_val:hover{background:#f1f1f1;}.sk_product_column_block_parent textarea:focus{outline:0 !important;}.sk_footer{float:left;width:100%;background:#1b1b1b;}.sk_footer_left{float:left;width:40%;margin:35px 0;}
.sk_footer_left_menu1{float:left;width:48%;padding-right:4%;}
.sk_footer_left_menu2{float:left;width:48%;}
.sk_footer_left a{float:left;width:100%;color:white;line-height:17px;font-size:13px;}
.sk_footer_left .orange{color:#cc9933;font-weight:600;font-size:16px;margin:0 0 10px;}.sk_footer_info{color:white;}
.sk_footer_block_info a{color:white;}
.sk_footer_logo{float:right;width:15%;margin:35px 0;text-align: center;}
.sk_footer_logo img{max-width:100%;}
.sk_footer_info{float:right;width:37%;margin:35px 0;}
a.sk_footer_zvonok{float:left;background:#cc9933;color:white;padding:7px 25px;border-radius:2px;margin-bottom:15px;text-decoration:none !important;transition:0.3s;cursor:pointer;margin-right: 30px;}
a.sk_footer_zvonok:hover{opacity:0.9;}
.sk_footer_block_info{float:left;width:100%;}.sk_footer_soc{float:left;width:100%;margin:10px 0;}
.sk_footer_soc #facebook{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat 0px 0px;}
.sk_footer_soc #google{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -30px 0px;}
.sk_footer_soc #mailru{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -60px 0px;}
.sk_footer_soc #twitter{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -90px 0px;}
.sk_footer_soc #vk{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -120px 0px;}
.sk_footer_soc #neizv{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -150px 0px;}
.sk_footer_soc #ok{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -180px 0px;}
.sk_footer_soc #insta{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -210px 0px;}
.sk_footer_soc a:hover{opacity:0.8;}
.sk_footer_soc a{transition:0.3s;}.sk_content_title{float:left;width:80%;text-align:center;margin:30px 10% 40px;}
.sk_content_title h1{border:0;padding:0;margin:0;font-size:34px;font-weight:400;color:#292929;letter-spacing:0.3px;}.sk_catalog_list_section{float:left;width:100%;}
.sk_catalog{float:left;width:100%;margin-bottom:30px;}
a.sk_catalog_list_section_a{float: none;width:24%;margin: 0px 4% 40px 4% !important;background-size:auto 180px;padding:0 0px 20px;padding-top:260px;background-repeat:no-repeat;background-position:center 40px;border:1px solid #cc9933;box-shadow:#cecece 1px 2px 8px 2px;transition:0.3s;text-align: center;color: #1f1f1f;text-decoration: none;font-weight: bold;font-size: 18px;}
a.sk_catalog_list_section_a:hover{box-shadow:#cecece 1px 2px 15px 5px;}
a.sk_catalog_list_section_a span{text-align:center;float:left;width:100%;font-size:18px;color:#1f1f1f;font-weight:600;}div#tovar_dabavlen{width:450px;height:170px;top:50%;left:50%;position:fixed;margin:-85px 0 0 -225px;border:1px solid #e2aa39;box-shadow:#b3b3b3 0 0 12px 0px;background:white;z-index:9999;padding:20px;}
div#tovar_dabavlen span{float:left;width:100%;text-align:center;line-height:70px;font-size:20px;text-shadow:#b3b3b3 0 0 1px;}
div#tovar_dabavlen a.link_a{float:left;width:46%;margin:0 2%;text-align:center;background:#e2aa39;transition:0.3s;color:white !important;text-decoration:none !important;cursor:pointer;line-height:38px;border-radius:3px;font-size:17px;}
div#tovar_dabavlen a.link_a:hover{background:#efbd57;}.bx-section-desc{border:0;float:left;width:100%;text-align:center;font-size:18px;}
.bx-section-desc h2{font-size:25px !important;border:0 !important;padding:0 !important;margin:20px 0 !important; width: 100%;}
.sk_product_column_cont{float:right;width:56%;}
.sk_home_top{float:left;width:100%;}
.sk_top_menu_ul{opacity:0;z-index:90;position:absolute;transition:0.2s;}
.sk_top_menu_container{display:inline-block;position:relative;}
.sk_top_menu_container:hover
.sk_top_menu_ul{position:absolute;background:#171717;opacity:1;top:57px;z-index:95;left:0;padding:10px 0;border-top:1px solid #584317;box-sizing:  border-box;}
.sk_top_menu_a1{display:block;float:left;white-space:nowrap;margin: 2px 0px !important;width: 100%;box-sizing: border-box;}.sk_top_content{z-index:90;float:left;width:100%;position:relative;}
.sk_callback_overlay{position:fixed;top:0;left:0;width:100%;display:none;height:100%;background:rgba(0, 0, 0, 0.5);z-index:99999;}
.sk_callback{position:fixed;background:white;width:260px;height:180px;padding:20px;margin:-90px 0 0 -130px;top:50%;left:50%;border:2px solid #cc9933;overflow:hidden;}span.sk_callback_title{float:left;width:100%;font-size:18px;text-transform:uppercase;text-align:center;margin-bottom:5px;color:#383838;}
span.sk_callback_close{position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(/callback/close_call.png) no-repeat center;cursor:pointer;transition:0.2s;}
span.sk_callback_close:hover{opacity:0.7;}
.sk_callback input{float:left;width:100%;margin-bottom:15px;line-height:30px;padding:0 10px;border:1px solid #cc9933;outline:0 !important;transition:0.2s;}
.sk_callback_submit{float:left;width:70%;background:#cc9933;color:white;font-size:14px;line-height:35px;text-align:center;margin:0 15%;cursor:pointer;transition:0.2s;}
.sk_callback_submit:hover{background:#b9851e;}
.sk_callback input:hover{box-shadow:rgba(0, 0, 0, 0.45) 0 0 7px -1px;}
.sk_callback textarea:hover{box-shadow:rgba(0, 0, 0, 0.45) 0 0 7px -1px;}
.c_message_alert{float:left;margin-left:10px;font-size:12px;line-height:25px;color:#cc9933;}
.c_message_enter{float:left;width:100%;margin:50px 0px;font-size:17px;text-align:center;color:#cc9933;}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
@font-face{font-family:Georg;src:url(/bitrix/templates/xml_catalog/stili/georgia.ttf);}
h1, h2, h3, h4, h5, h6{color:#4F4F4F;}
h1{margin:0;padding:0;font-size:120%;margin-bottom:8px;padding-bottom:15px;padding-top:14px;border-bottom:1px dashed #C4C4C3;}
h2, h3{font-size:120%;}
h2{padding-top:15px;padding-bottom:5px;border-bottom:1px dashed #C4C4C3;}
h4, h5, h6{font-size:110%;}
.information-block{width:185px;margin-top:10px;margin-right:10px;padding:10px;border:1px solid #BFBFBF;box-sizing:border-box;-moz-box-sizing:border-box;}
.information-block-head{color:#979797;font-weight:bold;font-size:85%;border-bottom:1px solid #B5B5B5;margin-bottom:4px;padding-bottom:5px;}
.information-block-body{font-size:85%;color:#737373;margin-right:20px;}
code{font-size:100%;font-weight:normal;display:block;padding:1.5em 1em 1em 1em;border-style:solid;border-width:1px;border-width:1px 0;border-color:#C4C4C3;margin:1em 0;background-color:#F5F2E6;font-family:sans-serif;}
.news-date-time{color:#E19813;}
html, body, form{margin:0;padding:0;}
html{height:100%;}
body{}
body{font-family:'GEORG';background-color:#fff;float:left;width:100% !important;margin:0;padding:0;}
table{font-size:100%;}
a:link{color:#E19813;}
a:visited{color:#CBB997;}
a:active{color:#D30B00;}
a:hover{color:#D30B00;}
small{font-size:85%;}
hr{width:100%;height:1px;border:medium none;color:#d1d0d0;background-color:#d1d0d0;margin:8px 0;}
#container{min-width:775px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) &lt;775 ? "775px":"auto");}
#header{position:relative;height:106px;box-sizing:border-box;-moz-box-sizing:border-box;background:#505050 url(/bitrix/templates/xml_catalog/images/header_bg.gif) repeat-x;}
#header_logo{position:absolute;}
#company_logo{width:100px;height:106px;background:url(/bitrix/templates/xml_catalog/images/logo.gif) center right no-repeat;position:absolute;left:200px;}
#header_text{position:absolute;left:310px;top:30%;color:#fff;width:490px;}
#header_text .bx-main-title{margin:0;padding:0;font-size:160%;border:none;color:#fff;background:url(/bitrix/templates/xml_catalog/images/line.gif) left bottom no-repeat;text-decoration:none;}
#header_text .bx-main-subtitle{font-size:90%;font-weight:bold;color:#B3B3B3;margin-left:50px;}
#header_menu{background:#505050 url(/bitrix/templates/xml_catalog/images/header_menu_corner.gif) left bottom no-repeat;position:absolute;right:55px;top:6px;box-sizing:border-box;-moz-box-sizing:border-box;}
#header_menu a{display:block;float:left;cursor:pointer;cursor:hand;padding:8px 11px;}
#header_sites{position:absolute;right:55px;top:60px;color:#fff;text-align:right;}
#header_sites a, #header_sites span{color:#fff;text-decoration:none;}
#header_sites span{color:#bbb;}
td.navigation-column{padding-right:23px;}
td.search-column{padding-right:10px;}
#navigation{}
#navigation a{font-size:95%;text-decoration:none;color:#535353;}
#content{width:100%;height:70%;border-collapse:collapse;}
#content .left-column{width:200px;vertical-align:top;height:100%;padding:0;}
#content_block_container{border-left:1px solid #D2D0C6;border-right:1px solid #D2D0C6;margin-left:7px;background:#F5F2E6;}
#content .shadow-column{padding:0;padding-top:79px;}
p.news-item{margin-top:0;}
#content .main-column{width:100%;vertical-align:top;padding:0 10px;}
#content .right-column{width:1px;vertical-align:top;}
#bottom_banner{padding:10px;text-align:center;}
#footer{background:#E4E4E4;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;height:40px;padding:8px;}
#footer a{color:#333;font-size:100%;}
.content-block{width:100%;}
.content-block-head-corner{background:url(/bitrix/templates/xml_catalog/images/content_block_left.gif) left bottom no-repeat;}
.content-block-head{background:#E9E6D7 url(/bitrix/templates/xml_catalog/images/content_block_bg.gif) right top repeat-x;margin-left:18px;font-weight:bold;font-size:95%;padding:6px 5px 5px 0px;height:23px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;}
.content-block-body{width:100%;background:#F5F2E6;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;}
#search-box{background:#F4F4F4;border:1px solid #C5C5C5;padding:8px;color:#5F5F5F;width:185px;margin-right:10px;margin-top:4px;box-sizing:border-box;-moz-box-sizing:border-box;}
table.data-table{border:1px solid #C4C4C3;border-collapse:collapse;}
table.data-table td{border:1px solid #C4C4C3;background-color:#FFFFFF;color:#333;padding:3px 5px;}
table.data-table thead td, table.data-table th{background-color:#F5F2E6;text-align:left;font-weight:normal;background-image:none;border:1px solid #C4C4C3;padding:4px;color:#333;}
table.data-table tbody td{background-color:#FFF;background-image:none;color:#333;}
table.data-table tfoot td{background-color:#fff;padding:4px;color:#333;}
.errortext{color:red;}
.notetext{color:green;}
.starrequired{color:red;}
table.forum-menu{border-left:1px solid #DAE7DF;border-top:1px solid #DAE7DF;}
table.forum-menu td.forumtoolbar{background-color:#F5F2E6;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-right:1px solid #C4C4C3;border-bottom:1px solid #C4C4C3;}
.forumtoolsection{border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-right:1px solid #C4C4C3;border-bottom:1px solid #C4C4C3;}
.forumtoolseparator{border-left:1px solid #C4C4C3;border-right:1px solid #FFFFFF;}
table.forum-menu a, table.forum-menu select, table.forum-menu input, table.forum-menu td{color:#333}
.forum-menu-hidden-in{border:1px solid #C4C4C3;}
table.forum-menu-popup-table td, table.forum-menu-popup-table td a{color:black;}
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup-hover{border:none;background-color:#F5F2E6;}
table.forum-menu-popup-table td.forum-group{background-color:#F5F2E6;color:#333;}
table.forum-menu-popup-table td.forum-menu-popup-hover{background-color:#FBFAF5;}
div.forum-group{background-color:#F9FBF9;font-weight:bold;color:#333;}
table.forum-main{border:1px solid #C4C4C3;}
table.forum-main td{background-color:#FBFAF5;border:1px solid #C4C4C3;}
table.forum-main th{background-color:#F5F2E6;border:1px solid #C4C4C3;color:#333;vertical-align:top;}
div.forum-hr{background-color:#C4C4C3}
div.filter-check-hover{background-color:#F5F2E6}
a.forum-button:link,a.forum-button:visited,a.forum-button:active,a.forum-button:hover{background:#F5F2E6;border:1px solid #C4C4C3;color:#333;}
table.forum-main td small{font-size:100%;}
table.forum-main td.forum-group{background-color:#F5F2E6;color:#333;}
div.forum-title{border:1px solid #C4C4C3;padding:5px;background-color:#F5F2E6 !important;color:#333;}
table.forum-message{}
table.forum-message td{background-color:#FBFAF5;border:none;}
table.forum-message td.forum-message-user-info{background-color:#FBFAF5;border:1px solid #C4C4C3;border-right-width:1px;}
table.forum-message td.border-top{border:1px solid #C4C4C3;border-left-width:1px;border-top:none;}
table.forum-message td.border-bottom{border:1px solid #C4C4C3;border-left-width:1px;border-bottom:none;}
table.forum-message .forum-message-posts,
table.forum-message .forum-message-status,
table.forum-message .forum-message-datereg,
table.forum-message .forum-message-datecreate{color:#333;}
a.forum-button-small,
a.forum-button-small-vote,
a.forum-button-small-unvote{background-color:#F5F2E6;border:1px solid #C4C4C3;color:#333;font-size:11px;height:20px;padding:2px 5px 2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;}
a.forum-button-small-vote, a.forum-button-small-unvote{padding-left:18px;}
a.forum-button-small:hover,a.forum-button-small-vote:hover,a.forum-button-small-unvote:hover{color:#333;}
table.forum-stat{}
table.forum-stat th{background-color:#F5F2E6;border:1px solid #C4C4C3;color:#333;font-weight:bold;padding:5px;}
table.forum-stat td{background-color:#FBFAF5;border:1px solid #C4C4C3;}
table.forum-stat .forum-attention{font-size:100%;color:black;}
table.forum-post-form{border:1px solid #C4C4C3;}
table.forum-post-form td{background-color:#FBFAF5;border:1px solid #C4C4C3;}
table.forum-post-form th{background-color:#F5F2E6;border:1px solid #C4C4C3;}
table.forum-smile{border:1px solid #C4C4C3;}
table.forum-smile th{background-color:#F5F2E6;border:1px solid #C4C4C3;}
table.forum-smile img{margin:0px;}
textarea#POST_MESSAGE{width:100%;}
table.fuser{}
table.fuser-static th{background-color:#F5F2E6;border:1px solid #C4C4C3;}
table.fuser-static td{background-color:#FBFAF5;border:1px solid #C4C4C3;}
table.tabs{border-left:1px solid #C4C4C3;}
table.tabs td{}
table.tabs td.tab-indent-left{border-bottom:1px solid #C4C4C3;}
table.tabs td.tab-indent-right{border-bottom:1px solid #C4C4C3;}
table.tabs td.tab-container{border:1px solid #C4C4C3;border-left:none;}
table.tabs td.tab-container-selected{border:1px solid #C4C4C3;border-bottom:1px solid #F9FBF9;border-left:none;background-color:#F9FBF9;}
table.tabs table td.tab{border-top:1px solid #C4C4C3;}
table.tabs table td.tab-selected{border-top:1px solid red;}
table.tabs table td.tab-hover{border-top:1px solid #C4C4C3;}
table.tab{border:1px solid #C4C4C3;border-top:none;}
table.tab td{background-color:#FBFAF5;}
.forum-menu-hidden-in{max-height:100px;height:expression(this.scrollHeight &gt;100? "100px":"auto");}
table.forum-quote td, table.forum-code td{background-color:#F5F2E6;border:1px solid #C4C4C3;}
table.forum-reviews-messages td, table.forum-reviews-messages th{background-color:#FBFAF5;border-color:#C4C4C3;}
a.button-small{background:#F5F2E6;border:1px solid #C4C4C3;}
div.ticket-edit-message{border-color:#C4C4C3;}
table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th, table.blog-user-table td.head, table.blog-table-post-comment td, table.blog-table-post-comment th{background-color:#FBFAF5;}
table.blog-blog-edit td, table.blog-blog-edit-table-smiles, table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th,
table.blog-user-table td.head, table.blog-user-table td, table.blog-group td, table.blog-category td, table.blog-comment-form th, table.blog-comment-form td,
table.blog-table-post-comment td, table.blog-table-post-comment th{border-color:#C4C4C3;}
.blog-post-date{color:#333;}
table.blog-table-post-table th, table.blog-table-post-table td, table.blog-table-post-comment-table th, table.blog-table-post-comment-table td{font-size:95%;}
.blogtoolblock{border-color:#C4C4C3;}
.blogtoolbar{background-color:#FBFAF5;border-color:#C4C4C3;border-top:none;}
.blogtoolsection{border-color:#C4C4C3}
.blogtoolbutton, .blogmessbuttontext{color:#333;}
a.blogtoolbutton, .blogmessbuttontext{color:#333;}
.blogtoolseparator{border-left:1px solid #C4C4C3;border-right:1px solid #FBFAF5;}
div.socnet-informer{padding:5px;}
div#sonet_events_ms_message{width:150px;}
.sk_header{float:left;width:100%;background:white;padding:30px 0;z-index:9;}
.sk_container{float:none;display:block;max-width:1100px;margin:0 auto;width:90%;}
.sk_header_left{float:left;width:20%;text-align:center;}
.sk_header_center{float:left;width:48%;text-align:center;margin-top:15px;}
.sk_header_right{float:left;width:32%;}
p.sk_header_tsitata{float:left;width:100%;font-size:16px;margin:9px 0 10px;}
span.sk_header_h1{float:left;width:100%;font-size:48px;color:black;}
.sk_header_left a{float:left;width:100%;text-align:center;}
.sk_header_left a img{max-width:100%;max-height:100%;}
.sk_header_address{float:left;width:100%;position:relative;margin-bottom:14px;font-size:14px;}
.obrazci {
    margin-top: 10px;
    position: relative;
    padding-left: 25px !important;
    float: left !important;
    font-size: 14px;
}
.obrazci::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    color: #c93;
    font-size: 20px;
    width: 20px;
    height: 17px;
    background: url(/stili/eye.png) left no-repeat;
    background-size: contain;
    line-height: 20px;
}
.adres::before {
    background:url(/stili/mini_map.png);
    position: absolute;
    top: 0px;
    left: 0px;
    color: #c93;
    font-size: 20px;
    line-height: 20px;
    content: "";
    width: 25px;
    height: 100%;
    background-repeat: no-repeat;
}
.sk_header_address .adres {
    padding-left: 25px;
}
.sk_header_phone{float:left;width:100%;position:relative;margin-bottom:5px;font-size:14px;}
.sk_header_email{float:left;width:100%;position:relative;margin-bottom:5px;font-size:14px;}
.sk_header_phone a{color:black;text-decoration:none !important;}
.sk_header_email a{color:black;text-decoration:none !important;}
.search-form{float:left;width:100%;}
.search-form input[type=text]{float:left;width:100%;border-radius:4px;border:1px solid;line-height:25px;padding:0 15px;outline:0 !important;}
.search-form input[type=submit]{position:absolute;top:0;right:0;font-size:0;border:0;background:url(/stili/mini_search.png) center no-repeat;width:46px;height:28px;background-size:39%;transition:0.1s;}
.search-form form{float:left;width:100%;position:relative;height:30px;}
.sk_header_search{float:left;width:100%;margin-bottom:15px;}
.sk_header_zvonok_cart{float:left;width:100%;}
.sk_header_ibr_zvon{float:left;background:#cc9933;color:white !important;font-size:16px;line-height:36px;padding:0px 10px;cursor:pointer;text-decoration:none !important;transition:0.2s;}
a.sk_header_cart{float:left;margin-left:10px;transition:0.2s;font-size:14px;}
a.sk_header_cart img{float:left;}
a.sk_header_cart span{float:left;margin-left:10px;line-height:18px;color:#E19813 !important;}
.sk_header_ibr_zvon:hover{opacity:0.85;}
a.sk_header_cart:hover{opacity:0.85;}
.search-form input[type=submit]:hover{background-size:45%;}
.sk_top_menu{float:left;width:100%;background:#171717;text-align:center;z-index:8;}
.sk_top_menu a{line-height:25px;font-size:16px;padding:0 10px;display:inline-block;margin:15px 0;color:white;transition:0.2s;text-decoration:none !important;border-bottom:2px solid #171717;cursor: pointer;}
a{}
.sk_top_menu a:hover{border-bottom:2px solid #d89e29;}
.sk_top_breadcrumb{float:left;width:100%;padding:10px 0 20px;z-index:90;position:relative;}
.sk_top_breadcrumb a{display:inline-block;color:black !important;line-height:20px;float:left;margin-top:1px;}
.sk_top_breadcrumb img{float:left;margin:0 5px;}
.sk_top_breadcrumb span{display:inline-block;color:black;line-height:20px;float:left;margin-top:1px;}.sk_top_breadcrumb a:hover{text-decoration:none;opacity:0.8;}.sk_product_image{float:left;width:40%;margin:0 !important;padding:0 !important;position: relative;overflow: hidden;}
.sk_product_image{}
.sk_product_image_container{float:left;width:100%;margin-bottom:40px;padding:5%;background:white;box-shadow:#eebf42 0 0 8px 0px;}
.sk_product_image_container img{float:none;display:block;max-width:100%;margin:0 auto;}.bx_slide{}
.bx_slider_scroller_container{}.scroll-img{width:300px;overflow:hidden;height:100px;margin:0 auto 0;display:block;position:relative;}
.scroll-img ul{margin:0;padding:0;}
.scroll-img li{margin:0;cursor:pointer;margin:10px;background:white;background-size:auto 90%;background-position:center;background-repeat:no-repeat;box-shadow:#000000 0 0 3px 1px;}
.sk_product_atrib{float:right;width:56%;}
.sk_product_description_title{float:right;width:56%;margin:30px 0 15px;font-weight:600;color:#e5e5e5;font-size:15px;text-decoration:underline;}
.sk_product_column{float:left;width:48%;margin-right:2%;}
@media(max-width: 750px){.sk_product_column{width:100%;}}
.bx_item_container{float:left;width:100%;}
.sk_product_black{float:left;width:100%;background:#1b1b1b;
    padding: 40px 0 110px 0;}.sk_product_atrib h1{float:left;width:100%;padding:0;margin:15px 0 15px;font-size:32px;font-weight:400;color:white;border:0;}
span.sk_product_articul{float:left;margin:0 30px 10px 0px;color:white;font-size:16px;line-height:18px;}
span.sk_product_nalichie{float:left;margin:0 20px 10px 0px;color:#cc9933;font-size:18px;line-height:16px;}
.sk_block_razdel{float:left;width:100%;}
.sk_product_price{float:left;font-size:30px;line-height:10px;color:#cc9933;margin-right:35px;font-weight:600;}
.sk_product_price span{font-size:52px;top:12px;position:relative;font-weight:400;margin-right:3px;}
.sk_product_kolich{float:left;position:relative;margin-right:10px;margin-top:14px;}
.sk_product_kolich input{float:left;width:60px;text-align:center;background:white;border:1px solid #5d72a0;border-radius:4px;line-height:28px;margin-right:30px;font-size:21px;font-weight:600;}
span#kolich_plus{position:absolute;top:0;right:0;width:25px;border:1px solid #5d72a0;height:15px;z-index:9999;background:white url(/images/plus.png) no-repeat center;border-radius:4px;cursor:pointer;}
span#kolich_minus{position:absolute;bottom:0;right:0;width:25px;border:1px solid #5d72a0;height:15px;z-index:9999;background:white url(/images/minus.png) no-repeat center;border-radius:4px;cursor:pointer;}.sk_product_kolich span:hover{opacity:0.9;}
.sk_product_kolich span{transition:0.3s;}.sk_product_add_to_cart{float:left;background:#cc9933 url(/images/cart_white.png) no-repeat 12% center;background-size:25px;color:white;font-family:arial;padding:8px 40px 8px 70px;font-size:20px;border-radius:4px;transition:0.3s;cursor:pointer;margin-top:13px;}
.sk_product_add_to_cart:hover{background:#b58629 url(/images/cart_white.png) no-repeat 12% center;background-size:25px;}.sk_product_column_block{width:100%;display:block;float:left;margin-right:2%;margin-bottom:3px;position:relative;}
.sk_product_column_block_name{width:99%;display:inline-block;background:white url(/images/minus.png) no-repeat 95% center;float:left;border-radius:2px;margin-bottom:0px;cursor:pointer;font-size:14px;padding:7px 15% 7px 5%;line-height:18px;font-weight:600;}
.sk_product_column_block_parent{width:98%;float:left;background:white;padding:10px 0 10px;border-radius:3px;margin-top:3px;margin:3px 0% 0 3%;position:absolute;top:100%;left:0;z-index:999;box-shadow:dimgrey 0 0 6px 1px;}
span.sk_product_column_block_parent_val{width:96%;display:inline-block;cursor:pointer;font-size:14px;margin:0 2%;transition:0.2s;padding:7px 15px;line-height:18px;position:relative;border-radius:5px;}
span.sk_product_column_block_parent_val input{margin:0;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer;}
.sk_product_column_block_parent textarea{font-size:16px;display:inline-block;width:90% !important;max-width:90% !important;margin:0 5%;padding:5px 3%;border:0;background:#f1f1f1;border:1px solid #e0e0e0;border-radius:3px;}span.sk_product_column_block_parent_val:hover{background:#f1f1f1;}.sk_product_column_block_parent textarea:focus{outline:0 !important;}.sk_footer{float:left;width:100%;background:#1b1b1b;}.sk_footer_left{float:left;width:35%;margin:35px 0;}
.sk_footer_left_menu1{float:left;width:48%;padding-right:4%;}
.sk_footer_left_menu2{float:left;width:48%;}
.sk_footer_left a{float:left;width:100%;color:white;line-height:17px;font-size:13px;}
.sk_footer_left .orange{color:#cc9933;font-weight:600;font-size:16px;margin:0 0 10px;}.sk_footer_info{color:white;}
.sk_footer_block_info a{color:white;}
.sk_footer_logo{float:right;width:15%;margin:35px 0;text-align: center;}
.sk_footer_logo img{max-width:100%;}
.sk_footer_info{float:right;width:40%;margin:35px 0;}
a.sk_footer_zvonok{float:left;background:#cc9933;color:white;padding:7px 25px;border-radius:2px;margin-bottom:15px;text-decoration:none !important;transition:0.3s;cursor:pointer;}
a.sk_footer_zvonok:hover{opacity:0.9;}
.sk_footer_block_info{float:left;width:100%;}.sk_footer_soc{float:left;width:100%;margin:10px 0;}
.sk_footer_soc #facebook{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat 0px 0px;}
.sk_footer_soc #google{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -30px 0px;}
.sk_footer_soc #mailru{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -60px 0px;}
.sk_footer_soc #twitter{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -90px 0px;}
.sk_footer_soc #vk{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -120px 0px;}
.sk_footer_soc #neizv{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -150px 0px;}
.sk_footer_soc #ok{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -180px 0px;}
.sk_footer_soc #insta{width:30px;height:32px;float:left;display:inline-block;background:url(/images/soc.png) no-repeat -210px 0px;}
.sk_footer_soc a:hover{opacity:0.8;}
.sk_footer_soc a{transition:0.3s;}
@media(max-width:740px){.sk_footer_logo{display:none}.sk_footer_left{width:94% !important;margin:20px 3% !important;}.sk_footer_left a{font-size:14px;}.sk_footer_info{width:94% !important;margin:0 3% !important;float:left !important;}
}
.sk_content_title{float:left;width:80%;text-align:center;margin:30px 10% 40px;}
.sk_content_title h1{border:0;padding:0;margin:0;font-size:34px;font-weight:400;color:#292929;letter-spacing:0.3px;}.sk_catalog_list_section{float:left;width:100%;text-align:  center;}
.sk_catalog{float:left;width:100%;margin-bottom:30px;}
a.sk_catalog_list_section_a{width: 24%;margin: 0px 5% 5%;background-size:auto 180px;padding:0 0px 20px;padding-top:260px;background-repeat:no-repeat;background-position:center 40px;border:1px solid #cc9933;box-shadow:#cecece 1px 2px 8px 2px;transition:0.3s;display:  inline-block;}
@media(max-width:740px){a.sk_catalog_list_section_a{float:left;width:90%;}}
a.sk_catalog_list_section_a:hover{box-shadow:#cecece 1px 2px 15px 5px;}
a.sk_catalog_list_section_a span{text-align:center;float:left;width:100%;font-size:18px;color:#1f1f1f;font-weight:600;}div#tovar_dabavlen{width:450px;height:170px;top:50%;left:50%;position:fixed;margin:-85px 0 0 -225px;border:1px solid #e2aa39;box-shadow:#b3b3b3 0 0 12px 0px;background:white;z-index:9999;padding:20px;}
div#tovar_dabavlen span{float:left;width:100%;text-align:center;line-height:90px;font-size:22px;text-shadow:#b3b3b3 0 0 1px;}
div#tovar_dabavlen a.link_a{float:left;width:46%;margin:0 2%;text-align:center;background:#e2aa39;transition:0.3s;color:white !important;text-decoration:none !important;cursor:pointer;line-height:38px;border-radius:3px;font-size:17px;}
div#tovar_dabavlen a.link_a:hover{background:#efbd57;}.bx-section-desc{border:0;float:left;width:100%;text-align:center;font-size:18px;}
.bx-section-desc h2{font-size:25px !important;border:0 !important;padding:0 !important;margin:20px 0 !important;}
.sk_product_column_cont{float:right;width:56%;}
.sk_home_top{float:left;width:100%;}
.sk_top_menu_ul{opacity:0;z-index:90;position:absolute;transition:0.2s;box-sizing:  border-box;}
.sk_callback_overlay{position:fixed;top:0;left:0;width:100%;display:none;height:100%;background:rgba(0, 0, 0, 0.5);z-index:99999;}
.sk_callback{position:fixed;background:white;width:260px;height:240px;padding:20px;margin:-90px 0 0 -150px;top:50%;left:50%;border:2px solid #cc9933;overflow:hidden;}span.sk_callback_title{float:left;width:100%;font-size:18px;text-transform:uppercase;text-align:center;margin-bottom:5px;color:#383838;}
span.sk_callback_close{position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(/images/close.png) no-repeat center;cursor:pointer;transition:0.2s;}
span.sk_callback_close:hover{opacity:0.7;}
.sk_callback input{float:left;width:100%;margin-bottom:15px;line-height:30px;padding:0 10px;border:1px solid #cc9933;outline:0 !important;transition:0.2s;}
.sk_callback_submit{float:left;width:70%;background:#cc9933;color:white;font-size:14px;line-height:35px;text-align:center;margin:0 15%;cursor:pointer;transition:0.2s;}
.sk_callback_submit:hover{background:#b9851e;}
.sk_callback input:hover{box-shadow:rgba(0, 0, 0, 0.45) 0 0 7px -1px;}
.sk_callback textarea:hover{box-shadow:rgba(0, 0, 0, 0.45) 0 0 7px -1px;}
.c_message_alert{float:left;margin-left:10px;font-size:12px;line-height:25px;color:#cc9933;}
.c_message_enter{float:left;width:100%;margin:50px 0px;font-size:17px;text-align:center;color:#cc9933;}.sk_pagination{float:left;display:flex;width:100%;text-align:center;justify-content:center;}
a.sk_pagination_button{top:2 !important;padding:0 !important;background:none !important;}
.sk_pagination a{display:block;top:-5px;position:relative;line-height:20px;padding:0px 4px 0 5px;text-decoration:none;transition:0.3s;color:#1b1b1b;}
.sk_pagination b{display:block;top:-5px;position:relative;line-height:20px;padding:0px 4px 0 5px;text-decoration:none;font-weight:100;color:white;background:#cc9933;border-radius:5px;text-align:center;}
.sk_pagination a:hover{text-decoration:none;color:white;background:#cc9933;border-radius:5px;text-align:center;}
.sk_ask_vopros{float:left;width:100%;margin-bottom:20px;padding-top:15px;}
span.sk_ask_vopros_title{float:left;width:100%;font-size:20px;color:#cc9933;font-weight:600;margin-bottom:25px;}
form#sk_vopros_form{float:left;width:100%;max-width:500px;}
span.sk_vopros_input_name{float:left;width:37%;margin-bottom:15px;line-height:35px;FONT-SIZE:16px;}
.sk_input_ask_vopros{float:left;width:62%;margin-bottom:15px;line-height:33px;border:1PX SOLID #e6d0a4;outline:0 !important;padding:0 5%;}textarea.sk_input_ask_vopros{width:57%;max-width:60%;}
a#sk_vopros_button{float:none;margin:0 0 0 37%;display:-webkit-inline-box;background:#cc9933;color:white;line-height:30px;padding:5px 40px;text-align:center;border-radius:4px;cursor:pointer;transition:0.3s;}
a#sk_vopros_button:hover{background:#b78624;}.g-recaptcha{float:left;width:62%;margin-left:37%;margin-bottom:20px;}span#ask_alert_1{float:left;width:62%;margin-bottom:5px;font-size:12px;color:#cc9933;display:none;}
span#ask_alert_2{float:left;width:62%;margin-bottom:5px;font-size:12px;color:#cc9933;display:none;}
span#ask_alert_3{float:left;width:62%;margin-bottom:5px;font-size:12px;color:#cc9933;display:none;}
span#ask_alert_4{float:right;width:63%;margin-bottom:5px;font-size:12px;color:#cc9933;display:none;}<?/*.sk_kak_opredel_stoim a.lytebox{display:block;width:300px;height:150px;background-size:100% !important;box-shadow:#c9bbbb 0 0 11px -2px;display:block;margin:30px auto;}*/?>.sk_kontakty{float:left;width:100%;margin-bottom:30px;}
.sk_kontakty_50{float:left;width:50%;}
.sk_kontakty_black{float:left;width:88%;background:#171717;color:white;min-height:170px;padding:20px 6%;font-size:17px;line-height:25px;}
.sk_kontakty_white{float:left;width:100%;text-align:center;margin:21px 0;}
span.sk_kontakty_black_span{float:left;width:100%;top:0 !important;text-align:center;margin-bottom:15px;margin-top:10px;font-size:24px !important;color:white !important;}
p.sk_kontakty_black_p{color:#c5c5c5;}
.sk_kontakty_black a{font-size:17px;color:white;}
.sk_kontakty_white a{background:#cc9933;color:white !important;padding:8px 100px;transition:0.3s;text-transform:uppercase;font-size:14px;}
.sk_kontakty_white a:hover{background:#c38d22;}img{max-width:100% !important;height: auto !important;}textarea{}
.textarea textarea{float:left;width:100%;}
.textarea{position:inherit;margin:0;box-shadow:none;width:100%;z-index:9;}.sk_product_column_block_parent
                                                                          a{float:left;width:86%;margin:5px 7%;background-size:20px !important;margin-top:10px;padding-left:25px;font-size:13px;line-height:19px;box-sizing:border-box;background:url(/images/krepll.png) 0px 0px no-repeat;}
}
a#kolich_all_del{width:185px;}.sk_cart_gotov_price{float:right;width:100%;margin-bottom:15px;}
span.sk_cart_gotov_price_span{font-size:24px;color:#353535;}span.sk_cart_none{float:left;width:100%;font-size:30px;color:#292929;text-align:center;margin:100px 0 20px;}
a.sk_cart_none_a{float:left;width:100%;font-size:18px;color:#cc9933;text-align:center;margin:0px 0 120px;}h2{float:left;width:97%;font-weight:400;font-size:25px;color:#cc9933;border:0;margin:0px 1.5% 25px;padding:0;}
.sk_order_sposob_opl{float:left;width:26%;margin:0 1.5% 15px;background:#fff9ed;border:1px solid #e8dabc;transition:0.3s;border-radius:6px;padding:2%;color:#6d4e10;font-size:18px;position:relative;height:70px;text-align:center;cursor:pointer;}
.sk_order_sposob_opl input{display:none;}
.sk_order_sposob_opl label{position:absolute;top:0;left:0;width:90%;padding:5%;height:71%;cursor:pointer;}
.sk_order_sposob_opl:hover{background:rgba(255, 241, 213, 0.9) !important;box-shadow:#404040 0 0 5px -2px !important;}
.sk_order_sposob_opl_descr{float:left;width:95%;margin:10px 1.5% 25px;font-size:15px;}.sk_order_coment{float:left;padding:1% 2%;margin:0 1.5%;border-radius:6px;border:1px solid #e8dabc;background:#fffcf6;font-size:16px;font-family:initial;margin-bottom:30px;}
.sk_order_coment textarea{float:left;min-width:40%;min-height:80px;padding:1.5% 3%;border-radius:6px;border-color:#e8dabc;background:white;font-size:16px;font-family:initial;}.sk_order_form{float:left;padding:1% 2%;margin:0 1.5%;border-radius:6px;border:1px solid #e8dabc;background:#fffcf6;font-size:16px;font-family:initial;min-width:40%;margin-bottom:25px;}
.sk_order_form_div span{float:left;color:#503809;width:160px;margin-right:10px;text-align:right;}
.sk_order_form_div{display:block;margin:15px 0;}
.sk_order_form_div input{border:1px solid #e8dabc;line-height:25px;border-radius:6px;padding:0px 10px;outline:0 !important;margin-left:10px;}
.sk_order_form_div textarea{border:1px solid #e8dabc;line-height:25px;border-radius:6px;padding:0px 10px;outline:0 !important;margin-left:10px;display:inline-block;}
input[type="submit"] {
    float: left;
    width: 30%;
    margin: 0 35%;
    margin-bottom: 40px;
    border: 0;
    background: #cc9933;
    color: white;
    border-radius: 3px;
    line-height: 40px;
    cursor: pointer;
    transition: 0.3s;
    -webkit-appearance: none;
}
input[type="submit"].sale-paysystem-yandex-button-item{width: auto}

.home-event-banner {
    width:  100%;
    float:  left;
    text-align:  center;
    margin: 0 0 50px 0;
}

.home-event-banner span {
    width:  100%;
    float:  left;
    font-size: 22px;
    line-height: 30px;
}

.home-event-banner span {
    font-size: 22px !important;
}

.search-page form input[type="submit"] {
    float: left;
    width: 10%;
    margin: 20px 45% 0;
    margin-bottom: 40px;
    border: 0;
    background: #cc9933;
    color: white;
    border-radius: 3px;
    line-height: 30px;
    cursor: pointer;
    transition: 0.3s;
    -webkit-appearance: none;
}
.search-page {
    width: 60%;
    float: left;
    margin: 0 20%;
}
.search-page form {
    text-align: center;
}
.sk_header_search input[type="text"]
{
    width: 65%;
}
input[type="submit"]:hover{opacity:0.88;}span.sk_order_end_h1{float:left;width:100%;text-align:center;font-size:25px;color:#cc9933;margin-bottom:15px;}
span.sk_order_end_text{float:left;width:100%;text-align:center;font-size:17px;margin-bottom:200px;}.sk_yarovaya {float: left; width: 56%; margin: -5px 22% 15px; font-size: 14px;}
.sitemap {
    width: 100%;
    float: left;
    display: block;
    margin-bottom: 15px;
}

.category {
    width: 100%;
    float: left;
    display: block;
}

.doc_block {
    width:  100%;
    float:  left;
    margin: 10px 0 0;
}

.doc_block img {
    float:  left;
    width: calc(90%/3);
    margin: 0 calc(10%/6);
    max-height: 420px;
}

span.mappoint {
    width: 100%;
    float: left;
}

span.catspan {
    float: left;
    width: 96%;
    margin: 1px 0px 1px 4%;
}

.podcategory {
    width: 100%;
    display: block;
    float: left;
}

span.podcatspan {
    float: left;
    width: 92%;
    margin: 1px 0 1px 8%;
}

.errortext404 {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 20px;
    font-size: 20px;
}

.errorapril {
    width: 100%;
    float: left;
    display: block;
}

.errorimage {
    float: left;
    width: auto;
}

.errortext404_1 {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 20px;
    font-size: 30px;
    font-weight: bold;
}

/*.closepanel {
    float: right !important;
    background: none !important;
    color: #cbb979 !important;
    line-height: 10px !important;
    margin: -10px 0 0 0 !important;
    width: 50px !important;
}*/
.closepanel {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    transition: 0.3s;
    background: url(/callback/close_black.png) no-repeat center;
}

@media (max-width: 450px)
{

    div#tovar_dabavlen span{float:left;width:100%;text-align:center;line-height:70px;font-size:18px;text-shadow:#b3b3b3 0 0 1px;}
    .sk_product_description_title {
        width: 100%;}
    /*div#opis_block {
        overflow: scroll;
    }*/
    .sk_product_column {
        width: 100%;}
    .scroll-img {
        width: 70%;}
    div#tovar_dabavlen {
        width: 305px;
        max-width: 90%;
        height: auto;
        top: 20%;
        left: 0;
        right: 0;
        margin: 0 auto !important;
        border: 1px solid #e2aa39;
        box-shadow: rgba(0, 0, 0, 0.6) 0 0 18px 90000px;
        background: white;
        z-index: 9999;
        padding: 20px 20px 5px 20px;
        box-sizing: border-box;
    }
    div#tovar_dabavlen a.link_a {
        width: 96%;
        margin: 0% 2% 4%;
    }
    .sk_product_image {
        float: left;
        width: 100%;
        margin: 0 !important;
        padding: 0 !important;
        position: relative;
        overflow: hidden;
    }
    .sk_product_atrib {
        float: right;
        width: 100%;
    }
    .sk_product_column_cont {
        float: right;
        width: 100%;
    }
    .sk_product_menu {
        float: left;
        width: 100%;
        margin: 10px 0% 30px;
    }
    .sk_product_menu a {
        float: left;
        width: 25%;
        border: 1px solid #454549;
        box-sizing: border-box;
        padding: 15px 0;
        font-size: 12px;
        text-transform: uppercase;
        color: white;
        text-align: center;
        border-right: 0;
        position: relative;
        transition: 0.3s;
    }
    .sk_button_product {
        position: absolute;
        top: 41px;
        left: 50%;
        height: 20px;
        width: 40px;
        display: none;
        margin-left: -20px;
        background: url(/images/product_button.png) no-repeat center;
    }
    .sk_top_breadcrumb a {
        display: block;
        color: black !important;
        line-height: 20px;
        float: none;
        margin-top: 1px;
        font-size: 12px;
    }
    .sk_top_breadcrumb span {
        display: block;
        color: black;
        line-height: 20px;
        float: none;
        margin-top: 1px;
        font-size: 12px;
    }
    .popup-window.popup-window-with-titlebar {
        padding: 0 10px 10px;
        width: 100%;
        left: 0 !important;
    }
    a.sk_footer_zvonok {
        float: left;
        background: #cc9933;
        color: white;
        padding: 7px 15px;
        border-radius: 2px;
        margin-bottom: 15px;
        text-decoration: none !important;
        transition: 0.3s;
        cursor: pointer;
    }
    .sk_kontakty_black {
        float: left;
        width: 94%;
        background: #171717;
        color: white;
        height: auto;
        padding: 10px 3%;
        font-size: 17px;
        line-height: 25px;
    }
    .sk_kontakty_50 {
        float: left;
        width: 100%;
    }
    .sk_kontakty_white a {
        background: #cc9933;
        color: white !important;
        padding: 8px 62px;
        transition: 0.3s;
        text-transform: uppercase;
        font-size: 14px;
        width: 100%;
    }
    .sk_kontakty_white {
        float: left;
        width: 100%;
        text-align: center;
        margin: 7px 0;
    }
    .sk_novosti_block {
        float: left;
        width: 92%;
        margin: 0 2% 2%;
        box-shadow: #c3c3c3 0 0 14px 0px;
        padding: 2%;
        position: relative;
    }
    .sk_novosti_block_img {
        float: left;
        width: 36%;
        position: absolute;
        height: 68%;
        background-position: left !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin: 10px 0 0 0;
    }
    p.sk_novosti_block_txt:not(.otziv-text) {
        height: auto;
    }

    .sk_novosti_block_text {
        float: right;
        width: 60%;
    }
    .sk_vopros_item {
        float: left;
        width: 94%;
        margin: 0 1% 4%;
        padding: 2%;
        box-shadow: #bbbbbb 0 0 9px -1px;
        height: auto;
        transition: 0.3s;
    }
    .sk_vopros_item_name{
        max-height: none;
        height: auto;
    }
    .sk_content_title h1 {
        border: 0;
        padding: 0;
        margin: 0;
        font-size: 24px;
        font-weight: 400;
        color: #292929;
        letter-spacing: 0.3px;
    }
    .bx-breadcrumb {
        margin: 10px 0px 0 0px;
        width: 100%;
        float: left;
    }
}

.podelom {
    float: left;
    width: 100%;
    text-align: center;
}

/*.click-block {
    float: left;
    text-align: left;
    max-width: 210px;
}*/
.click-block {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 60%;
    align-items: flex-start;
    margin-top: 13px;
    float: left;
    max-width: 340px;
}
.sk_product_add_to_cart {
    float: none;
    padding: 8px 40px 8px 70px;
    margin-top: 0;
    display: inline-block;
    margin-right: 10px;
}
.tin_image {
    float: none;
    width: 110px;
    display: inline-block;
}
.podelom.cat-elem {
    margin: 0 0 0;
    width: auto;
    display: inline-block;
    float: none;
}

/*.podelom.cat-elem {
    margin: 15px 0 0;
    width: auto;
    display: block;
}*/

@media(min-width: 950px) and (max-width: 1100px){
    .click-block {
        width: 70%;
    }
}
@media(max-width: 950px){
    .sk_product_kolich {
        margin-right: 0;
    }
    .click-block {
        width: 90%;
        max-width: none;
    }
    .sk_product_price span {
        line-height: 60px;
        top: 0;
    }
}
@media(max-width: 780px){
    .click-block {
        max-width: 320px;
    }
    .sk_product_add_to_cart {
        padding: 8px 40px 8px 60px !important;
    }
}
@media(max-width: 390px){
    .sk_product_add_to_cart {
        padding: 8px 15px 8px 32px !important;
        font-size: 16px;
        background-size: 15px;
    }
}
.tin_image_cart {
    float: right;
    width: auto;
    height: 55px;
    margin-right: 15px;
    display: flex;
    align-items: flex-end;
}
.tin_image_cart img {
    max-width: 250px !important;
}

@media(max-width: 1100px){
.tin_image_cart {
    order: 3;
    height: 73px;
    margin: 0 0 0 2px;
}
.tin_image_cart img {
    height: 100% !important;
    width: auto;
    max-width: unset !important;
    max-height: unset;
}
}
@media(max-width: 550px){
    .tin_image_cart {
        height: auto;
        max-width: 40%;
    }
}
@media(max-width: 450px){
    .tin_image_cart img {
        height: unset !important;
    }
    .tin_image_cart {
        max-width: 40%;
    }
    .tin_image_cart img {
        max-width: 100% !important;
    }
}

.section_title_hp {
    float: left;
    text-align: center;
    width: 100%;
    font-size: 24pt;
}


.sk_header_mobile_menu {
    transition: 0.5s;
    background: white;
    box-shadow: #929292 0px 1px 4px 1px;
    left: 0;
    width: 80%;
    padding: 5px 0 5px 0;
    margin: 0px 0px 0 15%;
    box-sizing: border-box;
    display: none;
    z-index: 999;
    float: left;
    position: fixed;
}
a.mobile_menu_link {
    float: left;
    width: 95%;
    line-height: 22px;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 0px;
    margin: 0 2.5% 4px;
}
span.mobile_menu_link {
    float: left;
    width: 100%;
    line-height: 22px;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 0px;
    margin: 0 2.5% 4px;
}
.scroll_table{
    width: 100%;
    float: left;
    overflow: inherit;
}
@media(max-width: 750px){.scroll-img{width: 200px;}}
@media (min-width: 1050px){.sk_menu_open{display: none}}
@media (max-width: 1050px){.scroll_table{
    width: 100%;
    float: left;
    overflow-x: scroll;
}
}

span.dangerpay {
    color: red;
    font-size: 22px;
    margin: 0 0px 15px 0;
    width: 100%;
    float: left;
    text-align: center;
}

.podelom.news {
    float: left;
    width: 100%;
    text-align: left;
    margin: 0 0 10px 0;
}

.paysist {
    margin: 0px 0 10px 0;
}

.bottom_line {
    width: 100%;
    float: left;
    border-bottom: 1px solid #cc9933;
}

.formcontainer {
    width: 100%;
    float: left;
    margin: 15px 0 15px 0;
}

.reviews-hp {
    width: 100%;
    float: left;
}

.reviews-hp h2 {
    text-align: center;
    width: 100%;
    font-size: 24pt !important;
}

.reviews-hp h2:hover {
    text-decoration: underline;
}

.portfolio-hp {
    width: 100%;
    float: left;
    text-align: center;
}

.portfolio-hp h2 {
    text-align: center;
    width: 100%;
    font-size: 24pt !important;
}

.portfolio-hp h2:hover {
    text-decoration: underline;
}

.priziv {
    width:  100%;
    float:  left;
    margin: 50px 0 0;
    font-size: 30px;
    text-align: center;
    display: flex;
    justify-content: space-around;
}

.priziv a {
    color: white;
    text-decoration: none;
    border: none;
    padding: 10px 25px;
    border-radius: 15px;
    background: #c93;
    border: 1px solid #cc9934;
    font-size: 18px;
    max-width: 48%;
}

.priziv a:hover {
    text-decoration: none;
    color: #cc9934;
    background: white;
}

@media (max-width: 450px){
    span.priziv {
        margin: 15px 0 0;
        font-size: 22px;
    }
}

@media (max-width: 480px){
    .priziv {
        width:  100%;
        float:  none;
        margin: 20px 0 0;
        font-size: 16px;
        text-align: center;
        display: flex;
        justify-content: space-around;
    }

    .priziv a {
        color: white;
        text-decoration: none;
        padding: 5px 10px;
        border-radius: 5px;
        background: #c93;
        border: 1px solid #cc9934;
        margin-left: 10px;
    }

    .priziv a:first-child {
        margin-left: 0;
    }



}



a h2 {
    margin-left: 0;
    margin-right: 0;
}

.infografika {
    width:  100%;
}

.infografika-elem {
    width:  calc(100%/3);
    float:  left;
    text-align:  center;
}

.img-line {
    width:  100%;
    float:  left;
    margin: 10px 0;
}

.text-line {
    width:  100%;
    float:  left;
    font-size: 20px;
    padding: 10px 0 0;
}

@media (max-width:1050px){
    .upbutton {
        height: 85px !important;
        width: 66px !important;
        bottom: 0px !important;
        left: 3% !important;
        cursor: pointer !important;
        display: block !important;
        position: fixed !important;
        z-index: 150 !important;
    }
}

@media(min-width: 450px) and (max-width: 780px){
    .sk_product_image {
        float: left;
        width: 100%;
        text-align: center;
    }
    .bx_item_detail .bx_item_slider {
        width: 60%;
        margin: 0 20%;
        overflow: hidden;
    }
    .sk_product_atrib {
        float: left;
        width: 100%;
    }
    .sk_product_atrib h1 {
        width: 100%;
    }
    .sk_product_description_title {
        width: 100%;
    }
    .sk_product_column_cont {
        float: right;
        width: 100%;
    }
}

@media (max-width:450px){
    .upbutton {
        height: 85px !important;
        width: 66px !important;
        bottom: 0px !important;
        left: 7% !important;
        cursor: pointer !important;
        display: block !important;
        position: fixed !important;
        z-index: 150 !important;
    }
    .infografika-elem {
        width: 100%;
        margin: 0 0 20px 0;
    }
    .sk_product_atrib h1{
        margin: 15px 0;
    }
}


.jivo-no-transition .jivo_shadow .jivo_rounded_corners .jivo_gradient .jivo-expanded .jivo-iframe-container-bottom {right: -10px !important;}@media(max-width:1050px){
    .sk_top_menu_ul {
        float: left;
        width: 100%;
        position: initial !important;
        opacity: 1 !important;
        display: block !important;
        background: white !important;
        border: 0 !important;
        padding: 0 !important;
    }

    a.sk_top_menu_a {
        padding-left: 0;
        margin: 5px 5px;


    =: left
    }

    .sk_top_menu_a1 {
        width: 100%;
        text-align: left;
        font-size: 13px !important;
    }}

.your_zakaz_number {
    width: 100%;
    float: left;
    margin: 10px 0 15px 0;
    font-size: 21px;
    color: #bf9f62;
}
p.sk_content_end_des {
    float: left;
    width: 100%;
    font-size: 18px;
}


@media(max-width:450px){
    input[type="submit"] {
        float: left;
        width: 50%;
        margin: 0 25%;
        margin-bottom: 40px;
        border: 0;
        background: #cc9933;
        color: white;
        border-radius: 3px;
        line-height: 40px;
        cursor: pointer;
        transition: 0.3s;
        -webkit-appearance: none;
    }
    .sk_product_column_block_parent textarea {
        height: 80px;
    }
    .sk_product_price {
        height: 70px;
    }
}

/* Container */
.container-efir {
    margin: 40px auto 10px;
    padding: 0px 0px;
    max-width: 400px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    text-align: center;
}

/* Thumbnail Box */
.caption {
    height: 140px;
    width: 100%;
    margin: 20px 0px;
    padding: 0px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.caption .span1234, .caption .span5678 {
    padding: 0px 20px;
}
.caption .span1234 {
    border-right: 1px dotted #CCCCCC;
}
.caption h3 {
    color: #a83b3b;
    line-height: 2rem;
    margin: 0 0 20px;
    text-transform: uppercase;
}
.caption p {
    font-size: 1rem;
    line-height: 1.6rem;
    color: #a83b3b;
}
.btn.btn-mini {
    background: #a83b3b;
    border-radius: 0 0 0 0;
    color: #fbf4e0;
    font-size: 0.63rem;
    text-shadow: none !important;
}
.carousel-control {
    top: 50%;
}

.bannerImage img {
    height: 300px;
}

.items-row.cols-1.row-fluid {
    margin: 0 0 20px 0;
}

@media(max-width: 770px){
    .sk_kontakty_white a {
        background: #cc9933;
        color: white !important;
        padding: 8px 50px;
        transition: 0.3s;
        text-transform: uppercase;
        font-size: 14px;
    }
}

@media(max-width:780px){
    .iks-block {
        margin: 10px 0 0 0;
        float: left;
        width: 50%;
    }
    .sk_product_column {
        float: left;
        width: 100%;
        margin-right: 2%;
    }
    .scroll-img {
        width: 100%;
    }
    .scroll-img ul {
        width: 205px;
        margin: 0 28px;
    }
    .sk_product_price {
        height: 60px;
    }

}

@media(max-width: 1050px){
    .sk_kontakty_black {
        float: left;
        width: 88%;
        background: #171717;
        color: white;
        height: auto;
        padding: 10px 6%;
        font-size: 14px;
        line-height: 25px;
    }
    .sk_header_address {
        float: left;
        width: 100%;
        position: relative;
        margin-bottom: 14px;
        font-size: 14px;
        margin-top: 10px !important;
    }
    .sk_header_email span {
        top: -18px !important;
    }
    span.sk_kontakty_black_span{
        font-size: 20px !important;
    }
    .sk_header_phone {
        float: left;
        width: 100%;
        position: relative;
        margin-bottom: 5px;
        font-size: 14px;
    }
    .sk_header_email {
        float: left;
        width: 100%;
        position: relative;
        margin-bottom: 5px;
        font-size: 14px;
    }
    .sk_kontakty_white a {
        background: #cc9933;
        color: white !important;
        padding: 8px 20px;
        transition: 0.3s;
        text-transform: uppercase;
        font-size: 14px;
    }
    p.sk_kontakty_black_p {
        color: #c5c5c5;
        width: 90%;
    }
}

.price_old_block {
    float: left;
    font-size: 20px;
    line-height: 35px;
    color: #cc9933;
    margin-bottom: 15px;
    font-weight: 600;
    width: 100%;
}

#price_old{
    font-size: 30px;
    position: relative;
    top: 3px;
}

#skidka_vel{
    font-size: 30px;
    position: relative;
    top: 3px;
}

.price_old {
    color: white;
    font-weight: normal;
    text-decoration: line-through;
}

.skidka_vel {
    color: red;
    margin-left: 15px;
    font-weight: normal;
}

.nolink:hover {
    color: black;
}


@media (max-width: 780px){
    .sk_novosti_block {
        width: 92%;
    }
    .sk_footer_block_info span {
        font-size: 14px !important;
    }
}

.work_time {
    width: 100%;
    float: left;
    text-align: center;
    margin-top: -10px;
}

img.kak_zak_tab_img {
    width: 75px !important;
    max-width: 100px !important;
    text-align: center;
    float: left;
    margin: 0 5px;
}

.kak_zak_tab td {
    border: 1px solid #c93;
    padding: 5px 5px;
}

.kak_zak_tab {
    width:720px;
    border-collapse: collapse;
    border: 2px solid #c93;
    background: rgba(204, 153, 51, 0.1);
}

@media(max-width: 500px){
    .sk_kontakty_50 {
        float: left;
        width: 100%;
    }
    .sk_content_title {
        margin: 00px 10% 20px !important;
    }
    .sk_vopros_item_name {
        max-height: none;
    }
}

@media (max-width: 450px){
    .scroll-img ul {
        width: 205px;
        margin: 0 40px;
    }
#price_old {
    font-size: 20px;
}
#skidka_vel {
    font-size: 20px;
}
.sk_product_price span {
    font-size: 30px;
}
}

.sk_header_phone a
{
    float: left;
    margin: 0 5px 0 0px;
}

.contacts-adress {
    width:  100%;
    float:  left;
}

span.contacts-mini-img {
    width: 5%;
    float: left;
    text-align:  center;
}

span.contacts-content {
    width:  95%;
    float:  left;
    padding: 0 0px 0 5px;
    box-sizing:  border-box;
}

.contacts-phones {
    width: 100%;
    float:  left;
}

.contacts-mail {
    width:  100%;
    float:  left;
}

.ya-site-form__input-text {
    line-height: 18px !important;
}

.doc_title {
    width: 100%;
    float: left;
    text-align: center;
    font-size: 24px;
    margin: 25px 0 15px;
}

.podelom-title {
    width: 100%;
    float: left;
    margin: 10px 0px 5px;
    color: white;
}

.paysist-title {
    width: 100%;
    float: left;
    margin: 10px 0px 10px;
    color: white;
}

.b_block {
    display: none;
    width: 100%;
    height: 100px;
}
.b_block.active {display: block;}
.select_button {
    padding: 7px 20px;
    color: white;
    background: #c93;
    font-size: 22px;
    border-radius: 15px;
}
#select_button2 {
    margin: 0 15px;
}
.select_block {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 20px;
}
.select_button:hover {
    cursor: pointer;
    background: white;
    color: #c93;
    box-sizing: border-box;
    box-shadow: 0px 0px 0px 1px #c93 inset;
}

.select_button.active {
    cursor: pointer;
    background: white;
    color: #c93;
    box-sizing: border-box;
    box-shadow: 0px 0px 0px 1px #c93 inset;
}

/*.b_block a.sk_catalog_item_a {
    padding: 10px 0 25px;
}*/
.b_block a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.b_block a img {
    max-width: 100%;
    height: auto;
}

/*.b_block a.sk_catalog_item_a {
    padding: 10px 0 25px;
    text-decoration: none;
}*/

.sk_catalog_item_img {
    width: 100%;
    height: 250px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    box-sizing: border-box;
    margin: 0 0 10px 0;
}

.sk_catalog_item_img img {
    max-width: 100% !important;
    height: auto !important;
    max-height: 100%;
}

@media(max-width: 450px){
    .select_button {
        margin: 0 0 5px 0;
    }
    .select_block {
        flex-direction: column;
    }
    #select_button2 {
        margin: 0 15px 5px;
    }
}

.obrazci a {
    color: #E19813;
}
.obrazci a:hover {
    color: #D30B00;
}
@media(min-width: 451px) and (max-width: 740px){
    .iks-block {
        margin: 0px 0 0 0;
        float: left;
        width: 15%;
    }
}

.productsFourInLine .sk_container{
    width: 100%;
    max-width: none;
}
.productsFourInLine .sk_catalog_item{
    float: left;
    margin: 0 2% 3%;
    width: 21%;
    padding-left: 0;
    padding-right: 0;
}
.productsFourInLine--three  .sk_catalog_item{
    width: 27%;
    margin-left: 3%;
    margin-right: 3%;
    padding-left: 30px;
    padding-right: 30px;
}
.productsFourInLine a.sk_catalog_item_a{
    padding-left: 0;
    padding-right: 0;
    /*padding-top: 270px;*/
    background-size: auto 250px;
    background-position: top 10px center;
}
.productsFourInLine .sk_catalog_item_name{padding: 0}
/*.productsFourInLine .sk_catalog_item{
    width: 24%;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0 0 3%;
}*/
@media (max-width: 960px){
    .productsFourInLine .sk_catalog_item{
        width: 46%;
        max-width: 100%;
        margin-left: 2%;
        margin-right: 2%;
        margin-bottom: 20px !important;
    }
}
@media (max-width: 740px){
    .productsFourInLine .sk_catalog_item{
        float: left !important;
        width: 100% !important;
        max-width: none;
        margin-left: 0;
        margin-bottom: 15px !important;
    }
}
@media (min-width: 960px) and (max-width: 1200px){
    .productsFourInLine a.sk_catalog_item_a{
        background-size: auto 200px;
        background-position: center 30px;
    }
}

.main-profile-block-shown,
form[name="bform"],
.bx-auth{margin: 0 auto 25px;
    max-width: 500px;}
.btn.btn-primary{
    background-image:none;
    background: #cc9933;
    color: white !important;
    font-size: 16px;
    line-height: 36px;
    padding: 0px 10px;
    cursor: pointer;
    text-decoration: none !important;
    transition: 0.2s;
}
.btn.btn-primary:hover{opacity: 0.85;}

.btn.btn-primary{border-radius: 0}
.sale-personal-section-index-block{height:auto;background:none!important;opacity: 1}
.sale-personal-section-index-block:hover{background-color:#119F57}
.sale-order-list-container,
.sale-order-detail-general,
p.main-profile-form-buttons-block{float:none!important;}
.sale-order-list-accomplished-title-container{background:#DFDFDF}
.sale-order-list-title-container{background:#70BB18}
.sale-order-detail-general-head{background:#619F11;}
.sale-order-detail-general{border-color:#619F11;}

.sale-personal-section-index-block-link{padding: 0!important}
.sale-personal-section-index-block-link:after{
    content:'';
    display:block;
    clear:both;
}
.sale-personal-section-index-block-name{float:none;margin:0;}

.sale-order-detail-about-order-inner-container-name-read-less,
.sale-order-detail-about-order-inner-container-name-read-more,
.sale-order-list-cancel-payment{border:0;}

.data-table.bx-registration-table input[type="submit"]{
    display: block;
    float:none;
    margin:0;
    width: 100%;
}
.bx_profile .form-group{display: block;}
.bx_profile .form-group .form-control{width: 50%;margin-bottom: 15px;}
.soc-serv-main{display: none}

.sale-order-detail-payment-options-methods-button-element,
.sale-order-detail-about-order-inner-container-repeat-button,
.sale-order-list-button{
    background: #cc9933!important;
    color: white !important;
    font: 16px 'GEORG';
    line-height: 36px;
    padding: 0px 10px;
    cursor: pointer;
    text-decoration: none !important;
    transition: 0.2s;
}
.sale-order-detail-payment-options-methods-button-element:hover,
.sale-order-detail-about-order-inner-container-repeat-button:hover,
.sale-order-list-button:hover{    opacity: 0.85;}

.sale-order-detail-payment-options-methods-button-element.inactive-button,
.sale-order-detail-about-order-inner-container-repeat-button.inactive-button{opacity: .5}

.sale_order_full_table {width: 100%;}

.ps_logo .pay_name {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}
.ps_logo img {
    display: inline-block;
    width: 30px !important;
    height: auto    !important;
    margin-right: 10px;
}
.paysystem_name {
    display: inline-block;
}

.tmg_pk_form_container {
    width: 100%;
    margin-top: 20px;
}

.tmg_pk_form_container form {
    width: 100%;
}
.tmg_pk_form_container form:after {
    content: '';
    display: block;
    width: 100%;
    clear: both;
}
.tmg_pk_form_container form input[type="submit"] {
    width: 180px;
    margin: 0;
}

.order_pay_info {
    font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.zchbWidgetIcon2 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAnCAYAAACrDdDdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOJgAADiYBou8l/AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAPNSURBVGiB3ZnPbxtVEMc/s07aIjWIEgvbR4qEWhU1IXYkbqjigCBp1Max2wokUKgU9b/ofwGpQCCSJmixnaqUUpRfvSEldg5UOUUq4uJ6rTYQIZLYqXc4FJfQrn/tGjvme3wzb958NLtv982D/4mS6exAajW3cOvnX4+Vx4x2JtQsJdPZATDmVXinUDwyXwaUdifmVYnV/Jsi9gLw8tNB5aeugu/djoZLrGUjYhvzwEvPGVXvdCycY8X+0Z+26nBHwtUDFhsM3e04uBpg27bqUGwwdBfA19LMPGpuJd+PYS8AvQ7mbdDhsb/BoIN2y7mVfL9dAywaCS3vH+wIODdg0AFwbsHggMN5AYMDDFcLTISzo+HgUrUYBxKuGWBwAD8FqTWrT9FFPILBM6eCZPrBkLm+fqgZSbrR3Eq+X+3KYKDD9YLBPrhkOncZ5Kax679xe2PjcDOSbUSpNavPNux5qlSs2ubhJAMguZr7BJgEDFF9b2erJ9VKwNSa1ae2LgB+B/O2bTDSSMXKMhKruXGEa/z7EX1/Z6sn2QrAesBiA8FFN7ENhLdwPpEPbf9+dGYyrd1uAtejWmAinHULBmBEw4EJRT9zMorIaK/mvvkvABMZ63QVsB23j+J+CYCqSmrN+hRlwtlLkw81eGkiInteFisrkbFOi+oiFcBQGYkOBha8rmMAiIiODgSuoFxz9FKJ+snPLC9rl9cFWwUG+941EdF7kcAV0K+dXXVssyc/6wUwlcmeFNUfaQEYPLORXBWxS/eD4zUAXVUwlcmeVDWWgKCDuelg4LBLxuNSKt0PjiM65TxFY7/1WNcbAUyksyeqgBVAY80Ggyo/zqapvq5Xra9U+LDCRPPYH4EPzpyRx9UWSKSzJwRjmcpg0Wgk9H1jadenih3neFxKj38JfCzKtJNdIb551JquVsF2gkGNdnoZELju6CBc2HzRmjJNfe500W4wqOOu4Mk7GPgImHF0UC76juc/v6r6NNZBAIMGDqumqb6u49aUwiVHB+XLe5HA5TcyD14XjCUg5OBVEGFsNBy85TLfhtTQSXwyrd1+yc2iEq0QzFR4Gwg4mHdFjPOj4VfuuEnUjRpuM5im+nyvWdMoFxuYVhQh2qqKleWqhzKZ1m4/lgmcq8O95RUry9Xl40RE9h4SiAM3argWVYi3Aww83KxORGSv9MKjCwg3K7gUDNVzY+Hgd27X8CpP18bxU6eKpSOPYg6ARRVi5wdDP3iJ71VN6Vua6+uHfLu936KM8ARsrJ0VK6tpTdnbGxuHd7Z6ZkG/aMUHuh79BT0L5BmQN9/5AAAAAElFTkSuQmCC) -8px 0 no-repeat #c93 !important;
}

.section_prod_title {
    border: 0;
    padding: 0;
    margin: 0;
    font-size: 34px;
    font-weight: 400;
    color: #292929;
    letter-spacing: 0.3px;
}

.rassr_banner {
    width: 100%;
    float: left;
    margin: 0 0 20px;
}
.rassr_banner .sk_container {
    text-align: center;
}
.rassr_banner .sk_container img {
    max-width: 600px !important;
    width: 100%;
}

.home_attention {
    display: block;
    width: 100%;
    float: left;
    padding: 40px 0;
}
.ha_title {
    width: 80%;
    display: block;
    font-size: 28px;
    text-align: center;
    margin: 0 10% 40px;
}
.ha_items {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.ha_item {
    width: 50%;
    display: flex;
    align-items: center;
    margin: 0 0 30px;
}
.ha_item:last-child:nth-child(2n+1) {
    margin: 0 auto 30px;
}
.ha_img {
    width: 15%;
}
.ha_img img {
    width: auto;
    min-height: 50px;
}
.ha_text {
    width: 70%;
    text-align: center;
    font-size: 18px;
}

.home_advantages {
    width: 100%;
    display: block;
    float: left;
    padding: 40px 0;
}
.hadv_items {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.hadv_item {
    width: 25%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 0 30px;
}
.hadv_img {
    width: 30%;
    margin: 0 0 20px;
}
.hadv_text {
    width: 70%;
    text-align: center;
    font-size: 18px;
}


.slider_frame .tsitatka span{
    display: block;
    font-size: 36px;
    margin-bottom: 20px;
    line-height: 1.2;
}

.slider_frame .tsitatka {
    text-align: center;
    color: #fff;
    max-width: 30%;
    font-size: 20px;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.5);
    padding: 15px;
    border-radius: 35px;
    position: absolute;
    top: 10%;
    left: 0;
    margin: 0 auto;
    right: 0;
    margin-left: 10%;
    line-height: 1.4;
}
.comanda {
    padding-top: 70px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.comanda .comanda-item {
    width: 50%;
    padding: 30px 0;
}
.comanda .comanda-img {
    height: 235px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
}
.comanda .comanda-img2 {
    height: 100px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
}
.comanda .comanda-name{
    font-size: 24px;
}
.comanda .comanda-text{
    font-size: 22px;
    max-width: 460px;
    margin: auto;
}
.block_offers{
    background: #c93;
    text-align: center;
    font-size: 30px;
    clear: both;
    padding: 2px 15px;
    color: white;
    margin-top: 50px;
}
.ha_title2 {
    width: 100%;
    display: block;
    font-size: 28px;
    text-align: center;
    margin: 0 0% 40px;
}

.sk_header_new{
    padding: 0px 0;
    min-height: 222px;
}
.sk_header_search_new{
    width: 50%;
    margin-bottom: 0;
}
.sk_header_top {
    background: #c93;
}
.sk_header_new .sk_container {
    margin-top: 5px;
    display: flex;
    justify-content: space-between;
}
.sk_header_top .sk_container {
    width: 90%;
    align-items: center;
    display: flex;
    justify-content: space-between;
    height: 42px;
    margin-top: 0px;
}
.sk_header_basket_new a.sk_header_cart img {
    filter: brightness(7);
    width: 20px;
}
.sk_header_auth_new span,
.sk_header_auth_new a{
    text-decoration: none;
    color: white;
    /*font-family: 'Open Sans CoMagic';*/
}
.sk_header_basket_new a.sk_header_cart span {
    color: white !important;
}
.sk_header_auth_new .bx-system-auth-form{
    margin-bottom: 0px;
}
.sk_header_search_new .ya-site-form__submit{
    display: none !important;
}
.sk_header_basket_new{
    margin-left: 15px;
}
.sk_header_top_right{
    display: flex;
    align-items: center;

}
.sk_header_search_new input.ya-site-form__input-text {
    background-color: #ffffff!important;
    padding: 5px 10px 5px 35px;
    border-radius: 30px;
    border-color: #000000!important;
}

.sk_header_left .logo_title {
    /*font-family: 'Open Sans CoMagic';*/
    font-size: 18px;
}
.block_center {
    display: flex;
    flex-direction: column;
}
.block_center .phone_a{
    /*font-family: system-ui;*/
    font-size: 28px;
    text-decoration: none;
    color: #000;
}
.block_center .sk_header_ibr_zvon {
    background: #cc9933;
    color: white !important;
    font-size: 24px;
    line-height: 48px;
    padding: 0px 10px;
    cursor: pointer;
    text-decoration: none !important;
    transition: 0.2s;
    float: none;
    display: block;
    width: 225px;
    margin: auto;
    /* font-family: Arial; */
    margin-top: 20px;
    border: 1px solid #272727;
    border-radius: 5px;
}
.sk_header_new .sk_header_right {
    float: right;
    width: 32%;
    max-width: 250px;
    /* margin-right: auto; */
    margin-top: 15px;
}
.sk_header_new .adres::before {
    background: url(/stili/mini_map.png);
    position: absolute;
    top: 5px;
    left: 1px;
    color: #c93;
    font-size: 25px;
    line-height: 32px;
    content: "";
    width: 25px;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 60%;
}
.sk_header_new .sk_header_email img {
    float: left;
    margin-top: 3px;
    width: 15px;
    margin-left: 1px;
}
.sk_header_new .sk_header_email span {
    padding-left: 10px;
    float: left;
}
.sk_header_new .sk_header_address img {
    float: left;
    margin-top: 2px;
    margin-left: 1px;
    width: 15px;
}
.sk_header_new .sk_header_address span,
.sk_header_new .sk_header_email a,
.sk_header_new .sk_header_address .adres {
    font-size: 19px;
}
.sk_header_new .sk_header_address .adres {
    font-size: 17px;
}
.sk_header_new .sk_header_center {
    float: left;
    width: 57%;
    text-align: center;
    margin-top: 15px;
}
.sk_header_new .sk_header_address {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
    font-size: 14px;
}
.sk_header_new .sk_header_email {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
    font-size: 14px;
}


.sk_header_new .ya-site-form__input{
    position: relative !important;
}
.sk_header_new .ya-site-form__input:before {
    background: url(/stili/search.png) center no-repeat;
    content: "";
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    top: 6px;
    left: 10px;
}
.sk_header_new .sk_header_left {
    width: auto !important;
    min-width: 220px;
}




@media(max-width: 1050px){
    .sk_header_new {
        box-shadow: none;
        padding: 0px 0 !important;
    }
.sk_header_search_new {
    margin-bottom: 0px !important;
    float: none !important;
}
.sk_header_new .sk_header_center {
    display: block;
}

.sk_header_new .sk_header_left {
    width: auto !important;
    margin: 0;
}
.sk_top_breadcrumb {
    padding: 0;
}

}

@media(max-width: 1200px){
    .slider_frame .tsitatka {
        max-width: 40%;
    }
}

@media(max-width: 991px){

    .slider_frame .tsitatka {
        top: 10%;
        left: 0;
        max-width: 60%;
        margin: 0 auto;
        right: 0;
        margin-left: auto;
    }
    .slider_frame .tsitatka span {
        display: block;
        font-size: 26px;
        margin-bottom: 20px;
        line-height: 1.2;
    }
    .comanda .comanda-text {
        font-size: 18px;
        max-width: 360px;
    }
    .comanda .comanda-name {
        font-size: 20px;
    }


}
@media(max-width: 800px){

    .slider_frame .tsitatka {
        font-size: 16px;
    }
    .slider_frame .tsitatka span {
        display: block;
        font-size: 20px;
        margin-bottom: 20px;
        line-height: 1.2;
    }

    .sk_header_new .sk_header_right{
        display: none;
    }
    .sk_header_new .block_center {
        align-items: flex-end;
    }

    .block_center .sk_header_ibr_zvon{
        margin: 20px 0 0 0px;
        float: right;
    }
}

@media(max-width: 740px){
    .sk_header_new .sk_header_left a img {
        max-height: 100% !important;
    }
    .sk_header_search_new{
        display: none;
    }
    .sk_header_top .sk_container {
        justify-content: flex-end;
    }

}
@media(max-width: 670px){
    .comanda .comanda-item {
        width: 100%;
        padding: 30px 0;
    }
    .comanda .comanda-img2,
    .comanda .comanda-img {
        height: auto;
    }
    .comanda{
        padding-top: 0;
    }
    .ha_title2 {
        font-size: 18px;
        font-weight: 700;
    }
    .block_offers {
        font-size: 22px;
    }
}





@media(max-width: 1050px) and (min-width: 450.01px){
.hadv_item {
    width: calc(100%/3);
}
.hadv_text {
    width: 90%;
    text-align: center;
    font-size: 12px;
    word-wrap: break-word;
}
.ha_img {
    width: 20%;
    margin-right: 5%;
}
.ha_text {
    width: 70%;
    font-size: 14px;
}
}
@media(max-width: 510px){
    .sk_header_new .sk_header_center {
        display: block;
        width: 100%;
        margin: 0;
    }
    .sk_header_new .block_center {
        align-items: center;
    }
    .sk_header_new .sk_container_bottom {
        flex-direction: column;
    }
    .block_center .sk_header_ibr_zvon {
        float: none;
        margin: auto;
    }
    .otziv-item span.sk_novosti_block_name {
        text-align: center;
        display: block;
        margin-top: 8px;
    }
}
@media(max-width: 450px){
    .hadv_item {
        width: 50%;
    }
    .hadv_text {
        font-size: 12px;
        word-wrap: break-word;
    }
    .ha_item {
        width: 100%;
    }
    .ha_img {
        width: 20%;
    }
    .ha_text {
        width: 80%;
        text-align: center;
        font-size: 16px;
    }
}

.bx-soa-customer-field[data-property-id-row="47"],
.bx-soa-customer-field[data-property-id-row="10"],
.bx-soa-customer-field[data-property-id-row="9"],
.bx-soa-customer-field[data-property-id-row="46"] {
    display: flex;
}
.bx-soa-customer-field[data-property-id-row="47"] label,
.bx-soa-customer-field[data-property-id-row="10"] label,
.bx-soa-customer-field[data-property-id-row="9"] label,
.bx-soa-customer-field[data-property-id-row="46"] label{
    order: 2;
    margin-left: 10px;
}
.title_slide {
    font-size: 31px;
    line-height: 30px;
    margin-bottom: 15px;
}
/*.sk_product_menu a{

    color: #cc9933;
}*/
/*.sk_product_menu a:hover{

    color: white !important;
}*/

/* End */
/* /bitrix/templates/xml_catalog/components/bitrix/system.auth.form/header/style.css?156924073686 */
/* /bitrix/templates/xml_catalog/components/bitrix/breadcrumb/template1/style.min.css?1569240736448 */
/* /bitrix/templates/xml_catalog/styles.css?15728905887166 */
/* /bitrix/templates/xml_catalog/template_styles.css?162461556190267 */
