@media only screen and (min-width:0px) and (max-width:767px){
	.logo-block img {margin: 0 auto;display: block;}
	.navbar-header {min-height: auto;}
	.navbar-default {background: #ffdddd;}
	.navbar-brand {height: auto;padding: 7px 15px;}
	.navbar-brand img {width: 140px;}
	.navbar-toggle {margin-top: 30px;margin-right: 25px;}
	.navbar-default .navbar-toggle {border-color: #ed2e59;background: #ed2e59;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #FFF;}
	.navbar-default .navbar-collapse {padding: 0;background: #ed2e59;}
	.navbar-nav {display: block;}
	.navbar-nav > li {margin: 2px 0;}
	.navbar-nav .open .dropdown-menu {background: #FFF;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {text-align: center;padding: 5px 15px;}
	.welcome-block h3 {text-align: center;}
	.welcome-block p {text-align: center;}
	.exclusive-products img {width: 100%;}
	.fixed {position: relative;}
	.design-2 .heading form {float: none;}
	.heading .form-group {display: inline-block;}
	.clients-logo {text-align: center;}
	.clients-logo li {margin-right: 0px;width: 48%;}
	.client-page img {width: 100%;}
	.contact-page form {width: 100%;}
	.blog-page .bg {min-height: auto;margin-bottom: 30px;}
	.item .thumb {margin-right: 3px;}
	.prod-categories li {line-height: 44px;}
	.product-listing .bg {max-width: 400px;margin: 0 auto 20px;}
	.logo-block {background: #fff;}
	.top-social-icon {line-height: 1;}
	.top-social-icon li:first-child {position: relative;top: -11px;}
	.top-social-icon li a {top: 0px !important;width: 33px;height: 33px;}
	.top-social-box {line-height: 1;}
	.top-social-box li:first-child {position: relative;top: -11px;}
	.top-social-box li a {top: 0px !important;width: 133px;height: 33px;}
	.slide1 {background: url(../images/resp-banner1.jpg) no-repeat center center/cover;min-height: 500px;}
	.slide2 {background: url(../images/resp-banner2.jpg) no-repeat center center/cover;min-height: 500px;}
	.slide3 {background: url(../images/resp-banner3.jpg) no-repeat center center/cover;min-height: 500px;}
	.slide4 {background: url(../images/resp-banner4.jpg) no-repeat center center/cover;min-height: 500px;}
	.content {margin-top: 30px;}
	.product-detail .modal-dialog {width: 90%;margin: 60px auto;}
	#enquire-now .modal-dialog {width: 90%;}
	.product-detail .content .share-btn {float: none;}
	.product-detail .content h3 {float: none;}
	.design-2 .heading h3 {float: none;}
	.box {float: none;margin-bottom: 20px;}
	.swiper-container {height: auto;}
	.swiper-slide {height: auto !important;min-height: auto !important;}
	.Form { margin: 10px 20px; }
	#custom-search-input { margin:0;padding: 0;width: 100% !important; }
	#custom-search-input input { margin-left: 12px; }

	#fixedsocial { bottom: 0% !important;top :initial !important;height: auto !important;text-align: center !important;width: 100% !important;position: fixed;right: 0;z-index: 1;background: #DDC28D;padding: 3px !important;border-top-left-radius: 0px !important;border-bottom-left-radius: 0px !important; }
	#fixedsocial a { margin-right: 5px;margin-left: 5px; }
	.footer-block { padding-bottom: 50px; }
}
@media only screen and (min-width:768px) and (max-width:991px){
	.navbar-nav > li {margin: 0 5px;}
	.navbar-default .navbar-nav > li > a {padding: 7px 10px;font-size: 14px;}
	.contact-page form {width: 100%;}
	.contact-page p {text-align: left;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.navbar-nav > li {margin: 0 5px;}
	.navbar-default .navbar-nav > li > a {padding: 9px 15px;font-size: 14px;}
	.contact-page form {width: 70%;}
}