@media screen and (min-width: 4000px) and (max-width: 8000px){
	body:after{min-height: 800px;}
	.wid-50{width: 36%;}
	.slider-caption .wid-50{width: 38.5%;}
	.categorylist-container{min-height: 275px;}
}

@media screen and (max-width: 1199px) {
	.wid-50{width: 36%;}
	.btn-default.blue{padding: 5px 16px 5px 16px;}
	.right-icons ul li{padding: 0 4px;}
	.hours-wrapper ul li{font-size: 0.8em;}
	.nbs-flexisel-nav-left{left: 0;}	
	.nbs-flexisel-nav-right{right: 0;}
	.slider-caption .wid-50{width: 38.3%;}
	/*.feedback-overlay{width: 93%;}*/
	.search-result-list{margin-right: 5px; padding: 1px 3px;}
	.website-wrapper{width: 470px;}
	.form-control.direction-link{padding: 11px 8px 6px 8px; font-size: 0.7em;}
	.direction-menu ul li >a{font-size: 0.98em;}
}

@media screen and (max-width: 991px) {
	.product-description p.mobile-no{text-align: right;}
	.navbar-default .navbar-nav>li>a{padding: 30px 12px;}
	.wid-50{width: 31%;}
	.navbar-header{width: 28%;}
	.advimage img{width: 100%;}
	.day{margin-bottom: 3px;}
	.slider-caption .wid-50{width: 34%;}
	.feedback-overlay{/*width: 92%;*/ padding: 10px;}
	.website-wrapper{float:	none !important; width: 100%;}
	.app-wrapper{margin-top: 0;}
	.feedback-container{min-height: 245px;}
	.direction-menu{left: 0;}
	.image-caption .m-t-20{margin-top: 9px;}
	.image-caption{padding: 20px 6px;}
	.business-image img{width: 100%;}
	.business-overlay{margin-left: -224px;}
	.deatil-container {
	    margin-top: 20px;
	}
}
@media screen and (max-width: 768px) {
	.search-box{position: relative;}
	.logo-icon{display: none;}
	.direction-block{text-align: left; margin-top: 15px;}
	.product-description p.mobile-no{text-align: left;}
	.slider{margin-bottom: 20px;}
	.prod-detail-list ul li{min-width: 24%; border-right: none;}
	.branch-container{margin-bottom: 10px;}
	.wid-50{width: 34.7%;}
	.advertise-first{margin-top: 15px;}
	body:after{min-height: 1080px;}
	.footer-container h6{margin-top: 20px; margin-bottom: 10px;}
	.footer-logo{margin-top: 20px;}
	.navbar-header{width: 100%;}
	.navbar-brand{margin: 4px 0 24px 0;}
	.navbar-default .navbar-toggle{margin-top: 16px;}
	.navbar-default .navbar-nav>li>a{padding: 17px 12px 11px 12px;}
	.city-container img, .business-image img{width: 100%;}
	.count-wrapper .col-sm-3{margin-bottom: 20px;}
	.business-container{padding: 20px 13px;}
	.city-container{height: auto !important;}
	.top-links{padding: 2px 0;}
	.app-wrapper h5{margin-top: 35px;}
	.feedback-overlay{/*width: 97%;*/ height: 89%;}
	.feedback-container{margin-bottom: 20px;}
	.search-option .form-control{margin-bottom: 10px;}
	.feedback-container{min-height: 200px;}
	
}
@media screen and (max-width: 767px) {
	.home .slider-caption .wid-50{width: 100%; margin-bottom: 15px;}
	.slider-caption {padding: 60px 50px 20px 50px;}
	.home .search-container{background: none; padding: 20px 10px 20px 10px;}
	.slider-caption h1{font-size: 2.6em;}
	.intro-container{padding: 0 10px;}
	#header-wrapper.home{min-height: 660px;}
	.image-caption{height: 44px;}
	.business-overlay{margin-left: -300px;}
}

@media screen and (max-width: 639px) {
	.wid-50{width: 100%; float: none; margin: 0 0 10px 0;}
	.search-container{padding: 20px;}
	.form-control{height: 45px;}
	.input-group-btn .btn-default-icon{height: 45px;}
	.btn-default{padding: 14px 34px 9px;}
	.prod-detail-list ul li {min-width: auto; width: 100%; float: none; border-bottom: solid 1px #ddd;}
	.product-description{margin-left: 0;}
	.product-image{float: none;margin-bottom: 15px;}
	.navbar-default .navbar-brand{width: 70%; margin-bottom: 20px;}
	.prod-detail-list ul li{padding: 6px 10px;}
	.review-title .pull-left, .review-title  .pull-right{float: none !important;}
	.review-title  .pull-right .pull-left{float: left !important;}
	.prod-detail-list ul li >a{border-right: none;}
	.review-user{width: 45px; height: 45px;}
	.review-container{margin-left: 55px;}
	.review-container p.pull-right{float: none; width: 100%}
	.search-container .form-control{height: 45px;}
	.home .slider-caption{padding: 40px 10px 10px 10px;}
	.slider-smalltext{font-size: 1.4em;}
	.slider-caption h1{font-size: 1.8em; margin-top: 15px;}
	#home-wrapper h2, .app-wrapper h3{font-size: 2em;}
	/*.feedback-overlay{width: 95.5%;}*/
	.app-wrapper h5{font-size: 1.6em;}
}

@media screen and (max-width: 479px) {
	/*.feedback-overlay{width: 93%;}*/
	#home-wrapper h2{font-size: 1.6em;}
	.navbar-default .navbar-toggle{margin-top: 8px;}
	.navbar-default .navbar-brand{margin-bottom: 0;}
}

