/*
    Theme Name: JobCareer Child Theme
    Theme URI: http://www.ChimpStudio.co.uk/
    Author: ChimpStudio
    Author URI: http://www.ChimpStudio.co.uk/
    Template: jobcareer
    Version: 1.0
    License: GNU General Public License
    License URI: license.txt
*/

/* --------------------------------------------
        JobCareer CSS IMPORT
-------------------------------------------- */

@import url("../jobcareer/style.css");




/* --------------------------------------------
        CHILD THEME CSS
-------------------------------------------- */

/*.email-me-top {
    display: none !important;
}*/
.wp-jobhunt .employer-listing .cs-media {
    margin: 0 0 0 0 !important;
    width: 100% !important;
}
.wp-jobhunt .employer-listing.simple .cs-media figure {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
}
.wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
    width: 46% !important;
}

.main-section > .page-section:nth-child(3) {
    padding-top: 50px !important;
}
.cs-about-info {
    padding-top: 70px !important;
}
.cs-candidate-detail .candidate-header:before {
  content: '';
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
  background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
.wp-jobhunt .navicon-button figure {
  width: 0 !important;
  margin: 0 !important;
  border: none !important;
}
.wp-jobhunt .massage-notfound ul li {
  padding: 0 0 0 20px !important;
}
.cs-candidate-detail .candidate-header {
  min-height: auto !important;
  height: 300px !important;
  background-position: center center !important;
  background-attachment: fixed !important;
}
.candidate-header .cs-profile .post-options > ul {
  position: static !important;
}
.wp-jobhunt .pricetable-holder .price-holder .cs-price span,
.wp-jobhunt .pricetable-holder .price-holder a {
  display: none !important;
}
.wp-jobhunt .pricetable-holder .price-holder .cs-price ul li {
  font-size: 14px !important;
  padding: 10px 5px !important;
  line-height: 145% !important;
}
.pdfprnt-top-right img {
	width: auto;
	float: right;
}

.acf-form {
  margin-bottom: 40px;
}
/*.acf-field-tab {
  display: inline-block !important;
}*/
.acf-field .acf-label {

}
.acf-form input[type="text"],
.acf-form select,
.acf-form textarea {
  color: #777 !important;
}
.acf-form select {
  border: 1px solid #e4e4e4;
  padding: 11px 16px !important;
}
.acf-form .acf-button,
.new-cv-btn {
  border: 1px solid #55a747;
  background-color: #fff;
  color: #55a747;
  border-radius: 2px;
  padding: 5px 20px;
}
.acf-cv-new {
  display: none;
  margin-top: 20px;
}
.ui-datepicker th {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.acf-ui-datepicker .ui-datepicker td,
.acf-ui-datepicker .ui-datepicker th {
  line-height: 135% !important;
}
.acf-field-checkbox[data-name="software"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="network"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="accounting_software"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="database"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="programming"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="operating_systems"] .acf-checkbox-list label,
.acf-field-checkbox[data-name="system_administration"] .acf-checkbox-list label {
  width: 150px;
  display: inline-block;
}
.toggle-hidden {
  cursor: pointer;
}
.toggle-hidden:after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 10px;
  background: url('../../plugins/wp-jobhunt/assets/images/chosen-sprite.png') no-repeat 10px -3px;
  cursor: pointer;
}
.toggle-hidden.toggle-shown:after {
  background-position: -8px -3px;
}
#header .navigation > ul > li.menu-item.current-menu-item,
#header .navigation > ul > li.menu-item:hover {
  background-color: #55a747;
  padding-top: 10px;
  padding-bottom: 13px;
  margin-top: -23px;
}
#header .navigation > ul > li.menu-item.current-menu-item > a,
#header .navigation > ul > li.menu-item:hover > a {
  color: #fff !important;
}
#header .navigation > ul > li.menu-item:first-child > a {
  margin-left: 15px;
}
#header .navigation > ul > li.menu-item > a {
  transition: all 0.1s ease-in-out;
}
.wp-jobhunt .cs-login-dropdown ul li a {
  color: #333 !important;
}
/*.wp-jobhunt .cs-login-dropdown ul li:hover a,
.wp-jobhunt .cs-login-dropdown ul li a:hover {
  color: #55a747 !important;
}*/
.select-holder select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
.select-holder select::-ms-expand {
    display: none;
}
.page-template-page_candidate input[type="text"],
.page-template-page_candidate textarea,
.page-template-page_candidate select {
  color: #444 !important;
  font-size: 13px !important;
}
.page-template-page_candidate.wp-jobhunt .input-info label {
  font-size: 11px;
  text-transform: uppercase;
}
::-webkit-input-placeholder {
  color: #444 !important;
}
:-moz-placeholder {
  color: #444 !important;
   opacity:  1;
}
::-moz-placeholder {
  color: #444 !important;
   opacity:  1;
}
:-ms-input-placeholder {
  color: #444 !important;
}

