@font-face{font-family:"Flaticon";src:url("../fonts/social/Flaticon.eot");src:url("../fonts/social/Flaticon.eot?#iefix") format("embedded-opentype"),
url("../fonts/social/Flaticon.woff") format("woff"),
url("../fonts/social/Flaticon.ttf") format("truetype"),
url("../fonts/social/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal; font-display: swap;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("../fonts/social/Flaticon.svg#Flaticon") format("svg"); font-display: swap;}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-family:Flaticon;font-size:24px;font-style:normal;vertical-align:middle;margin-top:2px;display:inline-block;margin-left:1px;}
.flaticon-facebook-logo:before{content:"\f100";}
.flaticon-instagram-logo:before{content:"\f101";}
.flaticon-vk:before{content:"\f102";}
.flaticon-youtube-logo:before{content:"\f103";}
ul{padding:0 0 0 30px;margin:0;list-style-type:none;}
li.MsoNormal {list-style-type: disc;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
h4{font-size:23px;color:#606060;}
h4 span{color:#06d306;text-transform:uppercase;font-weight:bold;}
header{border-top:5px solid #9f9f9f;}
.container{max-width:980px !important;}
#logo{padding:25px 0;}
#search{position:relative;margin:37px 9px 37px 0;width:40%;display:inline-block;}
#search input[type="text"]{border:1px solid #efefef;color:#9f9f9f;outline:none;width:100%;padding:0 10px;border-radius:20px;height:34px;}
.search-butt{border:none;background-color:transparent;height:20px;width:20px;background-image:url("../image/search-icon.png");background-repeat:no-repeat;outline:none;padding:0;background-position:center center;position:absolute;top:5px;right:7px;}
.user-log span{background-image:url("../image/user-login.png");background-repeat:no-repeat;width:34px;height:34px;background-position:center center;display:inline-block;cursor:pointer;border:1px solid #efefef;border-radius:50%;}
.user-log span:hover{background-image:url("../image/user-login-hover.png");background-color:#c4c4c4;}
.user-log, #cart{margin:37px 0;display:inline-block;width:auto;vertical-align:middle;}
#cart button.button-cart{
    background-image:url("../image/green-cart.png");
    background-repeat:no-repeat;
    background-color:#06D306;
    border:none;
    border-radius: 35px;
    background-size:100% 100%;
    color:#fff;text-align:left;height:34px;width:124px;}
#cart-total{background-image:url("../image/cart.png");background-repeat:no-repeat;font-size:12px;padding:5px 0 5px 35px;background-position:6px 3px;}
header .btn-group.open .dropdown-toggle{box-shadow:none;}
header .col-sm-2{padding-left:0;}
#cart{position:absolute;right:15px;}

img{max-width: 100%;height: auto}

header .navbar-default .navbar-nav>.open>a,
header .navbar-default .navbar-nav>.open>a:focus,
header .navbar-default .navbar-nav>.open>a:hover {
    background-color: transparent;
}

#menu {
    background-color:#606060;
    background-image: url("../image/all-menu.png");
    background-repeat: no-repeat;
    background-size: 106% 100%;
    height: 60px;
    margin-bottom: 0;
    position: relative;
    z-index: 100;
}

#menu .nav.navbar-nav.navbar-right>li>a:hover {
    background-color: transparent;
}

#menu .navbar-right {
    margin-right: 0px;
}

#menu.navbar-default {
    border: none;
    border-radius: 0;
}

#menu.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 15px;
}

#menu .navbar-nav>li {
    max-width: 110px;
    text-align: center;
    border-right: 1px solid #747474;
}

#menu .nav.navbar-nav.navbar-right>li {
    border: none;
}

#menu .navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
}

#menu .navbar-nav>li:nth-child(2)>a,
#menu .navbar-nav>li:nth-child(4)>a,
#menu .navbar-nav>li:nth-child(5)>a
{
    padding-top: 10px;
    padding-bottom: 10px;
}
#menu .navbar-nav>li:nth-child(4)>a{
    padding-left: 3px;
    padding-right: 3px;
}


.dropdown .dropdown-menu {
    background-color: #4f4f4f;
}

#menu .dropdown-menu>li.text-all {
    /* border-top: 1px solid #909090 */
}

#menu .dropdown-menu>li>a:focus,
#menu .dropdown-menu>li>a:hover,
#menu .dropdown-menu>li>a {
    color: #fff;
}



#menu .dropdown-menu>li>a {
    padding: 8px 10px;
    border-top: 1px solid #4f4f4f;
    border-bottom: 1px solid #4f4f4f;
}

#menu .dropdown-menu>li.text-all>a:before {
    content: ""
}

#menu .dropdown-menu>li>a:before {
    content: "\e250";
    font-family: 'Glyphicons Halflings';
    font-size: 8px;
    margin-right: 7px;
    color: #6a6a6a;
}

#menu .dropdown-menu>li>a:hover:before {
    color: #00f100;
}

#menu .dropdown-menu {
    max-width: 260px;
    background-clip: border-box;
    border-radius: 0;
    border: none;
    width: 260px;
}

#dLabel + ul {
    margin-left: 200px;
    margin-top: -40px;
    display: none;
}


/* nav style */
@media(min-width:767px) {
.dropdown:hover .dropdown-menu {
        display: block;
        z-index: 1
}
#menu.navbar-default .navbar-nav>.active>a,
#menu.navbar-default .navbar-nav>.active>a:focus,
#menu.navbar-default .navbar-nav>.active>a:hover,
#menu.navbar-default .navbar-nav>li>a:hover {
        background-color: #4f4f4f;
}
#menu .dropdown-menu>li>a:hover {
    background-color: #606060 !important;
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
}

.status-arrow {
    display: none !important;
}
#menu .dropdown-menu>li>a#dLabel:hover + ul.dropdown-menu {
    display: inline-block;
}
.in-category,
.in-category-ua {
    display: none !important;
}
}
@media(max-width:767px) {
    .nav > li {
        border-bottom: 1px solid #6f6868;
        display: inline-block !important;
    }
    #menu .dropdown-menu>li.open>a#dLabel + ul.dropdown-menu {
        display: block;
    }
    .in-category,
    .in-category-ua {
        position: absolute !important;
        /* display: none !important; */
        font-size: 12px !important;
        text-decoration: underline;
        padding-left: 10px !important;
        z-index: 100;
        opacity: .25;
    }
    .navbar-nav {
        margin: 7.5px -15px 0 -15px !important;
    }
}
.navbar-right {
    margin-top: 0px !important;
}
.nav > .dropdown > .in-category.open-cat,
.nav > .dropdown > .in-category-ua.open-cat{
    display: block !important;
}
.nav > .dropdown > a.opened + ul.dropdown-menu {
    display: block;
}
.dropdown-menu.third {
    border-bottom: none !important;
}
.dropdown > .dropdown-toggle.opened {
    background-color: #585656 !important;
}
.dropdown.three-menu {
    border-bottom: 1px solid #565656;
}
.dropdown.three-menu:last-child {
    border: none;
}

.status-arrow {
    background: url(../image/arrow-point-to-right.png) no-repeat;
    background-position: center center;
    background-size: 100%;
    width: 12px;
    height: 12px;
    display: block;
    position: absolute;
    top: 14px;
    right: 35px;
}
.nav > .dropdown > a.opened  .status-arrow{
    transform: rotate(90deg);
    transition: .2s;
}
.dropdown.three-menu.open .status-arrow{
    transform: rotate(90deg);
    transition: .2s;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: transparent !important;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: transparent !important;
}
.dropdown.three-menu.open > a {
    background: #4a4848 !important;
}

