.hidden { display:none; }
/* radio time */
#col_time > div > div > fieldset > div.option_time{
  display: flex;
}
#col_time .option_time .radio_group.time_questions{
  display: flex;
  width: 31%;
  justify-content: space-between;
}
#col_time > div > div > fieldset > div.option_time > div:nth-child(1){
  margin-right: 12%;
}

/* tooltip styles */
.social-icons{
	display: flex;
    justify-content: center;
  	width: 240px;
  	height: 60px;
}
/* go to top */
.go-to-top{
	display:none;
	padding:10px 15px 10px 15px;
  border-radius: 20px;
	background:#85356f;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:20px;
	right:20px;
}
/* hide content*/
.content-conclusion, 
#tab3 > div.vc_tta-panel-body > div > div > h5,
#tab3 > div.vc_tta-panel-body > div > div > p:nth-child(4),
#tab3 > div.vc_tta-panel-body > div > div > p:nth-child(5),
#tab3 > div.vc_tta-panel-body > div > div > p:nth-child(6),
#tab3 > div.vc_tta-panel-body > div > div > p:nth-child(8){
  display: none;
}

#site-header{
  z-index: 1999999998 !important;
}

#col_linkedin{
    height: 120px;
  }
.show_text{
  display: block;
}
.hide_text{
  display: none;
}
#tab3 > div.vc_tta-panel-body > div > div > h6{
  display: none;
}
#join .vc_general.vc_cta3.vc_cta3-style-classic{
  border-color: #f8f8f8;
  background-color: #f8f8f8;
  padding-left: 1% !important;
}
.help_multi{
  font-style: italic;
  font-size: 11px;
}
#row_shortcode > div
/* separator */
.separator_gh{
  width: 85%
}

/* accordion content */
#tab0 > div.vc_tta-panel-body > div > div > p:nth-child(1),
#tab2 > div.vc_tta-panel-body > div > div > ul,
#tab1 > div.vc_tta-panel-body > div > div > ul,
#tab3 > div.vc_tta-panel-body > div > div > ul{
  font-size: 16px !important;
  line-height: 24px !important;
  font-family: 'Fakt-Normal' !important;
  font-weight: 400;
}
div#col_voluntary2{
  margin-top: -14%;
}
#veteran_status, #disability_status{
  margin-bottom: 3%;
}
#veteran_status > div, #disability_status > div{
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  padding: 2px;
}
/* fields */
.field-col{
  margin-bottom: 2%;
}

/* help text  voluntary */
#tab_voluntary .vc_tta-panel-body{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.race_etchnicity, .dol_link{
  color: #2B7D82;
}
#help_text{
  padding: 5px 5px 10px 5px;
  margin-left: 1%;
}
#voluntary_row{
  margin-top: 2%;
  padding-left: 0px;
  padding-right: 0px;
}
#voluntary_separator{
  width: 85%;
}
.vc_tta.vc_general #tab_voluntary, #tab_voluntary .vc_tta-panel-heading, #tab_voluntary .vc_tta-panel-body{
  border-color: #f8f8f8!important;
  background-color: #f8f8f8!important;
  box-shadow: none;
}

.vc_tta-color-grey.vc_tta-style-classic #tab_voluntary .vc_tta-panel-heading{
  padding-bottom: 0%;
}

/* purple buttons */
#btn-resume > button, #btn-cover_letter > button{
  font-size: 15px;
  font-weight: 500;
}
#btn-resume > button, #btn-cover_letter > button, #btn-linkedin > button, #btn-share > button{
  color: #85356f !important;
  border-color: #85356f !important;
}

#btn-resume > button:hover, #btn-cover_letter > button:hover, #btn-linkedin > button:hover, #btn-share > button:hover,
#btn-resume > button:active, #btn-cover_letter > button:active, #btn-linkedin > button:active, #btn-share > button:active,
#btn-resume > button:focus, #btn-cover_letter > button:focus, #btn-linkedin > button:focus, #btn-share > button:focus{
  background-color:  #85356f !important;
  color: #fff!important;
}

#submit > button{
  background-color: #85356f;
  width: 20%;
  margin-left: 8%;
}

#post-6564 > div.post-inner{
  background-color: #f8f8f8;
}
#span_require_linkedin{
	position: absolute;
  	margin-left: 55%;
}
/* accordions */
.pretext{
  margin-bottom: 4%;
  padding-left: 8% !important;
  padding-right: 8%;
}
#container_accordion{
 	padding-left: 8%;
  	padding-right: 8%;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{
  
  border-bottom: 0px!important;
}
#tab_voluntary .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{
  padding-left: 0%;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
  padding: 15px;
}
span.vc_tta-title-text{
  color: #4B4845;
}
#tab_voluntary > div.vc_tta-panel-heading > h4 > a > i{
  margin-right: 5px;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{
  width: 16px;
  height: 16px;
}
#col_voluntary3{
  padding-top: 2%;
}

/* initial inputs radio */
.normal_questions{
  display: contents;
}
#voluntary_row > div:nth-child(3) > div > div > div.field_wrap.field_gender.field_multi_value_single_select.field_required > div.input_container .voluntary_questions{
  display: contents;
}
label.check_text{
  font-weight: normal;
  font-size: 14px;
  margin-right: 5%;
}