.cs-portfolio .button.add-more {
  display: none !important;
}
.wp-jobhunt #add_portfolio #cs_image_title {
  max-width: 50%;
  margin-top: 27px;
}
.wp-jobhunt #add_portfolio .acc-submit {
  margin-top: 15px;
}
.acf-fields.-left > .acf-field:before {
  background: transparent !important;
  border-width: 0 !important;
}
.acf-field input[type="number"] {
  border: solid 1px #e4e4e4;
  padding: 11px 16px !important;
  height: auto;
}
.acf-table,
.acf-table > tbody > tr > td {
  border-width: 0 !important;
}
.acf-table > thead > tr > th:first-child,
.acf-table > tbody > tr > td:first-child {
  display: none !important;
}
.acf-table > thead > tr > th {
  color: #666 !important;
  font-size: 11px !important;
  text-transform: uppercase;
  border-width: 0 !important;
}
.acf-field .acf-label label {
  font-weight: normal !important;
}
.acf-fields.-left > .acf-field > .acf-label {
  padding-left: 0 !important;
}
@media (min-width: 992px) {
  .acf-field[data-name="software"] ul.acf-checkbox-list li,
  .acf-field[data-name="network"] ul.acf-checkbox-list li,
  .acf-field[data-name="accounting_software"] ul.acf-checkbox-list li,
  .acf-field[data-name="database"] ul.acf-checkbox-list li,
  .acf-field[data-name="programming"] ul.acf-checkbox-list li,
  .acf-field[data-name="operating_systems"] ul.acf-checkbox-list li,
  .acf-field[data-name="system_administration"] ul.acf-checkbox-list li
  {
    width: 50%;
    float: left;
  }
  .acf-field[data-name="additional_digital_competence"] {
    clear: both;
  }
  .acf-field[data-name="sallary_current"],
  .acf-field[data-name="sallary_after_trial_period"],
  .acf-field[data-name="sallary_trial"]
  {
    width: 32%;
    margin-right: 1%;
    float: left;
  }
  .acf-field[data-name="sallary_after_trial_period"] {
    margin-right: 0;
  }
}
.acf-field[data-name="sallary_current"] .acf-label,
.acf-field[data-name="sallary_after_trial_period"] .acf-label,
.acf-field[data-name="sallary_trial"] .acf-label {
  display: none;
}
.acf-field .acf-label label[for="acf-field_57fcbf8d5eae7"],
.acf-field .acf-label label[for="acf-field_57fb793df2e28"],
.acf-field .acf-label label[for="acf-field_57fb5a254d818"],
.acf-field .acf-label label[for="acf-field_580a12c12ef1e"],
.acf-field .acf-label label[for="acf-field_57fb7ad5480fd"],
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"] {
  font-size: 16px !important;
  color: #424242 !important;
  font-weight: bold !important;
}
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"] {
  font-size: 18px !important;
}
/*.dashboard-content-holder > section > .scetion-title,*/
.dashboard-content-holder > section.cs-extra-info > .scetion-title,
.scetion-title-contact,
.scetion-title-skills,
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"] {
  background: transparent url('img/bubble-plus.png') no-repeat center left;
  padding-left: 45px;
  cursor: pointer;
}
/*.dashboard-content-holder > section > .scetion-title.scetion-title-expanded,*/
.dashboard-content-holder > section.cs-extra-info > .scetion-title.scetion-title-expanded,
.scetion-title-contact.scetion-title-expanded,
.scetion-title-skills.scetion-title-expanded,
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"].scetion-title-expanded {
  background: transparent url('img/bubble-minus.png') no-repeat center left;
}
.dashboard-content-holder > section > .scetion-title h4,
.dashboard-content-holder > .scetion-title-contact h4,
.scetion-title-skills h4,
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"] {
  padding: 7px 0;
  margin-bottom: 30px !important;
}
.acf-field .acf-label label[for="acf-field_580a1d39e7e84"] {
  padding-left: 45px;
}
.dashboard-content-holder > section > .input-info,
.dashboard-content-holder > section.cs-social-network,
#main_resume_content .cs-tabs.cs-experience,
#main_resume_content .cs-tabs.cs-education,
#main_resume_content .cs-tabs.cs-portfolio,
#main_resume_content .cs-skills > h4,
#main_resume_content .acf-form .acf-field[data-name="mother_tongue"],
#main_resume_content .acf-form .acf-field[data-name="other_languages"],
#main_resume_content .acf-form .acf-field[data-name="driving_licence"],
#main_resume_content .acf-form .acf-field[data-name="driving_experience"],
#main_resume_content .acf-form .acf-field[data-key="field_580a12c12ef1e"],
#main_resume_content .acf-form .acf-field[data-name="software"],
#main_resume_content .acf-form .acf-field[data-name="network"],
#main_resume_content .acf-form .acf-field[data-name="accounting_software"],
#main_resume_content .acf-form .acf-field[data-name="database"],
#main_resume_content .acf-form .acf-field[data-name="programming"],
#main_resume_content .acf-form .acf-field[data-name="operating_systems"],
#main_resume_content .acf-form .acf-field[data-name="system_administration"],
#main_resume_content .acf-form .acf-field[data-name="additional_digital_competence"],
#main_resume_content .acf-form .acf-field[data-key="field_57fcbf8d5eae7"],
#main_resume_content .acf-form .acf-field[data-name="sallary_current"],
#main_resume_content .acf-form .acf-field[data-name="sallary_after_trial_period"],
#main_resume_content .acf-form .acf-field[data-name="sallary_trial"],
#main_resume_content .acf-form .acf-field[data-name="recommendations"],
#main_resume_content .acf-form .acf-field[data-name="courses_seminars"],
#main_resume_content .acf-form .acf-field[data-name="hobbies"],
#main_resume_content .cs-tabs.cs-awards
{
  display: none;
}
.dashboard-content-holder > section:first-child > .input-info,
.dashboard-content-holder > section.cs-social-network.input-info-expanded,
.dashboard-content-holder > section.cs-social-network .input-info,
.dashboard-content-holder > section > .input-info.input-info-expanded,
#main_resume_content .cs-tabs.cs-experience.input-info-expanded,
#main_resume_content .cs-tabs.cs-education.input-info-expanded,
#main_resume_content .cs-tabs.cs-portfolio.input-info-expanded,
#main_resume_content .cs-skills > h4.input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="mother_tongue"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="other_languages"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="driving_licence"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="driving_experience"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-key="field_580a12c12ef1e"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="software"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="network"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="accounting_software"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="database"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="programming"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="operating_systems"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="system_administration"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="additional_digital_competence"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-key="field_57fcbf8d5eae7"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="sallary_current"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="sallary_after_trial_period"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="sallary_trial"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="recommendations"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="courses_seminars"].input-info-expanded,
#main_resume_content .acf-form .acf-field[data-name="hobbies"].input-info-expanded,
#main_resume_content .cs-tabs.cs-awards.input-info-expanded
{
  display: block;
}
.acf-repeater .acf-row-handle .acf-icon {
  display: none !important;
}
.acf-repeater .acf-row-handle.remove {
  background-color: #fff !important;
}
.acf-button[data-event="add-row"],
.acf-repeater .acf-row-handle.remove .icon-trash-o {
  cursor: pointer;
}
.acf-actions li {
  float: left !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
}
.acf-table > thead > tr > th,
.acf-table > tbody > tr > td {
  padding-left: 0 !important;
}
@media (min-width: 992px) {
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(1),
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(2) {
    width: 50% !important;
    float: left;
    clear: none !important;
  }
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(2) {
    border-top: none !important;
  }
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(3) {
    width: 100% !important;
  }
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(3) > .acf-label {
    width: 12% !important;
  }
  .acf-field[data-name="recommendations"] .acf-table .acf-fields > .acf-field:nth-child(3) > .acf-input {
    width: 88% !important;
  }

  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(1) > .acf-label,
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(6) > .acf-label {
    width: 12% !important;
  }
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(1) > .acf-input,
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(6) > .acf-input {
    width: 88% !important;
  }
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(2),
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(3),
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(4),
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field:nth-child(5) {
    width: 50% !important;
    float: left;
    clear: none !important;
  }
  .acf-field[data-name="courses_seminars"] .acf-table .acf-fields > .acf-field {
    border-left: none !important;
  }
}

