@charset "utf-8";

/*links*/
a, .ref{color: #007bb5;}
.items-news .frame-photo-title, .ref2, .crumbs a{color: #C13029;}
.items-news .frame-photo-title:hover, .ref2:hover, .crumbs a:hover{color: #80bd0b;}
.ref-2{color: #a8d9ef;}
.ref-2:hover{color: #fff;}
a:hover, .selected a, .ref:hover, .nav-static-pages > li > a:hover{color: #3baf48;}
a.c_w:hover{color: #51d2ff !important;}
a:focus, a:active {color: #51d2ff;}
/*/links*/

/*dotted lines*/
.d_l_1, .btn-order-call .d_l, .btn-compare .d_l, .btn-wish .d_l{color: #0088cc;border-bottom-color: #0088cc;}
.d_l_1:hover, .btn-order-call .d_l:hover, .btn-compare > button:hover .d_l, .btn-wish > button:hover .d_l, .old-buyer:hover .d_l{color: #51d2ff;border-bottom-color: #51d2ff;}
.d_l_2{color: #333;border-bottom-color: #333;}
.d_l_3, .frame-group-checks .title .d_l, .old-buyer .d_l{    color: #56BB0B;
    border-bottom-color: #4EAF06;font-size: 13px;}
.d_l_2:hover, button:hover .d_l_2{color: #e88800;border-bottom-color: #e88800;}
.d_l_3:hover, .frame-group-checks .title:hover .d_l{color: #EA4139;border-bottom-color: #9E1C16;}
.d_l_4{border-bottom-color: #de4a10;color: #de4a10;}

.active > a > [class*="d_l"], .active > button > [class*="d_l"], .active > [class*="d_l"]{color: #666;}
.d_l_r_f, .btn-additional-s_c .d_l{color: #fff;border-bottom-color: #fff;}
.count-response, .count-null-response{border-bottom-color: #999;color:#999;font-size: 10px;}
/*/dotted lines*/

/*base*/
body, input, textarea{color: #333;}
.main-body > .main-wrap{background-color: #fff;}
.main-wrap{box-shadow: 0 1px 10px rgba(0,0,0,0.1);}

.not-avail .curr, .not-avail .price, .not-avail a, .not-avail .text-el, .not-avail .title{color: #999 !important;border-bottom-color: #999 !important;}
.not-avail .product-status .text-el{color: #eee !important;}
.count-or-compl, .frame-cur-sum-price .title, .s-t, .count, .code{color: #999;}
.next-kit, .gen-sum-kit{color: #d5d5d5;}
.text-discount{color: #e88800;}
.date{color: #b1b1b1;}
button[disabled="disabled"], input[type="submit"][disabled="disabled"], input[type="reset"][disabled="disabled"], input[type="button"][disabled="disabled"], .disabled, .disabled > *, .divider{color: #999;}
input[type="text"][disabled], input[type="password"][disabled], textarea[disabled]{background-color: #eee;}
.active > span, .active > a, .active > button{color: #999;}
.active > button{color: #fff;}
.preloader, .lazy{background-color: #fff;background-color: rgba(255,255,255, 0.5);}
.text blockquote:before, .text blockquote:after{border-top-color: #e7e2dd;border-bottom-color: #fff;}
/*/base*/

/*user-toolbar*/
.items-user-toolbar .text-el{color: #007bb5;text-shadow: 0 1px #fff;}
.items-user-toolbar button:hover .text-el{color: #3baf48;}

.drop-info .text-el{color: #000;}
.items-user-toolbar{
    box-shadow: inset 0 1px #fff, 0 0 5px rgba(0,0,0,.2);
    background: #fafafa; /* Old browsers */
    background: -moz-linear-gradient(top,  #fafafa 0%, #ebebeb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fafafa 0%,#ebebeb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fafafa 0%,#ebebeb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
}
.frame-user-toolbar.active .content-user-toolbar{border-top-color: #ebebeb;display: none;}
.items-user-toolbar > .box-1{border-right-color: #e9e9e9;}
.items-user-toolbar > .box-2{border-left-color: #fafafa;border-right-color: #e7e7e7;}
.items-user-toolbar > .box-3{border-color: #fafafa;}
.active.frame-user-toolbar .box-4{border-left-color: #e7e7e7;}
.btn-already-show > button{border-right-color: #e7e7e7;}
.active.frame-user-toolbar .btn-toggle-toolbar > button{border-left-color: #fafafa;}
.btn-toggle-toolbar .text-el{color: #3baf48;}
.items-user-toolbar button.show.activeUT{border-top-color: #fff;box-shadow: 0 -2px 5px rgba(0,0,0,0.3);}
.drop-info{background-color: #fff;box-shadow: 0 -2px 5px rgba(0,0,0,0.3);}
.text-wish-list, .text-compare-list, .text-view-list{color: #fff;}
/*/user-toolbar*/

/*main-menu*/
td:first-child .frame-item-menu > .frame-title > .title, .frame-item-menu > .frame-title > .title {border-color: #1b89c8;}
.frame-menu-main {
    background: rgb(14,118,173); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(14,118,173,1) 0%, rgba(14,118,173,1) 50%, rgba(13,107,164,1) 51%, rgba(13,107,164,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,118,173,1)), color-stop(50%,rgba(14,118,173,1)), color-stop(51%,rgba(13,107,164,1)), color-stop(100%,rgba(13,107,164,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(14,118,173,1) 0%,rgba(14,118,173,1) 50%,rgba(13,107,164,1) 51%,rgba(13,107,164,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(14,118,173,1) 0%,rgba(14,118,173,1) 50%,rgba(13,107,164,1) 51%,rgba(13,107,164,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(14,118,173,1) 0%,rgba(14,118,173,1) 50%,rgba(13,107,164,1) 51%,rgba(13,107,164,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(14,118,173,1) 0%,rgba(14,118,173,1) 50%,rgba(13,107,164,1) 51%,rgba(13,107,164,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e76ad', endColorstr='#0d6ba4',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 1px 4px rgba(0,0,0,.2), 0 2px 3px rgba(0,0,0,.1);
    -moz-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), 0 2px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), 0 2px 3px rgba(0,0,0,.1);
}
.menu-row-category .frame-drop-menu .frame-l2 > ul, .menu-row-category .frame-drop-menu .frame-l2{background-color: #fafbfc;}
.menu-row-category .frame-drop-menu > ul > li:after{border-left-color: #e8edef;}
.menu-col-category .title-category-l1 > .text-el{color: #333;}
.menu-main td > .frame-item-menu > ul{background-color: #fff;}
.menu-main td > .frame-item-menu > ul{border-color: #0d6b8d;}
.frame-item-menu > .frame-title > .title .text-el{color: #fff;}
body.notTouch .horizontal-menu .menu-main td > .frame-item-menu:hover > .frame-title:after{background-color: #0c4776;}
.frame-item-menu > .frame-title > .title .text-el{color: #fff;}
body.notTouch .horizontal-menu .menu-main td > .frame-item-menu:hover{
    background: rgb(25,138,194); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(25,138,194,1) 0%, rgba(25,138,194,1) 50%, rgba(23,125,187,1) 51%, rgba(23,125,187,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(25,138,194,1)), color-stop(50%,rgba(25,138,194,1)), color-stop(51%,rgba(23,125,187,1)), color-stop(100%,rgba(23,125,187,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(25,138,194,1) 0%,rgba(25,138,194,1) 50%,rgba(23,125,187,1) 51%,rgba(23,125,187,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(25,138,194,1) 0%,rgba(25,138,194,1) 50%,rgba(23,125,187,1) 51%,rgba(23,125,187,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(25,138,194,1) 0%,rgba(25,138,194,1) 50%,rgba(23,125,187,1) 51%,rgba(23,125,187,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(25,138,194,1) 0%,rgba(25,138,194,1) 50%,rgba(23,125,187,1) 51%,rgba(23,125,187,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#198ac2', endColorstr='#177dbb',GradientType=0 ); /* IE6-9 */
}
.vertical-menu .menu-main td > .frame-item-menu:hover{
    background: #1eade8; /* Old browsers */
    background: -moz-linear-gradient(top,  #1eade8 0%, #17a3e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eade8), color-stop(100%,#17a3e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1eade8 0%,#17a3e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1eade8 0%,#17a3e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1eade8 0%,#17a3e5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1eade8 0%,#17a3e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eade8', endColorstr='#17a3e5',GradientType=0 ); /* IE6-9 */
}
.horizontal-menu .menu-main td > .frame-item-menu.active{
    background: rgb(9,99,152); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(9,99,152,1) 0%, rgba(9,99,152,1) 50%, rgba(8,90,140,1) 51%, rgba(8,90,140,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(9,99,152,1)), color-stop(50%,rgba(9,99,152,1)), color-stop(51%,rgba(8,90,140,1)), color-stop(100%,rgba(8,90,140,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(9,99,152,1) 0%,rgba(9,99,152,1) 50%,rgba(8,90,140,1) 51%,rgba(8,90,140,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(9,99,152,1) 0%,rgba(9,99,152,1) 50%,rgba(8,90,140,1) 51%,rgba(8,90,140,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(9,99,152,1) 0%,rgba(9,99,152,1) 50%,rgba(8,90,140,1) 51%,rgba(8,90,140,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(9,99,152,1) 0%,rgba(9,99,152,1) 50%,rgba(8,90,140,1) 51%,rgba(8,90,140,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#096398', endColorstr='#085a8c',GradientType=0 ); /* IE6-9 */
}
.vertical-menu .menu-main td > .frame-item-menu.active{
    background: #1187bc; /* Old browsers */
    background: -moz-linear-gradient(top,  #1187bc 0%, #148cbf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1187bc), color-stop(100%,#148cbf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1187bc 0%,#148cbf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1187bc 0%,#148cbf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1187bc 0%,#148cbf 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1187bc 0%,#148cbf 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1187bc', endColorstr='#148cbf',GradientType=0 ); /* IE6-9 */
}
.horizontal-menu .frame-item-menu > .frame-title:before{background-color: #0f4169;}
.vertical-menu .frame-item-menu:before{border-bottom-color: #0688c0;}
.frame-drop-menu{box-shadow: 0 5px 7px rgba(0, 76, 108, .2);}
.frame-drop-menu > ul{background-color: #fff;}
.frame-drop-menu .frame-l2 > ul > li, .frame-drop-menu .frame-l2 li li{border-top-color: #c9cacb;}
.frame-drop-menu .frame-l2 > ul > li > a, .frame-drop-menu .frame-l2 > ul > li > ul > li > a{color: #007bb5;}
.frame-drop-menu .frame-l2 > ul > li > a.active, .frame-drop-menu .frame-l2 > ul > li > ul > li > a.active{color: #b1b1b1;}
.menu-main .frame-l2 > ul > li > a:hover, .menu-main .frame-l2 > ul > li > ul > li > a:hover{color: #3baf48;}
.menu-row-category li > .title-category-l1{border-top-color: #e2e9ec;}
.menu-row-category li > .title-category-l1{color: #333;}
.menu-row-category li:hover > .title-category-l1{background-color: #f3f7fa;color: #007bb5;}
/*/main-menu*/

/*filter*/
.filters-content:before, .frames-checks-sliders .title:before{border-top-color: #e9e9e9;}
.filter-foot{border-top-color: #e9e9e9;}
.frames-checks-sliders .title{background-color: #fafafa;}
.name-check-filter{color: #333;font-size: 10px;}
.frame-check-filter{border-color: #e6e6e6;}
.frame-check-filter .title{background-color: #fafafa;color: #333;border-bottom-color: #e6e6e6;}

.foot-check-filter{border-top-color: #e6e6e6;}
.frames-checks-sliders{border-color: #efece8;}
.clear-filter > button:hover .text-el, .clear-price > button:hover .text-el{color: #51d2ff;}

.check-filter li{color: #eb6b2b;}
.check-filter li.ref:hover{color: #eba92b;}
.frames-checks-sliders > .frame-group-checks{border-top-color: #eae5e1;}

.apply{background-color: #4c4c4c;}
.apply .description{color: #fff;}
.apply a{color: #acffb5;}
.apply a:hover{color: #fff;}
.apply:before{border-right-color: #4c4c4c;}
.apply.left:before{border-left-color: #0c9acb;}
/*/filter*/

/*items*/
.items-text-category > li > .description{border-bottom-color: #d7d1ca;}

.items-brands li .photo-block {border-color: #d8d8d8; background: #fff;}
.items-sub-category .photo-block{border-color: #e6e6e6;}
.items-brand-list > li > a{color: #333;}

.items-search-autocomplete > li{border-bottom-color: #ebebeb;}
.items-search-autocomplete > li.selected{background-color: #f9f9f9;}
.items-search-autocomplete .photo-block{background-color: #fff;}

.items-news .description{color: #666;}

.items-catalog .photo-block {border-color: #d8d8d8;}
#items-catalog-main.items-catalog.list > li{border-color: #cdcdcd;}
.items-info-discount > li{border-top-color: #eae5e1;}

.items-benefits{border-bottom-color: #0c5b8b;}
.items-benefits .title{color: #13a1dd;}
.items-payment-icons .photo-block{border-color: #1f5d91;}

.item-product .photo-block{border-color: #e9e9e9;}
.item-product .items-thumbs .photo-block{border-top-color: #e9e9e9;}
.item-product .group-button-carousel .arrow:hover{
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.item-product .group-button-carousel .arrow:active{
    background: #f1f1f1; /* Old browsers */
    background: -moz-linear-gradient(top,  #f1f1f1 0%, #fbfbfb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f1f1f1 0%,#fbfbfb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-9 */
}
.item-product .group-button-carousel .prev{border-bottom-color: #e9e9e9;}
.item-product .group-button-carousel .next{border-top-color: #e9e9e9;}

.characteristic tbody th, .characteristic tbody td{border-bottom-color: #cdcdcd;color: #666;}
/*/items*/

/*decor-element*/
.decor-element{background-color: #fff;}
.animateListItems.table > li:hover .decor-element{box-shadow: 0 2px 7px rgba(68, 141, 171, .5);}
/*/decor-element*/

/*product*/
.left-product .vertical-carousel{border-color: #e9e9e9;}
.frame-delivery-payment{background-color: #fff;border-color: #e6e6e6;}
.frame-delivery-payment .title{background-color: #fafafa;border-bottom-color: #e6e6e6;color: #333;}

.cloud-zoom-lens{background-color:#fff;}
.cloud-zoom-title {background-color:#0b93c7;color:#fff;}
.cloud-zoom-big {border-color: #eee;background-color: #fff;}
.cloud-zoom-loading{color:white;background:#222;border-color: #000;}

#view .title-h2{color: #999;}
.page-product #view .patch-product-view[style]:after{
    content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 99%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(99%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.complects-carousel{border-color: #facca0;}
.complects-carousel .arrow{background-color: #ffaf61;}
.frame-complect .frame-title .title{color: #e88800;}
/*/product*/

/*head category*/
/*/head category*/

/*carousels*/
.vertical-carousel .special-proposition .group-button-carousel .arrow{background-color: #fff;border-color: #90e199;}
.vertical-carousel .special-proposition .group-button-carousel .arrow:hover{background-color: #e3f3e5;}
.vertical-layout .group-button-carousel{background-color: #faf8f6;}
.title-proposition-h .frame-title > .title{background-color: #fff;}
.title-proposition-v .frame-title > .title{color: #fff;}
.title-proposition-h .frame-title > .title:after{border-color: #dbdbdb;}

.vertical-carousel .big-container{border-color: #90e199;}
.carousel-category-popular{background-color: #f6f6f6;border-color: #eae5e1;}
.carousel-category-popular .frame-title > .title{background-color: #fff;}
.carousel-category-popular .frame-title:after{box-shadow: 0 1px 1px #ece9e6;}

.frame-brands{background: #f4f4f4;}
.frame-brands .frame-title > .title{background-color: #faf8f6;}
.frame-brands .group-button-carousel .arrow:hover{background-color: #fcfcfc;}
.frame-brands .group-button-carousel .arrow:active{
    background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top,  #f5f5f5 0%, #f9f9f9 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(99%,#f9f9f9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 0%,#f9f9f9 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 0%,#f9f9f9 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 0%,#f9f9f9 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 0%,#f9f9f9 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}
.frame-brands .group-button-carousel .arrow, .frame-brands .group-button-carousel .arrow[disabled="disabled"]{
    background: #f9f9f9; /* Old browsers */
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #f5f5f5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f9f9f9 0%,#f5f5f5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#f5f5f5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f9f9f9 0%,#f5f5f5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
}
.frame-brands .group-button-carousel .prev{border-color: #d8d8d8;}
.frame-brands .group-button-carousel .next{border-color: #d8d8d8;}

.pager a{background-color: rgba(255,255,255,.3);}
.pager li.activeSlide a:before { background: #fff; }

.frame-pager li:hover{background-color: #fff;}
.frame-pager li{border-color: #cfcfcf;}
.frame-pager li.activeSlide{background-color: #fff;border-top-color: #fff;border-bottom-color: #fff;}
.frame-pager li.activeSlide:before{border-bottom-color: #fff;}
.frame-pager li.activeSlide:after{border-bottom-color: #4cbd59;}
.frame-pager li > a{color: #333;}
.jspHorizontalBar, .jspVerticalBar{background-color: #dadada;}
.jspHorizontalBar:hover, .jspVerticalBar:hover{background-color: #b5b5b5;}
.jspHorizontalBar .jspDrag{
    box-shadow: inset 0 1px 0 rgba(255,255,255, 0.85), 0 1px 1px rgba(0,0,0,0.2);
    background: #eeeeee; /* Old browsers */
    background: -moz-linear-gradient(top,  #eeeeee 1%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eeeeee), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #eeeeee 1%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #eeeeee 1%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #eeeeee 1%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #eeeeee 1%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd',GradientType=0 );  /*IE6-9*/
}
.jspVerticalBar .jspDrag{
    box-shadow: 0 0 0 1px #c8c8c8;
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#efefef 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.jspArrow.jspDisabled{background: #ccc;}
.jspCorner{background: #eeeef4;}
/*/carousels*/

/*navs*/
.frame-menu-category-first .title-category-l1{color: #333;}
.frame-menu-category-first .title-category-l1:hover{color: #51d2ff;}

.frame-category-menu > .inside-padd{border-color: #e6e6e6;}

.nav-static-pages > li{border-top-color: #eae5e1;}
.nav-static-pages > li.active{background-color: #faf8f6;}
.nav-static-pages > li:hover{
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f3f3f3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f3f3f3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
}
.nav-category > li > *{border-top-color: #cdcdcd;}

.nav-top-menu > li{border-left-color: #33759f;}
.nav-top-menu{border-right-color: #33759f;}
.nav-top-menu > li > a, .nav-top-menu > li > button{color: #a8d9ef;}
.nav-top-menu > li.active > a, .nav-top-menu > li.active > span, .nav-top-menu > li.active > button{color: #fff;}
/*/navs*/

/*benefits*/
.frame-benefits-product .frame-benefits:after{box-shadow: 0 2px 4px #ece9e6;}
.frame-description-benefit p{color: #fff;}
.items-benefits > li:before{border-left-color: #0c5b8b;}
/*/benefits*/

/*product status*/
.product-status.discount .text-el{color: #fff;}
/*/ product status*/

/*text*/
.text table {border-color: #e6e6e6;}
.text th, .text td{border-color: #e6e6e6;color: #666;}
.text td:first-child{background-color: #fafafa;}
hr{border-top-color: #fff;border-bottom-color: #e4e4e4;}
/*/text*/

/*seo*/
.seo-text table, .seo-text td, .seo-text th{border-color: #999;}
.seo-text *{color: #666;}
.seo-text h1{color: #1c1c1c;}
footer .seo-text *{color: #8398a9;}
footer .seo-text h1{color: #fff;}
footer .frame-seo-text{border-bottom-color: #12456f;}
/*/seo*/

/*buttons*/
.btn-bask .text-el, .btn-personal-exit > button > .text-el, .btn-enter-register > button > .text-el{color: #fff;}

.btn-bask button{
    border-color: #33a53f;
    background: rgb(71,182,84); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(71,182,84,1) 0%, rgba(51,165,62,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,182,84,1)), color-stop(100%,rgba(51,165,62,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(71,182,84,1) 0%,rgba(51,165,62,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(71,182,84,1) 0%,rgba(51,165,62,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(71,182,84,1) 0%,rgba(51,165,62,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(71,182,84,1) 0%,rgba(51,165,62,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47b654', endColorstr='#33a53e',GradientType=0 ); /* IE6-9 */
}
.btn-bask.pointer button:hover{
    background: rgb(66,199,81); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(66,199,81,1) 0%, rgba(46,184,60,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(66,199,81,1)), color-stop(100%,rgba(46,184,60,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(66,199,81,1) 0%,rgba(46,184,60,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(66,199,81,1) 0%,rgba(46,184,60,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(66,199,81,1) 0%,rgba(46,184,60,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(66,199,81,1) 0%,rgba(46,184,60,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42c751', endColorstr='#2eb83c',GradientType=0 ); /* IE6-9 */
}
.btn-bask.pointer button:active{
    background: #3baf48;
    box-shadow: inset 0 1px 3px #21982f; -moz-box-shadow: inset 0 1px 3px #21982f; -webkit-box-shadow: inset 0 1px 3px #21982f;
}
.btn-bask.pointer button:hover .text-el{color: #fff;}

.btn-additional-s_c{background-color: #0c9acb;}
.btn-additional-s_c:hover{background-color: #0bafe7;}
.btn-additional-s_c .text-el{color: #fff;}


.btn-already-show.active > button{background-color: #fff;}
.btn-already-show.active > button .text-el{color: #0c9acb;}
.btn-already-show.active > button .d_l_1{border-color: #0c9acb;}
.btn-already-show.active:after{border-color: #fff;}

.btn-crumb .divider{color: #c9c9c9;}
.btn-crumb .text-el{text-shadow: 0 1px #fff;}
.btn-compare, .btn-wish, .btn-not-avail{
    border-color: #dbdbdb;
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.btn-compare:hover, .btn-wish:hover, .btn-not-avail:hover{border-color: #c4c4c4;box-shadow: 0 1px 3px #dfdfdf;}
.btn-comp-in:active, .btn-wish-in:active{background: none;}
.btn-comp-in, .btn-wish-in{
    border-color: #007bb6;
    background: #0098ce; /* Old browsers */
    background: -moz-linear-gradient(top,  #0098ce 0%, #0083c1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0098ce), color-stop(100%,#0083c1)); /* Chrome,Safari4+ */
    background: -webkit-libnear-gradient(top,  #0098ce 0%,#0083c1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0098ce 0%,#0083c1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0098ce 0%,#0083c1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0098ce 0%,#0083c1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0098ce', endColorstr='#0083c1',GradientType=0 ); /* IE6-9 */
}
.btn-comp-in:hover, .btn-wish-in:hover{
    border-color: #007bb6;
    box-shadow: 0 1px 3px #b0d5e3;
    background: #00a3de; /* Old browsers */
    background: -moz-linear-gradient(top,  #00a3de 1%, #008ed2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#00a3de), color-stop(100%,#008ed2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00a3de 1%,#008ed2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00a3de 1%,#008ed2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00a3de 1%,#008ed2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00a3de 1%,#008ed2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a3de', endColorstr='#008ed2',GradientType=0 ); /* IE6-9 */
}
.btn-comp-in:active, .btn-wish-in:active{background-color: #008dc8;box-shadow: inset 0 1px 3px #0072a2;}
.btn-comp-in .text-el, .btn-wish-in .text-el{color: #699200;}
.btn-comp-in button:focus .text-el, .btn-wish-in button:focus .text-el{color: #85b901;}
/*/buttons*/

/*prices*/
.frame-prices{color: #333;}
.price-add{color: #b1b1b1;}

/*/prices*/

/*form*/
.help-block{color: #999;}
.must{color: white;}
.msg .text-el{color: #666;}
label.error, .error .text-el{
color: #FFB1AA;
font-size: 10px;
line-height: 10px;
    margin-top: 0px;
}
.slider{
    background: #707070; /* Old browsers */
    background: -moz-linear-gradient(top,  #707070 0%, #7d7d7d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#707070), color-stop(100%,#7d7d7d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #707070 0%,#7d7d7d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #707070 0%,#7d7d7d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #707070 0%,#7d7d7d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #707070 0%,#7d7d7d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#7d7d7d',GradientType=0 ); /* IE6-9 */
}
.ui-widget-header{
    border-top-color: #35a740;
    box-shadow: inset 0 1px rgba(255,255,255,0.5);
    background: #4fba5b; /* Old browsers */
    background: -moz-linear-gradient(top,  #4fba5b 0%, #31a23b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fba5b), color-stop(100%,#31a23b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4fba5b 0%,#31a23b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4fba5b 0%,#31a23b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4fba5b 0%,#31a23b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4fba5b 0%,#31a23b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fba5b', endColorstr='#31a23b',GradientType=0 ); /* IE6-9 */
}
.cusel .jScrollPaneContainer{border-color: #dfdfdf;box-shadow: 0 1px 3px rgba(0,0,0,.1);}
.cusel .cusel-scroll-wrap{background: #fff;}
.msg > .error{border-color: #ff7264;background-color: #ffe7e5;}
.msg > .error .text-el{color: #ff7264;}
.msg > .success{background-color: #ECFFE8;color: #5FA335;border-color: #80C232;}
.msg > .success .text-el{color: #5FA335;}
.msg > .info .text-el{color: #333;}
input[type="text"], input[type="password"], textarea{border-color: #c5ccd1;box-shadow: inset 0 1px 1px #eceff1;font-size: 15px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{
    border-color: #acddb1;
    box-shadow: inset 0 1px 3px rgba(100, 201, 112, .5);
}
input[type="text"].success, input[type="password"].success, textarea.error, select.success{
    border-color: #a3cd01;
    box-shadow: 0 2px 2px rgba(114, 155, 4, .2);
}
input[type="text"].error, input[type="password"].error, textarea.error, select.error{
    border-color: #ff7264;
    box-shadow: 0 2px 2px rgba(255, 114, 100, .2);
}
#slider {border-color: #d7d6d2;box-shadow: inset 0 1px 0 #efefef;}
.content-apply{color: #333;}
.cusel{box-shadow: inset 0 1px 3px rgba(211,210,210,.5);border-color: #dfdfdf;}
.cusel span{color: #434343;}
.cusel span:hover, .cusel .cuselOptHover{color: #3baf48;}
.cusel span.cuselActive{background: #f8f8f8;color: #999;}
.cusel .jScrollPaneContainer{background-color: #fff;}
/*/form*/

/*tabs*/
.tabs-data > li{border-color: #dbdbdb;}
.tabs-data > li:after{border-top-color: #dbdbdb;}
.tabs-data > li:before{border-top-color: #fafafa;}
.tabs-data > li > a, .tabs-data > li > button{color: #3eb04a;}
.tabs-data > li.active{background-color: #fafafa;}
.tabs-data > li.active > a, .tabs-data > li.active > button{color: #333;}

.frame-tabs-product, .frame-tabs-profile{background-color: #fff;border-top-color: #dbdbdb;}
.tabs-compare-category .text-el{color: #0c9acb;}
.tabs-compare-category > .active > button{background-color: #0c99ca;}
.tabs-compare-category > .active > button:after{border-left-color: #0c99ca;}
.tabs-compare-category > .active .text-el{color: #fff;}
/*/tabs*/

/*header*/
.menu-header {background: #7c888f; border-color: #fff;}
.content-header {background-color: #e7ecef;}
.left-header li span, .left-header li a, .left-header li:first-child span, .left-header li:first-child a {border-color: #94a1a9;}
.left-header li a {color: #fff;}
.left-header li a:hover {background: #8f9aa1;}
.left-header li span {color: #b1b1b1;}
.btn-order-call .text-el {color: #0d6ba4;}
.btn-order-call:hover .text-el {color: #3baf48;}

.fon-header{
    background: #f2f1ef; /* Old browsers */
    background: -moz-linear-gradient(top,  #f2f1ef 0%, #eeebe9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1ef), color-stop(100%,#eeebe9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f2f1ef 0%,#eeebe9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f2f1ef 0%,#eeebe9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f2f1ef 0%,#eeebe9 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f2f1ef 0%,#eeebe9 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1ef', endColorstr='#eeebe9',GradientType=0 );  IE6-9 */
}
.nav-enter-reg .divider{color: #5d5d5d;}
.phones-header .phone-code{color: #999;}
.phones-header .phone-number{color: #40474b;}
input.input-search{}
/*/header*/

/*titles*/
.frame-bask-order{border-color: #dfdfdf;}
.frame-bask-order .frame-title{border-bottom-color: #e9e9e9;}
.title-order-view{color: #0c9acb;}
.title-default > .title{color: #fff;}
.title-proposition-v, .title-default{
    background: #3fb04c; /* Old browsers */
    background: linear-gradient(to bottom, #C13029 0%,#E25A53 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fb04c', endColorstr='#34a640',GradientType=0 ); /* IE6-9 */
}
.default-frame{border-color: #e6e6e6;}
.default-title{background-color: #fafafa;border-bottom-color: #e6e6e6;}
/*/titles*/

/*order*/
.gen-info-price td{border-top-color: #cdcdcd;}
.gen-info-price tr:first-child td{border-top-color: #e9e9e9;}
.gen-info-price .s-t{color: #666;}
.frame-items-kit > .title{color: #e88800;}
.frame-items-kit .next-kit{color: #f2a12f;}
.table-order tbody{background-color: #fff;}
.frame-bask-order{background-color: #fbfbfb !important;}
.table-order > tbody > tr > td{border-top-color: #cdcdcd;}
.frame-change-count{border-color: #e1e1e1;}
.frame-bask-order .footer-bask{border-top-color: #e9e9e9;}

.new-buyer{
    background: #0c9acb; /* Old browsers */
    background: -moz-linear-gradient(top,  #0c9acb 0%, #0c9acb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c9acb), color-stop(100%,#0c9acb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0c9acb 0%,#0c9acb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0c9acb 0%,#0c9acb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0c9acb 0%,#0c9acb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0c9acb 0%,#0c9acb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c9acb', endColorstr='#0c9acb',GradientType=0 ); /* IE6-9 */
}
.new-buyer .text-el{color: #fff;}
.new-buyer:after{border-top-color: #0c9acb;}
/*/order*/

/*pagination*/
.pagination li > a{
    color: #333;border-color: #e1e1e1;
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.pagination li > a:hover{
    border-color: #c4c4c4;
    box-shadow: 0 1px 3px #dfdfdf;
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.pagination li > a:active{
    box-shadow: inset 0 1px 3px #c4c4c4;
    background: #f4f4f4; /* Old browsers */
    background: -moz-linear-gradient(top,  #f4f4f4 1%, #f1f1f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f4f4f4), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f4f4f4 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f4f4f4 1%,#f1f1f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f4f4f4 1%,#f1f1f1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f4f4f4 1%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
}

.pagination {
    margin-left: 15px!important;
}
.pagination li > span{
    color: #fff;
    box-shadow: inset 0 1px 3px rgba(2,50,109,.5);
    background: #C13029;
}
/*/pagination*/

/*drop*/
.drop-search{background-color: #fff;box-shadow: 0 5px 7px rgba(0, 76, 108, .15);border-top-color: #ebebeb;}
.drop-search .btn-autocomplete{background-color: #fff;}
.drop-style{box-shadow: 0 4px 5px rgba(0,0,0,0.2);}
.drop-content, .drop-content-notification, .drop-content-confirm{background-color: #fff;}
.drop-footer, .drop-footer-style{background-color: #fbfbfb;border-top-color: #e9e9e9;}
.drop-header{
    border-bottom-color: #fff;
    background: #484848;    
}
.drop-header .title{color: #fff;}
.drop-header:before{
    background: #e6e6e6; /* Old browsers */
    background: -moz-linear-gradient(top,  #e6e6e6 0%, #fbfbfb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e6e6e6 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e6e6e6 0%,#fbfbfb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e6e6e6 0%,#fbfbfb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e6e6e6 0%,#fbfbfb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-9 */
}
.drop-bask .content-frame-foot{border-top-color: #cdcdcd;}
.frame-already-show{background-color: #fff;box-shadow: 0 -2px 5px rgba(0,0,0,0.3);}

#photo {background-color: #fff;}
#photo .drop-header{border-bottom-color: #e9e9e9;}
#photo .drop-header .title{background-color: #fbfbfb;border-bottom-color: #e9e9e9;color: #333;}
#photo .drop-content .arrow:hover{
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fbfbfb 0%, #f1f1f1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fbfbfb 0%,#f1f1f1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
}
#photo .drop-content .arrow:active{
    background: #f1f1f1; /* Old browsers */
    background: -moz-linear-gradient(top,  #f1f1f1 0%, #fbfbfb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f1f1f1 0%,#fbfbfb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f1f1f1 0%,#fbfbfb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-9 */
}
#photo .drop-content .arrow, #photo .drop-content .arrow[disabled="disabled"]{border-color: #e9e9e9}

.drop-noinherit, .sub-menu{background-color: #626d73;}
.drop-noinherit > li, .sub-menu > li{border-top-color: #353535;}
.drop-noinherit:after, .sub-menu:after{border-bottom-color: #626d73;}
.drop-noinherit a, .drop-noinherit .text-el, .sub-menu a, .sub-menu .text-el{color: #fff;}
.drop-noinherit button, .sub-menu button {width: 100%; text-align: left;}
.drop-noinherit a:hover, .sub-menu a:hover, .drop-noinherit button:hover, .sub-menu button:hover {background: #6e787e;}
/*/drop*/

/*page profile*/
.table-profile{border-color: #eae5e1;}
.table-profile thead th{background-color: #faf9f7;}
.table-profile td, .table-profile th{border-color: #eae5e1;}
.info-discount{border-bottom-color: #d8d2cb;background-color: #faf8f6;box-shadow: 0 2px 4px #ece9e6;}
/*/page profile*/

/*page compare*/
.compare-characteristic > li.oddC{background-color: #fafafa;}
.compare-characteristic > li.hover{background-color: #f8f8df;}
/*/page compare*/

/*page order*/
.frame-payment button, .frame-payment input[type="submit"]{color: #fff;}
/*/page order*/

/*page 404*/
.page-404 .title{color: #005387;}
.page-404:before{box-shadow: 0 1px 9px rgba(0,0,0,0.1);}
.page-404 p{color: #999;}
.page-404 b{color: #000;}
/*/page 404*/

/*footer*/
footer{background-color: #094f7a;color: #b2d6ed;}
footer [class^="box"] .main-title{color: #fff;}
footer .nav a, footer .nav a:visited, footer .nav button{color: #a8d9ef;}
footer .nav a:hover, footer .nav button:hover{color: #96ffa5;}
footer .nav .active span, footer .nav .active a{color: #47779e;}
footer .box-4 a{color: #fff;}
.icon_phone_footer + .text-el{color: #fff;}
/*/footer*/

/*show all href*/
.s-all-d .text-el{border-bottom-color: #3eb04a;}
.s-all-d .text-el:hover{border-bottom-color: #80bd0b;}
/*/show all href*/

/*tooltip*/
.tooltip{background-color: rgba(0,0,0, .7);color:#fff !important;}
.tooltip:after{border-top-color: rgba(0,0,0, .7);}

.info-delivery{box-shadow: 0 2px 7px rgba(68, 141, 171, .3);color: #666 !important;background-color: #fff;}
.info-delivery .title{color: #333 !important;}
/*/tooltip*/

/*page brand*/
.frame-category-brand .inside-padd{border-color: #e7e2dd;border-radius: 2px;}
/*/page brand*/

/*page order view*/
.paid{background-color: #c9d99a;}
.not-paid{background-color: #d6d6d6;}
.table-info-order hr{border-top-color: #999;}
/*/page order view*/

/*catalogue-header*/
.frame-sort{border-color: #e6e6e6;}
/*/catalogue-header*/

/*comments*/
.comments .author-comment{color: #000;}
.comments .date-comment{color: #999;}
.comments .frame-list-comments.sub-2 > li{border-top-color: #cdcdcd;}
.comments .frame-comments{border-color: #e9e9e9;background-color: #fbfbfb;}
.comments .btn{color: #555;}
.comments .btn.active{color: #979797;}
.comments .mark-pr .title{color: #999;}
.comments-main-form:after{border-color: transparent;border-bottom-color: #e9e9e9;}
.comments-main-form:before{border-color: transparent;border-bottom-color: #fafafa;}
#comment .btn-form input{color: #333;}
.frame-comment-sub1{border-color: #e9e9e9;}
.frame-comment-sub1:after{border-color: transparent;border-bottom-color: #e9e9e9;}
.frame-comment-sub1:before{border-color: transparent;border-bottom-color: #fff;}
.frame-comment-sub1 .footer-comment{background-color: #fbfbfb;border-top-color: #e9e9e9;}
.frame-comment-sub1 .footer-comment.already{border-bottom-color: #e9e9e9;}
/*/comments*/

/*wishlist*/
.right-wishlist{border-left-color: #eae5e1;}
.frame-gen-sum-buy{border-color: #eae5e1;}
.btn-remove-photo-wishlist, .btn-edit-photo-wishlist{
    border-color: rgba(12, 154, 203, 0.4);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.75);
    background: #fdfdfd; /* Old browsers */
    background: -moz-linear-gradient(top,  #fdfdfd 0%, #e7e7e7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fdfdfd 0%,#e7e7e7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fdfdfd 0%,#e7e7e7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
}
.frame-button-add-wish-list{background-color: #fff;border-color: #e6e6e6;}

.drop-style-2{border-color: #eae5e1;}
.drop-header2{background-color: #fafafa;border-bottom-color: #e6e6e6;}
.drop-style-2 > .drop-content2{background-color: #fff;border-bottom-color: #e6e6e6;}
.drop-style-2 > .drop-footer2{background-color: #fff;}
.drop-style-2 > .drop-header{background-color: #fff;}
.btn-send-wishlist .text-el{color: #0c9acb;}
.tabs-wishlist > .active > button{background-color: #0c99ca;}
.tabs-wishlist > .active > button:after{border-top-color: #0c99ca;}
.tabs-wishlist > .active .text-el{color: #fff;}
/*/wishlist*/

.siteimage, .siteimage a {color: #fff;}
.siteimage a:hover {color: #96ffa5;}