 /* ThemeColor One */
.jobsearch-color,.jobsearch-colorhover:hover,.navbar-nav > li:hover > a,.navbar-nav > li.active > a,.navbar-nav .sub-menu > li:hover > a,.widget_nav_manu ul li:hover a,.widget_nav_manu ul li:hover a:before,
.categories-list ul li i,li:hover .jobsearch-blog-grid-text h2 a,li:hover .jobsearch-read-more,.jobsearch-filterable ul li:hover a,.jobsearch-job-tag a,.jobsearch-list-option ul li a:hover,.jobsearch-jobdetail-postinfo,
.jobsearch-jobdetail-options li i,.jobsearch-jobdetail-btn,.jobsearch-jobdetail-services i,.jobsearch-list-style-icon li i,.jobsearch_box_view_jobs_btn,.jobsearch-employer-list small,.jobsearch-employer-list-btn,
.jobsearch-employer-grid figcaption small,.jobsearch-fileUpload span,.jobsearch-managejobs-appli,.jobsearch-transactions-tbody small,.jobsearch-resumes-subtitle a,.jobsearch-employer-confitmation a,
.jobsearch-candidate-default-text h2 i,.jobsearch-candidate-default-btn,.jobsearch-candidate-grid figure figcaption p a,.jobsearch_candidate_info p a,.jobsearch-candidate-download-btn,.show-toggle-filter-list,
.jobsearch-employer-dashboard-nav ul li:hover a,.jobsearch-employer-dashboard-nav ul li.active a,.jobsearch-candidate-savedjobs tbody td span,.jobsearch-cvupload-file span,.jobsearch-modal .modal-close:hover,
.jobsearch-box-title span,.jobsearch-user-form-info p a,.jobsearch-services-classic span i,.widget_faq ul li:hover a,.grab-classic-priceplane ul li.active i,.jobsearch-classic-priceplane.active .jobsearch-classic-priceplane-btn,
.jobsearch-plain-services i,.jobsearch-packages-priceplane ul li i,.jobsearch-additional-priceplane-btn,.contact-service i,.jobsearch-filterable ul li:hover a i,.jobsearch-login-box form a:hover,.jobsearch-resume-addbtn:hover,.img-icons a,
.jobsearch-description ul li:before,.jobsearch-employer-list small a,.jobsearch-employer-wrap-section .jobsearch-candidate-grid figure figcaption span,.jobsearch-load-more a,.jobsearch-jobdetail-btn:hover,.tabs-list li:hover a,
.tabs-list li.active a,.sort-list-view a.active,.sort-list-view a:hover,.jobsearch-applied-job-btns .more-actions:hover,.jobsearch-applied-job-btns .more-actions:hover i,.jobsearch-applied-job-btns .more-actions.open-options,
.jobsearch-applied-job-btns .more-actions.open-options i,.restrict-candidate-sec a:hover,.get-skill-detail-btn:hover,.jobsearch-filterable-select .selectize-control.single .selectize-input input,
.jobsearch-list-option ul li.job-company-name a,.adv-srch-toggler a,.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"]:hover,.jobsearch-user-form input[type="submit"]:hover,
.jobsearch_box_contact_form input[type="submit"]:hover,.register-form:hover,.jobsearch-applyjob-btn:hover,.send-contract-to-applicnt,.jobsearch_apply_job span,/*Update*/
.jobsearch-sort-section .selectize-input,.careerfy-jobdetail-btn,a.careerfy-jobdetail-btn:hover,.jobsearch-send-email-popup-btn,.jobsearch-send-email-popup-btn:hover,.jobsearch-drpzon-con .jobsearch-drpzon-btn,
.jobsearch-drag-dropcustom .jobsearch-drpzon-btn i,.jobsearch-user-form i.jobsearch-icon,.jobsearch-candidate-timeline-text span,.jobsearch-candidate-timeline small,.jobsearch-candidate-title i,
.jobsearch_candidate_info small,.jobsearch-employerdetail-btn,.jobsearch-profile-title h2,.jobsearch-typo-wrap .jobsearch-findmap-btn, .jobsearch-employer-profile-form .jobsearch-findmap-btn,
.jobsearch-employer-dashboard-nav ul li:hover i, .jobsearch-employer-dashboard-nav ul li.active i, .jobsearch-employer-dashboard-nav ul li:hover a, .jobsearch-employer-dashboard-nav ul li.active a,
.jobsearch-typo-wrap .main-tab-section .jobsearch-employer-profile-submit:hover, .other-lang-translate-post:hover,.jobsearch-employer-profile-form .upload-port-img-btn,.jobsearch-resume-education span,
.jobsearch-applied-jobs-text span,.jobsearch-empmember-add-popup:hover,.categories-list ul li i,.jobsearch-filterable ul li:hover a,.jobsearch-filterable ul li:hover a i,.jobsearch-filterable-select:after,
.show-toggle-filter-list:hover,.jobsearch-seemore,.show-toggle-filter-list,.jobsearch-jobdetail-postinfo,.jobsearch-jobdetail-options li i,.jobsearch-jobdetail-btn:hover,.jobsearch-jobdetail-btn,
.jobsearch-jobdetail-services i,.jobsearch-description ul li:before,.jobsearch-description ul li i,.jobsearch_apply_job span,.jobsearch_box_view_jobs_btn,.jobsearch-employer-list small,.jobsearch-employer-list-btn,
.jobsearch-payments-checkbox input[type="checkbox"]:checked + label span:before,
.jobsearch-payments-checkbox input[type="checkbox"] + label:hover span:before,
.jobsearch-payments-checkbox input[type="radio"]:checked + label span:before,
.jobsearch-payments-checkbox input[type="radio"] + label:hover span:before,.jobsearch-candidate-default-text ul li a.jobsearch-candidate-default-studio,
.jobsearch-candidate-grid figure figcaption p a a,.aplicants-grid-inner-con p a,.short-li-icons li a,.embed-code-getbtncon a:hover,.hder-notifics-count,.hdernotifics-after-con a:hover,
.hdernotifics-after-con a,.addnew-aplyquestbtn-con button:hover,.jobsearch-add-job-to-favourite.jobsearch-job-like i,a.show-allskills-pop,.verif-terms-con p a,
.embed-code-getbtncon a:hover,.jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn:hover {
    color: #13b5ea;
}
.jobsearch-bgcolor,.jobsearch-bgcolorhover:hover,.navbar-nav > li > a:before,.jobsearch-banner-search ul li.jobsearch-banner-submit i,.jobsearch-plain-btn a,.jobsearch-testimonial-slider .slick-arrow:hover,
.jobsearch-featured-label,.jobsearch-pagination-blog ul li:hover a, .jobsearch-pagination-blog ul li:hover span,.jobsearch-jobdetail-view,.jobsearch-jobdetail-tags a:hover,.jobsearch-employer-list-btn:hover,
ul li:hover .jobsearch-employer-grid-btn,.jobsearch_box_contact_form input[type="submit"],.jobsearch-fileUpload:hover span,.jobsearch-resumes-options li:hover a,.jobsearch-employer-jobnav ul li:hover i,.jobsearch-employer-jobnav ul li.active i,
.jobsearch-employer-jobnav ul li.active ~ li.active:after,.jobsearch-employer-jobnav ul li.active:nth-child(2):after,.jobsearch-employer-jobnav ul li.active:nth-child(3):after,.jobsearch-employer-confitmation a:hover,
.jobsearch-candidate-default-btn:hover,.jobsearch-candidate-download-btn:hover,.jobsearch-add-popup input[type="submit"],.jobsearch-user-form input[type="submit"],.jobsearch-classic-services ul li:hover i,
.jobsearch-service-slider .slick-arrow:hover,.jobsearch-classic-priceplane-btn,.jobsearch-classic-priceplane.active,.active .jobsearch-simple-priceplane-basic a,.jobsearch-packages-priceplane-btn,
.jobsearch-additional-priceplane.active h2,.jobsearch-additional-priceplane.active .jobsearch-additional-priceplane-btn,.jobsearch-contact-info-sec,.jobsearch-contact-form input[type="submit"],.contact-service a,
.jobsearch-employer-profile-form .jobsearch-findmap-btn:hover,.jobsearch-login-box form input[type="submit"],.jobsearch-login-box form .jobsearch-login-submit-btn, .jobsearch-login-box form .jobsearch-reset-password-submit-btn,
.jobsearch-login-box form .jobsearch-register-submit-btn,.jobsearch-radio-checkbox input[type="radio"]:checked+label,.jobsearch-radio-checkbox input[type="radio"]:hover+label,.jobsearch-load-more a:hover,
.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"],.email-jobs-top,.jobalert-submit,.tabs-list li a:before,.sort-list-view a:before,.more-actions,.preview-candidate-profile:hover,.restrict-candidate-sec a,
.get-skill-detail-btn,.profile-improve-con ul li small,.jobsearch_searchloc_div .jobsearch_google_suggestions:hover,.jobsearch_searchloc_div .jobsearch_location_parent:hover,.jobsearch-jobdetail-btn.active:hover,
.jobsearch-checkbox li:hover .filter-post-count,/*Update*/
.jobsearch-checkbox input[type="checkbox"]:checked + label span,
.jobsearch-checkbox input[type="checkbox"] + label:hover span,
.jobsearch-checkbox input[type="radio"]:checked + label span,
.jobsearch-checkbox input[type="radio"] + label:hover span,
.jobsearch-pagination-blog ul li:hover a,
.jobsearch-pagination-blog ul li:hover span,
.jobsearch-pagination-blog ul li span.current,.jobsearch-typo-wrap .ui-widget-header,.jobsearch-typo-wrap .ui-state-default, .jobsearch-typo-wrap .ui-widget-content .ui-state-default,
.jobsearch-drpzon-con:hover .jobsearch-drpzon-btn,.jobsearch-candidate-timeline small:after,.jobsearch-employerdetail-btn:hover,.jobsearch-typo-wrap .jobsearch-employer-profile-submit,
.other-lang-translate-post,.jobsearch-resume-addbtn,.jobsearch-employer-profile-form .upload-port-img-btn:hover,.suggested-skills li:hover,.jobsearch-empmember-add-popup,.dash-hdtabchng-btn,
.addcand-databy-emp,.alret-submitbtn-con a.jobsearch-savejobalrts-sbtn,.jobsearch-jobdetail-view,.jobsearch-jobdetail-tags a:hover,.jobsearch-employer-list-btn:hover,.jobsearch-company-photo .jobsearch-fileUpload span,
.jobsearch-typo-wrap button:hover, .jobsearch-typo-wrap button:focus, .jobsearch-typo-wrap input[type="button"]:hover, .jobsearch-typo-wrap input[type="button"]:focus,
.jobsearch-typo-wrap input[type="submit"]:hover, .jobsearch-typo-wrap input[type="submit"]:focus,.jobsearch-cvupload-file:hover span,.salary-type-radio input[type="radio"]:checked + label span,
.demo-login-pbtns .active .jobsearch-demo-login-btn,.demo-login-pbtns .jobsearch-demo-login-btn:hover,.jobsearch-file-attach-sec li:hover .file-download-btn,.embed-code-getbtncon a,
.jobsearch-usernotifics-menubtn a span,.hdernotifics-after-con a:hover,.quest-typecon-leftsec i,.addnew-questtypes-btnsiner a:hover i,.addnew-aplyquestbtn-con button,.addnew-questtypes-btnsiner a.active-type-itm i,
.quests-item-answer p a,.jobsearch-applics-filterscon input.applics-filter-formbtn,.jobsearch-job-like,.jobsearch-popupplan-btn a,.skill-pop-btns a,.jobsearch-employer-followin-btn:hover,
.jobsearch-view1-candidate-style a.jobsearch-candidate-download-btn {
    background-color: #13b5ea;
}
.jobsearch-bordercolor,.jobsearch-bordercolorhover:hover,.jobsearch-jobdetail-btn,.jobsearch-employer-list-btn,.jobsearch-fileUpload span,.jobsearch-employer-confitmation a,.jobsearch-candidate-default-btn,
.jobsearch-candidate-download-btn,.jobsearch-cvupload-file span,.active .jobsearch-simple-priceplane-basic a,.jobsearch-additional-priceplane-btn,.jobsearch-resume-addbtn,.jobsearch-load-more a,
.more-actions,.restrict-candidate-sec a,.get-skill-detail-btn,.jobsearch-banner-search .adv-search-options .ui-widget-content .ui-state-default,.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"],
.jobsearch-user-form input[type="submit"],.jobsearch-jobdetail-btn.active:hover,.jobsearch_box_contact_form input[type="submit"],.register-form,/*Update*/
.jobsearch-checkbox input[type="checkbox"]:checked + label span,
.jobsearch-checkbox input[type="checkbox"] + label:hover span,
.jobsearch-checkbox input[type="radio"]:checked + label span,
.jobsearch-checkbox input[type="radio"] + label:hover span,.careerfy-jobdetail-btn,.jobsearch-send-email-popup-btn,
.jobsearch-typo-wrap .ui-state-default, .jobsearch-typo-wrap .ui-widget-content .ui-state-default,.jobsearch-drpzon-con .jobsearch-drpzon-btn,.jobsearch-employerdetail-btn,
.jobsearch-typo-wrap .jobsearch-employer-profile-submit,.other-lang-translate-post,.jobsearch-typo-wrap .jobsearch-findmap-btn, .jobsearch-employer-profile-form .jobsearch-findmap-btn,
.jobsearch-employer-profile-form .upload-port-img-btn,.jobsearch-empmember-add-popup,.dash-hdtabchng-btn,.addcand-databy-emp,.jobsearch-jobdetail-btn.active,.jobsearch-employer-list-btn,
.jobsearch-company-photo .jobsearch-fileUpload span,.short-li-icons li a,.embed-code-getbtncon a,.hder-notifics-count,.hdernotifics-after-con a,.addnew-aplyquestbtn-con button,.jobsearch-job-like,
.jobsearch-popupplan-btn a,.jobsearch-popupplan-wrap.jobsearch-recmnded-plan,.embed-code-getbtncon a {
    border-color: #13b5ea;
}
.jobsearch-read-more {
    box-shadow: 0px 0px 0px 2px #13b5ea inset;
}
.sort-select-all label:after,.candidate-select-box label:after {
	background: #13b5ea;
}

