@media ( min-width :2000px) {
	.slider-wrapper {
		margin: 22px 0px 0px 22px !important;
		position: relative !important;
	}
}

@media ( max-width :2000px) {
	#js-display-decimal-5 {
		height: 20px;
		right: 119%;
		top: -37px;
		width: 20px;
	}
	#js-display-decimal-6 {
		height: 20px;
		left: 85%;
		top: -37px;
		width: 20px;
	}
	.slider-wrapper {
		margin: 22px 0px 0px 22px !important;
		position: relative !important;
	}
	.search-for-user {
		background-color: rgba(255, 255, 255, 0.55);
		border: 1px solid #f5f5fd;
		max-height: 100%;
		max-width: 100%;
		padding: 10px;
		position: absolute;
		top: 200px;
		width: 74%;
	}
	.slider-wrapper	.slider.slider-horizontal .slider-track {
		height: 10px;
		left: 0;
		margin-top: 0px;
		top: 50%;
		width: 100%;
	}
}

@media ( max-width :1472px) and (min-width :990px) {
	.searchbox {
		max-width: 87px;
	}
}

@media ( max-width :1360px) {
	.slider-wrapper .slider.slider-horizontal .slider-track {
		height: 10px;
		left: 0;
		margin-top: 0;
		top: 50%;
		width: 85%;
	}
	.search-for-user {
		background-color: rgba(255, 255, 255, 0.55);
		border: 1px solid #f5f5fd;
		max-height: 100%;
		max-width: 100%;
		padding: 10px;
		position: absolute;
		top: 25%;
		width: 86%;
	}
	#js-display-decimal-6 {
		height: 20px;
		left: 70%;
		top: -37px;
		width: 20px;
	}
	.block {
		background: #ddd none repeat scroll 0 0;
		float: left;
		margin: 5px;
		width: 100%;
	}
 	.top1 {
		position: absolute;
		top: 142px;
		right: 65px;
	} 
}

@media ( max-width :1199px) {
	.nav>li {
		display: block;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 3px;
		position: relative;
	}
	.top-nav .nav li a {
		font-size: 16px;
		font-weight: 500;
		padding: 10px 10px;
		color: #fff;
	}
	.top-menubar {
		min-height: auto;
	}
	.navbar-brand {
		font-size: 18px;
		padding: 17px 6px;
		min-height: auto;
	}
	.top-menubar li a {
		font-size: 14px;
		line-height: normal;
		padding: 20px 10px;
	}
	.user-panel-search {
		max-width: 165px;
	}
	.user-panel-search .form-control {
		font-size: 13px;
	}
	#js-display-decimal-5 {
		right: 208px;
		height: 20px;
		width: 20px;
		top: -29px;
	}
	#js-display-decimal-6 {
		left: -82px;
		height: 20px;
		width: 20px;
		top: -29px;
	}
	.form-inline {
		display: none;
	}
}

