﻿@-webkit-viewport { width: device-width; }@-moz-viewport { width: device-width; }@-ms-viewport { width: device-width; }@-o-viewport { width: device-width; }@viewport { width: device-width; }body {	font-size: 14px;	font-family: 'Arial', sans-serif;	}h1, h2, h3, h4, h5, h6{	color: #333;	}h1{	margin-top: 0;	font-size: 30px;	}h2 {    font-size: 24px;}p{	font-size: 14px;	}iframe {    max-width: 100%;}.toppad{	margin-top: 20px;	}.leftMenu{	padding: 0;	}.leftMenu li{	list-style-type: none;	list-style-position:inside;	background: #166599;	padding: 10px 20px;	margin-bottom: 1px;	}.leftMenu a{	color: #fff;	font-weight:bold;	}.leftMenu a:hover{	text-decoration:underline;	}.leftMenuSecond{	padding: 0;	}.leftMenuSecond li{	list-style-type: square;	color: #fff;    padding: 10px 0;	}.about td{	padding: 0px 15px 15px 0;	}.about img{	width: 140px;    max-width: 100%;	height: auto !important;	}.border{	border: 1px solid #ddd;	margin-top: 20px;	}.form-horizontal .control-label{	text-align:left;	}/* HEADER TOP CSS START */.headerContact {    float: right;}.headerTop {    border-bottom: 1px solid #ccc;    font-size: 14px;	height: 45px;	line-height: 40px;	}.headerTop, .headerTop a {    color: #aaa;}.headerTop span i {    color: #166599;    padding: 0 5px 0 10px;	}.fa-bg-circle{	width: 30px;	height: 30px;	background: #eee;	-moz-border-radius: 30px;	border-radius: 30px;	text-align:center;	line-height: 30px;	}.pull-right{	padding-left: 15px;	padding-right: 5px;	}/* HEADER TOP CSS END */	/* MENU CSS START */.menubg{		background: #333333;		}.navbar {    border: none;	margin: 0;    min-height: 80px;	border-radius: 0;	}.navbar-brand {    padding: 10px 15px;}.navbar-nav {    float: right;}.navbar-nav > li {	}.navbar-nav > li.active, .navbar-nav > li:hover {    background-color: #166599;	}.dropdown-menu{	background: #333;	border: none;	}.dropdown-menu > li {    border-top: none;	}.dropdown-menu > li a{	padding-top: 10px;	padding-bottom: 10px;	color: #fff;	}.dropdown-menu > li:hover {	text-decoration:underline;    border-top: none;	}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {    background-color: #333;    color: #fff;	text-decoration:underline;}.navbar-nav > li > a {    color: #fff;	line-height: 50px;    text-decoration: none;	font-size: 18px;	border-left: 1px solid #444;	}.nav > li > a:hover, .nav > li > a:focus { background-color: transparent; }.navbar-vl .navbar-toggle { border-color: #666;margin-top: 22px; }.navbar-vl .navbar-toggle .icon-bar { background-color: #666; }.navbar-toggle { margin-right: 0; } /* MENU CSS END *//* SLIDER CSS START */.carousel-background{	background: none;	}.slide-bg-image{	padding: 20px 0;	background: #ccc;	min-height: 300px;	margin-top: 20px;	}	.slider-overlay {    position: absolute;     top: 100px;    left: 100px;}.slider-overlay h1 {    color: #F27021;    font-weight: bold;    font-size: 60px;}/* SLIDER CSS END *//* TEASERS CSS START */.teasers {	margin-top: 20px;	margin-bottom: 20px;	}.teaser h3{	margin-top: 35px;	}.teaser a{	color: #F27021;	}.box-title{	border: 1px solid #ddd;	padding: 0;	min-height: 314px;	}.box-title h2{	color: #166599;    font-size: 24px;	}.box-title a{	color: #333;	}.pil{	font-size: 200px;	color: #F27021;	}.pil2{	font-size: 200px;	color: #166599;	}	/* TEASERS CSS START */	/* CASES CSS START */.box-title h4{	color: #f27021;	}.box-img{	z-index: -1;	padding-bottom: 100%;	width: 100%;    position: absolute;	}.img-grad{	background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.35) 0%, rgba(85,85,85,0.65) 100%); /* FF3.6+ */	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.35)), color-stop(100%,rgba(85,85,85,0.65))); /* Chrome,Safari4+ */	background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.35) 0%,rgba(85,85,85,0.65) 100%); /* Chrome10+,Safari5.1+ */	background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.35) 0%,rgba(85,85,85,0.65) 100%); /* Opera 12+ */	background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.35) 0%,rgba(85,85,85,0.65) 100%); /* IE10+ */	background: radial-gradient(ellipse at center,  rgba(0,0,0,0.35) 0%,rgba(85,85,85,0.65) 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55000000', endColorstr='#a6555555',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */	z-index: 9999;	height: 100%;	width: 100%;	position:absolute;	top: 0;	}.img-grad.none {    background: none;}.img-grad h5 {    text-align: center;    color: #fff;    font-size: 24px;    font-weight: bold;    padding: 50% 15px 0 15px;}.img-grad h6 {    text-align: center;    color: #fff;    font-size: 16px;    font-weight: bold;    padding: 30% 15px 0 15px;}.img-grad p {    text-align: center;    color: #fff;    font-size: 16px;    line-height: 1.1;}.zoom{	position:relative;	}/* CASES CSS END */	/* 2. CONTENT CSS START */.testimonials {    padding: 20px;    margin-bottom: 10px;	background-color: #eee;    color: #747474;    }.testimonials p{	font-style: italic;	padding: 0px;	}.user-testimonials i{	font-size: 35px;	margin-right: 50px;	float:left;	}.user-text{	position:relative;	top: 17px;	left: -30px;}.triangle{	border-top:20px solid #eee;     border-left:20px solid transparent;     border-right:20px solid transparent; 	 }.bestil-nogler td{	padding: 5px;}	 /* 2. CONTENT CSS END *//* BUTTONS CSS START */.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{	color: #3276B1;	background: none;	text-decoration: none;	}.btn-slider:hover{	background: #F27021;    color: #ddd;	text-decoration:none;	}.btn {	color: #F27021;	border-radius: 5px;	}.btn-primary{	background: #ddd;	padding: 6px 15px;	height: 30px;	line-height: 15px;	font-weight: bold;	border: 1px solid #ccc;	color: #F27021;	border-radius: 5px;	}.arrow-right {	width: 0; 	height: 0; 	border-top: 5px solid transparent;	border-bottom: 5px solid transparent;	border-left: 5px solid #333;	float:right;	margin: 6px;	}.buttons{	margin-bottom: 30px;	}/* BUTTONS CSS END *//* FOOTER CSS START */.footer-nav {    list-style: none;    float: right;	}.footer-nav li {    float: left;	padding: 10px 20px 0 0;	}.footer-bottom {    background-color:#333;    padding: 10px 0;	margin-top: 30px;	}.footer-bottom a{	color: #f27021;	}.footer-bottom h3{	color: #f27021;	}.footer-bottom p, .footer-bottom td{	color: #b3b5b8;	}/* FOOTER CSS END *//* RANDOM CSS START */.hompage-right-sidebar{	background: #ccc;	width:100%;	min-height: 400px;	}#page-title-content .container{	padding: 5px;	}#page-title-content{	background: #333;	margin-bottom: 20px;	}#page-title-content h1{	color: #fff;	margin: 0;	}.page-subtitle{	color: #fff;	}.underline{	border-bottom: 1px solid #ddd;	width: 100%;	padding-bottom: 15px;	color: #166599;	}a:hover, a:focus{	text-decoration:none;	}.item-links {    list-style: none;	}.dropdown:hover .dropdown-menu {    display: block; 	}.navbar-brand {}.contact-form{	margin-top: 40px;	}tr.subheader th{    font-size: 10px;}.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {    padding: 2px;}#popupCheck {	overflow-y: hidden;	max-height: 130px; /* approximate max height */    background-color:#ccc;    position:fixed;    bottom:0;    right:0;    left:0;    z-index:10000;	transition-property: all;	transition-duration: 1s;	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}#popupCheck.closed {	max-height: 0;}/* RANDOM CSS END *//* RESPONSIVE CSS START */@media (max-width: 991px) {    .navbar-brand img {        /*width: 200px;        margin-top: 5px;*/    }}@media (max-width: 480px) {    .headerTop .container {        padding: 0;    }    .headerContact {        float: left;    }    .navbar-nav {        float: left;    }    .navbar-nav > li.active, .navbar-nav > li:hover, .dropdown-menu > li:hover {        border: none;    }    .slide-content span {        font-size: 16px;    }    .teaser-list, .teaser-list2, .teaser-list3 {        margin-top: 0;    }    .footer-bottom {        margin-top: 0;    }    .footer-nav {        float: left;        padding-left: 0;    }    .footer-nav li {        float: none;    }            .slider-overlay {        top: 10px;        left: 30px;    }    .slider-overlay h1 {        font-size: 20px;    }    .img-grad h5 {        font-size: 14px;        padding-top: 0;    }    .img-grad p {        font-size: 12px;    }    .pil, .pil2 {        font-size: 60px;        padding-top: 10px;    }    .box-title {        min-height: 80px;        margin-bottom: 15px;    }    .navbar-nav > li > a {        border-left: none;        padding: 0 10px;    }    .navbar-collapse {        border-top: none;        -webkit-box-shadow: none;        box-shadow: none;    }    .underline {        border-bottom: none;        padding-bottom: 0;    }    .content img {        width: 100% !important;        height: auto !important;    }    #popupCheck {        	max-height: 330px; /* approximate max height */    }    #popupCheck h3 {        font-size: 18px;    }}@media (min-width: 481px) and (max-width: 1192px) {    .navbar-nav > li > a {        font-size: 16px;    }    .slider-overlay {        top: 80px;        left: 80px;    }    .slider-overlay h1 {        font-size: 50px;    }    .pil, .pil2 {        font-size: 150px;        padding-top: 30px;    }    .btn-primar {        padding: 6px 2px;    }    .img-grad h5 {        font-size: 16px;        padding-top: 25%;    }    .img-grad p {        font-size: 12px;    }    #popupCheck {        	max-height: 330px; /* approximate max height */    }    #popupCheck h3 {        font-size: 18px;    }}/* RESPONSIVE CSS END */.well {    background-color: transparent;    padding: 15px;}.required:after { content:" *"; color: #f00; } 

/**umb_name:Overskrift (H1)*/
h1{}

/**umb_name:Overskrift (H2)*/
h2{}

/**umb_name:Overskrift (H3)*/
h3{}

/**umb_name:IntroTekst*/
.lead{}

/**umb_name:Brødtekst*/
p{}

/**umb_name:Bloktekst*/
Bloktekst{display: block; margin-left: 15px;}