.jobsearch-typo-wrap button:hover, .jobsearch-typo-wrap button:focus, .jobsearch-typo-wrap input[type="button"]:hover, .jobsearch-typo-wrap input[type="button"]:focus,
.jobsearch-typo-wrap input[type="submit"]:hover, .jobsearch-typo-wrap input[type="submit"]:focus {
    background-color: #13b5ea;
}

/*	Media 768Px Start */
@media (min-width: 768px) and (max-width: 990px) {
	.jobsearch-plugin-default-container { width: 100%; padding: 0px 15px; }
	.jobsearch-column-3.jobsearch-typo-wrap,.jobsearch-column-9.jobsearch-typo-wrap,.jobsearch-column-8.jobsearch-typo-wrap,.jobsearch-column-4.jobsearch-typo-wrap { width: 100%; }
	.jobsearch-filter-responsive-wrap,.jobsearch-main-content .widget { width: 50%; padding: 0px 5px; margin-right: -4px; float: none; display: inline-block; vertical-align: top; }
	.wp-jobsearch-employer-content,.wp-jobsearch-job-content,.wp-jobsearch-candidate-content { margin-top: 20px; }
	.jobsearch-modal .modal-content-area { padding-right: 10px; padding-left: 10px; }
	.jobsearch-candidate-savedjobs table { width: 770px; } .jobsearch-candidate-savedjobs { overflow: scroll; }
	.jobsearch-applied-jobs-text .jobsearch-savedjobs-links { float: left; margin-top: 12px; }
	.jobsearch-managejobs-list,.jobsearch-employer-transactions,.jobsearch-employer-packages { width: 770px; }
	.jobsearch-jobs-list-holder,.jobsearch-transactions-list-holder,.jobsearch-packages-list-holder { float: left; width: 100%; overflow: scroll; }
	.jobsearch-applicants-graph svg,.jobsearch-applicants-graph { width: 100%; }
	/* NewSearch */
	.jobsearch-search-container .jobsearch-banner-search ul li { float: left; width: 50%; flex-basis: auto !important; }
	.jobsearch-search-container .jobsearch-banner-search ul li:last-child { max-width: 100% !important; width: 100% !important; }
	.jobsearch-search-container .jobsearch-select-style select { border-top: none; }
	.jobsearch-search-container ul li:nth-child(2) .jobsearch-select-style select { border-top: 1px solid #f2f2f2; }
	.jobsearch-search-container ul li:nth-child(3) .jobsearch-select-style select { border-left: 1px solid #f2f2f2; }
	.jobsearch-banner-search.search-cat-off ul li { width: 45%; } .jobsearch-banner-search.search-cat-off ul li:last-child { width: 10%; }
	/* NewSearch */
	.jobsearch-modal .modal-box-area { margin-left: 0px; }
	/* DetailPages */
	.careerfy-main-content aside.careerfy-column-4,.careerfy-main-content div.careerfy-column-8,.careerfy-main-content .careerfy-column-4 { width: 100%; }
	.careerfy-main-content .cv-packages-section .careerfy-column-4 { width: 50%; }
	.careerfy-main-content .widget.careerfy-candidatedetail-services { padding-top: 15px; }
	.careerfy-jobdetail-four-list figure ~ .careerfy-jobdetail-four-list-text { margin-left: 0px !important; float: left; width: 100%; }
	.careerfy-employer-detail2-tablink ul li { padding: 0px 11px; }
	.careerfy-employerfour-list figure img ~ figcaption { margin-left: 0px !important; float: left; width: 100%; }
	.careerfy-main-section .candidate-detail-two-thumb { margin-top: 0px; }
	.careerfy-candidate-detail-four-subheader figure { width: 65%; }
	.instastcky-aplybtn-con { display: block; }
	.jobsearch-onlyonelog-form .jobsearch-login-box { width: 70%; }
	.jobsearch-quick-apply-box-left, .jobsearch-quick-apply-box-right { float: left; width: 100%; }
	.applyquest-option-itm .applyquest-optionstr,.applyquest-opts-btnsec { width: 100%; }
	.applyquest-options-main .chekunchk-opt-box { margin-left: 0px; } .applyquest-opts-btnsec { margin-top: 10px; }
	.select-appsjob-con,.filtr-mnth-btns-sec { grid-template-columns: 1fr; grid-auto-flow: unset; }
	.filtr-mnth-btns-sec a.button { margin-bottom: 10px;  }
	.allapps-monthemp-filtrmain,.overall-appcreds-con { padding-top: 20px; padding-bottom: 20px; width: 100%; }
	body #jobsearch-chat-container .jobsearch-user-chat-content { width: 62%;  }

}

/* Media 420Px Start */
@media (max-width: 767px) {
	.jobsearch-joblisting-classic-wrap,.jobsearch-joblisting-classic-wrap .jobsearch-table-row,.jobsearch-joblisting-classic .jobsearch-joblisting-text { flex-wrap: wrap; }
	body .jobsearch-plugin-default-container { width: 100% !important; padding: 0px 15px; }
	.jobsearch-column-3.jobsearch-typo-wrap { padding: 0px 15px; }
	.jobsearch-column-3.jobsearch-typo-wrap,.jobsearch-column-9.jobsearch-typo-wrap,.jobsearch-column-8.jobsearch-typo-wrap,.jobsearch-column-4.jobsearch-typo-wrap,.jobsearch-column-10,.jobsearch-column-2 { width: 100%; }
	.jobsearch-column-4 { width: 50%; }
	.jobsearch-filter-responsive-wrap,.jobsearch-main-content .widget { width: 50%; padding: 0px 5px; margin-right: -4px; float: none; display: inline-block; vertical-align: top; }
	.wp-jobsearch-employer-content,.wp-jobsearch-job-content,.wp-jobsearch-candidate-content { margin-top: 20px; }
	.jobsearch-employer .jobsearch-table-cell:first-child { width: 20%; }
	.jobsearch-employer .jobsearch-table-cell:nth-child(3) { display: none; }
	.jobsearch-job-userlist,.jobsearch-candidate-default-btn { float: left; } .jobsearch-jobdetail-joblisting .jobsearch-job-userlist { float: right; }
	.jobsearch-candidate-default-left { width: 100%; }
	.jobsearch-filterable ul li:first-child { padding-left: 0px; }
	.jobsearch-list-option h2 { line-height: 1.4; }
	.jobsearch-candidate-default-text ul li { margin-bottom: 8px; }
	.jobsearch-jobdetail-options li,.jobsearch-jobdetail-options li:first-child { font-size: 13px; } .jobsearch-jobdetail-list figcaption h2 { font-size: 24px; } .jobsearch-jobdetail-media { margin-left: 0px; }
	.jobsearch-modal .modal-content-area { padding-right: 10px; padding-left: 10px; }
	.jobsearch-user-form ul li { width: 50%; } .jobsearch-user-form ul li.jobsearch-user-form-coltwo-full { width: 100%; }
	.jobsearch-login-media li a { text-indent: -9999px; } .jobsearch-login-media li a i { text-indent: 0px; margin-right:0px; } .jobsearch-login-media { margin: 0px -5px; } .jobsearch-login-media li { width: 25%; padding: 0px 5px; }
	.jobsearch-login-media li i { border: none; width: 100%; } .jobsearch-modal .modal-box-area { margin: 0px 0px 0px 0px; margin-bottom: 60px !important; width: 100%; padding: 30px 20px 30px 20px; display: inline-block; position: static !important; }
	.jobsearch-modal .modal-content-area { margin-top: 40px; }
	.jobsearch-user-form-info { width: 64%; } .jobsearch-user-form input[type="submit"] { font-size: 15px; } .jobsearch-jobdetail-media li { margin-right: 6px; }
	.jobsearch_apply_job ul li a { text-indent: -9999px; } .jobsearch_apply_job ul li a i { text-indent: 0px; float: left; width: 100%; }
	.jobsearch-form.jobsearch-login-registration-form { margin: 0px; } .jobsearch-login-box { padding: 30px 30px 20px 30px; }
	.jobsearch-login-box form ul li { text-align: center; } .jobsearch-login-box form ul li ul li { text-align: left: 0; } .jobsearch-login-box form a,.jobsearch-login-box form .jobsearch-login-submit-btn { float: none; display: inline-block; }
	.login-reg-errors .alert-danger,.registration-errors .alert-danger { font-size: 15px; } .jobsearch-login-box form a { margin-bottom: 12px; margin-top: 0px; }
	.jobsearch-login-with a { text-indent: -9999px; } .jobsearch-login-with a i { text-indent: 0px; width: 100%; } .jobsearch-login-box form .jobsearch-reset-password-submit-btn { padding: 8px 20px 6px 20px; }
	.jobsearch-radio-checkbox { width: 100%; margin-bottom: 10px; } .jobsearch-company-gallery ul li { width: 50%; } .jobsearch-add-popup { margin-top: 10%; }
	.jobsearch-candidate-savedjobs table { width: 770px; } .jobsearch-candidate-savedjobs { overflow: scroll; }
	.jobsearch-applied-jobs-text .jobsearch-savedjobs-links { float: left; margin-top: 12px; } .jobsearch-applied-jobs-text ul li { margin-bottom: 8px; }
	.jobsearch-managejobs-list,.jobsearch-employer-transactions,.jobsearch-employer-packages { width: 770px; } .jobsearch-jobs-list-holder,.jobsearch-transactions-list-holder,.jobsearch-packages-list-holder { float: left; width: 100%; overflow: scroll; }
	.jobsearch-employer-resumes > ul > li { width: 100%; }
	.jobsearch-employer-jobnav ul li:before,.jobsearch-employer-jobnav ul li.active ~ li:nth-child(2):after { display: none; } .jobsearch-employer-jobnav ul li a { padding: 0px 20px; }
	.jobsearch-subheader-form .jobsearch-banner-search ul li { width: 50%; }
	.jobsearch-stats-list ul li { min-width: 48%; }
	.jobsearch-stats-list ul { flex-flow: row wrap !important; }
	.jobsearch-applicants-graph svg,.jobsearch-applicants-graph { width: 100%; }
	.jobsearch-candidate-default figure ~ .jobsearch-candidate-default-text { justify-content: center; width: 100%; }
	.jobsearch-alert-in-content .alerts-fields ul li { width: 100% !important; } .jobsearch-alert-in-content .jobsearch-checkbox li { margin-bottom: 7px; }
	.complet-percent,.minimum-percent { width: 100%; } .minimum-percent { border-left: none;  padding-top: 5px; padding-left: 0px;} .percent-num { margin-bottom: 15px; }
	.jobsearch-filterable h2 { margin-bottom: 20px; }
	.search-full-element { z-index: 99 !important; }
	.jobsearch-banner-search.search-cat-off ul li { width: 45%; } .jobsearch-banner-search.search-cat-off ul li:last-child { width: 10%; }
	.jobsearch-jobdetail-view { display: inline-block; line-height: 1; padding: 3px 9px; }
	.jobsearch-banner-search .jobsearch_searchloc_div input[type="text"] { border-left: 1px solid #f2f2f2; border-top: none; }
	/* NewSearch */
	.jobsearch-search-container .jobsearch-banner-search ul li { float: left; width: 50%; flex-basis: auto !important; }
	.jobsearch-search-container .jobsearch-banner-search ul li:last-child { max-width: 100% !important; width: 100% !important; }
	.jobsearch-search-container .jobsearch-select-style select { border-top: none; }
	.jobsearch-search-container ul li:nth-child(2) .jobsearch-select-style select { border-top: 1px solid #f2f2f2; }
	.jobsearch-search-container ul li:nth-child(3) .jobsearch-select-style select { border-left: 1px solid #f2f2f2; }
	.jobsearch-search-container .jobsearch-banner-search { padding: 0px; }
	.jobsearch-column-9 .careerfy-job-grid ul li {  width: 50%; }
	/* NewSearch */
	.jobsearch-advance-search-holdr .jobsearch-banner-search ul li.adv-srch-toggler,.jobsearch-advance-search-holdr .jobsearch-banner-search > ul > li:last-child { width: 100% !important; }
	.adv-srch-toggler a { margin: 0px 0px 10px 0px; }
	/* DetailPages */
	.careerfy-main-content aside.careerfy-column-4,.careerfy-main-content div.careerfy-column-8,.careerfy-main-content .careerfy-column-4 { width: 100%; }
	.careerfy-jobdetail-services ul li.careerfy-column-4 { width: 50%; }
	.careerfy-main-content .widget.widget_application_apply { padding-top: 20px; padding-bottom: 20px; }
	.careerfy-main-content .careerfy-joblisting-media ~ .careerfy-joblisting-text { width: 100%; }
	.careerfy-header-one .careerfy-user-section ul { left: auto; right: 0px; }
	.careerfy-main-content .widget.careerfy-candidatedetail-services { padding-top: 15px; }
	.careerfy-list-option ul li { margin-bottom: 10px; }
	.careerfy-jobdetail-four-list figure ~ .careerfy-jobdetail-four-list-text { margin-left: 0px !important; float: left; width: 100%; }
	.careerfy-jobdetail-four-list figure { width: 100% !important; }
	.jobsearch-candidate-grid > ul > li { width: 50%; }
	.careerfy-candidate-grid2  > ul > li { width: 50%; }
	.careerfy-employer-subheader-three figure img { margin-top: -30px; }
	.careerfy-employerfour-list figure img ~ figcaption { margin-left: 0px !important; float: left; width: 100%; }
	.careerfy-employerfour-top-section .careerfy-column-4,.careerfy-employerfour-top-section .careerfy-column-8,.careerfy-employerfour-list .careerfy-column-8 { width: 100%; }
	.careerfy-employerfour-map { margin-top: 0px !important; }
	.careerfy-main-section .candidate-detail-two-thumb { margin-top: 0px; }
	.careerfy-column-4.circle-pie-list { width: 100%; }
	.careerfy-candidate-detail-four-subheader figure img ~ figcaption { margin-left: 0px !important; float: left; width: 100%; }
	.careerfy-main-section .candidate-detail4-timeline-thumb ~ .candidate-detail4-timeline-text { padding-left: 155px; }
	.careerfy-main-section .candidate-detail4-timeline-thumb { width: 20%; }
	.phon-num-fieldcon .contry-info-con { display: none; }
	.intl-tel-input.allow-dropdown input[type="tel"] { padding-left: 60px; }
	.instastcky-aplybtn-con { display: block; }
	#JobSearchNonuserApplyModal .modal-box-area { margin-top: 0px; }
	.jobsearch-banner-search .adv-search-options ul li, .jobsearch-banner-search .adv-search-options ul li:last-child { width: 50% !important; }
	.jobsearch-onlyonelog-form .jobsearch-login-box { width: 100%; }
	.jobsearch-banner-search ul li.jobsearch-banner-submit,.jobsearch-banner-search ul li { z-index: auto !important; }
	.jobsearch-top-searchbar .jobsearch-subheader-form .jobsearch-banner-search ul li,.jobsearch-top-searchbar .jobsearch-subheader-form .jobsearch-banner-search ul li.jobsearch-banner-submit i { z-index: inherit !important; }
	.jobsearch-top-searchbar .jobsearch-subheader-form .jobsearch-banner-search input[type="submit"] { z-index: 5; }
	.jobsearch-banner-search input[type="submit"],.allapps-selctcounts-holdr,.overall-appcreds-con { width: 100%; }
	.overall-appcreds-con ul li { width: 50%; float: left; }
	.jobsearch-quick-apply-box-left, .jobsearch-quick-apply-box-right { float: left; width: 100%; }
	.jobsearch-quick-apply-box { width: 100%; }
	.jobsearch-candidate-default-wrap,.jobsearch-candidate-default-text,.jobsearch-candidate-default-text ul { flex-wrap: wrap;  }
	.jobsearch-candidate-default-wrap,.jobsearch-candidate-default-text ul {justify-content: center;text-align: center;}
	.jobsearch-candidate-default-text ul li:last-child {flex: none;}
	.jobsearch-candidate-default-text .jobsearch-candidate-default-left { flex: auto; }
	.jobsearch-candidate-default-text .jobsearch-candidate-default-left,.jobsearch-candidate-default figure { margin-bottom: 15px;  }
	.jobsearch-candidate-default-text ul li:before { display: none;  }

	.applyquest-option-itm .applyquest-optionstr,.applyquest-opts-btnsec,.quest-typecon-ritesec { width: 100%; }
	.applyquest-options-main .chekunchk-opt-box { margin-left: 0px; } .applyquest-opts-btnsec { margin-top: 10px; }
	figure.jobsearch-jobdetail-list { flex-wrap: wrap; }
	.select-appsjob-con,.filtr-mnth-btns-sec { grid-template-columns: 1fr; grid-auto-flow: unset; }
	.filtr-mnth-btns-sec a.button { margin-bottom: 10px;  }
	.allapps-monthemp-filtrmain,.overall-appcreds-con { padding-top: 20px; padding-bottom: 20px; width: 100%; }

	body #jobsearch-chat-container aside { width: 100%; min-height: auto; max-height: inherit; }
	body .jobsearch-chat-user-list { height: 200px; }
	body #jobsearch-chat-container .jobsearch-user-chat-content { width: 100%; margin-top: 20px; border-left: 1px solid #efefef; min-height: 600px;
    max-height: 300px; }
    body #jobsearch-chat-container .jobsearch-chat-messages-list { height: 500px;  }
    body .jobsearch-chat-share-file-wrapper { background: #fff; width: 100%; float: left; padding: 10px 10px; position: static; }
    .jobsearch-chat-messages-list p:before,.jobsearch-chat-messages-list p:after {display: none;  }
    body .jobsearch-user-chat-content .jobsearch-chat-form-wrapper textarea { padding-right: 70px;  }
    .jobsearch-desktop-dashmenu { display: none;  }
    .jobsearch-dashbord-menubtn { display: flex; }
    .jobsearch-login-media li a[data-original-title="google"] .jobsearch-google-svg { text-indent: 0px; width: 100%; }
    .cr-boundary { width: 100% !important; height: 250px !important; }

    .applied-jobs-sort { flex-wrap: wrap; padding: 10px; }
    .jobsearch-applied-jobs-wrap,.jobsearch-applied-jobs-text,.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text {flex-wrap: wrap;}
    .jobsearch-applied-jobs-text .jobsearch-applied-job-btns { flex: auto; }
    .jobsearch-applied-jobs-text .jobsearch-user-email { display:flex; width:100%; margin-bottom:5px; }
    .jobsearch-applied-jobs-text ul,.jobsearch-applied-jobs-text .jobsearch-user-email,
    .jobsearch-applied-jobs-wrap,.jobsearch-applied-jobs-text,.jobsearch-applied-jobs-text .jobsearch-applied-job-btns ul { justify-content: center; text-align: center;  }
    .jobsearch-applied-jobs-text h2 small,.jobsearch-pst-title a { width:100%;display: block; margin: 5px 0px;  }
    .jobsearch-applied-jobs-text ul { gap: 0px; } .jobsearch-applied-jobs-text .jobsearch-applied-job-btns ul { gap: 5px;  }
    .jobsearch-joblisting-classic-wrap,.jobsearch-joblisting-classic .jobsearch-job-userlist { justify-content:center; text-align:center; width: 100%; }
    .jobsearch-joblisting-classic .jobsearch-table-cell { width:100%; }
    .careerfy-joblisting-plain .careerfy-joblisting-plain-right {flex-basis: 100%;}
	
}

/* Media 300Px Start */
@media (max-width: 480px) {
	.jobsearch-column-9 .careerfy-job-grid ul li {  width: 100%; }
	.jobsearch-filter-responsive-wrap { width: 100%; padding: 0px; }
	.jobsearch-employer .jobsearch-table-cell { margin-bottom: 14px; }
	.jobsearch-employer-list .jobsearch-table-cell:nth-child(2) { padding-left: 20px; }
	.jobsearch-search-filter-wrap { width: 100%; margin: 0px 0px 10px 0px; }
	.jobsearch-list-option ul li { border: none; }
	.jobsearch-filterable ul { float: left; }
	.jobsearch-filterable ul li { padding-left: 0px; border: none; }
	.jobsearch-candidate-default-text ul li { border: none; padding: 0px; }
	.jobsearch-jobdetail-listthumb { width: 100%; }
	.jobsearch-jobdetail-list figcaption h2 { line-height: 1.2; }
	.jobsearch-column-4,.jobsearch-column-3,.jobsearch-column-6,.jobsearch-company-gallery ul li { width: 100%; } .jobsearch-jobdetail-joblisting .jobsearch-job-userlist { float: left; }
	.jobsearch-main-content .widget,.jobsearch-list-option ul li,.jobsearch-user-form-info { width: 100%; } .widget .rc-anchor-normal .rc-anchor-pt { margin-right: 32px; }
	.jobsearch-modal .modal-box-area { position: static; margin: 0; width: 100%; position: relative; display: inline-block; } .jobsearch-user-form-info .jobsearch-checkbox { float: left; margin-top: 10px; }
	.jobsearch-user-form ul li { width: 100%; } .jobsearch-user-form-info { text-align: center; } .jobsearch-user-form-info p,.jobsearch-user-form-info .jobsearch-checkbox { float: none; display: inline-block; }
	.jobsearch-user-options ul li,.jobsearch-user-form-coltwo.jobsearch-user-form ul li,.jobsearch-user-form-coltwo .jobsearch-user-form-info,
	.jobsearch-reset-password .jobsearch-user-form-info { width: 100%; } .jobsearch-employerdetail-btn { margin-bottom: 8px; } .jobsearch-jobdetail-list { padding: 32px 32px 24px 32px; }
	.jobsearch-candidate-timeline-text h2 { line-height: 1.3; } .jobsearch-resume-education h2 { line-height: 1.3; } .jobsearch-add-popup { padding: 20px 20px 13px 20px; }
	.jobsearch-resume-addbtn { float: left; margin-left: 55px; } .jobsearch-add-popup { margin-top: 40%; }
	.jobsearch-resume-education { padding-left: 58px; } .jobsearch-employer-box-section { padding: 30px 30px 18px 30px; }
	.jobsearch-add-popup.jobsearch-update-resume-items-sec { left: -9px; } .jobsearch-candidate-resume-wrap .jobsearch-candidate-title:after { bottom: 23px; }
	.jobsearch-applied-jobs-text ul li { border: none; padding: 0px; line-height: 1.4; margin-bottom: 6px; } .jobsearch-applied-jobs-text h2 { line-height: 1.3; }
	.jobsearch-allaplicants-holder .jobsearch-all-aplicantslst .jobsearch-applied-jobs .jobsearch-applied-jobs-thumb ~ .jobsearch-applied-jobs-text { margin-left: 0px; float: left; width: 100%; }
	.jobsearch-employer-search { width: 40%; } .jobsearch-employer-resumes figcaption ul li { width: 100%; padding-left: 0px; } .jobsearch-resumes-download { float: left; margin: 5px 0px 9px 0px; width: 100%; }
	.jobsearch-resumes-subtitle { float: left; } .jobsearch-resumes-options li a { text-indent: -9999px; } .jobsearch-resumes-options li a i { float: left; width: 100%; text-indent: 0px; }
	.jobsearch-employer-jobnav ul li { width: 100%; margin-bottom: 30px; } .jobsearch-employer-jobnav ul li a { float: none; display: inline-block; padding: 0px; }
	.jobsearch-subheader-form .jobsearch-banner-search ul li { width: 100% !important; }
	.jobsearch-joblisting-classic figure ~ .jobsearch-joblisting-text { margin-left: 0px; float: left; width: 100%; padding-top: 10px; }
	.salary-type, .salary-input { width: 100%; padding-left: 0px; }
	.salary-input .min-salary, .salary-input .max-salary { width: 100%; }
	.salary-input .max-salary {padding-left: 0px; padding-top: 8px; }
	.jobsearch-banner-search.search-cat-off ul li:last-child { width: 100%; }
	.jobsearch-stats-list ul li { min-width: 100%; }
	/* NewSearch */
	.jobsearch-search-container .jobsearch-banner-search ul li { width: 100%; }
	.jobsearch-search-container ul li:nth-child(2) .jobsearch-select-style select,.jobsearch-search-container .jobsearch-select-style select { border-top: none; }
	.jobsearch-search-container ul li .jobsearch-select-style select { border-left: 1px solid #f2f2f2; }
	/* NewSearch */
	.jobsearch-jobdetail-joblisting.jobsearch-joblisting-classic figure ~ .jobsearch-joblisting-text { margin-left: 0px; }
	/* DetailPages */
	.careerfy-jobdetail-services ul li.careerfy-column-4 { width: 100%; }
	.careerfy-list-option ul li { border: none; padding-left: 0px; }
	.jobsearch-candidate-grid > ul > li,.careerfy-candidate-grid2 > ul > li { width: 100%; }
	.careerfy-main-section .careerfy-candidatedetail3-social { margin-left: 0px; margin-top: 15px; }
	.careerfy-main-section .candidate-detail4-timeline-thumb ~ .candidate-detail4-timeline-text { padding-left: 50px; float: left; width: 100%; }
	.careerfy-main-section .candidate-detail4-timeline-thumb { width: 100%; }
	.candidate-detail4-timeline-text:before { display: none; }
	.jobsearch-apply-btns-inner-section { width: 100% !important; }
	.jobsearch-banner-search .adv-search-options ul li, .jobsearch-banner-search .adv-search-options ul li:last-child { width: 100% !important; }
	.upload-or-con { display: none; }
	.overall-appcreds-con ul li { width: 100%; }
	.jobsearch-employer .jobsearch-table-cell:last-child { width: 100%; }
	.jobsearch-advance-search-holdr .jobsearch-banner-search ul li:first-child { padding-left: 10px; }
	.jobsearch-login-box form a.lost-password { width: 100%; }
	.jobsearch-filterable .clear-tags { text-align: center; width: 100%; }
	.jobsearch-applied-jobs .jobsearch-applied-jobs-left { width: 100%;  }
	.sort-select-all-aplicnt-opts,.thjob-title h2 { width: 100%;  }
	.jobsearch-employer-profile-form .jobsearch-onoffswitch-outer { flex-direction: inherit; }
	.jobsearch-login-media li a[data-original-title="google"] .jobsearch-google-svg { width:100%; border-radius:4px; }
	.jobsearch-table-row,.jobsearch-table-cell { flex-wrap:wrap;justify-content: center;text-align: center; }

}

/* Media 940Px Start */
@media screen and (min-width: 991px) and (max-width: 1054px) {
	.jobsearch-plugin-default-container { width: 940px; }
}
/* Media 940Px Start */
@media screen and (min-width: 991px) and (max-width: 1366px) {
	.jobsearch-search-container .jobsearch-banner-search ul li:last-child { max-width: 19%; }
	.search-full-element { z-index: 99 !important; }
	.jobsearch-quick-apply-box-left, .jobsearch-quick-apply-box-right { float: left; width: 100%; }
	body #jobsearch-chat-container .jobsearch-user-chat-content { width: 61%; }
}