.contentshowep {   
    background: #e8e8e8; 
    box-shadow: unset; border-radius: 20px !Important; 
}
.row.vertical-divider {
  overflow: hidden;
}
.row.vertical-divider > div[class^="col-"] {
 
  padding-bottom: 100px;
  margin-bottom: -100px;
  border-left: 3px solid #F2F7F9;
  border-right: 3px solid #F2F7F9;
}
.row.vertical-divider div[class^="col-"]:first-child {
  border-left: none;
}
.row.vertical-divider div[class^="col-"]:last-child {
  border-right: none;
}
.single-detail p , .single-detail *, .job-detail-summary *, .job-detail-summary ul li{ color: black !important; }
@media (min-width: 1024px) {
	.btn-feature button, .bootstrap-wrapper button.btn-light, .job-detail-summary .btn-light-green { width: 100%; background: rgba(0, 177, 90, 1) !important; color: white !important; border-radius: 50px; margin-bottom: 10px; }
	.btn-light-green, .btn-add-favourites.btn-light  { border: 1px solid rgb(0, 177, 90) !important; background: transparent !Important; color: rgb(0, 177, 90) !important; padding: 0.555rem 0.75rem !important; }
	.date-style2, .meta-job { display: inline-block; }
	.date-style2 { margin-right: 22px; }
	.single-detail { padding: 2rem !Important; }
	.bootstrap-wrapper .p-3 { padding: .6rem 2rem !Important; }
	.sidebar-right .sidebar-right-group { background: transparent !Important; padding: 2rem !important; }

	.job-detail-summary h3, .title-job, .bootstrap-wrapper h4, .bootstrap-wrapper .h4, .bootstrap-wrapper h3, .bootstrap-wrapper .h3 { font-size: 1.25rem !important; font-weight: 600; }
	.single-detail ul p { font-size: 1.25rem; padding: 20px 0 10px 0; font-weight: 600; position: relative; left: -15px; color: black; }
	h2.title-detail { font-size: 26px !important; font-weight: 600; }
	.item-detail-special { margin: 25px 0; }
}

.item-detail-special .img { display: none !Important; } 