/* responsive.css */
.hide-on-mobile,#left,.fb_iframe_widget{display:none}.show-on-mobile{display:block}body{background : none}#header{height:initial;background : none}#headerbox .logoer{float:none;padding-top:15px;padding-bottom:15px;text-align:center}#headerbox .logoer{background-color:#314357;background:-moz-linear-gradient(top,#364a60,#2c3c4e);background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#364a60),color-stop(1,#2c3c4e));background:-o-linear-gradient(top,#364a60,#2c3c4e);background:linear-gradient(top,#364a60,#2c3c4e);-pie-background:linear-gradient(top,#364a60,#2c3c4e)}#header #headerbox{width:100%;padding-top:0}#headerbox .kontaktinfo{top:0;float:none;clear:both;padding-top:10px;padding-bottom:10px}.kontaktinfo table{margin-right:auto;margin-left:auto}.toptekst{top:0;padding-left:10px;font-weight:bold;color:#2c5694}#headerbox .kontaktinfo a{text-decoration:none;color:#2c5694}#main{padding-top:10px;padding-bottom:10px}#main .inside{width:92%;padding-top:0;padding-right:4%;padding-left:4%}#left .inside{margin:0 auto;padding:00}.ringmigop{margin-top:0;margin-right:auto;margin-left:auto}.byggaranti{margin-bottom:20px;text-align:center}.c80l,.c20r,.c66l,.c66r,.c33l,.c33r,.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c50l,.c50r,.c55l,.c70l,.c85l,.c60l,.c60r{width:inherit}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:left;margin-left:0}#main .subcl,#main  .subc,#main  .subr,#main  .subcr{padding-right:0;padding-bottom:0;padding-left:0}.forside .col-33x33x33{text-align:center}.c66l .block{margin-right:0}.nav-collapse,.nav-collapse *{-moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box}.nav-collapse,.nav-collapse ul{width:100%;float:left;list-style-type:none}.nav-collapse li{width:100%;float:left}.nav-collapse a,.nav-collapse li.active span.active{width:100%;float:left;margin-top:0;margin-right:0;padding-top:7px;padding-bottom:7px;padding-left:10px;background-color:#364a60;font-size:20px;text-decoration:none;color:#fff;background:-moz-linear-gradient(top,#364a60,#2c3c4e);background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#364a60),color-stop(1,#2c3c4e));background:-o-linear-gradient(top,#364a60,#2c3c4e);background:linear-gradient(top,#364a60,#2c3c4e);-pie-background:linear-gradient(top,#364a60,#2c3c4e)}@font-face{font-family: "responsivenav";  src:url("../../tl_files/template/responsive-nav/responsivenav.eot");  src:url("../../tl_files/template/responsive-nav/responsivenav.eot?#iefix") format("embedded-opentype"),    url("../../tl_files/template/responsive-nav/responsivenav.ttf") format("truetype"),    url("../../tl_files/template/responsive-nav/responsivenav.woff") format("woff"),    url("../../tl_files/template/responsive-nav/responsivenav.svg#responsivenav") format("svg");  font-weight: normal;  font-style: normal}.nav-toggle{width:100%;float:left;text-align:center;font-size:28px;line-height:55px;font-weight:bold;color:#2c5694;position: fixed;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  text-decoration: none;  /* text-indent: -999px; */  position: relative;  overflow: hidden;  height: 55px;  background: -moz-linear-gradient(top,#ffffff,#ebeff5);  background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#ffffff),color-stop(1,#ebeff5));  background: -o-linear-gradient(top,#ffffff,#ebeff5);  background: linear-gradient(top,#ffffff,#ebeff5);  -pie-background: linear-gradient(top,#ffffff,#ebeff5)}.nav-toggle:before{color: #2c5694;   font-family: "responsivenav", sans-serif;  font-style: normal;  font-weight: normal;  font-variant: normal;  font-size: 28px;  text-transform: none;  position: absolute;  content: "≡";  text-indent: 0;  text-align: center;  line-height: 55px;  speak: none;  width: 100%;  top: 0;  left: -56px}.nav-toggle.active::before{font-size: 24px;  content:"x"}#main .vinduesekspert{width:auto;height:auto;padding:0;background-image:none}.c33r .image_container{text-align:center}.c33r{padding-top:20px}#main .megaknap,#main  .storknap{margin:15px auto 0}#main .vinduesekspert a.tekstlink{display:inline}