/*! * IE10 viewport hack for Surface/desktop Windows 8 bug * Copyright 2014-2015 Twitter,Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//* * See the Getting Started docs for more information:* http://getbootstrap.com/getting-started/#support-ie10-width */@-webkit-viewport{ width:device-width; }@-moz-viewport   { width:device-width; }@-ms-viewport    { width:device-width; }@-o-viewport     { width:device-width; }@viewport        { width:device-width; }/* GLOBAL STYLES-------------------------------------------------- *//* Padding below the footer and lighter body text */body{  padding-bottom:40px;  color:#5a5a5a}/* CUSTOMIZE THE NAVBAR-------------------------------------------------- *//* Special class on .container surrounding .navbar,used for positioning it into place. */.navbar-wrapper{  position:absolute;  top:0;  right:0;  left:0;  z-index:20}/* Flip around the padding for proper display in narrow viewports */.navbar-wrapper > .container{  padding-right:0;  padding-left:0}.navbar-wrapper .navbar{  padding-right:15px;  padding-left:15px}.navbar-wrapper .navbar .container{  width:auto}/* CUSTOMIZE THE CAROUSEL-------------------------------------------------- *//* Carousel base class */.carousel{  height:500px;  margin-bottom:60px}/* Since positioning the image,we need to help out the caption */.carousel-caption{  z-index:10}/* Declare heights because of positioning of img element */.carousel .item{  height:500px;  background-color:#777}.carousel-inner > .item > img{  position:absolute;  top:0;  left:0;  min-width:100%;  height:500px}/* MARKETING CONTENT-------------------------------------------------- *//* Center align the text within the three columns below the carousel */.marketing .col-lg-4{  margin-bottom:20px;  text-align:center}.marketing h2{  font-weight:normal}.marketing .col-lg-4 p{  margin-right:10px;  margin-left:10px}/* Featurettes------------------------- */.featurette-divider{  margin:80px 0; /* Space out the Bootstrap <hr> more */}/* Thin out the marketing headings */.featurette-heading{  font-weight:300;  line-height:1;  letter-spacing:-1px}/* RESPONSIVE CSS-------------------------------------------------- */@media (min-width:768px){  /* Navbar positioning foo */  .navbar-wrapper{    margin-top:20px;  }  .navbar-wrapper .container{    padding-right:15px;    padding-left:15px;  }  .navbar-wrapper .navbar{    padding-right:0;    padding-left:0;  }  /* The navbar becomes detached from the top,so we round the corners */  .navbar-wrapper .navbar{    border-radius:4px;  }  /* Bump up size of carousel content */  .carousel-caption p{    margin-bottom:20px;    font-size:21px;    line-height:1.4;  }  .featurette-heading{    font-size:50px;  }}@media (min-width:992px){  .featurette-heading{    margin-top:120px;  }}/* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */#mc_embed_signup form{display:block; position:relative; text-align:left; padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:bold; padding:0; margin:15px 0; font-size:1.4em}#mc_embed_signup input{border:1px solid #ABB0B2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both; background-color:#aaa; border:0 none; border-radius:4px; transition:all 0.23s ease-in-out 0s; color:#FFFFFF; cursor:pointer; display:inline-block; font-size:15px; font-weight:normal; height:32px; line-height:32px; margin:0 5px 10px 0; padding:0 22px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px}#mc_embed_signup .size1of2{clear:none; float:left; display:inline-block; width:46%; margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%; /* Fix for IE6 double margins. */}#mc_embed_signup .mc-field-group label{display:block; margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block; width:100%; padding:8px 0; text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block; width:99%; padding:5px 0; margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right; font-size:11px; margin-right:4%}#mc_embed_signup .asterisk{color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px}     #mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0; padding:5px 0; list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block; padding:3px 0; margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline; width:auto; border:none}#mc_embed_signup div#mce-responses{float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin:0 5%; clear:both}#mc_embed_signup div.response{margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214; display:none}#mc_embed_signup label.error{display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0}#mc-embedded-subscribe{clear:both; width:auto; display:block; margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}/* responsive text queries */@media screen and (max-width:992px){  p,.btn,input,div,span,h4{    font-size:95%;  }  h1{    font-size:24px;    }  h2{    font-size:22px;    }  h3{    font-size:18px;    }}@media screen and (max-width:768px){  p,.btn,input,div,span,h4{    font-size:90%;  }  h1{    font-size:20px;    }  h2{    font-size:18px;    }  h3{    font-size:16px;    }}body{    background-image:url("../images/back_star1.jpg");    background-repeat:repeat;    @font-size-h3:           ceil((@font-size-base * 1.7)); // ~24pxpadding-top:20px;/*font-family:'Oxygen',sans-serif;*/font-family:'Catamaran',sans-serif}.laage_dagens{background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:2px solid #fff}img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border}.laage_box{background-color:#fff;margin:0.5%;width:24%;min-height:250px;    padding:0.9% 0.5% 0.5% 0.5% ;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:2px solid #fff}/* Custom MailChimp CSS */#mc_embed_signup{clear:left; font:14px Helvetica,Arial,sans-serif; background-color:#fff;margin-right:-12px;margin-left:-12px;min-height:250px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:2px solid #fff}/* The Modal (background) http://www.w3schools.com/howto/howto_css_modals.asp*//* The Modal (background) */.modal,.modal_x0,.modal_x1,.modal_x2,.modal_x3,.modal_x4,.modal_x5,.modal_x6,.modal_x7,.modal_x8,.modal_x9,.modal_x10,.modal_x11,.modal_x12,.modal_x13,.modal_x14,.modal_x15,.modal_x16,.modal_x17,.modal_x18,.modal_x19,.modal_x20,.modal_x21,.modal_x22,.modal_x23,.modal_x24{    display:none; /* Hidden by default */    position:fixed; /* Stay in place */    z-index:1; /* Sit on top */    padding-top:30px; /* Location of the box */    left:0;    top:0;    width:100%; /* Full width */    height:100%; /* Full height */    overflow:auto; /* Enable scroll if needed */    background-color:rgb(0,0,0); /* Fallback color */    background-color:rgba(0,0,0,0.4); /* Black w/ opacity */}/* Modal Content */.modal-content{    background-color:#fefefe;    margin:auto;    padding:20px;    border:1px solid #888;    width:80%}/* The Close Button */.close{    color:#aaaaaa;    float:right;    font-size:28px;    font-weight:bold}.close:hover,.close:focus{    color:#000;    text-decoration:none;    cursor:pointer}