#stage #c61912 {
  background: rgba(0, 0, 0, 0) url("/fileadmin/Public/Company/Jobs/jobs_header_1600x456_e2.jpg") no-repeat scroll center center / cover ;
  display: table;
  height: 100%;
  position: relative;
  width: 100%;
}

.job-filter ul {
  list-style:none;
  padding:0;
}

.ulcolumns ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;  
}

.badge {
  background:#004687;
  color:#fff;
  font-size:2rem;
  font-weight:bold;
  padding:8px 15px;
}


/*--- Single View ---*/
.news_top_section {
  padding:0;
}

.news_top_section .row > div,.news_top_section .jumbotron {
  margin-bottom:0;
}

.news-single .thumbnail {
  border:0;
  padding:0;
  margin-bottom:0;
}

.news-single h1 {
  font-size: 3.5rem;  
  font-weight: 400;
  line-height: 1.2;
  color:#004687;
}

.news-single h2 {
  font-size: 3rem;  
}


.news-single .jumbotron {
  border-radius:6px 6px 0 0;
}

.extra  {
  font-weight:bold;
}

.extra i.fa {
  width: 20px;
  color:#004687;
}

.job_description {
  padding:12px 5px;
  border-top:1px solid #cccccc;
  background:#fafafa;
  border-radius:0 0 6px 6px;
}

.what_we_offer {
  padding:12px 5px;
  border-top:1px solid #cccccc;
  background:#EDEDED;
  border-radius:0 0 6px 6px;
}

.about_imc {
  border-top:1px solid #cccccc;
  background:#fafafa;
}

@media (min-width: 768px) {
    .news_top_section {	
	  padding-left:15px;
  	  padding-right:15px;
	}
	
	.what_we_offer,.job_description {	
	  padding:24px 60px;
	}	
}
