html, body{
	background-color:#fffeee;
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	
	background-position:center center;
	font-family: OpenSans, sans-serif;
	font-style: bold;
	margin: 0px;
	padding:0px;
	/* height: 100%; */
}
@font-face{ 
	font-family: 'OpenSans';
	src: url('OpenSans.eot');
	src: url('OpenSans.eot?iefix') format('eot'),
	     url('OpenSans.woff') format('woff'),
	     url('OpenSans.ttf') format('truetype'),
	     url('OpenSans.svg#OpenSans') format('svg');
}
/* @font-face{  */
	/* font-family: 'Montserrat'; */
	/* src: url('Montserrat.eot'); */
	/* src: url('Montserrat.eot?iefix') format('eot'), */
	     /* url('Montserrat.woff') format('woff'), */
	     /* url('Montserrat.ttf') format('truetype'), */
	     /* url('Montserrat.svg#Montserrat') format('svg'); */
/* } */
/* @font-face{ */
	/* font-family: 'OpenSans'; */
	/* src: url('http://C:\Users\ThomasNorup\iCloudDrive\My Web Sites\test\fonts/OpenSans.ttf'); */
	/* font-weight: normal; */
	
/* } */
/* .heading{ */
	/* display:none; */
/* } */
/* .index{ */
	/* background-repeat:no-repeat; */
	/* background-size:100% 100%; */
	/* height=1200px; */
	/* background-attachment: fixed; */
/* } */
/* #header{ */
	/* width:100%; */
	/* float:left; /* for å rekke helt opp på siden*/ */
	/* font-style:italic; */
	/* text-align: center; */
	/* padding: 20px; */
/* } */
.navbar{
	float: left;
}
ul.navbar-nav.ml-auto{
	padding:25px 10px;;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{
	color:#ddeeee;
}
.navbar-light .navbar-nav .nav-link{
	color:#ddeeee;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link:hover{
	color:#ddeeee;
}
.navbar-light .navbar-nav .nav-link:hover{
	color:#ddeeee;
	text-decoration:underline;
}
.navbar-light .navbar-toggler{
	background-color:#fda103;
	position:absolute;
	top: -.05em;
	left:-.75em;
	font-size:1.2em;
	color:#f8f9fa !important;
	
	padding:.2em .4em .2em;
}
.navbar-toggler.hidden-md-up{
	/* color: #fff !important; */
}
#map1{
	/* height:100%; */
	width:50%;
	height:200px;
	background-color: gray;
	display:none;
}
#map2{
	/* height:100%; */
	width:50%;
	height:200px;
	background-color: gray;
	/* display:none; */
}
#map3{
	/* height:100%; */
	width:50%;
	height:200px;
	background-color: gray;
	/* display:none; */
}

span:hover + #map1{
	display:block;
}
#wrapper{
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin: 0 auto -50px; /*-50 px is the negative height of the footer*/
		position : relative;
		font-size:1.3em;
}
#header{
	background-image: url("../images/willow.jpg");
	background-size: 100% 100%;
	width:100%;
	float:left; /* for å rekke helt opp på siden */
	font-style:italic;
	text-align: center;
	padding: 30px 20px;
	/* background-color: #efefef; */
}
@media screen and (max-width: 30em){
	#sidebar {
		display:none;
	}
	#main{
		width:100% !important;
	}
}
#content{
	padding: 17px;
	background-color:#fffeee;
}
#main{
	display:block;
	padding: 35px 10px;
	float: left;
	width: 70%;
	background-color:#fff;
}
@media screen and (min-width:57em){
	#featured{
		max-width: 45em;
		margin: 1.8em auto;
	}
}
#sidebar, .fa{
	float:left; /*for å rekke helt ned til footer */
	padding: 20px 25px;
	width:30%;
	/*height: 650px;*/
	/* background-color: #efefef; */
	/* top: 50px; */
	/* bottom: 50px; */	
}
.fa {
  padding: 9px;
  font-size: 18px;
  width: 36px;
  text-align: center;
  text-decoration: none;
  margin: 5px 3px;
}

