/*
CTC Separate Stylesheet
Updated: 2022-03-18 11:35:29
Theme Name: JobCareer Child
Theme URI: http://www.chimpstudio.co.uk
Template: jobcareer
Author: ChimpStudio
Author URI: https://themeforest.net/user/chimpstudio
Description: JobCareer is an automatic system to managing job lists, job applications and employers From posting job details to accepting resumes and applicant tracking and all the way through the interview process, JobCareer supports all the features you need to manage your organization's hiring process.
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,translation-ready
Version: 3.9.1647570929
*/

div#hidden, div#blogList-hideen, div#newsList-hidden, div#OnlineConsultingSection-hidden {
	display: none;
}

.wp-jobhunt .cs-login-area .join-us .icon-pencil6 {
    color: #6DC6C6 !important;
}

.wp-jobhunt .cs-login-area .join-us .join-us {
    color: #6DC6C6 !important;
	border-bottom: 1px dotted #6DC6C6 !important;
}

#btn-header-main-login {
	background: #6DC6C6 !important;
	border-bottom: 1px dotted #6DC6C6 !important;
}

.wp-jobhunt .search-btn input[type="submit"] {
    border-radius: 10px;
}

.cs-heading h2 {
	position: relative;
    margin: 50px 0 15px 0;
}

.cs-heading h2:before,
.cs-heading h2:after {
	content: '';
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 5px;
    border: 5px solid #6DC6C6;
    background-color: transparent;
    position: absolute;
    top: -30px;
}

.cs-heading h2:before {
    left: 50%;
    transform: translateX(-110%) translateY(-50%);
}

.cs-heading h2:after {
     left: 50%;
     transform: translateX(10%) translateY(-50%);
}

#occupations .cs-heading .zigzag-separator,
#recommend .cs-heading .zigzag-separator {
	display: none;
}

#occupations .cs-heading .heading-description,
#recommend .cs-heading .heading-description {
	font-size: 120px !important;
	font-weight: 800 !important;
	text-transform: uppercase !important;
	color: #E6EFEF;
    position: relative;
	z-index: -1;
	transform: translatey(-80px);
    opacity: 0.8;
}

#occupations .cs-heading .heading-description p,
#recommend .cs-heading .heading-description p {
	font-size: 120px !important;
	font-weight: 800 !important;
	color: #E6EFEF !important;
	text-transform: uppercase !important;
	text-align: center;
}

.cs-spatialism-sec-all .button-style.simple .category-btn {
    padding: 12px 60px !important;
    border-radius: 25px !important;
	box-shadow: 0px 5px 0px #F55139;
	transition: .3s;
}

.cs-spatialism-sec-all .button-style.simple .category-btn:hover {
  box-shadow: unset;
  transform: translateY(4px);
}

#shigotoList .callToaction.text-left {
    display: flex;
	justify-content: center;
}

.cs-bgcolor.acc-submit {
	border-radius: 25px !important;
	padding: 10px 30px;
	margin-bottom: 30px;
	box-shadow: 0px 5px 0px #F55139 !important;
	transition: .3s;
}

.cs-bgcolor.acc-submit:hover {
  box-shadow: unset;
  transform: translateY(4px);
}

.cs-spatialism-sec-all .button-style.simple .category-btn:after,
.cs-bgcolor.acc-submit:after {
	content: "\f054";
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
	color: #fff;
	margin-left: 10px;
}

.cs-spatialism-sec-all .button-style.simple .category-btn:after {
    right: 15px;
}
.cs-bgcolor.acc-submit:after {
    right: 30px;
}

.col-lg-9.col-md-9.col-sm-12.col-xs-12 {
    display: none;
}

#shigotoList .row {
	display: flex;
	justify-content: center;
}

#shigotoList .callToaction.text-left .acc-submit {
    text-align: center;
}

#recommend .nav-tabs {
	background: #EFFFFF;
}

#recommend .nav-tabs li a {
	color: #6DC6C6 !important;
}

#recommend .nav-tabs li a:after {
	background: #6DC6C6 !important;
}

.page-id-2532 .page-section .cs-element-title h2 {
	background: #FF725D;
	padding: 10px 30px;
	width: fit-content;
}

.page-id-3 .cs-subheader {
    padding: 0 !important;
    margin: 0 !important;
}

.page-id-3 .main-section .section {
    margin-bottom: 70px;
}

.page-id-3 .main-section .colorbk,
.page-id-3 .main-section .colorbk strong,
.page-id-3 .main-section .colorbk p {
	color: #000 !important;
}

@media screen and (min-width: 782px) {
	.page-id-2532 h1,
	.page-id-2532 .heading-description span {
    	background: #FF725D;
    	padding: 10px;
	}
	.page-id-2532 h1 {
		width: 70%;
		margin: 10px auto;
	}
}

@media screen and (max-width: 782px) {
	#occupations .cs-heading .heading-description,
	#recommend .cs-heading .heading-description,
	#occupations .cs-heading .heading-description p,
	#recommend .cs-heading .heading-description p {
		font-size: 45px !important;
	}
	form#frm_jobs_filtration {
    	background: #6FC6C5;
    	padding: 10px 0;
	}
	/*
	.page-section {
	    background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), url(http://foljob.web-test.pw/wp-content/uploads/2025/01/shutterstock_2101118452.png) no-repeat center / cover !important;
	 }
	*/
	.wp-jobhunt .cs-content-holder {
		background: #fff !important;
	}
}

