.inner {
	padding: 0;
}

.vc_row.wpb_row.vc_row-fluid, .page-holder {
	background-color: #f7f9fc;
}

.section-padding-bottom {
	padding-bottom: 40px;
}

.details-section {
	text-align: left;
}

.responsibilities ul li::before,
.edication-and-experience ul li::before,
.other-benifit ul li::before {
	font-family: FontAwesome;
}

.button {
	font-size: 14px;
	padding: 8px 14px !important;
}

a.button {
	opacity: 0.7;
}

a.button:hover {
	opacity: 1;
}

.job-filter-wrapper .job-filter .option-title::before, .candidate-filter-wrapper .job-filter .option-title::before, .employer-filter-wrapper .job-filter .option-title::before, .job-filter-wrapper .candidate-filter .option-title::before, .candidate-filter-wrapper .candidate-filter .option-title::before, .employer-filter-wrapper .candidate-filter .option-title::before, .job-filter-wrapper .employer-filter .option-title::before, .candidate-filter-wrapper .employer-filter .option-title::before, .employer-filter-wrapper .employer-filter .option-title::before {
	display: none;
}

.job-filter-wrapper .job-filter ul li::before, .candidate-filter-wrapper .job-filter ul li::before, .employer-filter-wrapper .job-filter ul li::before, .job-filter-wrapper .candidate-filter ul li::before, .candidate-filter-wrapper .candidate-filter ul li::before, .employer-filter-wrapper .candidate-filter ul li::before, .job-filter-wrapper .employer-filter ul li::before, .candidate-filter-wrapper .employer-filter ul li::before, .employer-filter-wrapper .employer-filter ul li::before {
    display: none;
}

.job-filter-wrapper .job-filter ul, .candidate-filter-wrapper .job-filter ul, .employer-filter-wrapper .job-filter ul, .job-filter-wrapper .candidate-filter ul, .candidate-filter-wrapper .candidate-filter ul, .employer-filter-wrapper .candidate-filter ul, .job-filter-wrapper .employer-filter ul, .candidate-filter-wrapper .employer-filter ul, .employer-filter-wrapper .employer-filter ul {
    padding: 0;
}


.job-list .body {
	width: 100%;
}

.btn, #respond #submit, .vntd-contact-form.contact form .wpcf7-submit, #woo-nav-cart .button, #page-content .woocommerce .button, .woocommerce #review_form #respond .form-submit input, #page-content .single_add_to_cart_button {
    background: transparent;
    color: #6f7484;
    height: 40px;
    padding: 0;
    text-transform: none;
    font-weight: 400;
    font-size: 14px;
    box-shadow: none;
    border-bottom: 2px solid rgba(0, 0, 0, 0.08);
    font-family: "Roboto", sans-serif;
}

.btn:hover, .btn:active, .btn:focus, #page-content .btn:focus, #page-content .btn:active, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #6f7484 !important;
    background: transparent !important;
    box-shadow: none;
    border-bottom: 2px solid rgba(0, 0, 0, 0.08)  !important;
}

.dropdown-menu {
	border-radius: 0;
	padding: 10px;
}


.job-filter-wrapper .job-filter-dropdown .bootstrap-select .dropdown-menu li a, .candidate-filter-wrapper .job-filter-dropdown .bootstrap-select .dropdown-menu li a, .employer-filter-wrapper .job-filter-dropdown .bootstrap-select .dropdown-menu li a, .job-filter-wrapper .candidate-filter-dropdown .bootstrap-select .dropdown-menu li a, .candidate-filter-wrapper .candidate-filter-dropdown .bootstrap-select .dropdown-menu li a, .employer-filter-wrapper .candidate-filter-dropdown .bootstrap-select .dropdown-menu li a, .job-filter-wrapper .employer-filter-dropdown .bootstrap-select .dropdown-menu li a, .candidate-filter-wrapper .employer-filter-dropdown .bootstrap-select .dropdown-menu li a, .employer-filter-wrapper .employer-filter-dropdown .bootstrap-select .dropdown-menu li a {
	padding-left: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0 10px;
}

.job-type .dropdown-menu > li > a:hover,
.job-type .dropdown-menu > li > a:focus {
	color: #333;
    background-color: transparent;
}

.job-filter-wrapper .job-filter, .candidate-filter-wrapper .job-filter, .employer-filter-wrapper .job-filter, .job-filter-wrapper .candidate-filter, .candidate-filter-wrapper .candidate-filter, .employer-filter-wrapper .candidate-filter, .job-filter-wrapper .employer-filter, .candidate-filter-wrapper .employer-filter, .employer-filter-wrapper .employer-filter {
	padding: 0;
}

.job-filter-wrapper .job-filter::before, .candidate-filter-wrapper .job-filter::before, .employer-filter-wrapper .job-filter::before, .job-filter-wrapper .candidate-filter::before, .candidate-filter-wrapper .candidate-filter::before, .employer-filter-wrapper .candidate-filter::before, .job-filter-wrapper .employer-filter::before, .candidate-filter-wrapper .employer-filter::before, .employer-filter-wrapper .employer-filter::before {
	background: none;
}

.job-filter-wrapper .job-filter:last-child::after, .candidate-filter-wrapper .job-filter:last-child::after, .employer-filter-wrapper .job-filter:last-child::after, .job-filter-wrapper .candidate-filter:last-child::after, .candidate-filter-wrapper .candidate-filter:last-child::after, .employer-filter-wrapper .candidate-filter:last-child::after, .job-filter-wrapper .employer-filter:last-child::after, .candidate-filter-wrapper .employer-filter:last-child::after, .employer-filter-wrapper .employer-filter:last-child::after {
	background: none;
}

.bootstrap-select.btn-group .dropdown-toggle .caret2 {
	right: 55px;
	top: 0;
	border: 0;
	z-index: 99999;
}

.job-list:first-child {
	border-top: 0;
}

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
	background-color: transparent;
}

.glyphicon-ok::before {
	content: "\f00c";
}

.glyphicon-ok {
	padding-top: 5px;
	font-family: FontAwesome;
}

#op-mask {
    opacity: 0.5;
    background:#fafafa;
    width:100%;
    height:100%;
    z-index: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position:fixed;
    font-weight:bold;
    text-align: center;
    color: #333;
    display:none;
}

#site-navigation {
	z-index: 1;
}

.dashboard-form .form-group label {
	text-align: left;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	background-color: transparent;
}

.btn-group.bootstrap-select {
	width: 100% !important;
}

.qualifications-info-input h4, .password-info-input h4 {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 1.5rem;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.qualifications-info-input h4 svg, .password-info-input h4 svg {
  height: 15px;
  margin-right: 7px;
  color: #aaa;
}

.custom-radio + label .dot::before {
    -moz-border-radius: 20%;
    -webkit-border-radius: 20%;
    border-radius: 20%;
}

.custom-radio + label .dot {
    -moz-border-radius: 20%;
    -webkit-border-radius: 20%;
    border-radius: 20%;
}

.birthday {
    cursor: default !important;
}

@media only screen and (min-width: 780px) {
	
	.job-county {
		margin-bottom: 300px;
	}
	
}
