/*
 Theme Name:   Superio Child
 Theme URI:    https://themeforest.net/item/superio-job-board-wordpress-theme/32180231
 Description:  Superio Child Theme
 Author:       ApusTheme
 Author URI:   http://apusthemes.com
 Template:     superio
 Version:      1.0.0
 Text Domain:  superio-child
*/

ul, ol {
	padding-left: 13px;
}
.other_joblist {
  margin: 0;
  padding: 0;
  list-style: none;
}
.other_joblist li {
  display: flex;
  padding: 6px 0;
  border-top: 1px #e6e6e6 solid;
}
.other_joblist li .other_joblabel {
  color: #000;
  width: 190px;
  font-weight: 600;
  font-size: 15px;
}
.other_joblist li .other_jobvalue {
  width: calc(100% - 190px);
  padding-left: 15px;
}


.application_form {
  display: flex;
  flex-flow: wrap;
}
.application_form p {
  width: 30%;
  padding: 0 10px;
}
.application_form p label {
  display: block;
  color: #000;
  margin: 0;
}
.application_form p br {
  display: none;
}
.application_form p input {
  width: 100%;
  padding: 5px;
  border: 1px #6c6c6c solid;
  height: 40px;
}
.application_form p input[type="file"] {
  /*! border: 1px #ccc solid; */
}
.application_fullrow {
  display: flex;
  flex-flow: wrap;
}
.application_fullrow p {
  width: 100%;
  padding: 0 10px;
}
.application_fullrow p textarea {
  width: 100%;
  height: 100px;
  border: 1px #ccc solid;
  resize: none;
}
.application_submit {
	padding: 0 10px;
	text-align: center;
}

.jobdetail_otherdescription_textbox p br ~ br ~ br {
  display: none;
}

.jobdetail_otherdescription_textbox h3 {
  margin: 0;
  line-height: 14px;
}
.jobdetail_otherdescription_textbox ul li p {
  margin: 0;
}
.jobdetail_otherdescription_textbox ul {
  padding-left: 16px;
}
.jobdetail_otherdescription_textbox ul li {
  line-height: 20px;
}
.jobdetail_otherdescription_textbox p { margin-bottom:5px;
}
.jobdetail_otherdescription {
	padding-bottom: 30px;
}
.widget_apus_job_info {
		background-color:#f0f0f0!important;
}

.sharebox-job {
	display: none;
}
 
 .header-mobile .logo img {
	max-width: 100px;
}
.header-mobile .btn-showmenu > * {
	background-color: #fff;
}
 
 .job-detail-header .employer-logo + .info-detail-job {
	padding-left: 0;
}
.single .job-detail-buttons .btn-apply {
	margin-right: 0;
}
.single .job-detail-header.v1 {
	padding-bottom: 0;
}
.single .content-job-detail {
	padding-top: 30px;
}

 .header-offcanvas {
	background-color: #131f31;
}
 .apus-offcanvas {
	background-color: #131f31;
}
 .sliding-menu .sliding-menu__panel li a, .sliding-menu .sliding-menu__panel li button {
	border: 1px #293547 solid;
	margin-bottom: 7px;
}
 
 

@media(max-width:767px){

.application_form p{width:100%;}


}