@media (min-width: 992px) {
  .cs-candidate-detail .cs-profile figure {
    width: 200px !important;
    height: 200px !important;
  }
  .cs-candidate-detail .cs-profile .info {
    width: 48.5% !important;
  }
}
.main-thecube {
  display: none !important;
}
body.page-template-page_candidate .acf-button.button.button-primary {
  text-decoration: underline !important;
  border: none !important;
  padding-left: 0 !important;
}
body.page-template-page_candidate .acf-button.button.button-primary:before {
  content: "\ea5d";
  display: inline-block;
  font-size: 22px;
  font-family: 'icomoon';
  position: relative;
  top: 5px;
}
body.page-template-page_candidate .cs-tabs.cs-awards {
  margin-bottom: 40px !important;
}
.wp-jobhunt .user-account .nav-tabs > li.active > a,
.wp-jobhunt .user-account .nav-tabs > li.active > a:hover,
.wp-jobhunt .user-account .nav-tabs > li.active > a:focus {
  color: #55a747 !important;
  font-weight: bold;
}

.cs-blog.blog-grid .blog-text h3 a,
.widget_archive li a, .widget_categories ul li a, .widget_recent_entries li a {
  text-transform: none !important;
}

body.home .main-section .page-section {
  background-size: cover;
}
@media screen and (max-width: 470px) {
  .cs-clinets a img {
    max-width: 50%;
    margin-bottom: 10px;
  }
  header.cs-default-header .navigation {
    padding-bottom: 10px !important;
  }
  #footer .cs-footer .widget.widget_nav_menu ul li {
    width: 100% !important;
  }
}
@media screen and (max-width: 360px) {
  .wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
    top: 15px !important;
  }
}
.cs-clinets {
  margin: 30px 0 0 0;
}
.cs-clinets a img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-height: 90px;
  max-width: 100%;
  width: auto;
}
.text-capitalize {
  text-transform: none !important;
}
.wp-jobhunt .jobs-detail-listing .cs-text strong {
  text-transform: none !important;
}
.wp-jobhunt .jobs-detail-listing .icon-location6 + .cs-text strong {
  text-transform: capitalize !important;
}
.jqte_editor p {
  height: auto !important;
}
.force-display-none,
.jqte_source textarea {
  display: none !important;
}
.jqte_source, .jqte_source textarea {
  background-color: transparent !important;
}
.jqte_editor, .jqte_source {
  padding: 0 !important;
}
.jqte_source {
  overflow: hidden !important;
}
.wp-jobhunt .input-info div.mce-toolbar-grp {
  border-top: none !important;
}