@media ( max-width :991px) {
	/*.sm-hidden {
		display: none;
	}*/
	.banner-footer	.btn {
		margin-top: 9px;
	}
	.container-fluid .block {
		background: #ddd none repeat scroll 0 0;
		float: left;
		margin-left: 2px;
		width: 47% !important;
		margin-top: 46px;
	}
	.navbar-collapse.collapse {
		display: none !important;
		background-color: #242729;
	}
	.navbar-collapse.collapse.in {
		display: block !important;
		background-color: #242729;
	}
	.top-header-effect.fixed .top-nav div nav ul li a {
		color: #eee;
	}
	.navbar-header .collapse, .navbar-toggle {
		display: block !important;
	}
	.navbar-header {
		float: none;
	}
	.navbar-right {
		margin-right: 0;
	}
	.top-menu-navigation {
		display: block;
		width: 100%;
	}
	.navbar-static-top .nav>li {
		display: block;
		width: 100%;
	}
	.top-menubar li a {
		border-bottom: 1px solid #313131;
		padding: 10px 6px;
	}
	.user-panel-search {
		max-width: 100%;
	}
	.user-panel-search .form-control {
		min-height: 40px;
		padding: 0 0 0 36px;
	}
	.user-panel-search i {
		left: 17px;
		top: 11px;
	}
	.nav.navbar-nav.top-menubar.navbar-right {
		float: none;
		width: 100%;
	}
	.navbar-nav .dropdown-menu {
		min-width: 100%;
		top: 41px;
	}
	.col-md-1.col-sm-1.text-center {
		display: none;
	}
	.login-box {
		color: #ccc;
		margin: 30px auto;
		max-width: 70%;
	}
	.wrapper h5 {
		font-size: 14px;
	}
	.wrapper h2 {
		font-size: 15px;
	}
	.wrapper p {
		font-size: 12px;
	}
	.wrapper h1 {
		font-size: 16px;
	}
	.wrapper .feature-pilots-heading {
		font-size: 15px;
	}
	.container .col-md-4 ul li a {
		font-size: 12px;
	}
	#js-display-decimal-5 {
		height: 20px;
		right: 115%;
		top: -37px;
		width: 20px;
	}
	#js-display-decimal-6 {
		height: 20px;
		left: 94%;
		top: -37px;
		width: 20px;
	}
	.slider.slider-horizontal {
		height: 20px !important;
		width: 90% !important;
		margin-left: 10px;
	}
	.search-for-user {
		position: absolute;
		top: 200px;
		width: 74%;
	}
	.search-for-user.clearfix {
		margin-left: 44px;
	}
	.top1 {
		position: absolute;
		top: 109px;
		right: 23px;
	} 
	.font-1 {
		font-size: 21px;
	}
	.input-type {
		height: 33px;
	}
	.btn-col {
		height: 39px;
	}
	.img-res {
		min-height: 258px;
	}
	.pad-1.col-1 {
		display: none;
	}
	.how-it-work-wrapper {
		padding: 170px 0;
	}
	.what-is-waiting h2 {
		font-size: 24px;
	}
}

@media ( max-width :767px) {
	.field-projectsearch-title .fa.fa-search {
		color: #666;
		left: 11px;
		position: absolute;
		top: 48px;
		z-index: 9;
	}
	.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
		margin-top: 0;
		margin-left: 0px;
	}
}

@media ( max-width :720px) {
	.support_banner .container .support-search-form {
		max-width: 95%;
	}
	.padd-left-0 {
		padding-left: 15px;
	}
	.padd-right-0 {
		padding-right: 15px;
	}
	.order-list {
		padding: 15px;
	}
	#js-display-decimal-5 {
		height: 20px;
		right: 107%;
		top: -37px;
		width: 20px;
	}
	#js-display-decimal-6 {
		height: 20px;
		left: 84%;
		top: -37px;
		width: 20px;
	}
	.search-for-user {
		position: absolute;
		top: 113px;
		width: 74%;
	}
	.search-for-user.clearfix {
		margin-left: 74px;
		min-height: 469px;
	}
}

@media ( max-width :539px) {
	.nav.navbar-nav {
		padding: 7px;
	}
	.container-fluid .block {
		background: #ddd none repeat scroll 0 0;
		float: left;
		margin: 0;
		width: 100% !important;
		margin-top: 46px;
	}
	.login-box {
		color: #ccc;
		margin: 30px auto;
		max-width: 93%;
	}
	.col-md-1.col-sm-1.text-center {
		display: none;
	}
	#js-display-decimal-5 {
		height: 20px;
		right: 115%;
		top: -37px;
		width: 20px;
	}
	#js-display-decimal-6 {
		height: 20px;
		left: 94%;
		top: -37px;
		width: 20px;
	}
	.slider.slider-horizontal {
		height: 20px !important;
		width: 90% !important;
		margin-left: 10px;
	}
	.search-for-user.clearfix {
		margin-left: 45px;
		min-height: 466px;
	}
}

@media screen and (max-width: 360px ) {
	.search-for-user.clearfix {
		margin-left: 33px;
	}
	.container-fluid .block {
		background: #ddd none repeat scroll 0 0;
		float: left;
		margin: 0;
		width: 100% !important;
		margin-top: 46px;
	}
	.login-box {
		color: #ccc;
		margin: 30px auto;
		max-width: 93%;
	}
	.col-md-1.col-sm-1.text-center {
		display: none;
	}
	.navbar-collapse top-menu-bar collapse in {
		background-color: #DDDDDD;
	}
	.search-for-user.clearfix {
		margin-left: 45px;
	}
}

@media ( max-width :370px) {
	.filter-section a.btn {
		width: 100%;
		margin: 2px 0px;
	}
	.filter-section input.btn {
		width: 100%;
		margin: 2px 0px;
	}
}