@charset "utf-8";

/*base*/
.drop.inherit{max-width: 100%;}
body{min-width: 300px;}
.mq-w-320{display: none;}
.mq-w-480{display: none;}
.mq-w-768{display: none;}
.mq-w-960{display: none;}
.hide-f.mq-block.mq-w-768.mq-max {display: none;}

@media screen and (max-width: 479px){
    .mq-inline.mq-w-320{display: inline;}
    .mq-block.mq-w-320{display: block;}
    .mq-inline-block.mq-w-320{display: inline-block;}
    .mq-table-cell.mq-w-320{display: table-cell;}
}
@media screen and (min-width: 320px){
    .mq-inline.mq-w-320.mq-max{display: inline;}
    .mq-block.mq-w-320.mq-max{display: block;}
    .mq-inline-block.mq-w-320.mq-max{display: inline-block;}
    .mq-table-cell.mq-w-320.mq-max{display: table-cell;}
}
@media screen and (max-width: 319px){
    .mq-inline.mq-w-320.mq-min{display: inline;}
    .mq-block.mq-w-320.mq-min{display: block;}
    .mq-inline-block.mq-w-320.mq-min{display: inline-block;}
    .mq-table-cell.mq-w-320.mq-min{display: table-cell;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
    .mq-inline.mq-w-480{display: inline;}
    .mq-block.mq-w-480{display: block;}
    .mq-inline-block.mq-w-480{display: inline-block;}
    .mq-table-cell.mq-w-480{display: table-cell;}
}
@media screen and (min-width: 480px){
    .mq-inline.mq-w-480.mq-max{display: inline;}
    .mq-block.mq-w-480.mq-max{display: block;}
    .mq-inline-block.mq-w-480.mq-max{display: inline-block;}
    .mq-table-cell.mq-w-480.mq-max{display: table-cell;}
}
@media screen and (max-width: 479px){
    .mq-inline.mq-w-480.mq-min{display: inline;}
    .mq-block.mq-w-480.mq-min{display: block;}
    .mq-inline-block.mq-w-480.mq-min{display: inline-block;}
    .mq-table-cell.mq-w-480.mq-min{display: table-cell;}
}
@media screen and (max-width: 979px) and (min-width: 768px){
    .mq-inline.mq-w-768{display: inline;}
    .mq-block.mq-w-768{display: block;}
    .mq-inline-block.mq-w-768{display: inline-block;}
    .mq-table-cell.mq-w-768{display: table-cell;}
}
@media screen and (min-width: 768px){
    .mq-inline.mq-w-768.mq-max{display: inline;}
    .mq-block.mq-w-768.mq-max{display: block;}
    .mq-inline-block.mq-w-768.mq-max{display: inline-block;}
    .mq-table-cell.mq-w-768.mq-max{display: table-cell;}
}
@media screen and (max-width: 767px){
    .mq-inline.mq-w-768.mq-min{display: inline;}
    .mq-block.mq-w-768.mq-min{display: block;}
    .mq-inline-block.mq-w-768.mq-min{display: inline-block;}
    .mq-table-cell.mq-w-768.mq-min{display: table-cell;}
}
/*--------*/
@media screen and (max-width: 1460px) and (min-width: 1280px){
    .container{max-width: 1260px;}
}
@media screen and (max-width: 1279px) and (min-width: 980px){
    .container{max-width: 960px;}
}
@media screen and (max-width: 979px) and (min-width: 768px){
    .container{max-width: 748px;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
    .container{max-width: 460px;}
}
@media screen and (max-width: 479px) and (min-width: 0px){
    .container{max-width: 300px;}
}
/*--------*/
@media screen and (max-width: 767px){
    table.adaptive, table.adaptive thead, table.adaptive tbody, table.adaptive th, table.adaptive td, table.adaptive tr {
        display: block;
    }
    table.adaptive thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    table.adaptive td {
        position: relative;
        height: auto;
        padding: 10px 0;
        padding-left: 50%;
    }
    table.adaptive td:before {
        width: 45%;
        position: absolute;left: 0;top: 12px;;
    }
    table.adaptive td:before {content: attr(title);display: inline-block;}
    table.adaptive td > *{width: 52%;display: inline-block;}
}
@media screen and (max-width: 479px){
    .horizontal-form .frame-form-field{margin-left: 0 !important;}
    .horizontal-form label > .title, .horizontal-form .frame-label > .title{text-align: left;float: none;}
    .horizontal-form label, .horizontal-form .frame-label{margin-top: 8px;}
}
/*/base*/


@media screen and (max-width: 1460px){
    .social {margin-left: 570px;}
    .tweeter-googleplus-frame {margin-left: 380px;}
    .product-popular_products .items-h-carousel > li {width: 216px !important;}
    .main-mail-frame {margin-right: 10px;}
    .start-page-category-menu {margin-left: 0;}
    .start-page-category-menu > li:first-child + li + li + li + li {border-top:1px solid #dedede; border-left: 0;}
    .start-page-category-menu > li:first-child + li + li + li + li + li + li + li + li {border-left: 0;}
    .start-page-category-menu > li:first-child + li + li + li + li + li {border-left: 1px solid #dedede;}
    .drop-shops-address.drop-style {margin-left: -140px;}
    .wish-list-btn > button .text-el, .compare-list-btn > button .text-el, header .skype-frame, .btn-search > button .text-el {display: none;}
    .icon_search {top:-1px; margin-right: 0;}
    .btn-search > button {padding: 0 12px;}
    .left-content-header > *{margin-right: 15px;}
    .top-search{width:549px;}
    .top-search input[type="text"] {width: 508px;}
    .drop-search {width: 506px;}
    .phones-header{width: 300px;}
    .frame-time-work{width: 225px;}
    .items-news > li{width: 486px;}
    .frame-type-company {width: 100%;text-align: center;}

    .items-complect > li{width: 880px !important;}
    .items-complect .complect-gen-sum{width: 230px;}
    .items-complect .next-kit, .items-complect .gen-sum-kit{width: 65px;}
    .items-complect [class*="items"]{width: 650px;}
    .items-complect .row-kits li{width: 215px;}
    .items-complect .frame-kit{width: 150px;}

    .footer-menu-stat {}
    .footer-phone {}
    .order-form .groups-form{padding-right: 20%;}

    .footer-category-menu{display: none;}
}
@media screen and (max-width: 1279px){
    .social {margin-left: 360px;}
    .facebook-frame {width: 318px; margin-right: 15px;}
    .frame-news-article {width: 36%;}
    .tweeter-googleplus-frame {margin-left: 320px;}
    .product-popular_products .items-h-carousel > li {width: 180px !important;}
    .start-page-category-menu > li:first-child + li + li + li {border-top:1px solid #dedede; border-left: 0;}
    .start-page-category-menu > li:first-child + li + li + li + li {border-left: 1px solid #dedede;}
    .start-page-category-menu > li:first-child + li + li + li + li + li + li,  .start-page-category-menu > li:first-child + li + li + li + li + li + li + li + li + li {border-left: 0;}
    .start-page-category-menu > li:first-child + li + li + li + li + li + li + li + li  {border-left: 1px solid #dedede;}
    .content-footer + .footer-footer .inside-padd > .f_l {float: none !important;}
    .content-footer + .footer-footer .inside-padd .footer-menu-stat {float: right;}
    .drop-shops-address.drop-style {margin-left: -175px;}
    .drop-profile-out {margin-left: -57px;}
    .drop-search {width: 323px;}
    .nav-default-inline > li > a, .nav-default-inline > li > span, .nav-default-inline > li > button {font-size: 12px;}
    .wish-list-btn > button .empty, .wish-list-btn > button .no-empty, .compare-list-btn > button .empty, .compare-list-btn > button .no-empty, .btn-personal-area > button {padding: 0 7px;}

    .nav-default-inline > li > a, .nav-default-inline > li > span, .nav-default-inline > li > button {margin: 8px 9px 9px 0;}
    .frame-item-menu > .frame-title .text-el, .frame-item-menu-out > .frame-title .text-el {padding: 0 9px;}
    .top-search {width: 325px; margin-right: 17px;}
    .top-search input[type="text"] {width: 284px;}
    header .frame-time-work, .work-footer{display: none;}
    .left-content-header > *{margin-right: 0;}
    .phones-header{width: 285px;}
    .phone-number{font-size: 13px;}
    .items-news > li{width: 330px;}
    .frame-news-main-page .items-news > li{width: 420px;}

    .frame-box23{float: none;width: 100%;overflow: hidden;}
    .content-footer .box-2{width: 50%;margin-bottom: 38px;}
    .content-footer .box-2{border-left: 0px;}
    .content-footer .box-2 .inside-padd{padding: 0;}
    .content-footer .box-3 {width: 100%;}
    .wrap-brands {margin-bottom: 20px;}
    .frame-benefits {float:none; width: 100%;}
    .items-benefits{margin-bottom: 0;padding-top: 8px;}
    .items-benefits > li{width: 33%;vertical-align: top;margin-left: 0; display: inline-block;}
    footer .frame-benefits {margin-top: 9px;}
    .items-benefits > li:first-child {margin-left: 0;}
    .content-footer .box-3 {border-left: 0;}
    .items-benefits > li .frame-description-benefit{width: auto;}
    .content-footer .box-3 .inside-padd{padding-left: 15px;overflow: hidden;padding-bottom: 10px;}
    .frame-box23 > .box-3 > .inside-padd {padding-left: 0;}

    .frame-items-benefits{width: 100%;text-align: center;border-top: 1px solid transparent;padding-top: 21px;margin-top: 16px;}

    .left-product{float: none;border-right: 0px;padding-right: 0;margin-right: 0;}
    .right-product{display: none;}
    .tab-deliv{display: inline-block!important;}
    .tabs-product-out + .horizontal-carousel{display: block !important;}

    .footer-phone{display: none;}
    .order-form .groups-form{padding-right: 10%;padding-left: 20px;}

    .work-footer{margin-right: 0;}
    .footer-menu-stat{width: 450px;}
    .phones-cnt.foot {display: none;}
}


@media screen and (max-width: 979px){
	.credits-frame {margin-bottom: 15px;}
	.frame-prices-buy-inside {width: auto;}
	.credits-frame > div {display: inline-block;}
	.btn-buy-installments {vertical-align: top; margin-left: 0px;}
	.frame-news-main-page .items-news > li{width: 320px;}
    .items-catalog.list .frame-without-top.wish-compare-list {display: block;}
    .items-news {width: 100%; padding-right: 0; border-right: 0;}
    .social {margin-left: 0;}
    .facebook-frame {width: 318px;margin-right: 70px;padding-right: 55px;}
    .tweeter-googleplus-frame {margin-left: 430px;}
    .product-popular_products .items-h-carousel > li {width: 186px !important;}
    .frame-type-company {padding-bottom: 50px;}
    .online-konsl {left: 50%;right: 50%;width: 50%;bottom: 0;margin-left: -25%; padding: 0;}
    .start-page-category-menu > li {border-left: 0 !important;border-top:1px solid #dedede !important;}
    header .icon_add-phone2, header .icon_add-phone2 + .phone-number, .icon_add-phone,.icon_add-phone + .phone-number {display: none;}
    .contacts .address-maps {width: 400px;}
    .contacts .drop_map_title {left: 401px;}
    .drop-shops-address.drop-style {margin-left: -170px;width: 400px;}
    .drop_map_title {left:408px;}
    .drop-profile-out {margin-left: -45px;}
    .drop-search {width: 100%;}
    .footer-menu-stat {width: 580px;}
    .frame-type-company {width: 100%; text-align: center;}
    .mini-tel {display: block; float: left; padding-top: 0px;}
    .btn-order-call {margin-top: -1px;}
    .hd, .phones-cnt, .left-header {display: none !important;}
    .phone-number {font-size: 11px; font-weight: normal; color:#e4ffc1;}
    .icon_main-phone, .icon_add-phone {top:4px;}
    .logo-out {width: 181px;}
    .search-chain-shop {margin-top: 19px;}
    .frame-search-form.mq-w-960 {display: table-cell;}
    /*header*/
    header .frame-time-work, .footer-profile{display: none;}
    .items-benefits > li {width: 31%; margin-left: 2%;}
    .items-benefits > li:first-child {margin-left: 0;}
    .btn-search-show-hide.active{margin-top: 15px;}
    .btn-personal-area > button{padding: 0 13px;}

    .wish-list-btn > button .empty, .wish-list-btn > button .no-empty, .compare-list-btn > button .empty, .compare-list-btn > button .no-empty{padding: 0 13px;}
    .top-search{width: 235px;}
    .phones-header{width: 230px;}
    .icon_search {background-position: -120px -20px; margin-left: 0px;top: -1px;}
    .btn-search-show-hide {left: 10%;right: 10%; top: 45%;}
    .menu-main td {width: 33%;}
    .lang-swicher {display: none;}
    .mini-tel .lang-swicher {display: inline-block;}
    .nav-default-inline > li > a, .nav-default-inline > li > span, .nav-default-inline > li > button {font-size: 12px;}
    .horizontal-menu .menu-main .prev-hM > .frame-item-menu .frame-title:after, .horizontal-menu .menu-main .td.active > .frame-item-menu .frame-title:after {
        background: #e6c71c;
        background: -moz-linear-gradient(top, #e6c71c 0%, #e1b905 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6c71c), color-stop(100%,#e1b905));
        background: -webkit-linear-gradient(top, #e6c71c 0%,#e1b905 100%);
        background: -o-linear-gradient(top, #e6c71c 0%,#e1b905 100%);
        background: -ms-linear-gradient(top, #e6c71c 0%,#e1b905 100%);
        background: linear-gradient(to bottom, #e6c71c 0%,#e1b905 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6c71c', endColorstr='#e1b905',GradientType=0 );}
    .btn-search {position: absolute;right: 0;top: 0;border: 1px solid transparent;}
    body.notTouch .horizontal-menu .menu-main td > .frame-item-menu:hover, .horizontal-menu .menu-main td > .frame-item-menu.active {box-shadow: none;background: none;}
    .frame-item-menu-out .frame-drop-menu > .frame-title:hover > .title > .text-el {color:#f1534f;}
    .btn-search-show-hide > .text-el {font-weight: bold; color:#353205;}

    .frame-cleaner{width: 210px;margin-top: 16px; position: relative;}
    .top-search input[type="text"] {width: 190px;}
    .btn-search > button {height: 30px;}
    /*
    .frame-cleaner:before {border-left:1px solid #3e8416; height:45px; position: absolute; left: -47px; top: -4px; width: 1px; content: "";}
    */
    /*/header*/

    /*main menu of category*/
    .frame-drop-menu > table{max-width: 100%;width: auto;}
    .horizontal-menu .menu-main td td > .frame-item-menu{background: none !important;}
    .menu-main td td .frame-item-menu > .frame-title .helper{height: auto !important;}
    .menu-main td td {text-align: left;}
    .menu-main td td .frame-drop-menu > ul{border: 0;height: auto !important;}
    .menu-row-category td td .frame-drop-menu > ul > li{width: auto;}
    .menu-row-category td td .title-category-l1{display: block;width: auto;}
    .menu-row-category td td .left-drop .frame-l2, .menu-row-category td td .right-drop .frame-l2{position: static;}
    td td .frame-drop-menu{height: auto !important;}
    td td .frame-drop-menu{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
    td td .frame-drop-menu > ul > li:after{display: none !important;}
    .menu-main td td .frame-l2 [class^="column2_"] > a{padding: 4px 10px 5px;}
    td td .frame-item-menu > .frame-title .text-el{padding: 10px 15px;}
    td td .frame-item-menu > .frame-title:after{display: none;}
    td td .frame-item-menu > .frame-title > a:before{content: '';border-top: 1px solid transparent;position: absolute;left: 0;top: 0;width: 100%;display: block!important;}
    td td:first-child .frame-item-menu > .frame-title > a:before{display: none;}
    .menu-row-category td td .title-category-l1{padding-left: 30px;}
    .menu-row-category td td .frame-drop-menu .frame-l2 > ul{padding-left: 30px;}
    .menu-row-category td td li:hover > .title-category-l1{background: none;}
    .menu-row-category td td .frame-drop-menu > ul > li{padding-right: 15px;}

    .menu-row-category .title-category-l1.is-sub:after, td td .frame-item-menu > .frame-title.is-sub > a:after{content: "";position: absolute;top: 50%;margin-top: -4px;width: 7px;height: 7px;right: 7px;}
    .menu-row-category .title-category-l1.is-sub:after, td td .frame-item-menu > .frame-title.is-sub > a:after{background-position: -1260px 0;}
    .menu-row-category .hoverM > .title-category-l1.is-sub:after, td td .hoverM > .frame-item-menu > .frame-title.is-sub > a:after{background-position: -1280px 0;margin-top: 0;right: 10px;}
    .menu-row-category .frame-drop-menu > ul.nav > li{padding: 4px 15px;float: left;width: 150px;margin-bottom: 8px;margin-top: 3px;}
    /*/main menu of category*/

    .items-news > li{width: auto;max-width: none;}
    .frame-count-onpage{display: none !important;}
    .items-catalog.table > li{width: 33% !important;}


    /*baner*/
    .frame-baner .content-carousel .f_l, .frame-baner .content-carousel .f_r{display: none;}
    .frame-baner-start_page .content-carousel ul{width: 100%;padding: 0;margin-left: 0;}
    .baner .cycle img{position: static;}
    .frame-baner-start_page .baner li > a{text-align: center;}

    /*/baner*/


    /*footer*/
    .content-footer .box-2{margin-bottom: 0;}
    footer .frame-box23{width: 340px;}
    .content-footer .box-1{margin-right: 340px;}
    footer .frame-benefits{border-bottom: 1px solid #dfe4eb;padding-bottom: 24px;}
    footer .box-3 > .inside-padd{padding-top: 18px;}
    .seo-left-start-page, .seo-right-start-page{float: none;width: auto;}
    .content-footer .box-1{margin-right: 0;width: 100%;}
    footer .frame-box23{float: none;width: 100%;overflow: hidden;}
    .content-footer .box-2{width: 100%;margin-bottom: 0;}
    footer .frame-benefits{border-bottom: 0;padding-bottom: 16px;}
    .content-footer .box-3 .inside-padd{padding-top: 0;}
    .items-user-toolbar > .box-4{float: none;}
    .items-contact-footer{margin-right: 0;}
    /*/footer*/

    /*product*/
    .left-product-left{width: 300px;}
    .left-product-left .inside .vertical-carousel{display: none;}
    .left-product-left .vertical-carousel + *{margin-right: 0;}
    .is-add.left-product-left .photoProduct .photo-block{border-right: 0!important;}
    .left-product-right{margin-left: 330px;}
    /*/product*/
    .left-product > .o_h{overflow: visible !important;}
    .left-product > .o_h:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
    .btn-bask .text-cleaner{width:160px;}
    .frame-news-article {width: 100%; margin-bottom: 25px;}
    .frame-chain_shop {display: none;}
    .frame-menu-main.horizontal-menu {display: none;}
    .frame-menu-main.mobile-menu {display: block;}
}
@media screen and (max-width: 767px){
    .left-catalog-artice {float: none;}
    .left-catalog-artice + .text-right {margin-left: 0px;}
	.btn-buy-installments {margin-left: 10px;}
	.frame-baner-start_page {display: none;}
	.footer-footer .star {display: none;}        
    .tabs-product-out .tabs li {float: none; display: block; width: 100%;}
    .tabs-product-out .tabs {display: block; width: 100%;}
    .tabs-product-out .tabs-data > li > button {width: 100%; padding: 10px 10px;}
    .tabs-product-out .tabs-data > li.active:before {display: none;}
    .tabs-product-out .tabs-special-proposition button,.tabs-product-out .tabs-data button {border-radius: 0px 0px 0 0;border-width: 1px;}
    .items-catalog li .short-desc {display: none;}
    .social {display: none;}
    .product-popular_products .items-h-carousel > li {width: 161px !important;}
    .frame-type-company > div, .frame-type-company > a {display: block !important;}
    .contacts .cont-2 {margin-left: 35px;}
    .address-maps {display: none;}
    .text-el.ttt {position: relative; top: -1px;}
    footer .social-footer {width: 100%;text-align: center;margin-bottom: 10px;}
    .tabs-data > li > button {width: 145px;}
    .frame-item-menu > .frame-title:before, .frame-search-form > div:before {display: none;}
    .mini-tel {padding-top: 0px;}
    .search-chain-shop {margin-top: 5px;}
    .phones-cnt-header {margin-left: 220px;}
    .frame-cleaner {width: 240px; margin-top: 13px;}
    .logo-out {margin-top: 5px;}
    .mini-tel .btn-order-call {display: none;}
    .text-el.dis_n2 {display: none !important;}
    .frame-cleaner:before, .btn-search-show-hide > .text-el {display: none;} 
    .icon_search {top:0px;}
    .menu-main td {width: auto;}
    .text-el.dis_n {display: inline-block !important;}
    input.input-search {top: 0;}
    .show-top-search {display: block;}
    .items-contact-footer{display: none;}
    .items-catalog.table > li{width: 100% !important;}
    .frame-item-menu > .frame-title .helper, .frame-item-menu-out > .frame-title .helper, .menu-main td{height: 40px;}

    .frame-items-benefits, .phone, .items-contact, .left-header, .phones-header, .footer-menu-stat{display: none;}
    .icon-is-sub {right:39px;}
    .icon_search{background-position: -120px -20px;}
    .btn-search{height: 29px;}
    .btn-search-show-hide.active{display: none;}

    .items-benefits > li{width: 300px;margin-left: 0;}
    .items-benefits > li .frame-description-benefit{width: 240px;}

    .footer-footer .inside-padd{padding-top: 25px;}
    .bottom-footer-footer {min-height: 63px;}
    .frame-type-company > div:first-child {border-right: 0;}
    .footer-footer .frame-type-company{width: 100%;text-align: center;}
    .frame-items-benefits{display: block;margin-bottom: 0 !important;}
    .frame-items-benefits .items-payment{display: none;}
    #topMenuPhone{display: block; color:#e4ffc1;font-size: 11px;font-weight: normal;margin-left: 15px; display: none;}
    /*.footer-footer .t-a_j > div{width: 100%;text-align: center;margin-bottom: 20px;}*/
    .seo-text{margin-bottom: 0;}
    .left-product-right{margin-left: 0;}
    .left-product-left, .left-product-right{width: 100%;}
    .accessories-height{max-height: 208px;overflow: hidden;}
    .frame-frame-list-comments, .frame-comments-main-form{max-height: 0;overflow: hidden;}
    .left-product-left > .inside{margin-bottom: 12px;}
    .left-product-left .comments{margin-bottom: 5px!important;}
    .frame-catalog-view{display: none !important;}    
    .info-menu-page-height{max-height: 0;overflow: hidden;}
    .text-left{float: none;width: auto;}
    .text-right{margin-left: 0;}
    .page-profile .frame-change-profile{float: none;width: auto;}
    .page-profile .info-discount{margin-left: 0;}
    .frame-user-toolbar.active .items-user-toolbar > li.box-2, .page-compare .no-empty, .page-compare .empty{display: none;}
	.item-product .frame-for-photo-popup {margin-right: 0;}
	.left-cart{float: none;width: auto;}
    .right-cart{margin-left: 0;width: auto;}
    .order-form{padding-right: 0;border-right: 0;}
    .left-order{float: none;width: auto;}
    .right-order{margin-left: 0;width: auto;float: none;}
    .not-js .menu-main [data-mq-target]{display: none;}
    .isTouch .frame-user-toolbar{position: absolute;top: 0;bottom: auto;}
    .isTouch .btn-to-up{display: none !important;}
    .isTouch .footer-footer{padding-bottom: 0 !important;}
    .isTouch .drop-info{bottom: auto;}
    .frame-for-photo-popup{max-width: 100%;}
    .drop-bask .btn-form{display: none;}
    .drop-bask .drop-content .inside-padd{padding: 10px 15px 0 14px;}
    /*icons*/
    .icon_view_product{width: 16px;height: 10px;background-position: -1300px 0;margin-right: 9px;}
    .icon_personal_area{width: 13px;height: 13px;background-position: -1320px 0;margin-right: 9px;}
    .icon_exit_shop{width: 11px;height: 12px;background-position: -1340px 0;margin-right: 9px;}
    .btn-already-show .icon_arrow_down{display: none !important;}
    .icon_view_product{display: block;}
    /*/icons*/

    .items-user-toolbar .text-el{font-size: 11px;}
    .items-user-toolbar > li{width: 33.3%;}
    .isLogined .items-user-toolbar > li{width: 25%;}
    .page-404{text-align: left;}
    .page-404 img{float: none;}
    .page-404 .description{margin-left: 0;}
    .items-complect .row-kits li{width: 100%;}
    .row-kits li .frame-photo-title{display: inline;}
    .row-kits li .photo-block{float: left;margin-right: 10px;}
    .row-kits li .description{margin-left: 100px;}
    .items-complect .next-kit{display: none;}
    .items-complect .frame-kit{width: 100%;}
    .items-complect > li{width: 438px !important;}
    .items-complect [class*="items"]{width: auto;}
    .frame-view-products .carousel-js-css .items-h-carousel > li{width: 460px !important;padding-right: 0;}
    .frame-tabs-ref .carousel-js-css .items-h-carousel > li{margin-right: 10px !important;}
    .contacts .cont-2 {margin-left: 0;}
}
@media screen and (max-width: 560px){
    .social-tell {display: none;} ;
}
@media screen and (max-width: 479px){
	.btn-buy-installments {margin-left: 0;}
	.left-search {max-height: 0;  overflow: hidden;}
    .frame-for-photo-popup .frame-prices-buy, #photo .frame-prices-buy {padding: 17px 15px 0 15px;}
    .frame-for-photo-popup .funcs-buttons {margin-right: 0;}
    .item-product .frame-prices {margin-right: 7px;}  
    .crumbs a .text-el, .crumbs button .text-el {line-height: 24px;}
    .slider-cont {display: none;}
    .frame-baner-start_page {display: none;}
    .left-catalog > .btn-additional-s_c2 {display: block !important;}
    .online-konsl {width: 100%;margin-left: 0;left: 0;padding: 0;}
    .contacts .cont-1 {margin-bottom: 15px;}
    .tabs-data > li > button .text-el {font-size: 14px;}
    .items-bask .description {margin-left: 0;}
    .btn-bask > button, .btn-bask > a {text-align: center;}
    .frame-cleaner {width: 107px; margin-top: 8px;}
    .btn-bask .text-cleaner {width: auto;text-align: left;}
    .frame-search-form form, input.input-search, .btn-search{}
    .btn-search-show-hide.active{margin-top: 11px;}
    .content-footer .box-3 .inside-padd{padding-left: 0;}
    .items-complect > li{width: 278px !important;}
    .items-news .photo-block{display: none;}
    .items-news li.is-photo .description{margin-left: 0;}
    .frame-view-products .carousel-js-css .items-h-carousel > li{width: 300px !important;padding-right: 0;}
    .logo-out{width: 100%; display: block; text-align: center; margin-top: 0;}
    #topMenuPhone {display: none;}
    .menu-main .title-united > .text-el{padding: 0 45px 0 30px;}
    .icon-is-sub{right: 30px;}
    .special-proposition .content-carousel{padding: 0 44px 25px;}
    .left-catalog{float: none;width: auto;}
    .right-catalog{margin-left: 0;}
    .items-default, .items-catalog.table#items-catalog-main{text-align: center;}
    .items-default .photo-block{margin: auto;}
    /*
    .filter-height{max-height: 0;overflow: hidden;}
    */
    .filter-height {display: none;}
    .showHideBtn {display: block;}
    .page-profile .tabs-data > li{max-width: 30%;}
    .page-profile .tabs-data > li > button{line-height: 1.2;}
    .photoProduct .photo-block{height: 250px;}
    /*bask*/
    .drop-bask .drop-content .inside-padd{padding: 10px 15px 0 14px;}
    .items-bask .photo-block{float: none;display: block;}
    .frame-remove-bask-btn{width: 25px;}
    .icon_times_cart, .icon_times{width: 20px;}
    .drop-bask .footer-bask .inside-padd{padding: 7px 15px 7px 15px;}
    .frame-bask .footer-bask .price-new .price{}
    .drop-bask .cart-product .frame-items{width: 120px;}
    .row-kits .frame-items{width: 120px;}
    .frame-bask .frame-items{padding-right: 5px;}
    .table-order .frame-items{padding-left: 5px;}
    .frame-bask .next-kit, .frame-bask .gen-sum-kit{display: none;}
    .frame-bask .frame-count{max-width: 55px;text-align: right !important;}
    .drop-bask .frame-cur-sum-price > .frame-prices{position: absolute;top: 70px;right: 2px;}
    .drop-bask .frame-cur-sum-price{position: relative;display: block;border: 0 !important;padding: 0 !important;}
    .table-order .row-kits .frame-count{border-right-width: 1px;padding-right: 7px;text-align: right !important;}
    .frame-bask .footer-bask .price-new .price{font-size: 18px;}
    .frame-bask .footer-bask .price-add .price{font-size: 16px;}
    /*/bask*/
    .items-user-toolbar > li > div > button > .text-el .text-el, .items-user-toolbar > li > button > .text-el .text-el, .items-user-toolbar > li > a > .text-el .text-el{display: none;}
    .items-user-toolbar [class*='icon_']{display: block;margin: auto;margin-bottom: 3px;}
    .items-user-toolbar .icon_wish_list{margin-bottom: 4px;}
    .items-user-toolbar .icon_view_product{margin-top: 1px;}
    .items-user-toolbar .icon_enter{margin-top: -1px;margin-bottom: 4px;}
    .tooltip{max-width: 150px;}
    .items-catalog > li{margin-bottom: 15px;}
    .content-footer .box-2, .content-footer .box-3{border-left: 0;}
    .items-user-toolbar-top li:nth-child(1), .items-user-toolbar-top li:nth-child(2) {display: none;}
    .items-user-toolbar-top > li {border-right: 0;}
    .drop-register, .drop-enter, .drop-forgot, .drop-order-call, .drop-comulativ-discounts {width: 320px;}
    .drop-enter .drop-footer, .drop-forgot .drop-footer {padding: 18px 10px 23px 30px;}
    .wrap-brands, .content-footer .box-1 {display: none;}
    .mini-tel .lang-swicher {margin-top: 0px;}
    .top-search {width: 179px; margin-right: 0;}
    .phones-cnt-header {margin-left: 0px;}
    .top-search input[type="text"] {width: 138px;}
    .search-chain-shop {margin-top: 8px;}
    .frame-change-count {display: none;}
    .frame-count > .number {min-width: initial;}
    .arrow-left {padding: 10px 0;}
    .footer-bask .btn-buy {display: block; text-align: center;}
    .footer-bask .btn-buy > a {width: 80%;  padding: 0 10%;}
}
@media screen and (max-width: 1460px) and (min-width: 1280px){
    .special-proposition .content-carousel {padding: 0 45px 25px; }
    .item-product.not-avail .frame-prices{display: block;}
}
@media screen and (max-width: 1279px) and (min-width: 980px){
    .items-complect > li{width: 940px !important;}
}
@media screen and (max-width: 979px) and (min-width: 768px){
    .phones-header .phone-number{display: inline;}
    .btn-bask .text-cleaner{height: auto;}
    .left-cart .horizontal-form .frame-form-field{margin-left: 0;}
    .left-cart .horizontal-form label > .title, .left-cart .horizontal-form .frame-label > .title{text-align: left;float: none;}
    .left-cart .horizontal-form label, .left-cart .horizontal-form .frame-label{margin-top: 8px;}
    .frame-item-menu > .frame-title > .title > .text-el, .frame-item-menu-out > .frame-title > .title > .text-el{font-size: 12px;}
    .items-complect > li{width: 745px !important;}
    .items-complect [class*="items"]{width: 515px;}
    .items-catalog.tablemini > li{width: 31% !important;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
    .content-footer .box-2{width: 214px;}
    .content-footer .frame-description-benefit{width: 162px;}
}
@media screen and (max-width: 319px){
    .menu-main .title-united > .text-el{padding: 0 10px 0 5px;}
    .icon-is-sub{right: 3px;}
}