/*
Theme Name: Divi Child
Theme URI: http://example.com/
Description: A child theme for Divi Theme Name.
Author: Your Name
Author URI: http://example.com/
Template: Divi
Version: 1.0.0
Text Domain: Divi-child
*/


/******* Employer Regisration Start *******/
.page-id-14 .sidebar{
    display:none;
}
.page-id-14 .wpjb-form {
  box-shadow: rgba(0,0,0,0.35) 0px 5px 15px !important;
  padding: 40px !important;
  border-radius: 20px;
}

.page-id-14 #left-area {
	width: 100%;
	padding-bottom: 23px;
	padding-right: 0;
}

.page-id-14  #main-content .container::before{
    display:none
}

.page-id-14 .wpjb-field{
    width:100% !important;;       
}
.page-id-14  input{
-moz-box-sizing: border-box;
  width: 100%;
  display: inline;
  border-radius: 1px;
  border: 1px solid #e6e6e6;
  margin: 0;
  padding: 6px;
  font-size: 13px;  
    height: 40px;
  background-color: #f8f9fa !important;
}

.page-id-14 .et_right_sidebar #left-area{
    padding-right:0
}

/******* Employer Regisration End *******/

/******* Candidate Panel Start ********/

/*.page-id-15 .wpjb-form {*/
/*  box-shadow: rgba(0,0,0,0.35) 0px 5px 15px !important;*/
/*  padding: 40px !important;*/
/*  border-radius: 20px;*/
/*}*/
/*.page-id-15  input{*/
/*-moz-box-sizing: border-box;*/
/*  width: 100%;*/
/*  display: inline;*/
/*  border-radius: 1px;*/
/*  border: 1px solid #e6e6e6;*/
/*  margin: 0;*/
/*  padding: 6px;*/
/*  font-size: 13px;  */
/*    height: 40px;*/
/*  background-color: #f8f9fa !important;*/
/*}*/

/******* Candidate Panel End ********/


.copy-feedback {
  margin-left: 8px;
  color: #fff;
  background: #4ea4b6; /* green */
  padding: 3px 8px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 600;
  display: inline-block;
}

/******* Top Jobs Star Badge ********/
/* Make job-card container relative for absolute positioning */
.job-card,
.job-container .job-card {
  position: relative;
}

/* Triangle badge with star for featured/top jobs */
.job-card .featured-tag,
.job-container .featured-tag {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
  background: #FCD8A1;
  clip-path: polygon(0 0, 0% 100%, 100% 0);
  border-top-left-radius: 12px;
  z-index: 10;
}

.job-card .featured-tag i,
.job-container .featured-tag i {
  color: #2293C8;
  font-size: 12px;
  margin-left: 6px;
  margin-top: 2px;
}
/******* Top Jobs Star Badge End ********/


/******* WPJB Form Title Fix ********/
/* Hide WordPress default entry title on WPJB forms */
.wpjb-page-default-form ~ h1,
.wpjb-page-default-form ~ article h1.entry-title.main_title,
article.page h1.entry-title.main_title {
    display: none !important;
    visibility: hidden !important;
}

/* Style WPJB page title */
.wpjb.wpjb-page-default-form .page-title {
    font-size: 32px !important;
    font-weight: 700 !important;
    color: #2293C8 !important;
    text-align: center !important;
    margin-bottom: 30px !important;
    display: block !important;
}
/******* WPJB Form Title Fix End ********/