input.check_time, input.check_radio{
  margin-right: 3%;
}

#text_time{
  height: 0px;
}
#col_container_time{
  padding-left: 0px;
  padding-right: 0px;
}
input[type="radio"]{
  accent-color: #85356f !important;
}
#tab4 > div.vc_tta-panel-body > div > div > h6{
  display: none;
}

#job_title{
  padding-left: 8% !important;
}
/* form */
#form_apply_content{
  padding-left: 1%;
  padding-right: 1%;
}
#elegibility_title{
  padding-left: 1%;
  font-family: 'Fakt-Normal' !important;
  font-size: 20px;
  color: #4B4845;
}
#application_title{
  font-family: 'Fakt-Normal' !important;
  font-size: 20px;
  color: #000;
}
#require_linkedin{
	visibility: hidden;  
}
/* responsive */
@media screen and (max-width: 1500px){
  div#col_voluntary2{
  	margin-top: -13%;
  }
}
@media screen and (max-width: 1199px){
  #row_shortcode > div > div > div > div > div > div:nth-child(10){
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #row_shortcode > div > div > div > div > div > div:nth-child(10) > div > div{
     padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #row_shortcode > div > div > div > div > div > div:nth-child(10) > div > div > div > div{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #row_voluntary_1{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #col_voluntary_1 > div{
    padding-left: 0px !important;
    padding-right: 0px !important; 
  }
}
@media only screen and (max-width: 769px) {
  .help_multi{
    display: none;
  }
  div#col_voluntary2{
    margin-top: 0%;
  }
}
@media only screen and (max-width: 767px) {
  #col_id_1 {
      margin-bottom: 4%;
  }
}
@media only screen and (max-width: 600px) {
  /*title */
  #join .vc_general.vc_cta3.vc_cta3-style-classic{
    padding-left: 4% !important;
  }
  #col_container_time {
    padding-left: 1.5%;
  }
  /* radio time */
  #col_time > div > div > fieldset > div.option_time{
    display: block;
  }
  #col_time .option_time .radio_group.time_questions{
    width: 80%;
    justify-content: flex-start;
  }
  input.check_time{
    margin-right: 10%;
  }
  
  #text_time{
    height: 25px;
  }
 
  /* initial inputs radio */
  #col_voluntary1 > div > div > div > div.input_container, #col_voluntary2 > div > div > div > div.input_container{
    line-height: 20px !important;
  }
  #col_voluntary1 > div > div > div > div.input_container .radio_group.voluntary_questions,
  #col_voluntary2 > div > div > div > div.input_container .radio_group.voluntary_questions{
    margin-bottom: 5%;
  }
  
  #voluntary_row > div:nth-child(3) > div > div > div.field_wrap.field_gender.field_multi_value_single_select.field_required > div.input_container .voluntary_questions{
    display: block;
  }
  #col_voluntary2 > div > div > div > div.input_container > label:nth-child(3),
  #col_voluntary2 > div > div > div > div.input_container > label:nth-child(6),
  #col_voluntary1 > div > div > div > div.input_container > label:nth-child(6){
    margin-right: -7%;
    width: 95%;
  }
  #disability_status\[0\],#disability_status\[1\],#veteran_status\[1\]{
    /*height: 70px;*/
  }
  #voluntary_separator{
    width: 92%;
  }
  #tab_voluntary > div.vc_tta-panel-heading > h4 > a > i{
    margin-right: 5%;
  }
  #col_voluntary1 > div > div > div > div.input_container > div:nth-child(2) > label,
  #col_voluntary2 > div > div > div > div.input_container > div:nth-child(1) > label,
  #col_voluntary2 > div > div > div > div.input_container > div:nth-child(2) > label{
    display: inline !important;
  }
  /*#disability_status\[2\]{
    margin-top: 8%;
  }*/
  #col_linkedin{
    height: 20px;
  }
  /* fields */
  #col_voluntary1{
    margin-top: 10%;
  }
.field-col{
  margin-bottom: 6%;
}
  #help_text{
    margin-left: 8%;
  }
  #span_require_linkedin{
    display: none;
  }
  #require_linkedin{
    visibility: hidden;  
  }
  .empty_linkedin{
    height: 10px !important;
  }
  #tab_voluntary > div.vc_tta-panel-body{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #row_shortcode > div > div > div > div > div > div:nth-child(1){
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #row_shortcode > div > div > div > div > div > div:nth-child(6){
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  #btn-share > button{
    display: none;
  }
  
  /* accordions */
  #tab_voluntary > div.vc_tta-panel-body > div > div:nth-child(2) > div > div > div{
    height: 10px !important;
  }
  #col_id_1{
    margin-bottom: 4%;
  }
  .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
    padding: 0px !important;
  }
  .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
    padding-left: 10%;
  }
  #tab_voluntary > div.vc_tta-panel-heading > h4 > a{
    padding-left: 5% !important;
  }
  span.vc_tta-title-text{
     font-weight: 600 !important;
  }
  
  #col_voluntary3{
    padding-top: 10%;
  }
  #elegibility_title{
    padding-left: 4%;
  }
  
  /* help text  voluntary */
  div#col_voluntary2{
    margin-top: 17% !important;
  }
  
  /* purple buttons */
  #submit > button {
  	width: 40% !important;
  }
  
  
 
}
