/* http://tools.w3clubs.com/cssmin/ */

body {background-color:#fff;font-size:100%;font-family:Arial,sans-serif} /* em = px/16 */
* {margin:0;padding:0;}
.clearfloats {clear:both;display:block;height:1px;margin-bottom:-1px;font-size:1px;line-height:1px;}
a img {border:0;}

div.hr {margin-top:1em;margin-bottom:1em;}
div.hr img {width:100%;height:1px;background-color:#cbcbcb;width:100%;}

ul, ul li {list-style: none outside none;}
ul.vandret {float:left;} /*list-style:outside none none;*/
ul.vandret li {display:inline-block;float:left;}

.page_width {margin:0 auto;max-width:910px;padding:0 26px 0 30px;}
.section_1 .page_width {margin-top:5em;margin-top:6em;} /*margin-top:6em;*/

.col {float:left;display:inline-block;width:45%;}
.col.colsmall {width:40%;}
.col.collarge {width:55%;}
.colseparator {width:5%;float:left;display:inline-block;}


.btn {font-size:16px;text-decoration:none;font-size-adjust:none;display:inline-block;border:0 none;border-radius:.25em;padding:.75em 1.8em;} /*border-radius: 3px;*/
.btn.blue {background-color:#009dff;color:#fff;}
.btn.blue:hover {background-color:#008dff;}
.btn.inactive, .btn.blue.inactive:hover  {background-color:#e2e2e2;}
.btn.grey {float:left;padding:.4em 1em;color:#555;border: 1px solid #aaa;margin-right:0.85em;margin-top:0;font-size:14px;font-weight:600;}
.btn.grey:hover {background-color:rgba(0,0,0,.07);} /*padding:.55em 1.2em;background-color:#666;color:white;*/
.btn.grey.selected {background-color:rgba(0,0,0,.1);webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}


.applestore-icon img,.googlestore-icon img {margin-top:.8em;}
.applestore-icon img {width:146px;margin-right:.75em;}
.googlestore-icon img {width:165px;}
/*.applestore-icon img, .googlestore-icon img {width:100%;}
*/

.topbar {background-color:white;z-index:3;border-bottom:1px solid #d3d3d3;} /*min-height:5.3em;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);*/
/* fixed: position:fixed;height:70px; */

.topbar .alia_logo {margin:.9em 0 1.1em 0;} /*float:left;*/
.topbar {font-family:"Open Sans";font-size:14px;font-weight:400;font-style:normal;}
.topbar_menu {float:right;}
.topbar a {text-decoration:none;}
.topbar li a {color:#333;display:inline-block;padding:1.85em 1.2em 1.5em 1.3em;}
.topbar li a:hover {color:#008dff;}
.topbar .btn {margin-top:.88em;float:left;padding:.75em 1.8em;font-size:15px;}
.topbar_logo {float:left;}
.topbar_logo_phone {float:left;min-height:5.1em;}
.topbar_phone {float:left;margin:.9em 0 0 4em;padding:.28em 1em .9em 1em;position:relative;color:#333;border-radius:3px;}
.topbar_phone img {position:relative;top:.5em;margin-right:.7em;}
.topbar_phone:hover {background-color:#ddd;}
/*
input {display: inline-block;margin-bottom: 0;
   vertical-align: middle; margin-left: 0; background-color: #FFFFFF;
   border: 1px solid #CCCCCC;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.035) inset;
   transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
   height: auto;border-radius: 4px 4px 4px 4px;
   color:#555555;font-size:17px;font-weight:normal;line-height: 20px;line-height:1.4em;padding: 4px .5em;overflow: auto;}
}*/

input {display:block;font-family:"Lato";font-weight:400;font-size:1.125em;line-height:39px;line-height:1.7em;
padding:.12em 0px 0 .3em;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #BBBBBB;
border-radius:.1em;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
color:#555555;margin:0;outline:medium none; -moz-box-sizing: border-box;}

.popup {z-index:10;position:absolute;width:50%;left:50%;margin-left:-25%;text-align:center;border-radius:4px;top:10%;background-color:#fff;-webkit-box-shadow: 1px 1px 20px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:1px 1px 20px 0px rgba(50, 50, 50, 0.75);box-shadow:1px 1px 20px 0px rgba(50, 50, 50, 0.75);}
.popup div {padding:2.5em 1em 5.5em;}

h1 {font-family:"Lato";font-weight:900;font-size:3em;color:white;line-height:1.05em;}
h1 span {font-weight:400;letter-spacing:-.015em;margin:0 .05em;}
.section_1 .page_width p {font-family:"Lato",Arial,sans-serif;font-weight:700;font-size:1.125em;color:white;width:27em;line-height:1.5em;text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}
.section_1 h1 {text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);width:9em;width:11em;}
/*.section_funktioner h1 {font-weight:700;display:inline-block;color:#4a4a4a;color:white;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);margin:0 auto;}*/

h2 {margin:.5em 0 .4em;color:#2e3035;font-size:1.875em;font-family:"Lato";font-weight:900;}
.col h2 {font-size:1.65em;}


h3 {margin:.4em 0;color:#2e3035;font-size:1.125em;font-family:"Lato";font-weight:400;}
.subtitle {font-size:1.125em;line-height:1.6em;color:#4e525b;color:#5f646d;font-family:"Lato";font-weight:400;font-family:"Open Sans";font-weight:300;}
.subtitle a {color:#5f646d;text-decoration:none;cursor:text;margin-left:.2em;} /*user-select:all;-moz-user-select:all;*/
.subtitle_small {margin-top:.6em;opacity:.7;font-size:.8em;font-size:.875em;color:#42454c;font-family:"Lato";font-weight:400;font-family:"Open Sans";font-weight:300;}
.subtitle_small span {color:#bbb;}
.chrome .subtitle, .chrome .subtitle_small {font-weight:400;}
.subtitle_small a {color:#42454c;text-decoration:underline;} /*text-decoration:none;*/

.subtitle a.email_underline {border-bottom:1px solid #999;padding-bottom:.1em;}

.funktioner_tekster {font-family:"Lato";font-size:1em;font-family:"Open Sans";font-size:.8125em;font-weight:400;color:#797b81;color:#84878d;color:#8e9197;color:#8a8d93;}

.section_funktioner li {padding:1.5em 0;}
.section_funktioner li img {/*opacity:.7*/}
li.col_1 {float:left;width:33%;border-right:1px solid #eeeeee;} /*margin-right:1em;*/
li.col_2 {float:left;width:33%;border-right:1px solid #eeeeee;} /*margin-right:1em;*/
li.col_3 {float:left;width:33%;}
li.row_1 {border-bottom:1px solid #eeeeee;}
li.row_2 {border-bottom:1px solid #eeeeee;}
li.row_3 {}

.two_col_1 {float:left;width:47.5%;margin-right:5%;clear:both;}
.two_col_2 {float:left;width:47.5%;}

.section_1 .forside_haand_bg {width:100%;min-width:800px;min-height:450px;max-height:460px;}
body.sikkerhed .section_1 .forside_haand_bg {min-height:400px;max-height:420px;}


.vandret_menu li a {border-right:1px solid #888;color:#444;font-family:"Open Sans";font-weight:400;font-style:normal;display:inline-block;text-decoration:none;padding:.02em 1em .02em 1.1em;text-decoration:underline;}
.vandret_menu_white li a {border-right:1px solid white;color:white;padding:.1em 1em .1em 1.1em;text-decoration:none;}

.section_1 {position:relative;}
.section_1_links {bottom:4em;}
.section_1 .vandret_menu li a {font-size:16px;}
.section_1 li a:hover {text-decoration:underline;}

.section_2 li {}
.section_2 li div {display:inline-block;}
.section_2 li p {display:inline-block;font-family:Arial,sans-serif;font-weight:normal;font-size:.71em;color:#777;margin:1.2em 2.8em 0 .9em;} /*margin:1.2em 4.4em 0 .7em;*/

.section_1 .job {text-decoration:none;cursor:pointer;}
.section_1 .job .job_link {font-family:"Open Sans";font-size:1em;color:#333;}
.section_1 .job:hover .job_link {color:#009dff}

.section_brug {color:white;background-color:#194555;padding:2.1em 0 1.7em 0;}
.section_brug .page_width {text-align:center;}
.section_brug_left, .section_brug_right {float:left;}
.section_brug_left div, .section_brug_right div {width:11em;float:left;text-align:center;margin-right:5.2em;}
.section_brug .brug_col_4 {margin-right:0;width:8em;}
.section_brug_title {font-family:"Lato";font-weight:700;font-size:2em;font-size:1.25em;}
.section_brug_sub {font-family:"Open Sans";font-size:.875em;font-size:.8125em;margin-top:.4em;opacity:.75;}
.section_brug_sub2 {font-family:"Open Sans";font-size:.75em;margin-top:.3em;opacity:.4;}
.section_brug_divider {display:none;}

.kunde_ikoner img, .kunde_ikoner p {float:left;}
.kunde_ikoner ul div {margin-right:3.7em;margin-right:6em;vertical-align:top;}
.kunde_ikoner ul div.float_last {margin-right:0;} 

.kunde_ikoner .vandret div {padding:.3em 0;}

/*.section_support a {text-decoration:none;padding:0;}*/
.section_support a:hover {}
.section_support .btn {padding:.8em 1.8em;}
.section_support .btn:after {margin-left:1em;content:"Start Teamviewer";}

.section_boerneintranet {}
.boerneintranet_laesmere {position:relative;float:right;margin-top:0.5em;}
.section_boerneintranet_sub .col.col-left {margin-top:2.5em;}

.section_try .btn {padding:.8em 1.8em;}
.section_try label {display:block;font-family:"Lato";font-size:1em;font-weight:400;color:#8e9197;margin:.8em 0 .2em;}
.try_title_center {clear:both;width:100%;}
.try_inputfields_hide {height:0;}
.try_inputfields_show {height:14em;}
body.sikkerhed .try_inputfields_show {height:20em;}



.try_title_left {margin-right:5%;}
.try_title_left, .try_divbtn {float:left;}

.col p, .col li a, .section_referencer .referencer_boks p {color:#555;letter-spacing:-.005em;font-family:"Lato";font-family:"Open Sans";font-weight:300;font-size:.9375em;line-height:1.5em;margin:0;}
.chrome .col p, .col li a, .chrome .section_referencer p {font-weight:400;}
.section_referencer p strong {font-weight:600;}
.referencer_img {border-radius:10em;max-width:140px;position:absolute;top:0;left:50%;transform: translate(-50%, -30%);} /**/
.referencer_boks {margin-top:4.4em;position:relative;padding:8em 2em 2em 2em;background: #fdfdfd none repeat scroll 0 0;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);}
.referencer_boks.person {padding-top:9em;}
.referencer_boks.person .referencer_img {max-width:175px;}
.referencer_boks.trustpilot {padding-top:5em;}
.referencer_boks.trustpilot .referencer_img {max-width:86px;width:86px;}
.referencer_boks.kommunelogo {padding-top:5em;}
.referencer_boks.kommunelogo .referencer_img {max-width:86px;width:86px;}

.section_referencer p.ref_name {margin-top:.6em;}
.section_referencer p.trustpilot_stjerner {margin-top:1.5em;}
.section_referencer p.trustpilot_stjerner img {width:40%;max-width:120px;}
.section_referencer p.trustpilot {margin-top:.5em;}
.section_referencer p.trustpilot img {width:28%;max-width:120px;}
.section_referencer p.referencer_small {font-size:.8125em;color:#999;letter-spacing:-.01em;}

.referencer_hidden {display:none;}
.referencer_seflere {display:block;margin-top:4em;color:#999;text-decoration:none;}
.referencer_seflere:hover {color:#888;text-decoration:underline;}


.section_boerneintranet h2 {text-align:left;font-size:2.5em;color:white;font-weight:700;}
.section_boerneintranet h2 span {margin-left:.25em;font-size:55%;font-family:"Lato";font-weight:400;color:#f2f7f9;}

.section_boerneintranet_sub  p {color:#444;letter-spacing:-.005em;font-family:"Lato";font-family:"Open Sans";font-weight:300;font-size:.9375em;font-size:.875em;line-height:1.5em;margin:0;}
.chrome .section_boerneintranet_sub  p {font-weight:400;}

.footer p {color:white;letter-spacing:-.005em;font-family:"Open Sans";font-weight:300;font-size:.9375em;font-size:.85em;line-height:1.5em;margin:0;}
.footer p strong {font-weight:600;font-family:"Lato";font-weight:400;}
.footer a {color:white;}
.footer a.footer_email, .footer a.footer_phone, .footer a.footer_konto {color:white;text-decoration:none;}
.footer a.footer_email:hover {text-decoration:underline;}

.section_boerneintranet_1 {padding-top:4em;padding-bottom:3em;}
.section_boerneintranet_2 {padding-top:5em;padding-bottom:5em;}
.section_boerneintranet_2 .colright {right:-5%;}

.hr_gradient {
    border: 0;
    height: 2px;
    margin:0px 0;
    position:relative;
    background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 20%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.65) 80%, rgba(0,0,0,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(5%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0.65)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%); /* IE10+ */
    background: linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.hr_gradient:before {
    content: "";
    display: block;
    border-top: solid 1px #f9f9f9;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    z-index: 1;
}

.section_boerneintranet_sub {padding:4em 0 0 0;}
.boerneintra_stamkort,.boerneintra_app,.boerneintra_kommegaa {text-align:left;margin-right:3%;}
.boerneintra_stamkort {width:36%;}
.boerneintra_app {width:25%;}
.boerneintra_app img {width:51%;}
.boerneintra_kommegaa {width:30%;}
.boerneintra_kommegaa img {width:99%;}
.boerneintra_stamkort h3 {margin-top:1.9em;}
.boerneintra_app h3 {margin-top:0em;}
.boerneintra_kommegaa h3 {margin-top:1.85em;}


/* RESPONSIVE */

@media all and (max-width:1000px) { /* 960 */
  .section_boerneintranet_2 .colright {right:auto;}
}
@media all and (max-width:978px) {
  .brug_col_1 {display:none;}
  .brug_col_2 {margin-left:20%;}
  .section_brug {padding:1.7em 0 1.7em 0;}
}
@media all and (max-width:60em) { /* 960 */
  /*.section_2 div.kunder_ikoner_dlo {display:none;}*/
  .section_1_links {bottom:2em;}
}

@media all and (max-width:55em) { /* 882 px */
   .section_boerneintranet span.boerneintranet_laesmere {display:block;float:none;margin-left:0;margin-top:1em;}
}

@media all and (max-width:790px) {
   .brug_col_2 {margin-left:0;}
}
@media all and (max-width:760px) {
   .page_width {padding-left:5%;padding-right:5%;}
   
   .section_brug_left div, .section_brug_right div {margin-right:2em;}
}
@media all and (max-width:620px) {
   .brug_col_2 {margin-left:20%;}
   .brug_col_3 {display:none;}
}
/*
@media all and (max-width:978px) {
  .section_brug {padding:2.1em 0 2.5em 0;}
  .section_brug_left, .section_brug_right {width:27.2em;margin:0 auto;float:none;clear:both;}
  .section_brug_left div, .section_brug_right div {}
  .section_brug_right {padding:0em;}
  .section_brug_right {margin-top:1em;}
  .section_brug .brug_col_4 {margin-right:auto;width:11em;}
  .section_brug .brug_col_2 {margin-right:auto;}
  .section_brug_divider {display:block;}
  .section_brug_left, .section_brug_right {}
}*/


@media all and (max-width:485px) {
  .section_brug {padding-top:.8em;}
  .section_brug_left, .section_brug_right {width:auto;float:none;clear:both;text-align:center;margin:0 auto;} /*width:11em;float:none;width:50%;clear:both;*/
  .section_brug_left div, .section_brug_right div {border-bottom:1px solid #476a77;padding-top:1em;padding-bottom:1em;width:12em;float:none;margin:0 auto;} /*clear:both;margin:0 auto;*/
  .section_brug .brug_col_4 {margin-right:auto;width:12em;border:0;padding-bottom:.5em;}
  .section_brug .brug_col_2 {margin-right:auto;}
  .section_brug_divider {display:none;}
}

@media all and (max-width:850px) {
  .section_1 .page_width {margin-top:4em;}
}

/* topmenu */
@media all and (max-width:830px) { /* 524px */
	.topbar .btn.proev_gratis {position:absolute;right:26px;top:0;}
	.topbar_menu {margin-left:30%;} /*display:block;float:none;*/
	.topbar li a {padding-top:1em;}
}
@media all and (max-width:600px) { /* 524px */
.section_1 h1 {width:auto;}
}

@media all and (max-width:504px) {
	.topbar_phone {margin-left:2em;}
}
@media all and (max-width:482px) {
	.topbar .btn.proev_gratis {display:none;}
	.topbar_logo_phone {float:none;}
	.topbar_phone {float:right;margin-left:0;margin-right:.2em;}
	.topbar {font-size:16px;font-size:15px;}
	.topbar li a {padding:.5em 1em 1.1em 1em;} /* padding:1.85em 1.2em 1.5em 1.3em; */
	ul.vandret, .topbar_menu {float:none;}
	.topbar_menu {margin-left:-1em;}
	.topbar_logo_phone {min-height:4.9em;} /*min-height:4.5em;*/
	body.sikkerhed .section_1 h1 {font-size:2em;}
}
@media all and (max-width:360px) {
	.topbar li a {padding-left:1em;padding-right:1em;}
}

@media all and (max-width:46em) { /* 46em = 736px */
 /*  .section_2 div.kunder_ikoner_bedst {display:none;} */
   .section_2 div.kunder_ikoner_roskilde {margin-top:.1em;margin-right:1.1em;max-width:37%;}
   .section_2 div.kunder_ikoner_albertslund {margin-top:0;margin-right:0;max-width:55%;}
   .kunde_ikoner ul div img {width:100%;}
}

@media all and (max-width:44.2em) { /* 43.75em = 700 */
   .section_try .page_width div {float:none;}
   .try_title_left, .try_divbtn {float:none;margin:0;}
   .try_divbtn {margin:0 auto;}
   .try_title_leftmargin {display:none;}
   .try_inputfields_show {height:17em;}
   body.sikkerhed .try_inputfields_show {height:24em;}
}

@media all and (max-width:42.5em) { /* 42.5 = 680 */
  .section_funktioner li {min-width:200px;min-width:48%;border-left:0;border-right:0;}
  .section_funktioner li.li_1, .section_funktioner li.li_3,.section_funktioner li.li_5,.section_funktioner li.li_7 {border-right:1px solid #eee;}
  .section_funktioner .clearfloats {display:none;}
  
	.popup {width:80%;margin-left:10%;left:auto;}
	.popup div {padding-bottom:4em;}
    .section_1 .subtitle {font-size:.9375em;}
    .subtitle {font-size:1em;}
}

@media all and (max-width:37.5em) { /* 37.5em = 600, 43.75em = 700 */
    .boerneintra_stamkort,.boerneintra_app,.boerneintra_kommegaa {width:100%;margin-bottom:3.5em;margin-right:0;text-align:center;}
	.boerneintra_stamkort h3,.boerneintra_kommegaa h3 {margin-top:1.2em;}
	.boerneintra_app h3 {margin-top:-1em;}
	.section_boerneintranet_sub {padding:2em 0 0 0;}
	.boerneintra_kommegaa {margin-bottom:0em;}
	.boerneintra_app img {width:40%;}
	.boerneintra_kommegaa img {width:86%;}
	
	.section_1_links {bottom:2em;}
	.section_1 li a {font-size:16px;padding:.1em .7em .1em .7em;}

  .kunde_ikoner ul div {margin-right:3em;}
  .kunder_ikoner_dlo, .kunder_ikoner_bedst {width:36%;}
	
}

@media all and (max-width:31.3em) { /* 31.3 = 500, 25em = 400 */
	h2 {font-size: 1.625em;}
	.section_1 h1 {width:auto;font-size:2.25em;line-height:1em;margin-bottom:.5em;text-shadow:0 1px 5px rgba(0, 0, 0, 0.15);}
	.section_1 p, .section_1 .page_width p {width:auto;}
	.section_1 .page_width {position:relative;padding-right:8%;margin-top:3em;} /*border:3px solid red;*/
	.try_inputfields_show {height:24em;}
  body.sikkerhed .try_inputfields_show {height:33em;}

  .section_funktioner li.li_1, .section_funktioner li.li_3,.section_funktioner li.li_5,.section_funktioner li.li_7 {border-right:0;}
  .section_funktioner li {width:100%;}
  .section_funktioner li.li_7,.section_funktioner li.li_8 {border-bottom: 1px solid #eeeeee;}
  .subtitle_small span {display:block;color:white;}
  
  
  /* Børneintranet */
  	.col {display:block;} /*padding:0 7%;*/
	.col, .col.colsmall, .col.collarge {width:auto;}
	.mobile-hide {display:none;}
	.section_boerneintranet_1 {padding-top:2em;padding-bottom:2.6em;}
	.section_boerneintranet_2 {padding-top:2em;padding-bottom:2.6em;}
	.section_boerneintranet_2 .colright {right:auto;}
	.applestore-icon img {width:110px;margin-right:.6em;}
	.googlestore-icon img {width:120px;}
	
	/* forside */
	.section_boerneintranet_sub .col.col-left {margin-top:0em;}
	
}

@media all and (max-width:27em) { /* 27em = 432 */
	.section_1 li a {font-size:14px;padding: .1em .7em .1em .7em;}
}

@media all and (max-width:25em) { /* 25em = 400 */
	.section_1 li a {font-size:13px;}
}

@media all and (max-width:23.45em) { /* 375 - iPhone 6/7/8 */ 

}

@media all and (max-width:20em) { /* 320px - iPhone default  */
	 h1 {font-size: 2.4em;}
	 h2 {font-size: 1.375em;}

}


/* forside */
.forside_haand {position:absolute;z-index:3;bottom:0;height:88%;right:20%;
  -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -ms-transition:all .5s linear; -o-transition:all .5s linear; transition:all .5s linear;}

body.sikkerhed .forside_haand {bottom:-40px;max-height:380px;}

@media all and (max-width:105em) { /* 1520px */
  body.sikkerhed .forside_haand {right:12%;}
}

@media all and (max-width:95em) { /* 1520px */
  /*.kunde_ikoner {border:3px solid red;}*/
  .forside_haand {height:90%;right:8%;}
   body.sikkerhed .forside_haand {right:8%;}
}

@media all and (max-width:77em) { /* 1232px */
  .forside_haand {height:90%;right:5%;}
  body.sikkerhed .forside_haand {height:85%;}
}

@media all and (max-width:60em) { /* 990px */
	.section_1 .forside_haand_bg {min-height:380px;height:380px;}
	.forside_haand {height:88%;right:0%;} /*height:auto;width:42%;*/
   body.sikkerhed .forside_haand {height:80%;right:3%;display:none;}
}
@media all and (max-width:52em) { /* 880px */
	.forside_haand {right:-8%;}
  body.sikkerhed .forside_haand {display:none;}
}
@media all and (max-width:48em) { /* 880px */
  .forside_haand {display:none;}
}

@media all and (max-width:47em) {
	.two_col_1,.two_col_2 {width:100%;margin-right:0;}
	
}

/* transitions */
/*
.topbar li a,.btn {-webkit-transition:all 0.3s ease 0s;transition: all 0.3s ease 0s;}
*/
.section_1 .forside_haand_bg {-webkit-transition:all 0.3s ease 0s;transition: all 0.3s ease 0s;}
#try_inputfields {-webkit-transition:height 0.3s ease 0s;transition: height 0.3s ease 0s;}
