@media screen and (min-width:1550px){
body{width:1440px!important;margin:0 auto}
#smb-order-cart{font-family: arial;font-weight: bolder;}
}
@media screen and (max-width: 1366px){.hidden-lg{display:none}}
@media screen and (max-width: 1200px){}
@media screen and (max-width: 1100px){.hidden-md{display:none}}
@media screen and (max-width: 1024px){
.nav-wr{display:none}
#menu_mobi{display:block;}
#container-fluid-90{width:auto}	
#boxcart a i{padding: 7px;width: 31px;}
#email{display:none}#login_and_register_modal .modal-dialog{max-width:75%!important}
.hidden-md,.hidden-lg{display:initial}
header{position:relative;z-index:999;top: 0;box-shadow:none;background:#fff;padding:0px;}
header .up{top: 0px;padding:5px 2%;}
header .logo{margin-right:3%}
header .hotline{margin-top: 5px;}
header .up span#login{margin:0px 50px 0px 15px}
header .down .logo{width:100%;padding:0px;margin:10px 0px 5px 0px;}
header .down .logo h2 a{display: inherit;width:auto;}
header .down .logo h2 img{height:60px;}
.banner ul .hidden-xs i {font-size:30px;margin-top:8px;}
.banner ul .hidden-xs.wrap-shoping-cart{font-size:35px;margin-top:0px;}
.search-form{width:100%;position:relative;margin-top:0;background: rgb(92 86 53 / 85%)}
.wrap-shoping-cart a span.hidden-md-down,.hidden-sm-down{display:none;padding:0}
#fix-right-side-order{bottom: -5%;left: 15%;}
.bannerleft,.bannerright{width:100%!important;margin: 0!important;}
.briefcompany{margin-top:-20px}
.briefcompany a {margin:0.5%;width:19%;}
.overly-bottom {position:relative;background: none;}
.overly-top .discript span, .overly-bottom .discript span{color: #403b1f}
.overly-bottom strong, .overly-bottom img
{background: red;
color: #fff;
padding: 2px 6px;
margin: 8px 5px 0px 0px;
border-radius: 2px;
width: auto!important;
font: normal 13px/1.3em arial;
height: auto;}
}
@media screen and (max-width: 800px){
.cart-count{left: 12px;top: -6px;font-size: 12px !important;}
header .logo{width: 100%; margin: 0 auto; text-align:center; display:block;}
header .hotline{width: 100%; text-align: center; display: block;}
header .hotline span{text-align:center;}
}
@media screen and (max-width: 768px){
.main-head{padding-top:0;border:0;background-size:100%}
#popupladdingpage .modal-dialog{max-width:80%}
.briefcompany {padding: 0px 0px 0px;}
.col-xs-6 {flex: 0 0 50%;max-width: 50%;padding: 5px;}
header .up {padding:5px 2%;}
header .up span#login{margin:0}#address{display:none}
header .down .logo {background: transparent;padding:5px 0px 8px 0px;margin: 0;border-bottom:1px dotted rgb(255 255 255 / 15%);}
header .down .logo h2 img {height:80px;}
.banner ul .hidden-xs.wrap-shoping-cart a {float: right;position: relative;}
nav.nav {position: absolute;}
.nav-list {margin: -12px 0px 0px 0px!important;position: initial;}
.main-head .banner {margin: 12px 0;padding:0}
.main-head .banner ul li.wrap-shoping-cart {zoom: 1!important;position: absolute;top:-80px;right: 0;float: left!important;}
.banner ul .hidden-xs {width: 32.5%;}
.banner ul .hidden-xs i{margin-top:3px}
.main-head .banner ul li.wrap-shoping-cart i{font-size:40px!important;}
.banner ul .hidden-xs small{margin-top:0}
.client-box .order-box{margin:30px 0px!important}
.client-box .heading-client-box{display:none}
.client-box .order-box .card{border:1px solid #ddd!important}
#fix-right-side-order{bottom:-3%;left:2%;}
#relative_group_cart_button{display:none}
#smb-order-cart{position: fixed;bottom: 0;width: 100%;left: 0;z-index: 999;font-family: arial;font-weight: bolder;}
#smb-order-cart button{border-radius: 5px 5px 0px 0px;}
#share-social{margin-top:-125px!important;zoom:0.8}
#btnmobisearch{display:inline-block}

#mobisearch{position: absolute;top: 0;left:125px;margin:3px;width:calc(100% - 135px);}
.boxheaderresponsive #mobisearch{left: 0;margin: 1%;width: 98%;}
.briefcompany a {margin:0.8%;width: 22.5%;}
.content .headline.price{font-size:20px}
.content .headline .discount{font-size:16px}
.content h1.headline{font-size:16px;padding:10px 0px}
#update_cart_after_click_buy .quatity{margin: 5px 0px!important;}
#shopping-item-name a,h3.heading{font-size:16px}
.boxheaderresponsive{display:initial}
.boxheaderresponsive ul li a small{color: #fff!important;background: red;}
.affiliate span{display: inline-block;
    width: 250px;
    overflow: hidden;
    margin: 0px 0px -7px 0px;
    word-break: break-all;
    text-overflow: ellipsis;
    white-space: nowrap;}
.sizepanel, .colorpanel {
    max-width: 400px;
    white-space: nowrap;
    display: inline-block;
    overflow: auto;
}
}
@media screen and (max-width:700px)
{
footer{margin-top:20px}
.top-foo{margin:0px 0px 20px 0px}
.top-foo h2, .bottom-foo h2{line-height:25px;font-size:16px;padding: 10px 0px;margin:0px 0px 20px 0px}
.bottom-foo h2 strong{border-bottom:none;}
.masonry{column-count:3}
.briefcompany a {margin:0.65%;width:32%;float:left}
.briefcompany a:nth-child(10){display:none}
#shopping-item-qty .quatity{margin:0px!important}
.affiliate span{width: 200px;}
}
@media screen and (max-width: 600px)
{

#product .title h2 a:before{content:none;margin:0}
.title .viewall{display:none}
.welcome-grid {margin: 5px 0px;}
.overly-top{padding:2% 4%}
.overly-top .discript span{font-size:18px;}
.overly-bottom .discript span {font-size:13px;}
.overly-top p {font-size: 15px;line-height: 22px;}
.product .list-pro .item .item-info-group .name{font-size:13px;line-height:23px;padding-bottom: 5px;}
.product .list-pro .item .item-button a{font-size: 14px;}
.copyright{margin: 0px 0px 10px 0px;}
.copyright p{text-align:center}
.footer .online ul {width: 49.4%;display: inline-block;text-align: center;vertical-align: top;}
.footer .online ul li{float:none}
.footer ul li span{display:none}
.footer .online ul li:before {content: '\2022';font-size: 20px;line-height: 0px;color: #ffffff;float: left; padding: 8px 5px 10px 0px;}
.footer .footer-intro,.footer .footer-policy,.footer .footer-category{width:50%!important;flex: 50%;}
.footer .footer-category{display:none}
#login_and_register_modal .modal-dialog{max-width:90%!important}

}
@media screen and (max-width: 550px)
{	.product .list-pro .item .group-price{font-size:14px;}
	.headline b:before{content:""}
	.social{margin-top: -8px;zoom: 0.9;}
	#shopping-item-name a{font-size:15px}
	.affiliate span{width:150px;}
}
@media screen and (max-width: 500px){
.product .list-pro .item .item-button{text-align:center;margin:0;}
.product .list-pro .item .item-button a.item-phone{float:left}
.product .list-pro .item .item-button a.rating{float:right;padding:0;margin: 15px 0px 0px 0px;}
.welcome-grid{margin: 10px 0px;background: rgba(255,255,255,0.02);}
.why-choose-us h2{font-size:20px;line-height: 33px!important;}
.title{border:none;text-align: left;}
.title h2{text-transform:none;width:100%}
.title h2 a{display:inline-block;border:none}
.title h4{font-size: 14px;}
.banner ul .hidden-xs{zoom:0.9}
.content.detail .nav-tabs>li>a{padding: 5px 10px;font-size: 14px;}
.masonry{column-count:2}

}
@media screen and (max-width: 460px){
.product .list-pro .item .item-button a.item-view{position: absolute;z-index: 999;top: 0;left: 0;zoom: 0.8;}
.banner ul .hidden-xs {zoom: 0.8;}
.banner ul .hidden-xs i {font-size: 30px;margin-top: 2px;}
.footer .footer-intro,.footer .footer-policy,.footer .footer-category{zoom:0.95}
.affiliate span{width:100px;}
}
@media screen and (max-width: 400px){
.overly-bottom{zoom:0.85}
.overly-bottom .discript span { font-size: 13px;padding: 0px 0px 5px 0px;}
.product #bestbuy .item .item-info-group .name{font-size:14px}
.product .list-pro .item .item-info-group .name{font-size: 13px;}
.banner ul .hidden-xs i{margin-right:5px}
.banner ul .hidden-xs span{font-size: 12px};
#fix_group_cart_button a{font-size: 14px;border-radius: 2px;padding: 7px 7px;}
#listimages .owl-thumbs img{max-height:40px}
.footer .footer-intro,.footer .footer-policy,.footer .footer-category{padding:5px}
}
@media screen and (max-width: 400px){
	.banner ul .hidden-xs {zoom: 0.7;}
	#shopping-item-price .quatity button{padding: 5px 12px}
	#zoom tr td{padding:5px 2px}
}