﻿div#section-wrap {
  width: 1250px;
  background-color: rgba(0, 90, 200, 0.5);
  color: white;
  margin: -12px 0px 20px 0px;
    border-top: 10px solid #003a52;
}

/*bakgrunnsbilde i hovedboks */
.row-1 {
	width: 1200px;
	height: 515px;
	padding: 0px 0px 15px 50px;
	background: black;
	background-image: url('/userfiles/content/st/hovedseksjoner-2014-gfx/karriere-bg-1250px.jpg');
	background-repeat: no-repeat;
	background-position: center top;

}

.row-1-col-1-content {
	margin: 0 auto;
	width: 435px;
	height: calc(100% - 7px);
	color: black;
	background-color: #fafaf7;
	/*background-image: url('/userfiles/content/st/hovedseksjoner-2014-gfx/reise-bg-cont-v1.png');*/
	background-size: 270px;
	background-repeat: no-repeat;
	background-position: center center;	
	border-bottom-left-radius: 6px;	
	border-bottom-right-radius: 6px;
}

.row-1-col-1-glasslike-wrap {
	width: 450px;
	height: 435px;
	background-color: rgba(255, 255, 255, .3);
	border-bottom-left-radius: 8px;	
	border-bottom-right-radius: 8px;
}

.row-2 {
	width: 442px;
	height: 70px (calc);
	margin: -75px 0px 0px 50px;
	padding: 10px 0px 10px 0px;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	background-color: #003a52;
	font: bold 18px 'Source Sans Pro', sans-serif;
	color: #fafaf7;
	border-left: 8px solid rgba(255,255,255,0.50);
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.row-2-span {
	background-color: #fafaf7;
	padding: 0px 5px 0px 5px;
	display: inline-block;
	color: #003a52;
}

.row-3 {
  text-align: center;
  height: 220px;
  width: (calc) 100%;
  padding: 15px 0px 25px 15px;
  background-color: #003a52;

}

#h1-karriere {
    margin: 0 auto;
    font: 600 36px 'Source Sans Pro',sans-serif;
    text-align: center;
    padding-top: 10px;
    color: #003a52;
    text-transform: uppercase;
}

.h2-karriere {
    margin: 0 auto;
    font: 400 16px 'Source Sans Pro',sans-serif;
    text-align: center;
    color: #003a52;
    text-transform: uppercase;    
}



/* label */
.tema {
  background-color: #003a52;
  height: 19px;
  color: #fafaf7;
  padding: 2px 5px 2px 5px;
  margin: 0px 0px 0px 30px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  text-align: center;
  font: 300 16px 'Source Sans Pro', sans-serif;
}

.par {
  font: 300 15px 'Source Sans Pro', sans-serif;
  color: black;
  text-align: center;
  padding: 3px 25px;
}


/* saker i row 3 */

.saker {
	width: 200px;
	height: auto;
	padding: 10px; 
	margin-right: 20px;
	background-color: #fafaf7;
	display: inline-block;
	color: #404040;
	text-align: left;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	transition: background-color 0.3s ease;
}

.saker:hover {
	background-color: #dedecf;
}



/*for å skjule deler av bildet, ved store bilder */ 

.saker-img-wrap {
	height: 125px;
	width: 200px;	
	overflow: hidden;
}

.saker-img-wrap img {
	max-width: 200px;
}

.sak-foto {
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
}

.saker a {
	text-decoration: none;
}


.h2-sak {
	margin: 0 auto;
	text-align: left;
	font: 700 23px/1 'Source Sans Pro',sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	color: black;
}

.h2-sak a {
	margin: 0 auto;
	color: black;
	text-align: left;
	font: 600 23px/1 'Source Sans Pro',sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;	
}


.artikkel-link {
	margin: 10px 0px 10px 0px;
	float: left;
	font: 300 14px/1 'Source Sans Pro',sans-serif;
	display: inline;
	text-decoration: none;
}

/* wrappes rundt bilde og h2 */ 
.sak-link  {
	text-align: left;
	text-decoration: none;

}

.sak-link a {
	text-align: left;
	text-decoration: none;
}

.sak-link:hover {
}


.link-split {
	font-size: 12px;
	color: black;
	width: 8px;
	height: 12px;
	margin: 0px 4px 0px 4px;
	display: inline;
}


.saker > .artlink {
	color: black;
	font-size: 11px;
}


.saker > .artlink:hover {
	color: black;
	font-size: 11px;
}

