/*
Theme Name: 2016 Child 
Theme URI: 
Author: the Tips and Tricks HQ
Author URI: gk
Template: twentysixteen
Description: 
Version: 1.1
License: GNU General Public License v2 or later
Text Domain: twentysixteen

*/
html, body {
    min-height: 100%;
}
body {
    background: #fff; 
	font-size:14px;
	color:#464646;
	font-family: 'Open Sans', sans-serif;
}

body:not(.custom-background-image):before,
	body:not(.custom-background-image):after {
		background: inherit;
		content: "";
		display: block;
		height: 0;
		left: 0;
		position: fixed;
		width: 100%;height:auto;
		z-index: 99;
	}
h1{color:#9a8d5f;}

.site-main {
    margin-bottom: 1.0em;
}
.site {
    background-color: transparent;
}

#langager{
	min-height:100%;
	background-image: url("img/coming_soon_2.jpg");
	background-repeat: no-repeat;
		
		display: block;

		position: fixed;
		width: 100%;height:auto;
		z-index: 99;
		
}


#langager a:link {
    color: #464646;
}



.indhold {
    width: 540px;
    margin: 3em auto;
    background-color: white;
    opacity: 0.8;
    color: black;
}

	
#langager .indhold h1{
	text-align:center;
	padding-bottom:1em;
	color:#9a8d5f;
	}
#langager .indhold h2{
	text-align:center;
	padding-bottom:1em;
	}
	
#langager .indhold p{
	text-align:center;
	padding-bottom:1em;
	font-size:1.5em;
color:#464646;
	}	
	
.um-field-label label {
    font-size: 15px!important;
    line-height: 22px!important;
    font-weight: 700;
    font-weight: 600;
    color: white;
}

.um-form a{
	font-size:24px;
	color:white;
	text-align:center;
}
.um-misc-ul, .um-misc-ul li {
    font-size: 14px;
    text-align: center;
}

.um-form li:first-of-type{
	display:none;
}

.um-form li{
		list-style-type: none;
		display:inline;
	text-align:center;		
}

.um-form a:visited {
    font-size:24px;
	color:white;
	text-align:center;
	
}

.content-area-full {
		float: left;
		width: 100%;
	}
	
.site {
    background-color: #transparent;
}

.site-header {
    padding: 0.3em 0% 0em 0%;
}


.site-content {
    padding: 0;
}


.site-inner {
    margin: 0 auto;
    max-width: 1140px;
    position: relative;
}

#site-navigation{
	padding-top:3em;
	font-size:1em;}
	
.breadcrumbs{
    background-color: #ccc;

	padding:1em;
	text-align:right;
	margin-bottom:2em;
}	

.site-info{
	width:100%;
	text-align:left;
	
		margin: 0 0 0 0;	
	margin-top:3em;
	
		order: 1;
	}

.cb{clear:both;}
	
a {
	color:#464646;
	}
a:link {
    color: #464646;
}

/* visited link */
a:visited {
    color: #464646;
}

/* mouse over link */
a:hover {
    color: #9a8d5f;
}

/* selected link */
a:active {
    color: #9a8d5f;
}

.main-navigation {
	    font-family: 	font-family: 'Open Sans', sans-serif;

}

.main-navigation li {
	border-top: 1px solid #d1d1d1;
	position: relative;
}

.main-navigation a {
	color: #464646;

}

.main-navigation a:hover,.main-navigation a:active,
.main-navigation a:focus {
	color: #9a8d5f;
}

.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a {
	font-weight: 700;
	color:#9a8d5f;
}



h2{margin-bottom:0.6em;}

#kat{
	width:100%;
	}

.tredjedel{
		width:31%;
		float:left;
		margin-right:3.5%;
		margin-bottom:2em;	
	}
	
.tredjedel:nth-child(3n+3){	
		margin-right:0%;
		} 

.tredjedel h2{	
	background-color:#ccc;
	text-align:center;
	padding:1.2em 0;
}

.tredjedel img{	
	width:100%;
}












.totredjedel{
		width:74.5%;
		float:left;
		padding-right:3.5%;
		
	}


.entredjedel{
		width:22%;
		float:right;
		margin-left:3.5%;
	}
	
.entredjedel p {
    padding: 0 0 0.5em;
}

	
#primary #main .entredjedel img{
		width:100%;
		padding-bottom:0.6em;
	}




	
.totredjedel img{
	margin-bottom:1em;
	max-width:100%;
}



.entredjedel_to{
	width:46%;
	float:left;
	margin-right:8%;
	margin-bottom:1em;
}




.entredjedel_to:nth-of-type(odd){
	margin-right:0;
}

	
.entredjedel_to h2{
	margin-top:0.4em;
	margin-bottom:0.3em;
}

.entredjedel_to img{
	margin-top:1em;
	max-width:100%;
}

.entre{
		width:31%;
		float:left;
		margin-right:3.5%;
		margin-bottom:3em;	
	}
	
.entre:nth-child(3n+4){clear:left;}	

.entre:nth-child(3n+3){	
		margin-right:0%;
			} 
		

 		
.entre img {
		max-width:100%;
		margin-bottom:0;
		}
	
.entre h2{	
	margin-top:0.4em;
	margin-bottom:0.3em;
}


		

a[href$=".pdf"]{
	background-image: url(img/pdf-24_32.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 35px;
	display: inline-block;
	padding-top: 5px;
}

a[href$='.docx'] {
    background: url('img/docx_win-24_32.png') no-repeat;
   background-position: center left;
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 35px;
	display: inline-block;
	padding-top: 5px;	
}


a[href$='.xlsx']{
    background: url('img/xlsx_win-24_32.png') no-repeat;
    background-position: center left;
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 35px;
	display: inline-block;
	padding-top: 5px;	
}



.duusetbg{
	width: 1920px;	
	position:fixed;
	background-color:white;
	opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */
	padding:1em;
	text-align:center;
	color:#000;
	margin:0 auto;
	padding-top:1.4em;
    bottom: 0px;
	}


.media-frame a {
   color: #white;
}



.cb{clear:both;}


	

	
@media screen and (min-width: 61.5625em)
{


.site-main {
    margin-bottom: 1.0em;
}
	
.site-footer {

    padding: 0 0 3.5em 0;
}

.site {
    margin: 0 0;
}
}

@media screen and (max-width: 460px)
{
	.site-content {
    padding: 3%;
}

.menu-toggle {
    margin-right: 2%;
}

.tredjedel {
    width: 100%;
    float: none;
    margin-right: 0;
    margin-bottom: 2em;
}
	
.totredjedel {
    width: 100%;
    float: none;
    padding-right: 0;
}
	
.entredjedel {
    width: 100%;
    float: right;
    margin-left: 0;
}

.entre {
    width: 100%;
    float: none;
    margin-right: 0;
    margin-bottom: 3em;
}	
}