@media (max-width: 1000px){
.header.home{ min-height: 600px; height: auto; overflow: visible; }
body, p{ font-size: 12px; }
h2, .innerpage h2{ font-size: 22px; }
h3, .innerpage h3{ font-size: 18px; }
.container { width: 100%; padding: 0 20px; }
.navbar-brand > img{ width: 175px; }
.header-top .navbar-nav>li>a{ font-size: 12px; padding: 5px 8px; }
.header-top .navbar-nav li a.btn { padding: 0px 12px; border: none; margin-top: 5px; }
.header-top .navbar-nav { margin-top: 5px; }
.header-top{ height: auto; }
.header-top .support{ height: 30px; line-height: 30px; width: 204px; top: 51px;  }
.header-content .homepage-heading{ font-size: 22px; margin-top: 15px; }
.header-content .homepage-feature{ font-size: 14px; margin-top: 20px; }
.header-content .homepage-form{ padding: 20px 0; }
.homepage-form input, .homepage-form select, .homepage-form .btn{ height: 40px; }
.homepage-howitworks .btn, .page.howitworks .btn{ font-size: 14px; width: 210px; line-height: 30px; }
.page{ padding: 40px 0; }
.page.howitworks h3{ font-size: 24px; line-height: 40px; }
.page.howitworks img{ margin-top: 50px; }
.page.howitworks h4{ font-size: 15px; line-height: 30px; }
.page.howitworks .btn{ margin-top: 40px; }
.homepage-form input, .homepage-form select{ min-width: 150px; max-width: 150px; font-size: 12px; }
.homepage-form .emptyspace{ width: 370px; }
.express{ left: 180px; }
.about-bigwash{ padding: 30px 0; }
.about-bigwash h3 { font-size: 22px; line-height: 30px; margin-top: 10px; }
.about-bigwash p{ font-size: 12px; }
.margin10{ margin-top: 20px; }
.about-bigwash .well h3{ font-size: 15px; }
.about-bigwash .well p{ font-size: 12px; margin-top: 0px; }
.testimonials-slider { margin-top: 0px; border-top: 1px solid rgba(0,0,0,0.1); padding-top: 15px; padding-bottom: 20px; }
.testimonials-slider .img{ height: 125px; width: 125px; }
.testimonials-slider .testimonial{ margin-left: 135px; height: 125px; }
.testimonials-slider .testimonial img { margin-top: 20px; margin-left: 20px; width: 30px; }
.testimonials-slider .testimonial p { margin-top: 20px; padding-left: 65px; padding-right: 5px; }
.testimonials-slider .testimonial h3{ font-size: 14px; line-height: 15px; }
.carousel-indicators.testimonails{ top: 145px; }
.page-topbar{ height: 150px; top: 50px; }
.page-topbar .mynav{ height: 30px; }
.page-topbar ul li a { font-size: 11px; line-height: 30px; }
.page-topbar .support{ top: 29px; }
.page-topbar h3{ font-size: 20px; margin-top: 40px; }
.page-topbar h4{ font-size: 16px; }
.innerpage{ margin-top: 30px; }
.pricelist-search input{ height: 40px; font-size: 12px; }
.pricelist-search label{ font-size: 16px; }
.our-services h2 { font-size: 20px; margin: 0; margin-top: 10px; margin-bottom: 30px; }
.page-topbar.our-services{ top: 0px; height: auto; overflow: hidden; }
.our-services img{ width: 60px; margin-bottom: 5px; }
}
@media (max-width: 767px){
	body, p{ font-size: 11px; }
	h2, .innerpage h2{ font-size: 18px; }
	h3, .innerpage h3{ font-size: 15px; }
	.container{ padding: 0 10px; }
	.navbar-brand > img{ width: 175px; margin-left: 10px; }
	.header.home{ height: auto; overflow: hidden; }
	.navbar-toggle{ background: #E85224; border-radius: 2px; margin-top: 8px; }
	.navbar-toggle .icon-bar{ background: #333; }
	.navbar-fixed-top, .navbar-fixed-bottom{ position: relative; }
	.header-top .support { height: 30px; line-height: 30px; width: 100%; top: 0px; margin: 0; }
	.header-top .navbar-nav{ margin: 0px; }
	.header-top .navbar-nav li a.btn{ margin: 0; margin-bottom: 5px; }
	.header-content{ top: 0px; margin-top: 50px; }
	.header-content img{ width: 60px; margin-bottom: 10px; }
	.header-content .homepage-heading{ font-size: 18px; }
	.header-content .homepage-feature { font-size: 12px; margin-top: 14px; }
	.homepage-howitworks .btn, .page.howitworks .btn { font-size: 12px; width: 300px; line-height: 30px; }
	.header-content .homepage-form { padding: 10px 0; }
	.navbar-form{ margin-left: 0; margin-right: 0px; }
	.homepage-form input, .homepage-form select{ min-width: 100%; max-width: 100%; }
	.homepage-form .btn{ min-width: 100%; font-size: 12px; }
	.input-group.date{ width: 100%; }
	.express{ left: 0; margin: 0; }
	.page.howitworks{ text-align: center; }
	.page.howitworks img{ margin-left: auto; margin-right: auto; }
	.page.howitworks h4:after { height: 2px; width: 195px; margin: 0 auto; }
	.about-bigwash{ overflow: hidden; }
	.header.pageinn{ background: #333; }
	.page-topbar{ top: 0px; height: 140px; }
	.page-topbar h3{ font-size: 16px; }
	.page-topbar h4 { font-size: 13px; margin-top: 5px; }
	.innerpage .row{ margin-left: 0; margin-right: 0px; }
	.innerpage{ margin-top: 0px; }
	.header-top .navbar .container{ height: auto; overflow: hidden; }
	.navbar-fixed-top.scrolled .fixed-support, .fixed-support{ float: none !important; width: 100%; }
	.fixed-support a{ margin: 0; width: 100%; padding: 0; margin-top: 0px !important; }
	.navbar-nav li a{ padding-top: 0px !important; padding-bottom: 0px !important; }
	.usericons .row {
		margin: 0 5px !important;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
	}
	.usericons .row > a {
		display: block;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 0;
		flex: 1 1 0;
		min-width: 0;
		width: 33.33%;
	}
	.usericons .mIcon {
		width: 100%;
		float: none;
		height: auto;
		min-height: 118px;
		padding: 10px 8px 16px;
		box-sizing: border-box;
	}
	.usericons .mIcon .fa {
		font-size: 20px;
		margin-top: 0;
		margin-left: 4px;
	}
	.usericons .mIcon p {
		font-size: 10px;
		line-height: 1.3;
		margin-top: 4px;
		margin-bottom: 0;
		position: relative;
		padding-right: 4px;
		padding-bottom: 10px;
		word-wrap: break-word;
	}
	.usericons .mIcon p.b {
		font-size: 8.5px;
		letter-spacing: -0.2px;
	}
	.usericons .mIcon span.count {
		font-size: 20px;
		font-weight: bold;
		line-height: 1.15;
		margin-bottom: 4px;
	}
	.usericons .mIcon p:after {
		bottom: 0;
		left: 0;
		right: auto;
		width: 36px;
	}
	.userservices .innerbox{ margin-bottom: 10px; }
	.myuser-panel .panel-heading a .fa { right: 0px; float: right; }
	.cont_inn{ margin-bottom: 10px; }
	.create-order img{ width: 100%; }
	#mysubmitbtn{ width: 100%; margin-top: 10px; color: #fff; line-height: 40px; }
	.categories_container .panel-default > .panel-heading .panel-title{ font-size: 13px; }
	.categories_container .panel-default > .panel-heading .panel-title .fa{ float: right; }
	.mypage .btn{ float: none !important; clear:both; }
	.footer .credits .container {
    height: auto;
    text-align: center !important;
	}
	.footer .credits p{ float:none !important; }
	.footer .credits .socialmedia{ float:none !important; }

	.header.home,
	.header-content {
		overflow: visible;
	}
	.header-top .navbar-nav > li {
		float: none;
		width: 100%;
		display: block;
	}
	.header-top .navbar-nav > li > a.btn,
	.header-top .navbar-nav > li.fixed-support > a,
	.fixed-support a {
		display: block !important;
		width: 100% !important;
		max-width: 100% !important;
		margin: 0 0 8px 0 !important;
		padding: 10px 12px !important;
		text-align: center !important;
		line-height: 24px !important;
		box-sizing: border-box;
		float: none !important;
		border-radius: 2px !important;
	}
	.homepage-form .btn.mybtnhome,
	#mysubmitbtn {
		display: block;
		width: 100% !important;
		min-width: 100% !important;
		height: 44px !important;
		line-height: 44px !important;
		padding: 0 16px !important;
		text-align: center !important;
		margin-left: 0;
		margin-right: 0;
		color: #fff;
		border-radius: 0 !important;
	}
}

.datepicker,
.datepicker-dropdown {
	z-index: 10060 !important;
}
.datepicker-dropdown.dropdown-menu {
	width: auto !important;
	min-width: 250px;
	background: #fff !important;
	color: #333 !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
	padding: 8px !important;
	margin-top: 4px !important;
}
.datepicker-dropdown:before,
.datepicker-dropdown:after {
	display: none !important;
}
.datepicker table tr td,
.datepicker table tr th {
	color: #333 !important;
	border: 0 !important;
}
@media (max-width: 991px) {
	.header.home {
		background: #1a1a1a url('/img/slider/s2.jpg') center center no-repeat;
		background-size: cover;
	}
}

.usersidebar .tbw-hist-drop {
	padding: 0 10px;
}
.usersidebar ul > li > a,
.usersidebar .tbw-hist-toggle {
	display: block;
	font-weight: 400;
	font-size: 13px;
	color: #4f4f4f;
	line-height: 24px;
	font-family: inherit;
}
.usersidebar .tbw-hist-toggle {
	position: relative;
}
.usersidebar .tbw-hist-toggle .fa {
	float: right;
	line-height: 24px;
	font-size: 13px;
	font-weight: 400;
	color: #4f4f4f;
	-webkit-transition: -webkit-transform 0.2s ease;
	transition: transform 0.2s ease;
}
.usersidebar .tbw-hist-toggle[aria-expanded="true"] .fa {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.usersidebar .tbw-hist-sub {
	padding: 0 !important;
	margin: 0;
	list-style: none;
}
.usersidebar .tbw-hist-sub li {
	padding-left: 12px;
	border-bottom: 1px solid #f0f0f0;
	background: transparent;
}
.usersidebar .tbw-hist-sub li:last-child {
	border-bottom: none;
}