 
body {
	background-color: #ffffff}

.fill_none {
    fill: none;
}

.stroke_none {
    stroke: none;
}

.fill-base, fill-base-hover:hover, .fill_color1 {
    fill: #ed9d24;
}

.stroke_color1 {
    stroke: ;
}

.background_color1 {
    background-color: #ed9d24;
} 

.fill_color1_hover_opacity {
    fill: #636363;
}

.fill_color1_hover_opacity:hover {
    fill: #ed9d24;
}

.popular-slider__scroll {
    fill: #636363;
}

.popular-slider__scroll:hover {
    fill: #ed9d24;
}


.fill_color2_hover_color1:hover {
   fill: #ed9d24;
}


.close {
    stroke: #636363;
    stroke-width: 7%;
}

.close:hover {
    stroke: #ed9d24;
    cursor: pointer;
}

.stroke_color2_hover_color1:hover {
    stroke: #ed9d24;
}

.fill_color2_hover_color3 {
    fill: #333;
}

.fill-base-light, .fill-base-light-hover:hover, .fill_color2_hover_color3:hover {
    fill: #636363;
}

.stroke_color2_hover_color3 {
    stroke: #010101;
}

.stroke_color2_hover_color3:hover {
    stroke: #636363;
}

.fill_color3 {
    fill: #ed9d24;
}

.title9{
    color: #636363;
}


.background_color3 {
    background-color: #636363;  /**/
}

.background_color3:hover {
    background-color: #ed9d24;
	transition: all 1s ease 0s;
}

.checkbox:checked + label .checkbox_value {
    color:#636363;
}
.checkbox:checked + label .filter-icon_check{
    border:1px solid #ed9d24;
}

input[type=checkbox]+label .stroke_color3 {
    stroke: none;
}

input[type=checkbox]:checked+label .stroke_color3 {
    stroke: #636363;
}

input[type=radio]+label .fill_color3  {
    fill: none;
}

input[type=radio]:checked+label .fill_color3 {
    fill: #636363;
}

input[type="text"]:focus:not([name*="search"]):not(.quantity), textarea:focus, input[type="password"]:focus, input[type="date"]:focus {
	border: 1px solid #636363;
	outline: none;
}

.viewer .window .frame {
    border-color: #636363;
}

.fill_color4_hover_color3 {
    fill: #fff;
}

.fill_color4_hover_color3:hover {
    transition: all 0.35s ease 0s;
    fill: #ed9d24;
}

.fill_color5 {
    fill: #000;
}



.fill_color6_hover_color3:hover {
    fill: #636363;
}

.fill_color6_hover_color3 {
    fill: #b1b1b1;
}

.linkstyle,
a:link,
a:active,
a:visited {
    color: #636363;
}

.linkstyle:hover,
a:hover {
    color: #ed9d24; 
    transition: all 0.2s ease 0s;
}

a.btn {
    border: 1px solid #ed9d24;;
    color: #ed9d24;
}



.bottom2 .made_by a:hover,
.darklinkstyle:hover,
a.dark:hover {color: #636363; transition: all 0.2s ease 0s;}


a.grey:hover {color: #636363;}


a.bottom-logo:hover{color:#636363;}
.local_header2 {color:#636363;}
.bottom2>div>div ul li a:hover{color:#636363;}

a.btn1,
.btn1{
    background-color:#636363;
    color: #ffffff;
}

.btn3{
    background:#636363; 
}

.btn3:not([disabled]):hover{
    background:#ed9d24;
}


.top1 ul li a {color:#333;}
.top1 ul li.active a {color:#636363;}
.top1 ul li a:hover {color:#636363;}
.top1 hr {color:#E4E4E4;background:#E4E4E4;}



.user a {
    color:#636363;
}
.user a:hover {
    color: #ed9d24;
}
.user a:first-child:after{color:#6d6d6d;}
.top2 .logo {color:#B3B3B3;}
.top2 .basket .basket_count{color:#FFF;}
.basket-text{color:#333;}
.basket_header {
    border: 2px solid #ed9d24; 
}
.basket_header-total{
    color:#636363;
}
.basket_header-title{
     color:#636363;
}

.basket_header-title:hover{
    color: #ed9d24;
}
.basket_header-result .btn{
    
}

.basket_header-result .btn:hover{
    background:#636363;
}

.checkbox:checked + label .filter-icon_check{
    background: #636363 url(../images/icon-check2.png) center center no-repeat;
}

#balloon-hint.bottom {border-top: 1px solid #636363;}
#balloon-hint.top {border-bottom: 1px solid #636363;}


.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #ed9d24  !important;
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background-color: #ed9d24  !important;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #ed9d24  !important;
}

.top2 .call {color:#333;}



/* top-menu-catalog */


/*<!--.under_menu{
    border-bottom: 3px solid #636363;
}
.under_menu-item li:first-child a{
    color:#ed9d24;
}

.under_menu-item li:first-child a:hover{
    color:#636363;
}
.under_menu-item a:hover{
    color:#636363;
} ниже новые стили-->*/


.top-menu-catalog > ul > li > .top-menu-catalog__wrapper {
    border-bottom-color: #636363;
}


    
.top-menu-catalog > ul > li > div > ul > li > a{
    color: #ed9d24;
}

.top-menu-catalog > ul > li > div > ul > li  a:hover {
        color: #636363;
}

@media all and (min-width:768px){

    a:hover .top-menu-catalog__arrow svg{
        stroke: #ed9d24;
    }
}



@media all and (min-width:768px){
    .top-menu-catalog > ul > li > a {
        border-color: #b07925;
    }
    .top-menu-catalog > ul > li:hover > a {
        background: #636363;
        
    }
    
    
    
    /*.top-menu-catalog > ul > li > div > ul > li > div > ul > li > a,
    .top-menu-catalog > ul > li > div > ul > li > ul > li > a{
        color: #636363;
    }*/
    
    a:hover .top-menu-catalog__arrow svg{
        fill: #636363;
    }
}
.breadcrumbs ul li:not(:last-child):after {
    color: #636363;
}
.breadcrumbs ul li a:hover {
    color: #ed9d24;
}

.bottom2 {
    border-top: 3px solid #b07925; 
}

.bottom2>div>div>.header {
    color: #636363;
}

.contacts-text a,
.bottom2 .emails  a{color:#333;}
.contacts-text a:hover,
.bottom2 .emails  a:hover {color:#636363;}
.bottom2>div>div ul li a{color:#333;}
.bottom2 .made_by{color:#6d6d6d;}

.btn {
    border: 1px solid #ed9d24;
    background: none;
    color: #ed9d24;
}


.btn_input {
    background-color: none;
}



.btn:not([disabled]):hover{
    border: 1px solid #ed9d24;
    background:#ed9d24;
}

.basket_table .btn {
    border: 1px solid #ed9d24;
    color: #ed9d24;
}

.basket_table .btn_input {
    border: 1px solid #ed9d24;
    background: #ed9d24;
    color: #FFF;
}

.basket_table .btn:hover{
    border: 1px solid #ed9d24;
    background: #ed9d24;
    color: #FFF;
}

.basket_table .btn_input:hover,
.basket_table .btn_full:hover{
    border: 1px solid #b07925;
    background: #b07925;
}

.btn .fancy_basket_btn:hover {
    border: 1px solid #636363;
    background: #636363;
}  


.btn_full:link,
.btn_full:active,
.btn_full:visited,
.btn_full{
    background:#ed9d24;
}
.btn_full:hover{
    background:#b07925;
}

.popup-go-to-cart__button:last-of-type{
    color: #FFF;
    background:#ed9d24;
    border:1 px solid #ed9d24;
}

.popup-go-to-cart__button:last-of-type:hover{
    background:#b07925;
    border: 1px solid #b07925;
}

.filter_btn.btn_full{
    color: #FFF;
    background:#ed9d24;
}

.filter_btn.btn_full:hover{
    border: 1px solid #b07925;
    background: #b07925;
}


#changepass.btn{
    color: #ed9d24;
}

#changepass.btn:hover{
    color: #FFF;
}

.buttons {border-bottom:2px solid #cecece;}
.buttons>div {border:1px solid #cecece;}
.buttons>div:hover {background:#f5f5f5; color:#518296;}
.buttons_content form label:first-child{color:#636363;}
.buttons_content form .name {color:#636363;}
.text-wrapper.tt {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC4wMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(52,52,52,1) 0%, rgba(247,247,247,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(52,52,52,1)), color-stop(100%,rgba(247,247,247,0)));
    background: -webkit-linear-gradient(top,  rgba(52,52,52,1) 0%,rgba(247,247,247,0) 100%);
    background: -o-linear-gradient(top,  rgba(52,52,52,1) 0%,rgba(247,247,247,0) 100%);
    background: -ms-linear-gradient(top,  rgba(52,52,52,1) 0%,rgba(247,247,247,0) 100%);
    background: linear-gradient(to bottom,  rgba(52,52,52,1) 0%,rgba(247,247,247,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#05f7f7f7',GradientType=0 );
}
.text-wrapper.tb{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(247,247,247,0) 0%, rgba(52,52,52,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,0)), color-stop(100%,rgba(52,52,52,1)));
    background: -webkit-linear-gradient(top,  rgba(247,247,247,0) 0%,rgba(52,52,52,1) 100%);
    background: -o-linear-gradient(top,  rgba(247,247,247,0) 0%,rgba(52,52,52,1) 100%);
    background: -ms-linear-gradient(top,  rgba(247,247,247,0) 0%,rgba(52,52,52,1) 100%);
    background: linear-gradient(to bottom,  rgba(247,247,247,0) 0%,rgba(52,52,52,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05f7f7f7', endColorstr='#343434',GradientType=0 );
}
.mainpage-slider_text{color:#ffffff;}
.catalog{color:#ffffff;}
.catalog a{color:#ffffff;}

.catalog-menu li a:hover{
    color:#636363;
}
.catalog-menu-sub li a{
    color:#636363;
}
.catalog-menu-sub li a:hover{
    color:#ed9d24;
}
.catalog-product a.catalog-product-img{
    border: 1px solid #b07925;
}

.catalog-product .product_title:hover{
    color:#636363;
}

.product-title.title3:hover{color:#ed9d24;}

.fancy_hover_btn {background:#636363; color:#FFF; }
a.fancy_hover_btn:hover,
.fancy_hover_btn:hover {background: #ed9d24; color:#FFF;}
.actions{color:#000000;}

.product-price_new {
    color:#ed9d24;
}

.product-price_old{color:#676767;}


a.title2,
.title2{border-top: 0px solid #d0d0d0; color: #444;}
a.title3,
.title3{color:#636363;}
a.title4,
.title4{color:#636363;}
a.title5,
.title5{color:#636363;}

a.title7,
.title7{color:#636363;}
a.title8,
.title8{color:#ed9d24;}

a.title8:hover,
.title8:hover{
/*    color: #636363; чтобы не было эффекта наведения в контактах*/
}


a.icons-arrows,
.icons-arrows{background: url(../images/icons-arrows.png) -10px 0px no-repeat;}
a.sort_filter a:hover,
.sort_filter a:hover{color:#ed9d24;}

.ahn-slide>div:first-child a span{
    background-color: #636363;
}


.nothing_found {
    color:#636363;
}

.filter-slider .ui-widget-header{
    background:#ed9d24;
}

.filter_block .checkbox_value:hover {
    color:#636363;
}

a.sort_quentity a:hover,
.sort_quentity a:hover {
    color:#ed9d24;
}
a.sort_quentity a.active,
.sort_quentity a.active {
    border: 1px solid #636363;
    color:#636363;
}
.news-data{color:#696969;}
.news-title:hover{color:#ed9d24;}
.newspage .btn {
    color:#636363; 
    border: 1px solid #636363;
}

.newspage .btn:hover {
    color: #FFF; 
    border: 1px solid #636363;
    background: #636363;
}


.fancy_text span{color:#ed9d24;}
.field::-moz-placeholder{color: #b1b1b1;}
.field::-webkit-input-placeholder {color: #b1b1b1;}
.field:-moz-placeholder{color: #b1b1b1;}
.field:-ms-input-placeholder{color: #b1b1b1;}
.field{border:1px solid #dbdbdb;}
.fancy_call .field{color:#808080;}

.description{color:#000000;}



label.prop-square:hover, .prop_input:checked + label.prop-square{
    border:1px solid #636363;
    -o-box-shadow: inset 0 0 0 1px #636363;
    -moz-box-shadow: inset 0 0 0 1px #636363;
    -webkit-box-shadow: inset 0 0 0 1px #636363;
    box-shadow: inset 0 0 0 1px #636363;
}

.price_new{color:#636363;}






.tabs li.active,
.personalCabinet-tabs li.active a{
    color: #ed9d24;
}

.personalCabinet-tabs li a:hover{
/*    color: #ed9d24;*/
}

.tabs li:hover {
/*    color: #ed9d24;*/
    transition: all 0.5s ease 0s;
}


.my-addresses-elem_header{
	color: #ed9d24;
}


.my-address-list_delete-button{
    color: #ed9d24;
    border: 1px solid #ed9d24;
    background: none;
}

.my-address-list_delete-button:hover{
    color: #FFF;
    background: #ed9d24;
}

.review{border-bottom:1px solid #e6e6e6;}
.viewed-col .product_title,
.actions .product_title{}
.viewed-col .product_title:hover,
.actions .product_title:hover {
    color:#ed9d24;
}
.viewed-price_old{color:#b1b1b1;}
.viewed-price_new{color:#636363;}
.after_order-title{color:#636363;}
.after_order-number{color:#666; border-bottom:1px solid #ababab;}
.after_order-text .btn{
    color: #ed9d24;
}

.small-basket_fixed-position .basket-header .basket-header__basket-baloon > span {
    color: #FFF;
}

.basket-baloon.icon-basket_balloon span{
    color: #ed9d24;
}

.basket_tabs li{color:#404040;}
.basket_tabs li.active{color:#636363;}
.basket_tabs li:hover{color:#636363}
.basket_btns{color:#b1b1b1;}
.basket_btns:hover{color:#636363;}

.table-row{border-bottom:1px solid #b1b1b1;}
.table_price_old{color:#b1b1b1;}
.basket_table-row .table_price{color:#ed9d24;}
.table_total .table_price{color:#333;}
.message{
   color:#636363;
}



.table_prop{color: #666;}

.checkbox + label:hover{
    color: #636363;
    transition: all 0.2s ease 0s;
}

.my_account-orders .table-header {
    color:#ed9d24;
}

.my_account-save.btn{
    border: 1px solid #ed9d24;
    background: none;
    color: #ed9d24;
}

.orders_table-row .table_number{
   color:#ed9d24;
}
.more{
    color:#636363;
}
.more:hover{
    color:#ed9d24;
}
.strokeout{color:#b1b1b1;}
.strokeout:after{background: #b1b1b1;}

.pages_navigation{}
.pages_navigation a{}
.pages_navigation a:hover:not(.active){color:#ed9d24;}
.pages_navigation .active{
    border: 1px solid #636363;
    color: #636363;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}



.top3 {
    background:#4c4c4c;
}


@media screen and (max-width: 767px) {
    #catalog-menu {background:#636363;}
    #top-menu li a:hover {color: #ed9d24;}
}

@media screen and (min-width:1025px){
	.top3 .menu>li>a{color:#FFF !important;}
	.top3 .menu>li:hover,
	.top3 .menu>li.hover {background:#636363; }
	.catalog-menu__icon-home{background:#636363;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
	.top3 .menu>li>a{color:#FFF !important;}
	.top3 .menu>li:hover,
	.top3 .menu>li.hover {
        background:#636363; 
    }
	.catalog-menu__icon-home{
        background:#636363;
    }
}

.filter-block-show-more:hover {
    color: #ed9d24;
}

.smart-cart__add-to-cart {
    background: #636363;
}

.add-to-cart {
    background-color: #ed9d24;
}

.add-to-cart:hover {
    background-color: #b07925;
}

.mobile-filter-button:hover{
    color: #ed9d24;
}

#reset_filter{
    border: 1px solid #636363;
    color: #636363;
}

#reset_filter:hover{
    border: 1px solid #636363;
    color: #FFF;
    background-color: #636363;
}

.notfound .btn {
    color:  #ed9d24;
    border: 1px solid  #ed9d24;
    background-color: #FFF;
}

.notfound .btn:hover {
    color:  #FFF;
    border: 1px solid  #ed9d24;
    background-color: #ed9d24;
}

.cart-empty__table a.btn{
	border: 1px solid #ed9d24;
    color: #ed9d24;
    background: none;
}

.cart-empty__table a.btn:hover {
	border: 1px solid #ed9d24;
    color: #FFF;
    background: #ed9d24;
}

.cart-empty__icon{
    stroke: #ed9d24;
}



.category-display-style__button svg{
	fill: #ed9d24;
}

.category-display-style__button svg:hover {
	fill: #636363;
}

.cart-table-row__actions a svg {
    stroke:#636363;
    stroke-width: 5%;
    cursor: pointer;
}

.cart-table-row__actions a svg:hover {
    stroke: #ed9d24;
}

/*временные стили до унификации таблицы с отложенными*/
.stroke_color6_hover_color3 svg {
    stroke:#636363;
    stroke-width: 5%;
    cursor: pointer;
}

.stroke_color6_hover_color3 svg:hover {
    stroke: #ed9d24;
}
/*временные стили до унификации таблицы с отложенными*/

.one-click-order {
    border-color: #ed9d24;
    color: #ed9d24;
}

.one-click-order:hover {
/*    border-color: #ed9d24;*/
    background: #ed9d24;
/*    color: #FFF;*/
}

.spinner {
    fill: #636363;
}

.main-slider .transparent_color{
	background: rgba(130,130,130,0);
}

.lnn-dropdown__choose, .lnn-dropdown__list {
    border-color: #636363;
}

.file-download__link:hover{
    color:#636363;
}

.top-info{
    background-color:#b07925;
}