.logo-wrapper{margin-bottom: 40px!important; padding-top:20px!important; margin-top:0px!important;}
.navbar{max-width:1100px; margin:0 auto; border-top:Solid 1px #e91d24; border-bottom:Solid 1px #e91d24; padding:0px;}
.header .navbar-nav .nav-link{font-weight:600; font-size:15px; padding:.5rem 2rem!important}
.top-band{display:none;}
.carousel{display:none;}
.location{padding:50px 20px; display:table;}
.location-box{width:33%; float:left;}
.location-box img{display:none;}
.location-box h6{display:none;}
.location-box .small{color: #E91D24!important; font-size: 16px!important; width: 220px!important; margin: 0 auto!important; font-weight:600;}
.location-box a{background:#e91d24; color:#fff; border-radius: 20px!important; border: 0px; padding: 7px 25px!important; margin: 0px!important; margin-top: 15px!important;}
.location-box a:hover{background:#e91d24;}
.location-box .btn:nth-of-type(1){display:none;}
.location-box .btn:nth-of-type(3){color:#e91d24; position:relative; width: 150px;}
.location-box .btn:nth-of-type(3):before{content:'Order Online'; color:#fff; position:absolute; width: 120px; margin-left: -60px; left: 50%;}
.location-box .small a{background:transparent; color:#E91D24!important; padding: 0px!important; width: auto;}
.footer{display:none;}
.footer .f-logo-wrapper{display:none;}
.footer .footer-nav-link{display:none;}
.nav-wrapper{position:relative!important; box-shadow:unset!important}
.social-wrapper{position: absolute; width: 200px; right: 70px; top: 45px;}
.social-icon-section a{background: #3d5a9a!important; color: #fff!important; padding: 7px 11px!important; border-radius: 5px!important;}

.add_cart_button{border:0px!important; background:transparent!important; font-weight:600;}
.pro_name span{font-weight:600;}
.product_list ul li{border:0px!important;}
.widget_page_header {display:none;}

@media screen and (max-width: 1023px) and (min-width: 991px){
	.social-wrapper{right:30px; width:130px;}
	.navbar{padding:10px;}
}
@media screen and (max-width: 990px) and (min-width: 768px){
	.social-wrapper{right:30px; width:130px;}
	.navbar{padding:10px;}
}

@media screen and (max-width: 767px) and (min-width: 540px){
	.location-box{width:100%; float:unset;}
	.navbar{padding:10px;}
	.social-wrapper{right:0px; width:100px;}
}

@media screen and (max-width: 539px) and (min-width: 300px){
	.location-box{width:100%; float:unset;}
	.navbar{padding:10px;}
	.social-wrapper{right:0px; width:100px;}
}