@media (min-width: 1600px) {
	.job-recom .recom-job {
	}
	.job-recom .recom-job:last-child {
	}
	.logo {
		position: absolute;
		left: 0;
		margin-left: 50px;
	}
}
@media (max-width: 1300px) {
	.top_header .nav>li a {
		padding: 13px 16px;
	}
}
@media (min-width: 1201px) {
	.filter-category {
		padding: 12px 0;
	}
	.tab_filters .pull-right {
		padding-left: 0;
	}
	.contact_us .form-group.half {
		width: 60%;
	}
	.navbar-nav>li.mobile-menu {
		display:none;
	}

	.page-blog .capital {
    	padding-left: 0;
	}
	.companies ul.list > li:nth-child(5n+0) {
		margin-right: 0;
	}
}
@media (max-width: 1200px) {
	.jobs_filters .form-group .customsubmit {
		text-indent: inherit;
		color: #fff;
		text-align: center;
		text-transform: uppercase;
		font-family: LatoBold;
	}
	.filter_width.submit span {
		display: none;
	}
	.jobs_filters .form-group {
		margin-bottom: 0;
	}
	.tab_filters h4 {
		display: none;
	}
	
	.tab_filters h5 {
		margin: 0;
		border: none;
		text-align: center;
		float: none;
		padding-right: 0;
		padding-bottom: 40px;
	}
	.tab_filters ul {
			text-align: center;
	}
	.tab_filters ul.nav li {
		display: initial;
		float: none;
		display: inline-block;
	}
	.container-fluid.bluesection:before {
		background-repeat: repeat-x;
		width: 100%;	
	}
	.container-fluid.bluesection:after {
		opacity: 0.1;
		width: 100%;
		left: 0;
		right: 0;
		background-size: 100%;
	}
	.container-fluid.bluesection {
		text-align: center;
	}
	#counter li {
		float:none;
		display: inline-block;
	}
	#counter {
		text-align: center;
		width: 100%;
	}
	.deximJobs_tabs .contact_us label {
		margin-left: 0;
	}
	.deximJobs_tabs .contact_us input {
		width: 65%;
	}
	.contact_us .form-group .dropdown {
		width: 65%;
	}
	/*//////////Change Mobile Menu Screens///////////////////*/
	.navbar-fixed-bottom, .navbar-fixed-top {
		position: static;
		padding: 14px 10px 0px 10px !important;
	}
	.navbar-header {
        float: none;
		margin-top: 23px;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
		top: -23px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
 
    }
    .navbar-nav>li {
		float: left;
		width: 100%;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
		
    }
	.logins {
		display:none;
	}
	.navbar-nav>li.mobile-menu .logins {
		display:block;
	}
	.top_header {
		top: 0;
	}
	.navbar-fixed-top {
		background: #08226f !important;
	}
	.navbar-nav>li .dropdown-menu {
		display: block;
		background-color: transparent;
		position: relative;
		border: none;
		box-shadow: none;
	}
	.navbar-nav>li .dropdown-menu a {
		color: #fff;
		border: none;
		margin-left: 30px;
		font-size: 14px;
		background-color: transparent;
	}
	.navbar-nav>li .dropdown-menu li {
		margin: 0;
	}
	.top_header .nav>li a {
		background-color: transparent;
		color: #fff;
	}
	.price-tags .priceing_tables:after {
		  left: -300px;
	}
	.companies ul.list > li:nth-child(4n+0) {
		margin-right: 0;
	}
	.companies ul.nav {
		text-align: center;
	}
	.companies ul.nav li {
		float: none;
		display: inline-block;
	}
	
	.user-data .seprator {
		margin-right: 2%;
		padding-right: 1.4%;
	}
	.v-middle .white-heading,
	.v-middle .white-heading span {
		float:left;
		width:100%;
		text-align:center;
		line-height: 50px;
	}
	.v-middle {
		display: table;
	}
	#style-2 .white-heading span.call-us {
		float:left;
	}
	#style-2 .white-heading {
		line-height:normal;
	}
		/*/////////////////*/
		
}
@media only screen and (min-width:992px) and (max-width: 1200px)  {
	.tag h3, .tag ul {
		padding: 19px 14px 20px;
		margin-bottom: 0;
	}
	
}
@media only screen and (min-width:768px) and (max-width: 1200px)  {
	.v-middle div {
		display: table-cell;
		vertical-align: middle;
		float: none;

	}
		
}
@media (min-width: 992px) {
	.no-padding {
		padding: 0;
	}
	.zero-padding-right {
		padding-right:0px;
	}
	.zero-padding-left {
		padding-left:0px;
	}
	.how_work .container {
		width:100%;
	}
}
@media (max-width: 1000px) {
	.nav>li {
		margin-right: 10px;
	}
}
@media (max-width: 991px) {
	.tab_filters ul.nav li {
		width: 26%;
		margin: 10px 1%;
	}
	.jobs-result {
		margin-top: 20px;
	}
	.countjobs ul li {
		padding: 0px 5%;
	}
	.posts-list .post {
		margin-bottom: 30px;
	}
	
	
	li.admin .admin-info .label {
		position: inherit;
	}
	.joblist.style2 .filter-result {
		width: 100%;
		margin-right: 0;
	}
	.deximJobs_tabs .contact_us label {
		text-align:left;
		width:100%;
		margin-right:0px;
	}
	.deximJobs_tabs .sidebar {
		margin-top:0px;
	}
	.deximJobs_tabs .tab-content {
		    margin-top: 50px;
	}
	.deximJobs_tabs .contact_us input,
	.contact_us .form-group .dropdown {
		width:100%;
	}
	.file-type .upload .filename {
		margin-right: 10px;
	}
	#form-style-2 input, #form-style-2 textarea, .select2-container,
	.container .mce-tinymce,
	ul.order-table {
	}
	#form-style-2 .order-items tr.payment-method input {
	}
	
	.widget ul.social li {
		width: 100%;
	}
	.blue-banner h3.white-heading {
		text-align: center;
	}
	.blue-banner .call-us {
		text-align: center;
		width: 100%;
	}
	
	ul.order-table .payment-method td:first-child {
		width: 100%;
	}
	#form-style-2 label {
		padding: 5px 0
	}
	.price-tags .priceing_tables:after {
		  display:none;
	}
	.page-blog .capital h5 {
		text-align: center;
	}
	form#search {
		width: 100%;
		float: none;
		margin: 0 auto;
		overflow: hidden;
	}
	.user-data .seprator {
		padding: 0 0 20px;
		margin: 0 0 20px;
		width: 100%;
		text-align: center;
		border-bottom: 1px solid #e1e1e1;
	}
	.user-data .seprator:before {
		opacity: 0;
		width: 100%;
		height: 1px;
		bottom: 0;
	}
	.user-data div {
		display: inline-block;
	}
	.user-data .user-image {
	}
	.user-data .seprator:first-child > div {
		margin:0 0 15px;
	}
	.user-data .seprator .jos-status {
		width:250px;
	}
	.user-data .seprator .jos-status .label {
		width:100%;
	}
	.user-data .seprator:first-child, .user-data .seprator:last-child {
		border-bottom: none;
	}
	.user-data .user-tag label {
		font-size:20px;
	}
	.user-data .user-tag label span {
		font-size:25px;
	}
	.how_work:before {
		width: 100%; 
	}
	.how_work .full-screen {
   	 	padding: 0;
	}
	.how_work ul li {
		opacity: 0.9;
	}
	#counter li {
		padding: 0 5%;
	}
	.blocks h3 {
		padding-left: 40px;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.blocks h3 i {
		position: absolute;
		left: 0;
	}
	.blocks a {
		margin: 0;
	}
	.blocks .block {
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #e4e4e4;
	}
	.tag {
		margin-top:30px;
	}
}
@media (min-width: 768px) { 
	.no-padding-left {
		padding-left:0px;
	}
	.no-padding-right {
		padding-right:0px;
	}
	
}
@media (max-width: 767px) { 
	
	#header .collapse {
		overflow: hidden;
		max-height: inherit;
	}
	.top_header {
		top:0px;
	}
	
	#form-style-2 label {
		width:100%;
		text-align:left;
	}
	#form-style-2 input, #form-style-2 textarea, .select2-container,
	.container .mce-tinymce,
	ul.order-table {
		width:100%;
	}
	#form-style-2 .file-type input[type="file"] {
		position: absolute;
		bottom:0px;
	}
	.file-type .upload {
		position: static;
		float: left;
	}
	.form-group.submit label {
		display: none;
	}
	ul.order-table .payment-method td:first-child {
		width: 40%;
	}
	ul.order-table > li {
		display: none;
	}

	ul.order-table > li.table-header {
		display: block;
	}
	
	.order-items ul.order-table > li.table-header li,.order-items ul.order-table > li.table-header li:last-child {
		width: 100%;
		padding: 10px 0;
		border-bottom: 1px solid #e1e1e1;
		text-align: left;
	}
	
	.order-items ul.order-table > li.table-header li .mobile {
		display: inline-block;
	}
	.price-tags .priceing_tables {
		padding:20px;
	}
	.priceing_tables .price_table {
		width: 80%;
		margin: 0 auto;
		float: none;
		overflow: hidden;
		margin-bottom: 20px;
		background-color: #fff;
	}
	.page-title h5 {
		 text-align:center;
	}
	.modal-open .modal .modal-dialog {
		margin: 0 auto;
		width: 80%;
	}
	.favourite {
		float: none;
		text-align: center;
	}
	.tab_filters ul.nav li {
		width: 45%;
	}
	.how_work ul li ul li {
		width: 100%;
		margin: 0;
		padding: 30px 0;
	}
	.how_work ul li ul li:after {
		width: 100%;
		height: 1px;
		bottom: 0;
		top: inherit;
		opacity: 1;
	}
	#counter li {
		padding: 10px 0 !important;
		width: 100%;
	}
	.how_work #counter li:after {
		height: 1px;
		width: 100%;
		top: initial;
		bottom: 0;
	}
	#counter li:after {
		height: 1px;
		width: 100%;
		bottom: 0;
		top: initial;
	}
	.container-fluid.bluesection:before {
		background: #4674d6;
	}
	.job-recom .recom-job {
		float:none;
		margin:0 20px;
	}
	.jobs_filters {padding: 35px 0 31px;}
}
@media (max-width: 660px) { 
	.contact_us .form-group label {
		width:100%;
		text-align:left;
	}
	.contact_us .form-group input, .contact_us .form-group textarea {
		width:100%;
	}
	.jobs_filters {padding: 35px 0 31px;}
}
@media (max-width: 580px) { 
	
	
	ul.order-table .payment-method td:first-child {
	}
	.checkout ul.buttons li {
		float: left;
		width: 100%;
		padding: 10px 0 0 !important;
	}
	.checkout ul.buttons li label, .checkout ul.buttons li input, .checkout ul.buttons li #signin {
		width: 100%;
	}
	.list-style2 .desig h3 {
		font-size: 18px;
	}
	.job-footer ul li {
		width: 100%;
		text-align: center;
		margin: 0;
		padding: 5px 0 0;
	}
	.job-footer ul li:after {
		opacity: 0;
	}
	.job-footer .label {
		top: 0;
	}
	.list-style2 .company-left-info,
	.list-style2 .desig {
		width:100%;
		text-align:center;
		margin-bottom: 10px;
	}
	.tab_filters ul.nav li {
		width: 100%;
	} 
	.slogan h1 {
		font-size: 30px;
	}
	.slogan h3 {
		font-size:20px;
	}
	.filter-result .location {margin-top: 25px;}
	.filter-result .location p {font-size: 20px;}
	.jobs_filters {padding: 35px 0 31px;}
	
	
}
@media (max-width: 480px) {  
		.order-total .submit {
			width: inherit;
		}
		.priceing_tables .price_table { 
			width:100%;
		}
		.modal-dialog h3 {
			font-size: 25px;
		}
		.modal-dialog .modal-footer span {
			width: 100%;
		}
		.jobs-result .company-left-info {
			width: 100%;
			text-align: center;
			margin: 0 auto 13px;
		}
		.jobs-result {
			text-align: center;
		}
		.jobs-result .desig,.filter-result .location {
			width: 100%;
		}
	.filter-result .location p, .data-job {text-align: center;font-size: 20px;}
	.data-job {float: left;width: 100%;}
	.label {margin-left: 1px;width: 100%;}
	.data-job h3 {width: 100%;text-align: center;}
	.job-footer ul { margin-top: 24px; }
	.job-footer .label { width: 100%; }
	.jobs_filters {padding: 35px 0 31px;}
	.footer ul li {padding-bottom: 7px;}
	
	
}