.sjb-apply-now-btn,
.sjb-job-type-location-date{
	display:none;
}

.sjb-page .list-data .v2,
.sjb-page{
	padding:0;
	border:unset;
	margin:0;
}

.sjb-page .list-data .sjb-company-wrapper-details-list{
	padding: 5px 20px;
}

.sjb-company-details{
	margin:0 !important;
}

.job-info.job-without-company h4 a:hover{
	color:#790000 !important;
}

/*.sjb-detail.sjb-v2 {
   margin: 0 15%;
}*/

.sjb-page .sjb-detail.sjb-v2 .list-data .v2, .sjb-page .sjb-detail.sjb-v1 .list-data .v1
,.sjb-page .sjb-detail{
	padding:0;
}

.job-features,
.jobpost-form{
	display:none;
}

.sjb-page a{
	color:#790000;
}

.sjb-page, .sjb-detail {
    width: 100%;        
    margin: 0 auto;      
    padding: 0 15px;     
}

.sjb-page .col-md-8{
	width:100%;
}

.sjb-page .list-data .sjb-company-wrapper-details-list{
	padding: 10px 0px;
}

.sjb-page .col-md-12{
	padding:0;
}

.job-info h4 a{
	color:#790000 !important;
}

@media only screen and (min-width: 1280px) {
  .sjb-page, .sjb-detail {
    max-width: 1280px;  
}
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .sjb-page, .sjb-detail {
    max-width: 1024px;  
}
}

@media only screen and (max-width: 767px) {
  .sjb-page, .sjb-detail {
    max-width: 767px;  
}
}