html:lang(ru) .in-category-ua {
    display: none !important;
}
html:lang(uk) .in-category {
    display: none !important; 
}

.big-slider{background-color:#525d55;clear: both}
/*.big-slider .carousel-indicators{width:6%;margin-left:-3%;background-color:#9f9f9f;border-radius:20px;}*/
/*.big-slider .carousel-indicators, .big-slider .slick-dots{bottom:-20px;}*/
/*.big-slider .slick-dots{width:auto;background-color:#9f9f9f;border-radius:20px;position:absolute;left:47%;z-index:15;padding-left:0;text-align:center;list-style:none;bottom:-13px;height:20px;padding:4px 0}*/
/*.big-slider .slick-dots li{display:inline-block;color:transparent;}*/
/*.big-slider .slick-dots li button{background-color:#c4c4c4;border-radius:50%;border:none;outline:none;width:12px;height:12px;margin:0 2px;padding:0;border:1px solid #fff;}*/
/*.big-slider .slick-dots li.slick-active button{background-color:#fff;}*/
/*.big-slider .carousel-indicators li.active{background-color:#fff;}*/
/*.big-slider .carousel-indicators li{background-color:#c4c4c4;}*/

.big-slider .swiper-pagination .swiper-pagination-bullet{
    width: 14px;
    height: 14px;
    background: #6f6f6f;
    opacity: 0.6;
}
.big-slider .swiper-pagination .swiper-pagination-bullet-active{opacity: 1}
.big-slider .swiper-slide{text-align: center}
.advantages ul li{display:inline-block;vertical-align:middle;color:#606060;text-transform:uppercase;}
.advantages ul li:first-child{text-transform:none;}
.advantages ul li:first-child{width:14%;}
.advantages ul li:last-child{width:38%;}
.advantages ul li:nth-child(2), .advantages ul li:nth-child(3){width:23%;}
.advantages{padding-top:40px;border-top:4px solid #9f9f9f;}
.advantages ul li span{display:inline-block;width:62%;vertical-align:middle;}
.advantages ul li:last-child span{width:73%;}
.advantages ul li:first-child span{width:80%;}
.advantages ul li:after{background-image:url("../image/slash.png");background-repeat:no-repeat;content:"";width:15px;height:60px;display:inline-block;vertical-align:middle;}
.advantages ul li:last-child:after{display:none;}
.advantages ul li img{margin-right:15px;}
.little-slider{margin-top:30px;margin-bottom:20px;}
.litt-slider{margin-top:50px;}
.slick-initialized .slick-slide{outline:none;}
.litt-slider .slick-slide img, .tab-block img{margin:0 auto;}
.litt-slider .slide-title, .tab-content .slide-title{color:#4f4f4f;font-size:13px;min-height:28px;}
h4.slide-title{margin-bottom:10px;}
.litt-slider .slide-price, .tab-block .slide-price{font-size:18px;font-weight:bold;color:rgb(64, 211, 6);}
.litt-slider .slide-price span, .tab-block .slide-price span{text-decoration:line-through;color:#9f9f9f;font-size:13px;font-weight:normal;}
.litt-slider h4, .litt-slider p, .tab-block p, .tab-block h4 a{text-align:center;}
.litt-slider .slide-block{margin:0 5px;}
.litt-slider .image-section{border-bottom:3px solid #f5f5f5;padding-bottom:10px;}
.tab-content .slide-title{border-top:3px solid #f5f5f5;padding-top:10px;min-height:40px;}
.litt-slider .text-section, .tab-block .text-section{padding-top:5px;}
.litt-slider .slick-prev.slick-arrow, .litt-slider .slick-next.slick-arrow, .inf-slider .slick-prev.slick-arrow, .inf-slider .slick-next.slick-arrow{background-repeat:no-repeat;background-color:transparent;border:none;color:transparent;outline:none;height:24px;width:24px;top:70px;position:absolute;z-index:99;}
.litt-slider .slick-prev.slick-arrow, .inf-slider .slick-prev.slick-arrow{background-image:url("../image/arrow-left.png");left:-35px;}
.litt-slider .slick-prev.slick-arrow:hover,.inf-slider .slick-prev.slick-arrow:hover{background-image:url("../image/arrow-left-hover.png");}
.litt-slider .slick-next.slick-arrow, .inf-slider .slick-next.slick-arrow{background-image:url("../image/arrow-right.png");right:-35px;}
.litt-slider .slick-next.slick-arrow:hover, .inf-slider .slick-next.slick-arrow:hover{background-image:url("../image/arrow-right-hover.png");}
.about-company{background-color:#f5f5f5;padding-right:10%;padding-left: 10%;padding-top: 2%;padding-bottom: 2%;}
.about-company p{font-size:14px;color:#9f9f9f;}
.about-company ul {color:#9f9f9f;list-style-type:unset;}
.about-company h1 {color:#9f9f9f;text-align:center;}
.nike a{background-image:url("../image/nike.png");background-repeat:no-repeat;background-position:center center;}
.nike a:hover, .nike.active a{background-image:url("../image/nile-act.png");}
.adidas a{background-image:url("../image/adidas.png");background-repeat:no-repeat;background-position:center center;}
.adidas a:hover, .adidas.active a{background-image:url("../image/adidas-act.png");}
.puma a{background-image:url("../image/puma.png");background-repeat:no-repeat;background-position:center center;}
.puma a:hover, .puma.active a{background-image:url("../image/puma-act.png");}
.nike.active a, .nike a:hover, .adidas.active a, .adidas a:hover, .puma.active a, .puma a:hover{border-bottom:4px solid #06d306 !important;padding-bottom:10px !important;}
.tabs-container .nav-tabs{border-bottom:none;text-align:center;}
.tabs-container .nav-tabs>li.active>a, .tabs-container .nav-tabs>li.active>a:focus, .tabs-container .nav-tabs>li.active>a:hover{border:none;}
.tabs-container .nav-tabs>li>a{width:70px;height:60px;padding:0;border:none;margin:0;}
.tabs-container .nav-tabs>li:hover{margin:0 20px;}
.tabs-container .nav-tabs>li>a:hover{background-color:transparent;border:none;}
.tabs-container{margin-top:30px;}
.tabs-container .nav-tabs>li{float:none;display:inline-block;margin:0 20px;}
.tab-block .image-section{text-align:center;width:80%;margin:0 auto;position:relative;}
.tab-content{margin-top:30px;border-bottom:2px solid #dcdcdc;padding-bottom:20px; }
.tab-block img{width:170px;}
.hov-product{background-image:url("../image/hover-green.png");position:absolute;width:100%;height:100%;background-size:100%;border-radius:10px;opacity:0;transition:1s;cursor:pointer;}
.text-section h4 a:hover{text-decoration:underline;}
.image-section:hover .hov-product{opacity:1;transition:1s;}
.tab-block img.hov-cart{width:70%;position:absolute;top:50%;margin-top:-35%;left:50%;margin-left:-35%;}
.info-slider h4{margin-top:30px;}
.info-slider .text-section .slide-title{font-size:15px;color:#606060;margin-top:20px;}
.info-slider .text-section .slide-price{font-size:13px;color:#9f9f9f;}
.info-slider .slide-block{margin:0 10px;}
.info-slider .slide-block img{width:100%;}
footer{margin-top:20px;margin-bottom:20px;}
.first-list{color:#606060;}
.first-list li:first-child{text-transform:uppercase;font-size:15px;}
.first-list li:nth-child(2){font-size:12px;}
.second-list{font-size:15px;color:#606060;text-align:center;}
.first-list, .second-list{border-right:1px solid #d5d5d5;}
.foot-section{
    /*margin-top:30px;*/
}
.top-nav li:not(:last-of-type):after{
    content: '';
    display: inline-block;
    position: relative;
    border-left:1px dotted #767676;
    height: 7px;
    width: 1px;
    left: 6px;
}
.top-nav li a{
    color:#767676;
    font-size: 12px;
}
.top-nav li a:hover{
    text-decoration: underline;
}
@media (max-width: 350px) {
    .top-nav{text-align: center}
    .top-nav li a{font-size: 11px;}
    .list-inline>li{padding-left: 1px;padding-right: 1px;}
    .top-nav li:not(:last-of-type):after{left: 3px;}
}

.foot-nav{margin:7px 0}
.foot-nav li a{text-decoration: underline}

.foot-mail, .foot-mail:hover{color:#06d306;font-size:15px;font-weight:bold;text-align:center;display:block;}
.foot-section .border-right{border-left:1px solid #d5d5d5;text-align:right;}
.social-list li{display:inline-block;}
.social-list li a{width:40px;height:40px;display:inline-block;border:1px solid #606060;text-align:center;border-radius:50%;color:#9f9f9f;}
.social-list li a:hover{background-color:#17d817;color:#fff;border:1px solid #17d817;}
.modal-header{border-bottom:none;}
.modal-footer{border-top:none;margin-bottom:20px;position:relative;padding:0;}
.modal-body{padding:30px 70px 0 70px;}
.modal-body input{width:100%;border:1px solid #e1e1e1;border-radius:10px;color:#4f4f4f;height:48px;outline:none;padding:0 10px;font-size:16px;}
.modal-body input:first-child{margin-bottom:10px;}
.modal-link{display:inline-block;position:absolute;left:0;text-align:left;}
.modal-link a{color:#a4a4a4;display:block;text-decoration:underline;}
.modal-link a:hover{text-decoration:none;}
.sign-in, .reg{background-color:#e9e9e9;border:none;padding:10px 40px;border-radius:10px;font-size:16px;outline:none;}
.sign-in:hover, .reg:hover{background-color:#bfbdbd;color:#fff;}
.registration-show{display:none;}
.modal-body h4{text-transform:uppercase;color:#08d307;font-size:16px;font-weight:bold;text-align:center;margin-bottom:30px;margin-top:0;}
.registration-show .modal-body input{margin-bottom:10px;}
.registration-show .modal-footer{text-align:center;}
.modal-dialog{width:530px;}
#search input[type="text"]:focus{background-color:#f9f9f9;}
#search input[type="text"]:focus + .search-butt{background-image:url(../image/search-icon-green.png);}
#cart-total span:hover{border-bottom:2px solid #96e798;}
.breadcrumb{background-color:transparent;margin:0;padding:25px 0px;}
.breadcrumb li a{font-size:13px;color:#a9a9a9;font-weight:bold;}
.breadcrumb li.active{font-size:13px;color:#05d205;font-weight:bold;}
.breadcrumb li a:hover{text-decoration:underline;}
.breadcrumb>li+li:before{content:"\00BB";}
.filter{padding:13px 0;background-color:#f2f2f2;border-radius:10px;}
.filter-brand li{font-weight:bold;text-transform:uppercase;color:#606060;font-size:13px;padding:7px 15px;}
.filter-brand li ul.abs li{font-weight:normal;text-transform:none;cursor:inherit;}
.filter-brand li.active-bg ul.abs{display:block;}
.filter-brand li ul.abs{position:absolute;width:150px;right:-150px;top:0;display:none;background-color:#e2e2e2;z-index:100;}
.filter-brand, .filter-brand li{position:relative;}
.filter-brand li{border-top:1px solid #e2e2e2;}
.filter-brand{cursor:pointer;}
.filter-brand li .jq-checkbox{margin-right:10px;background:#fff;border-radius:0;outline:none;}
.filter-brand li .jq-checkbox.checked .jq-checkbox__div{margin:0;background:#05d205;width:100%;height:100%;border-radius:0;background-image:url("../image/checked.png");background-repeat:no-repeat;background-size:60%;background-position:center center;box-shadow:none;}
.jq-checkbox.focused{border-color:#c3c3c3;}
.filter-brand li .jq-checkbox.checked{border:1px solid #05d205;}
.price-filter p span{color:#606060;font-size:13px;font-weight:bold;text-transform:uppercase;}
.price-filter p{color:#a4a4a4;font-size:11px;text-transform:uppercase;}
.price-filter input{width:100%;text-align:center;font-size:13px;color:#606060;border-radius:5px;border:1px solid #aeaeae;outline:none;padding:5px 0;}
.fiftyproc{display:inline-block;width:48%;}
.price-filter{margin-bottom:10px;padding:12px 15px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e3e3e3;}
.catalog-right-section h1{font-size:25px;color:#606060;font-weight:bold;margin-top:0;margin-bottom:20px;}
.catalog-right-section .slide-title{height: 53px;border-top:3px solid #f5f5f5;padding-top:10px;color:#4f4f4f;font-size:13px;}
span.new{background-color:#17d717;color:#fff;text-transform:uppercase;position:absolute;bottom:0;left:0;border-radius:10px 0 10px 10px;padding:2px 7px;}
.bottom-pagination{text-align:center;}
.bottom-pagination .pagination>li>a{margin:0 2px;border-radius:10px;font-size:15px;color:#adabab;border:3px solid #f5f5f5;}
.bottom-pagination .pagination>li>a:hover, .bottom-pagination .pagination>li>a.active{background-color:#06d306;border:3px solid #06d306;color:#fff;}
.bottom-pagination .pagination>li:first-child>a:hover, .bottom-pagination .pagination>li:last-child>a:hover{color:#fff;}
li.active-bg{background-color:#e2e2e2;border:none;}
.left-menu{padding:0 15px;color:#606060;font-size:13px;}
.left-menu li{margin-bottom:5px;cursor:pointer;}
.left-menu li:before{content:"\e250";font-family:'Glyphicons Halflings';font-size:8px;margin-right:4px;color:#b9b9b9;}
.product-name p:first-child, .page-title{font-size:25px;color:#606060;font-weight:bold;margin-bottom:0;}
.product-name p:nth-child(2){font-size:13px;color:#aeaeae;}
.gall-left{text-align:center;}
.little-img img{border:3px solid #e0e0e0;border-radius:10px;cursor:pointer;margin-bottom:10px;width:120px;opacity:.4;}
.little-img img.active, .little-img img:hover{opacity:1;}
.gall-bottom{margin-top:10px;cursor:pointer;}
.gall-top{cursor:pointer;margin-bottom:10px;}
.big-img{text-align:center;}
.other-colors{margin-top:10px;}
.other-colors .little-img{display:inline-block;}
.other-colors .little-img img{width:50px;opacity:1;}
.other-colors span{margin-right:20px;margin-left:50px;}
.size-select label{font-size:15px;color:#616161;font-weight:normal;margin-right:10px;}
.pay-block{background-color:#f2f2f2;padding:30px;border-radius:10px;}
.link-size{font-size:12px;color:#9d9d9d;text-decoration:underline;}
.link-size:hover{text-decoration:none;color:#9d9d9d;}
.table-size{text-align:right;}
.size-blocks ul li{display:inline-block;font-size:15px;color:#fff;margin-right:2px;}
.size-blocks{margin-top:10px;}
.size-blocks ul li span{background-color:#bebebe;border-radius:6px;padding:5px 0;width:45px;display:inline-block;text-align:center;cursor:pointer;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group,
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group{outline:none;background-color:#e4e4e4;}
.size-blocks ul li span.active, .size-blocks ul li span:hover{background-color:#06d306;}
.center{width:150px;margin:30px auto;}
.mayus{width:500px;display:block;margin:0 auto;}
.mayus p{font-size:12px;}
.price-sect h2{color:#06d306;font-size:18px;font-weight:bold;margin-top:0px;}
.price-sect h2 span{font-size:13px;color:#9f9f9f;text-decoration:line-through;margin-right:5px;}
.price-sect a{font-size:13px;color:#565656;text-decoration:underline;}
.price-sect a:hover{text-decoration:none;color:#565656;}
.price-sect{text-align:center;margin:20px 0;}
.cart-button{display:inline-block;text-align:center;padding:20px 10px;border:1px solid #c4c4c4;border-radius:10px;height:100px;width:100px;}
.cart-button p, .cart-button:hover p{color:#616161;font-size:15px;margin-bottom:0;text-decoration:none;}
.cart-button:hover{background-color:#06d306;cursor:pointer;}
.cart-button img:nth-child(2){display:none;}
.cart-button:hover img:first-child{display:none;}
.cart-button:hover img:nth-child(2){display:inline-block;}
.cart-button:hover p{color:#fff;}
.bord{padding:2px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;}
.product-tabs{margin-top:20px;}
.nav>li>a:focus, .nav>li>a:hover, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs, .nav-tabs>li, .nav-tabs>li>a{background-color:transparent;border:none;margin:0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#616161;font-size:15px;}
.nav-tabs>li.active>a span, .nav-tabs>li.active>a:focus span, .nav-tabs>li.active>a:hover span{border-bottom:4px solid #06d306;padding-bottom:5px;}
.nav-tabs>li>a{font-size:15px;color:#bebebe;padding:10px 0;}
.nav-tabs>li>a span{margin-right:15px;}
h4{font-size:13px;text-transform:uppercase;color:#606060;margin-bottom:25px;}
.product-info, .syst-prod{font-size:13px;color:#606060;margin-bottom:25px;}
.product-info li{margin-bottom:3px;}
.page-description p{color:#606060;}
.page-title{margin-bottom:30px;}
.deliv-title{text-align:center;margin:0;}
.delivery-methods hr, .pay-methods hr{border-top:2px solid #f1f1f1;margin:-14px 0 0 0;}
.delivery-methods p span, .pay-methods p span{font-size:20px;color:#000;background-color:#fff;padding:0 10px;}
.delivery-methods, .pay-methods{margin-top:60px;width:767px;margin:60px auto 0;}
.deliv-block{margin-top:45px;}
.deliv-block a{text-decoration:underline;font-size:15px;color:#11b511;font-weight:bold;margin-bottom:10px;display:block;}
.deliv-block a:hover{text-decoration:none;color:#11b511;}
.error-section img{margin:0 auto;}
.deliv-block{font-size:13px;color:#000;}
.image-del-block{text-align:center;margin-bottom:30px;height:110px;position:relative;}
.pay-methods .image-del-block{margin-bottom:10px;}
.pay-methods .deliv-block a{color:#2c2c2c;text-decoration:none;}
.pay-methods .deliv-block a:hover{text-decoration:underline;}
.page-description ul li{color:#606060;}
.map .embed-responsive.embed-responsive-16by9{
    /* padding-bottom:30.25%; */
}
.photo-team img{width:100%;border:2px solid #c3c3c3;border-radius:15px;margin-bottom:15px;}
.team-people p:nth-child(2){font-size:15px;color:#606060;text-align:center;margin-bottom:0px;}
.team-people p:nth-child(3){font-size:13px;color:#606060;text-transform:uppercase;font-weight:bold;text-align:center;}
.error-section{text-align:center;}
.error-section p{color:#606060;margin-top:20px;}
#cart-product table{width:100%;}
#cart-product table thead tr th{background-color:#bfbfbf;padding:5px;color:#fff;font-weight:normal;}
#cart-product table thead tr th:first-child{border-radius:10px 0 0 10px;}
#cart-product table thead tr th:last-child{border-radius:0 10px 10px 0;}
#cart-product .img-td{width:10%;}
#cart-product .prod-text p{margin:0 0 0px;}
.log-res{position:absolute;padding:10px;background-color:#fff;z-index:999;display:none;box-shadow:0px 0px 5px #606060;padding:10px 0px;border-radius:5px;}
.log-res li a{color:#606060;padding:4px 20px;display:block;}
.log-res li a:hover{background-color:#06d306;color:#fff;}
#content{background-image:url(../image/ball-bg.png);background-repeat:no-repeat;background-size:9%;background-position:left 99%;}
#cart-product table thead tr th:nth-child(3), #cart-product table tbody tr td:nth-child(3),
#cart-product table thead tr th:nth-child(5), #cart-product table tbody tr td:nth-child(5){text-align:center;}
.product-inf img{width:80px;border:1px solid #c3c3c3;border-radius:10px;vertical-align:middle;}
.product-inf .prod-text{display:inline-block;vertical-align:middle;margin-left:10px;}
.product-inf .prod-text a{font-size:15px;color:#616161;text-decoration:underline;}
.product-inf .prod-text a:hover{text-decoration:none;}
.product-inf .prod-text p{font-size:12px;color:#a6a6a6;}
.product-inf .prod-text p span{color:#616161;}
#cart-product table tbody tr td{padding:5px 0;}
.cart-green-text{font-size:15px;color:#06d306;font-weight:bold;text-align:center;}
.cart-field{width:40px;border-radius:5px;border:1px solid #c9c9c9;text-align:center;outline:none;padding:4px 0;margin-top:-5px;}
#cart-product table thead tr th:first-child{padding-left:20px;}
#cart-product table tbody tr td:last-child a img{margin-top:-5px;}
.bottom-form{margin-top:20px;border-top:2px solid #bfbfbf;position:relative;}
.final-price{font-size:15px;color:#606060;padding-top:10px;}
.final-price span{font-size:20px;color:#06d306;}
.bottom-form input[type="submit"]{color:#fff;background-color:#bfbfbf;border:none;outline:none;position:absolute;right:0;top:0;font-size:15px;padding:10px 30px;border-radius:0 0 10px 10px;}
.little-slider .slick-slide .slide-block:hover .text-section h4.slide-title{text-decoration:underline;}
/*.slick-slide img{margin:5px auto; width: 100%;}*/
.open>.dropdown-menu{
    width:400px;
    top: 34px;
}
.btn-change-lg .open>.dropdown-menu {
    width: auto;
}
#cart .btn-xs{background-color:transparent;}
a, a:hover{color:#606060;}
.filter .left-menu li.pid-cat{margin-left:10px;}
.filter .left-menu li:hover:before, .filter .left-menu li.active:before{color:#606060;}
.tabs-container .nav.nav-tabs li{opacity:.6;}
.tabs-container .nav.nav-tabs li.active{opacity:1;}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover{border-color:#8c8787;}
.btn{color:#fff;background-color:#bfbfbf;border:none;outline:none;font-size:15px;border-radius:10px;}
button.btn:hover, a.btn:hover{background-color:#ada9a9;border:none;color:#fff;}
.tab-block h4 a{min-height:28px;display:block;}
.big-img a.thumbnail{border:none;}
.gall-left .little-img .slick-prev{background-image:url(../image/double-top.png);background-repeat:no-repeat;outline:none;color:transparent;background-color:transparent;border:none;width:25px;background-position:center;}
.gall-left .little-img .slick-next{background-image:url(../image/double-bottom.png);background-repeat:no-repeat;outline:none;color:transparent;background-color:transparent;border:none;width:25px;background-position:center;}
.gall-left .little-img .slick-slide{float:none;}
.link-size, .link-size:hover, .link-size:focus{font-size:12px;color:#9d9d9d;text-decoration:underline;}
button.close{outline:none;padding:5px;}
#myModal3 .modal-header{padding:0;}
#myModal3 .modal-body{padding:20px 40px 20px 40px;}
#myModal3 .modal-dialog{width:700px;}
#myModal3 #modal-size{color:#666;font-size:13px;}
#myModal3 #modal-size tr td{width:30px;text-align:center;}
#myModal3 #modal-size tr td:first-child{width:70px;text-align:left;}
.quest{color:#606060;margin-top:20px;}
.quest a{color:#05d205;font-weight:bold;text-decoration:underline;}
.quest a:hover, .quest a:focus{color:#05d205;text-decoration:none;}
.cont-dan{font-weight:bold;color:#606060;background-color:#fff;margin-bottom:0;display:inline-block;padding-right:10px;}
.line-zakaz{margin-top:-12px;border-top:6px solid #dcd8d8;}
.inp-zak input, .inp-zak textarea, .simplecheckout-left-column input, .simplecheckout-left-column textarea{outline:none;width:100%;margin-bottom:10px;padding:8px;border-radius:5px;border:1px solid #e3e3e3;}
.inp-zak textarea{height:100px;resize:none;}
.inp-zak .jq-radio, .simplecheckout-left-column .jq-radio{border-radius:0;}
.inp-zak .jq-radio.focused, .simplecheckout-left-column .jq-radio.focused{border:none;}
.inp-zak .jq-radio.checked .jq-radio__div, .simplecheckout-left-column .jq-radio.checked .jq-radio__div{border:none;width:100%;height:100%;margin:0;background:#05d205;box-shadow:none;border-radius:0;}
.inp-zak label, .simplecheckout-left-column label{font-weight:normal;color:#606060;margin-bottom:15px;}
.right-zak thead tr{color:#fff;}
.right-zak{width:100%;border-bottom:1px solid #c5c5c5;}
.right-zak thead tr th{font-weight:normal;padding:5px 10px;background-color:#bfbfbf;border-radius:6px;margin-bottom:10px;/*display:block;*/width:100%;}
.right-zak tbody tr{margin-bottom:10px;display:block;}
.zakaz .final-price{text-align:center;}
.bottom-zakBtn{padding-top:25px;border-top:2px solid #bfbfbf;text-align:center;}
.bottom-zakBtn input[type="submit"]{background-color:#bfbfbf;border:none;color:#fff;outline:none;border-radius:5px;padding:7px 15px;}
.bottom-zakBtn input[type="submit"]:hover{background-color:#a7a5a5;}
@media(max-width:700px){.scroll{overflow:scroll;}
}
.little-img .preview.pds-current img, .little-img .preview img:hover{border:3px solid #06d306;}
.size-blocks .jq-radio, .size-blocks .jq-radio .jq-radio__div{width:0px;height:0;border:none;}
.size-blocks .radio{display:inline-block;margin:0;}
.size-blocks .radio label{background-color:#606060;border-radius:6px;padding:15px 32px;cursor:pointer;color:#fff;margin-bottom:4px;}
.size-blocks .radio label.ttt{background-color:#06d306;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group{border:1px solid #c3c3c3;}
#input-quantity.form-control{height:35px;}
.bottom-form .final-price:first-child{display:none;}
.asloginform p{text-transform:uppercase;color:#08d307;font-size:16px;font-weight:bold;text-align:center;margin-bottom:30px;margin-top:0;}
#aslogin_form input[type="email"], #aslogin_form input[type="password"], #aslogin_form input[type="text"], #asforget_form input[type="email"]{margin-bottom:10px;border:1px solid #e1e1e1;border-radius:10px;color:#4f4f4f;height:48px;outline:none;padding:0 10px;font-size:16px;width:100%;max-width:380px;}
.fancybox-skin{padding:30px;}
.aslogin{padding:20px 40px 0px 40px;}
.fancybox-outer, .fancybox-inner{}
.aslogin_button{background-color:#e9e9e9;border:none;padding:10px 40px;border-radius:10px;font-size:16px;outline:none;margin-bottom:20px;}
.aslogin_button:hover{background-color:#bfbdbd;color:#fff;}
#aslogin_form{text-align:center;max-width:400px;}
#cart-product table tbody tr td button{background-image:url(../image/refresh.png);background-repeat:no-repeat;background-color:transparent;border:none;padding:0;width:25px;height:25px;background-position:center;background-size:100%;margin-top:-5px;margin-left:10px;}
#cart-product table tbody tr td span{display:inline-block;}
.acaunt .list-unstyled li a:hover{color:#05d205;}
#column-right .list-group.acaunt-menu a:hover{color:#fff;background-color:#05d205;}
.form-horizontal input.btn.btn-primary, a.btn.btn-default, .buttons .btn.btn-primary{background-color:#06d306;outline:none;}
.form-horizontal input.btn.btn-primary:hover, a.btn.btn-default:hover, .buttons .btn.btn-primary:hover{background-color:#06b706;}
.acaunt table tbody tr td:last-child a.btn-eye{background-image:url(../image/eye.jpg);background-repeat:no-repeat;padding:0;background-color:transparent;display:inline-block;width:20px;height:20px;background-size:100%;}
.acaunt table tbody tr td:last-child a.btn-plus{background-image:url(../image/plus-ic.png);background-repeat:no-repeat;padding:0;background-color:transparent;display:inline-block;width:20px;height:20px;background-size:100%;}
.info-slider .slide-block:hover .text-section .slide-title{text-decoration:underline;}
.entry-content p span{color:#606060;}
.entry-links .social-links a:first-child{background-image:url('../image/social.png');}
.entry-links .social-links a:nth-child(2){background-image:url('../image/social-media.png');}
.entry-links .social-links a:nth-child(3){background-image:url('../image/social-media-1.png');}
.entry-links .social-links a:nth-child(4){background-image:url('../image/vk.png');}
.entry-links .social-links a{background-color:transparent;padding:0;background-repeat:no-repeat;background-position:center;}
.entry-links .social-links a{display:inline-block;width:50px;height:50px;border:2px solid #e3e3e3;border-radius:50%;background-size:55%;}
.entry-links .social-links a:hover{border:2px solid #06d306;}
#postu h2{color:#606060;}
.post-inner-content .entry-title a{font-size:20px;}
.post-inner-content .entry-title{margin-bottom:10px;margin-top:10px;padding:10px 0;}
.post-inner-content .entry-content{font-size:14px;color:#222;}
.blog-item-wrap{margin-bottom:20px;}
.blog-item-wrap .thumbnail{border:none;}
.blog-item-wrap:hover .post-inner-content header{border-top:5px solid #06d306;}
#contact-overlay{background-color:#000;cursor:wait;}
#contact-container{font:16px/22px;text-align:left;width:450px;}
#contact-container .contact-content{background-color:#f9f9f9;color:#ddd;height:40px;}
#contact-container h1{margin:0;}
#contact-container .contact-loading{height:55px;margin:-14px 0 0 190px;padding:0;position:absolute;width:54px;z-index:8000;}
#contact-container .contact-message{text-align:center;}
#contact-container .contact-error{margin-top:-5px;font-size:14px;color:#606060;padding:2px;}
#contact-container br{clear:both;}
#contact-container form{margin:0;padding:0;text-align:center;}
#contact-container label{clear:left;display:block;float:left;font-weight:bold;padding-right:4px;text-align:right;width:100px;}
#contact-container .contact-input{background:#eee;border:1px solid #fff;float:left;padding:2px;margin:2px;width:300px;}
#contact-container textarea{height:114px;}
#contact-container .contact-cc{cursor:default;font-size:14px;vertical-align:top;}
#contact-container .contact-top{background-color:#f9f9f9;height:13px;margin:0;padding:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius:8px 8px 0 0;}
#contact-container .contact-bottom{background-color:#333;font-size:12px;height:40px;line-height:12px;text-align:center;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:0 0 8px 8px;}
#contact-container .contact-button{background:#d76300;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:bold;height:26px;margin:4px 0 0 4px;text-align:center;vertical-align:middle;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#contact-container .contact-button:hover{background:#f49000;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited{color:#999;font-size:18px;font-weight:bold;position:absolute;text-decoration:none;right:8px;top:0px;}
#contact-container a.modal-close:hover{color:#ccc;}
.contact-content .q2::-webkit-input-placeholder{color:#929292;text-align:center;}
.contact-content .q2::-moz-placeholder{color:#929292;text-align:center;}
.contact-content .q2:-moz-placeholder{color:#929292;text-align:center;}
.contact-content .q2:-ms-input-placeholder{color:#929292;text-align:center;}
.contact-content .q2{border-radius:12px;border:1px solid #cccccc;padding:4px 10px 4px 10px !important;width:100%;color:#333333;}
.contact-content .q2:focus, .btn-send:focus{box-shadow:none;outline:none;}
.callback-box{margin:0 110px 45px 110px;}
.contact-content .btn-send{background-color:#e9e9e9;border:none;padding:10px 40px;border-radius:10px;font-size:16px;outline:none;margin-bottom:20px;color:#606060;}
.contact-content .btn-send:hover{background-color:#bfbdbd;color:#fff;}
#contact-container{height:auto !important;width:380px !important;}
#contact-container .q2{margin-bottom:10px;border:1px solid #e1e1e1;border-radius:10px;color:#4f4f4f;height:48px;outline:none;padding:0 10px;font-size:16px;width:100%;max-width:380px;}
.contact-content{padding:0 20px;height:auto !important;border-radius:0 0 10px 10px;}
.contact-title{color:#06d306 !important;font-size:19px !important;text-transform:uppercase;text-align:center !important;margin-bottom:8px !important;}
.contact-btn{cursor:pointer;}
.simplecheckout-right-column .simplecheckout-cart, .simplecheckout-right-column .simplecheckout-cart td{border:none;}
.simplecheckout-right-column .simplecheckout-cart-total{border:none;}
.simplecheckout-right-column .simplecheckout-cart-total#total_sub_total{border-top:1px solid #e3e3e3;}
.simplecheckout-right-column .simplecheckout-cart td.image a img{border:1px solid #e3e3e3;border-radius:10px;}
.simplecheckout-right-column .simplecheckout-cart td.name .options{text-align:left;color:#666;}
.simplecheckout-right-column .simplecheckout-cart td.name .image + a{text-decoration:underline;}
.simplecheckout-right-column .simplecheckout-cart td.name .image + a:hover{text-decoration:none;}
.simplecheckout-cart-total#total_sub_total span, .simplecheckout-cart-total#total_total span{font-size:20px;color:#06d306;}
.simplecheckout-cart-total#total_sub_total span b, .simplecheckout-cart-total#total_total span b{font-size:15px;color:#606060;font-weight:normal;}
.form-control:focus{border:1px solid #e3e3e3;box-shadow:none;}
.simplecheckout-block-content .form-control{padding:0;}
.jq-selectbox.jqselect.form-control{border:none;}
.alert.alert-success{color:#606060;}
.alert.alert-success button.close{padding:0;}
.alert.alert-success a{color:#06d306;}
#simple_login label{color:#606060;}
#simple_login input[type="text"], #simple_login input[type="password"]{border:1px solid #e1e1e1;border-radius:10px;color:#4f4f4f;height:48px;outline:none;padding:0 10px;font-size:16px;}
#simple_login{padding:5px 20px !important;width:320px !important;}
#simple_login #simplecheckout_button_login{padding:8px 25px;}
.simple-content fieldset{text-align:center !important;}
.simple-content fieldset .form-group{text-align:left;}
.simple-content fieldset .form-group input + a{margin-top:5px;display:inline-block;text-decoration:underline;}.simple-content fieldset .form-group input + a:hover{text-decoration:none;}
@media(max-width:1200px){.big-slider .carousel-indicators{width:80px;margin-left:-40px;}
.advantages{text-align:center;}
.litt-slider .slick-next.slick-arrow, .inf-slider .slick-next.slick-arrow{right:0;}
.litt-slider .slick-prev.slick-arrow, .inf-slider .slick-prev.slick-arrow{left:0;}
.tabs-container{background-image:none;}
#menu{background-size:cover;}
.big-img img{width:60%;}
.size-blocks ul li span{width:42px;}
}
@media(max-width:992px){#menu.navbar-default .navbar-nav>li>a{font-size:12px;padding:20px 10px 20px 10px;}
#menu.navbar-default .navbar-nav>li:nth-child(2)>a{padding:10px}
.advantages ul li img{margin-right:5px;}
.advantages ul li span{font-size:12px; text-align: left;}
.advantages ul li:after{display:none;}
.tab-block img{width:100%;}
.tab-block .slide-price{margin-bottom:20px;}
.tab-content .slide-title{margin-bottom:0;}
.inf-slider .slick-prev.slick-arrow, .inf-slider .slick-next.slick-arrow{top:43px;}
.social-list li a{width:35px;height:35px;}
.first-list, .second-list, .foot-section .border-right{border:none;}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-size:20px;margin-top:3px;margin-left:0;}
.big-img img{width:80%;}
.size-blocks ul li{margin-bottom:4px;}
.center{width:130px;}
.price-sect p{margin-bottom:0;}
.delivery-methods, .pay-methods{width:100%;}

.mobile-logo {
    display: block;
    width: auto;
}
#logo {
    padding-bottom: 10px !important;
    margin-bottom: 11px;
    padding-top: 20px;
}
#go {
    margin: 0 !important;
    margin-bottom: 10px !important;
    width: 250px !important;
    padding: 8px;
    display: block;
    font-size: 16px !important;
    border-radius: 10px;
}

li.phone-inner {
    width: 49%;
    display: inline-block;
}
#signup {
    top: 20px !important;
}
#signup form p {
    padding-top: 0 !important;
}
#signup #signup-ct form {
    padding-top: 9px;
}
}

@media (min-width:767px) and (max-width:992px) {
    .col-sm-4:nth-child(4) {
        clear: left;
    }
    .phone-block {
        margin: 0px 0 0 0 !important;
        font-style: italic !important;
        float: none !important;
        width: 340px !important;
        top: 34px;
        position: absolute;
        right: -362px;
        font-size: 16px;
        padding-left: 0;
    }
    #search {
        margin: 37px 0px 37px 0;
        margin-top: 97px;
    }
    .btn-change-lg {
    
        vertical-align: top;
        margin-top: 96px;
    }
    #cart {
    
        margin-top: 96px;
    }
    #cart {
        right: 0px !important;
    }
}
@media (min-width:992px) {
    .inline-block
{
    display: inline-block;
    margin: 37px 0;
    vertical-align: top;
}
.col-md-3:nth-child(5) {
    clear: left;
}
}

@media(max-width:767px){#menu .dropdown-menu{max-width:100%;width:100%;text-align:center;position: relative; top: 0;}
#menu .dropdown-menu>li>a{border:none;}
#content{background-image:none;}
#menu .dropdown-menu>li>a:before{display:none;}
.big-slider{display:none;}
.navbar-header #category{display:inline-block !important;font-size:18px;color:#fff;padding:18px 20px;}
.foot-section{margin-top:10px;}
#menu .navbar-nav>li{border-right:none;;}
footer{margin-bottom:0;}
footer #menu.navbar-default .navbar-nav>li:nth-child(2)>a{padding:10px}
.second-list li{padding-bottom:5px;}
.foot-section{background-color:#f5f5f5;padding:20px 0;}
footer #menu{height:auto;background-image:none;background-color:#fff;}
footer #menu.navbar-default .navbar-nav>li>a{font-size:18px;color:#585858;border-bottom:1px solid #f5f5f5;}
footer #menu.navbar-default .navbar-nav.navbar-right>li>a{border-bottom:none;}
footer #menu.navbar-default .navbar-nav>li>a:hover{background-color:#fff;}
footer #menu .navbar-nav{margin:0;}
#logo{text-align:center;padding-bottom:0;}
#search{margin:15px 9px 15px 0;}
.user-log, #cart{margin:15px 0 15px 0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{position:relative;z-index:100;background-color:#606060;}
#menu .navbar-nav>li{width:100%;max-width:100%;}
#menu.navbar-default .navbar-nav>li>a{font-size:16px;padding:10px 0;}
#menu .navbar-right{margin:0 auto; margin-bottom: 5px;}
.advantages ul li span{font-size:10px;}
.foot-section, .foot-section .border-right{text-align:center;}
.foot-mail{margin-top:10px;}
.filter-brand li ul.abs{width:100%;right:0;position:relative;}
.big-img img{margin:50px 0;}
.bord{border:none;}
.center{margin:10px 0;width:150px;}
.price-sect{text-align:left;}
.modal-dialog{margin:20px auto;}
.product-inf .prod-text{margin-left:10px;}
.product-inf .prod-text a{font-size:12px;}
#cart-product table tbody tr td button{margin-left:5px;width:20px;}
#dLabel + ul {margin-left: 0;margin-top: 0; z-index: 1000;}
.phone-block {
    margin: 0 !important;
    font-style: italic !important;
    float: none !important;
    width: auto !important;
    padding-left: 0;
    font-size: 16px;
    margin-top: 20px !important;
}
#go {
    margin: 0 auto !important;
    margin-bottom: 10px !important;
    width: 260px !important;
    padding: 8px;
    display: block;
    font-size: 16px !important;
}
.btn-change-lg {
    position: absolute;
    right: 155px;
    top: 16px;
}
.btn-change-lg .open>.dropdown-menu {
    width: 180px;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    text-decoration: none;
}
.navbar-toggle {
    margin: 13.5px 15px 13.5px 0px;
}
.little-img .slick-list {
    height: auto !important;
}
.little-img .slick-slide img {
    width: auto;
}
.big-img img {
    width: 60%;
}
.big-img img {
    margin: 20px auto;
}
.slick-list {
    display: inline-block;
}
.other-colors span{
    display: block;
    margin: 10px auto;
    text-align: center;
}
.other-colors .little-img {
    display: block;
    text-align: center;
    margin: auto;
}
.pay-block {
    padding: 20px;
}
.pay-block .control-label {
    width: 100%;
    text-align: center;
    margin-bottom: 5px;
}
.pay-block .size-blocks > div {
    text-align: center;
}
.table-size {
    text-align: center;
    margin: 10px 0;
}
.pay-block .bord .center {
    margin: 10px auto;
}
#input-quantity.form-control {
    text-align: center;
}
.aslogin {
    padding: 20px 10px 0px 10px;
}
#signup form p {

    /* margin-top: 10px; */
}
#input-search {
    margin-bottom: 12px;
}
.callback {
    margin-bottom: 45px !important;
}
.litt-slider .slick-prev.slick-arrow, .inf-slider .slick-prev.slick-arrow {
    background-image: url(../image/arrow-left-hover.png) !important;
}
.litt-slider .slick-next.slick-arrow, .inf-slider .slick-next.slick-arrow {
    background-image: url(../image/arrow-right-hover.png) !important;
}
.inf-slider .slick-prev.slick-arrow, .inf-slider .slick-next.slick-arrow {
    top: 92px;

}
.litt-slider .slick-prev.slick-arrow, .inf-slider .slick-prev.slick-arrow
 {
    width: 37px !important;
    height: 37px !important;
    background-size: 100% !important;
    background-image: url(../image/left-arrow.png) !important;
}
.litt-slider .slick-next.slick-arrow, .inf-slider .slick-next.slick-arrow {
    width: 37px !important;
    height: 37px !important;
    background-size: 100% !important;
    background-image: url(../image/right-arrow.png) !important;
}

.big-slider .slick-dots {
    left: 0 !important;
    right: 0;
    width: 64px;
    margin: auto;
}

.navbar-nav > li.dropdown > .dropdown-menu {
    padding: 0px 0 5px 0 !important;
    box-shadow: none !important;
    /* margin-bottom: 10px; */
    /* box-shadow: 0 4px 5px rgba(0,0,0,.1) !important; */
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: transparent !important;
}

}

@media(max-width:650px){.advantages{display:none;}
}
@media(max-width:600px){.tabs-container .col-sm-3.col-xs-3{width:50%;}
.little-img img{width:90px;}
.price-sect p span{display:block;}
.price-sect p{text-align:center;}
.price-sect a{text-align:center;display:block;}
.modal-dialog{width:80%;}
#cart-product table{width:550px;}
.scroll-responsive{overflow:scroll;}
.price-sect h2 {
    text-align: center;
}

}
@media(max-width:480px){.bottom-form .buttons a.btn{font-size:13px;padding:7px 10px;}
#aslogin_form .modal-footer{margin:0 !important;text-align:left;}
#aslogin_form .modal-footer .modal-link{display:inline-block;text-align:left;}
#aslogin_form .modal-footer .modal-link + .aslogin_button{position:absolute;right:0;}
.fancybox-outer .fancybox-inner{}
.foot-mail{margin-bottom:15px;}
.bot-0{position:absolute;bottom:-35px;}
.bot-0 .first-list li{display:inline-block;margin-right:10px;}
.foot-section{position:relative;margin-bottom:50px;}
h4{font-size:18px;}
.tabs-container .nav-tabs>li:hover, .tabs-container .nav-tabs>li{margin:0 10px;}
.foot-section .col-sm-3.col-xs-6{width:100%;}
#search{width:100%;}
/* #search{width:200px;} */
#cart button{width:35px;}
.catalog-right-section .col-xs-4{width:50%;}
.pagination>li>a, .pagination>li>span{padding:3px 9px;}
.other-colors span{margin-left:0;}
.full-w{width:100%;}
.modal-body input{height:35px;}
.modal-link{position:relative;display:block;text-align:center;}
.modal-body{padding:5px 20px 0 20px;}
.modal-footer{margin:0px 20px 20px 20px;}
.sign-in, .reg{width:100%;margin-top:5px;}
.bottom-form input[type="submit"]{padding:10px 15px;}
.litt-slider .slick-slide img{width:70%;}
.btn-change-lg {
    position: static !important;
    right: auto !important; 
    top: auto !important;
    vertical-align: middle !important;
    margin-top: -5px !important;
    margin-left: 13px !important;
}
.btn-change-lg .hidden-xs {
    display: inline-block !important;
}
.tabs-container .col-xs-3:nth-child(3n){
    clear: left;
}
#signup {
    width: calc(100% - 10px) !important;
    left: 0 !important;
    right: 0 !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
    position: absolute !important;
}
.col-sm-4:nth-child(3) {
    clear: left;
}

}

@media(max-width:400px){.aslogin_button{padding:10px;}
#aslogin_form .modal-footer .modal-link + .aslogin_button{position:relative;margin-top:10px;padding:10px 20px;}
.fancybox-outer .fancybox-inner{height:265px !important;}
.fancybox-outer, .fancybox-inner{height:265px;}
#aslogin_form .modal-footer, #aslogin_form .modal-link{text-align:center;}

.user-log, #cart{margin:0;}
.first-list li:nth-child(2){font-size:11px;}
.bot-0 .first-list li{margin-right:5px;}
.first-list li:first-child{font-size:14px;}

}
@media(max-width:380px) {
    .cart-section .bottom-form .buttons .pull-left,
    .cart-section .bottom-form .buttons .pull-right {
        text-align: center;
        margin-bottom: 5px;
        float: none !important;
    }
}
@media(max-width:340px) {
    .acaunt .text-right .btn{
        display: block;
        margin: 0 auto;
    }
}

@media(max-width:320px){.little-img img{width:60px;}
.table-size{text-align:center;}
.size-blocks ul li span{width:40px;}
}


.size-table input[type="radio"] {
    display:none;
}
.size-table input[type="radio"] + label {
    font: 18px bold;
    color: #d4d4d4;
    cursor: pointer;
    background: #606060;
    min-width:80px;
    padding: 15px;
    border-radius: 5px;
    text-align: center;
}
.size-table input[type="radio"]:checked + label {
    background: #00b306;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
}

.nav-tabs .nav-item {
    margin-bottom: -1px;
}

.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-right-radius: 0.5rem;
    border-top-left-radius: 0.5rem;
    padding: 0 15px;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    border-color: #eceeef #eceeef #ddd;
}

.nav-tabs .nav-link.disabled {
    color: #636c72;
    background-color: transparent;
    border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    color: #464a4c;
    background-color: #E3E3E3;
    border-color: #ddd #ddd #E3E3E3;
}
.inline-block
{
    display: inline-block;
}
.slide-title
{
    text-transform: none;
    margin-bottom: 0;
}
h4.slide-title
{
    margin-bottom: 0;
}
.size-blocks .radio input[type=radio]{
	display: none !important;
}

#radio_label {
	float: left !important;
    margin-left: 5px !important;
    margin-top: 5px; 
}
#tab_content_radio_lebel{
	height: 121px;
}

.product-layout.col-lg-3.col-md-3.col-sm-6.col-xs-12 {width: 100%;}

#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
 
#go { margin: 0 auto; width: 200px; padding-right: 15px; padding-left: 15px; }
 
#signup form p {
padding-left:15px;
padding-right:15px;
}
 
#signup {
 
     width: 404px;
 
    display:none;
 
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
 
}
 
#signup-header { background: url(../image/hd-bg.png); padding: 18px 18px 14px 18px; border-bottom: 1px solid #CCC; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
 
#signup-header  h2 { color: #444; font-size: 1.5em; font-weight: 700; margin-bottom: 3px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); margin-top: 5px;}
#signup-header  p { color: #444; font-size: 1.3em; margin: 0; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); text-shadow: none; }
 
#signup .txt-fld { position: relative; width: 364px; padding: 14px 20px; border-bottom: 1px solid #EEE; text-align: right; }
#signup .btn-fld { width: 254px; overflow: hidden; padding: 12px 20px 12px 130px; }
 
#signup .txt-fld label { display: block; float: left; width: 90px; padding-top: 8px; color: #222; font-size: 1.3em; text-align: left;  }
#signup .txt-fld input { width: 244px; padding: 8px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 1.2em; color: #222; background: #F7F7F7; font-family: "Helvetica Neue"; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup .txt-fld input.good_input { background: #DEF5E1 url(../imgage/good.png) 236px center no-repeat; }
#signup .txt-fld input.error_input { background: #FDE0E0; }
 
.modal_close { position: absolute; top: 12px; right: 12px; display: block; width: 18px; height: 18px; background: url(../image/modal_close.png); z-index: 2;background-size: 100%; }
 
#signup .bt1 {
    float: right;
    font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    background: #3F9D4A;
    border: none;
  width: auto;
  overflow: visible;
  font-size: 1.4em;
  margin-bottom: 15px;
  color: #FFF;
 padding: 7px 10px;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight: bold; text-shadow: 0 1px 0 rgba(0,0,0,0.4);}
 
 #liv {
 margin-top:-35px;
 }
 
 #nitroCacheBar {
	 display:none;
 }
.btn-change-lg .btn-link img {
    margin-top: -1px;
}
.mar-bot-15 {
    margin-bottom: 15px;
}
.lastviewed-container .caption .price {
    margin-left: auto !important;
    margin-right: auto;
    text-align: center;
    margin-bottom: 5px;
}
.lastviewed-container .caption h4 {
    margin-bottom: 10px;
    text-align: center;
}
.lastviewed-container .image a img {
    margin: auto;
    
}
.lastviewed-container  .buy-another{
    display: block !important;
    margin: auto !important;
}
.em-filter-button {
    display: block;
    position: absolute;
    right: 66px;
    top: 14px;
    background: initial;
    width: 44px;
    height: 34px;
    border-radius: 5px;
    border: 1px solid #ddd;
    background: url('../image/magnifier.png') no-repeat;
    background-position: center center;
    z-index: 100;
    
}
.common-home .em-filter-button,
.latest-latest .em-filter-button,
.information-information .em-filter-button,
.information-contact .em-filter-button,
.account-account .em-filter-button,
.account-address .em-filter-button,
.checkout-cart .em-filter-button{
    display: none;
}
.mfilter-free-button {
    display: none !important;
}
@media (min-width:767px) {
    .em-filter-button,
    .close-button-filter {
        display: none !important;
    }
}
.close-button-filter {
    display: block;
    width: 30px;
    height: 30px;
    /* background: #ddd; */
    margin-left: auto;
    padding: 5px;
    background: url(../image/modal_close.png) no-repeat;
    background-position: center;
}




.cd-top {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 10;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    /* image replacement properties */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    background: #00a11d url('/catalog/view/theme/soccer/image/cd-top-arrow.svg') no-repeat center 50%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .3s 0s, visibility 0s .3s;
    -moz-transition: opacity .3s 0s, visibility 0s .3s;
    transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {
    /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
    opacity: .5;
}
.no-touch .cd-top:hover {
    background-color: #e86256;
    opacity: 1;
}