.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}
#footer{
	width:100%;
	height: 50px;
	float:left;
	color: #010;
	font-size:1.2em;
	text-align:center;
	padding-top: 12px; /* tekst i midten*/
	overflow: hidden;
	/* position: absolute; */
	/* right: 0; */
	/* bottom: 0; */
	/* left: 0; */
	/* padding: 1rem; */
	/* background-color: #efefef; */
	/* text-align: center; */
}
/* #header{ */
	/* background-image: url("../images/willow.jpg"); */
/* } */
/* .sidebar{ */
	/* float:left; */
/* } */
/* .main{ */
	/* float:right; */
/* } */
/* h1 { font-size: 90px;  */
    /* font-family: 'Droid Serif', serif;  */
    /* line-height: 75px; padding: 10px;  */
    /* -webkit-transition-property: font-size; */
    /* -moz-transition-property: font-size; */
    /* transition-property: font-size; */
    /* -webkit-transition-duration: 0.5s, 0.5s; */
    /* -moz-transition-duration: 0.5s, 0.5s; */
    /* transition-duration: 0.5s, 0.5s;  */
    /* -webkit-transition-timing function: linear, ease-in; */
    /* -moz-transition-timing function: linear, ease-in;  */
    /* transition-timing function: linear, ease-in;   */
/* } */
/* h1 a:hover { text-decoration: none; color: #27B3CF; } */
 
/* h2 { font-family: 'Helvetica'; font-size: 18px; padding: 10px;  */
    /* -webkit-transition-property: font-size; */
    /* -moz-transition-property: font-size; */
    /* transition-property: font-size; */
    /* -webkit-transition-duration: 0.5s, 0.5s; */
    /* -moz-transition-duration: 0.5s, 0.5s; */
    /* transition-duration: 0.5s, 0.5s;  */
    /* -webkit-transition-timing function: linear, ease-in; */
    /* -moz-transition-timing function: linear, ease-in;  */
    /* transition-timing function: linear, ease-in; */
/* } */
/* h3 { font-family: 'Droid Serif', serif; font-size: 30px; } */
/* h4 { font-family: 'Droid Serif', serif; padding: 3px; margin: 5px 0 0 0; } */
/* h4 a { text-decoration: underline; } */
/* h4 a:hover { text-decoration: none; } */
 
/* /* nav { background: #222; padding: 0; margin: 10px 0;} */ */
/* /* nav a { color: #F9F9F9; display: block; float: left; padding: 10px; } */ 
/* /* nav a:visited { color: #f9f9f9; } */ 
/* /* nav a:hover { text-decoration: none; background: #27B3CF; } */ 
/* /* nav a:active { position: relative; top: 0; } */ 
/* .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{ */
	/* color:#ffffee; */
/* } */
/* .navbar-light .navbar-nav .nav-link{ */
	/* color:#ffffee; */
/* } */
/* .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link:hover{ */
	/* color:#ffffee; */
/* } */
/* .navbar-light .navbar-nav .nav-link:hover{ */
	/* color:#ffffee; */
	/* text-decoration:underline; */
/* } */
/* .navbar-light .navbar-toggler{ */
	/* color:#ffffee; */
/* } */
 
/* #left-col { width: 70%; float: left; } */
/* #sidebar { width: 20%; float: right; margin-bottom: 10px;  */
    /* -webkit-transition-property: width; */
    /* -moz-transition-property: width; */
    /* transition-property: width; */
    /* -webkit-transition-duration: 0.5s, 0.5s; */
    /* -moz-transition-duration: 0.5s, 0.5s; */
    /* transition-duration: 0.5s, 0.5s;  */
    /* -webkit-transition-timing function: linear, ease-in; */
    /* -moz-transition-timing function: linear, ease-in;  */
    /* transition-timing function: linear, ease-in; */
/* } */
 
/* #featured { padding: 20px; } */
/* #latest { padding: 20px; } */
/* #about { padding: 20px; } */
 
/* p { padding: 0 5px 0 5px; } */
/* ul { list-style: none; } */
/* ul li { margin: 0 5px; } */
 
/* footer { padding: 5px; }     */