/*Home Man Banner*/
.home-main-banner .container{max-width:1920px;padding-left:0px;padding-right:0px; position:relative;}
.home-main-banner .slick-dots{ position:absolute; bottom:20px; left:0px; right:0px;}

@media (max-width:1024px){.home-product{padding:0 5px;}}
@media (max-width:767px){.main-heading .viewall {padding:0 10px 0 0;}}
@media (max-width:479px){.home-product .slick-prev,.home-product .slick-next{margin-top:-38px;}}
@media (max-width:399px){.home-product .slick-prev,.home-product .slick-next{margin-top:-68px;}}

/*Home Weekly sale*/
.home-weekly-sale .container{max-width:1193px;}
.home-weekly-sale .over{position:absolute;right:56px;top:50%;text-align:center;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.home-weekly-sale ul{margin:0px 0px 32px 0px;padding:18px 24px;list-style:none;background-color:#fff;float:left;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}
.home-weekly-sale ul>li{float:left;/*font-family:'Roboto', sans-serif;*/padding:0px 15px;}
.home-weekly-sale ul>li:not(:last-child){border-right:1px solid #C4C4C4;}
.home-weekly-sale ul>li>span{display:block;font-weight:700;text-transform:uppercase;}
.home-weekly-sale ul>li>span.count{font-size:24px;line-height:28px;}
.home-weekly-sale ul>li>span.count_name{font-size:14px;line-height:16px;}
.home-weekly-sale .btn{font-size:16px;font-weight:bold;border-radius:0px;}
@media(max-width:767px){.home-weekly-sale ul{margin: 0 auto 32px; float: none; display: inline-block; padding: 18px 15px;} .home-weekly-sale .over{right:auto; left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0); width:321px;}}
@media(max-width:479px){
.home-weekly-sale .over{top: 47%;}    
.home-weekly-sale .btn{font-size: 14px; padding:11px 15px 10px;}    
.home-weekly-sale .over{width:255px;}
.home-weekly-sale ul{margin:0px 0px 15px 0px;padding:14px;}
.home-weekly-sale ul>li{padding:0px 8px;}
.home-weekly-sale ul>li>span.count{font-size:19px;line-height:22px;}
.home-weekly-sale ul>li>span.count_name{font-size:11px;line-height:12px;}}

/*Home Banner*/
.home_banner .container{max-width:1208px; text-align:center;}
.home_banner .row.row10{margin-left:-7px;margin-right:-7px;}
.home_banner .row.row10>[class*="col-"]{padding-left:7px;padding-right:7px;}
.home_banner .pb14{padding-bottom:14px;}

/*Home Review*/
.home-review .container{max-width:685px;}
.home-review .loop{ padding:20px 0px 24px 0px;}
.home-review h4{font-size:16px;font-weight:600;text-transform:none;}
.home-review .hd{font-size:16px;font-weight:300;padding:11px 0px;}
.home-review .hd em{font-size:12px;display:block;}
.home-review p{font-size:14px;font-weight:400;line-height:22px;margin-bottom:0px;margin-top:12px;}
.home-review .btn.btn-primary{border-radius:0px;font-size:14px;font-weight:700;padding:11px 20px;margin-top:13px;}

/*Home Brand*/
.home-brand .container{max-width:1680px;text-align:center;}
.home-brand .border_tb{padding:5px 0px 20px;border-top:solid 1px #adadad;border-bottom:solid 1px #adadad;position:relative;}
.home-brand a.viewall{top:-7px;}
.home-brand .slick-slide a{height:100px;display:flex;justify-content:center;align-items:center;}
.home-brand a:hover{opacity:0.7;}
@media(max-width:767px){
.home-brand a.viewall{top:0;}
.home-brand .slick-slide a{height:80px;}}

/*Home Blog*/
.home-blog .container{max-width:1197px;text-align:center;}

.cover-spin {
    width:40px;
    left:0;right:0;top:0;bottom:0;
    /*background-color: rgba(255,255,255,0.7);*/
    z-index:9999;
    margin: 0 auto;
}

@-webkit-keyframes spin {
	from {-webkit-transform:rotate(0deg);}
	to {-webkit-transform:rotate(360deg);}
}

@keyframes spin {
	from {transform:rotate(0deg);}
	to {transform:rotate(360deg);}
}

.cover-spin::after {
    content:'';
    display:block;
    left:48%;top:40%;
    width:40px;height:40px;
    border-style:solid;
    border-color:black;
    border-top-color:transparent;
    border-width: 4px;
    border-radius:50%;
    -webkit-animation: spin .8s linear infinite;
    animation: spin .8s linear infinite;
}