*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;height:100%;min-width:320px;background:#fff}body{font-size:1em;width:100%}p{font-weight:300;margin:5px 0 20px 0;font-size:1em;line-height:1.3em;transition:color .3s ease 0s}b,strong{font-weight:600}h1{position:relative;color:#688ea3;font-size:2.1em;font-weight:700;margin:0px 0 15px 0;text-transform:uppercase;text-align:left}h2{position:relative;color:#000;font-size:1.8em;font-weight:700;margin:0px 0 10px 0;text-transform:uppercase;text-align:left}h3{color:#000;font-size:1.4em;font-weight:300;line-height:1em;margin:15px 0 10px 0;transition:color .3s ease 0s;text-transform:uppercase;letter-spacing:.05em}h4{font-size:1.2em;font-weight:300;color:#000;margin:20px 0 5px 0;text-transform:uppercase}img{border:0;max-width:100%;height:auto}a{color:#688ea3;text-decoration:none;outline:none;transition:color .3s,background-color .3s}a:hover,a:focus,a:active{color:#000}hr{width:100%;border:0;border-bottom:solid 1px #abc;margin:5px 0}ul,ol{margin:5px 0 20px 0;padding:0 0 0 20px}li{margin:0;padding:0 0 0 5px}table{width:100%;border-collapse:collapse;margin:40px 0 15px 0}table tr{border-bottom:1px solid #ccc;margin:0;padding:0}table td,table th{text-align:left;overflow:hidden;border-left:1px solid #ccc;padding:2px 8px}table td:nth-of-type(1),table th:nth-of-type(1){border-left:none}table td{text-align:left;font-size:1em;vertical-align:center}table th{text-align:left;font-size:1.1em;line-height:1em;vertical-align:bottom;padding-bottom:6px}.inner{position:relative;width:100%;max-width:100%;height:100%}.clearb{clear:both;float:none !important}.skjema>div{padding:10px 0;clear:both;position:relative}.skjema>div.sp1{width:47%;clear:none}.skjema>div.sp2{width:47%;clear:none}.skjema label,.skjema input{height:42px;padding:8px 0;line-height:26px}.skjema label,.skjema input,.skjema textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;font-size:1em}.skjema label{margin:0;padding:0 0 0 0;display:inline-block;text-align:left;font-size:.9em;position:absolute;top:10px;color:inherit}.skjema input,.skjema textarea{font-size:1em;width:100%;margin:0;padding:0 14px;display:block;color:inherit;-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:none;background:none}.skjema input{padding-left:80px;height:1.6em;border-bottom:1px solid rgba(0,0,0,.3)}.skjema textarea{height:150px;resize:none;background-image:-webkit-linear-gradient(left,transparent 0px,transparent 0px),-webkit-linear-gradient(right,transparent 10px,transparent 10px),-webkit-linear-gradient(transparent 30px,rgba(0,0,0,0.3) 30px,rgba(0,0,0,0.3) 31px,transparent 31px);background-image:-moz-linear-gradient(left,transparent 0px,transparent 0px),-moz-linear-gradient(right,transparent 10px,transparent 10px),-moz-linear-gradient(transparent 30px,rgba(0,0,0,0.3) 30px,rgba(0,0,0,0.3) 31px,transparent 31px);background-image:-ms-linear-gradient(left,transparent 0px,transparent 0px),-ms-linear-gradient(right,transparent 10px,transparent 10px),-ms-linear-gradient(transparent 30px,rgba(0,0,0,0.3) 30px,rgba(0,0,0,0.3) 31px,transparent 31px);background-image:-o-linear-gradient(left,transparent 0px,transparent 0px),-o-linear-gradient(right,transparent 10px,transparent 10px),-o-linear-gradient(transparent 30px,rgba(0,0,0,0.3) 30px,rgba(0,0,0,0.3) 31px,transparent 31px);background-image:linear-gradient(left,transparent 0px,transparent 0px),linear-gradient(right,transparent 10px,transparent 10px),linear-gradient(transparent 30px,rgba(0,0,0,0.3) 30px,rgba(0,0,0,0.3) 31px,transparent 31px);background-size:100% 100%,100% 100%,100% 31px;border:none;line-height:31px;padding:6px 0}.skjema input:focus{border-bottom:1px solid #000}.skjema textarea:focus{background-image:-webkit-linear-gradient(left,transparent 0px,transparent 0px),-webkit-linear-gradient(right,transparent 10px,transparent 10px),-webkit-linear-gradient(transparent 30px,#000 30px,#000 31px,transparent 31px);background-image:-moz-linear-gradient(left,transparent 0px,transparent 0px),-moz-linear-gradient(right,transparent 10px,transparent 10px),-moz-linear-gradient(transparent 30px,#000 30px,#000 31px,transparent 31px);background-image:-ms-linear-gradient(left,transparent 0px,transparent 0px),-ms-linear-gradient(right,transparent 10px,transparent 10px),-ms-linear-gradient(transparent 30px,#000 30px,#000 31px,transparent 31px);background-image:-o-linear-gradient(left,transparent 0px,transparent 0px),-o-linear-gradient(right,transparent 10px,transparent 10px),-o-linear-gradient(transparent 30px,#000 30px,#000 31px,transparent 31px);background-image:linear-gradient(left,transparent 0px,transparent 0px),linear-gradient(right,transparent 10px,transparent 10px),linear-gradient(transparent 30px,#000 30px,#000 31px,transparent 31px)}.skjema input[type=submit]{font-weight:300;padding:0 0;background:none;color:inherit;cursor:pointer;text-decoration:none;text-transform:uppercase;border:none;height:2.5em;border:1px solid;transition:border .3s,background .3s}.skjema input[type=submit]:hover{background-color:#fff;color:inherit;border-color:#fff}.skjema input[type=submit]:active{position:relative;top:1px}.skjema .textarea{margin-top:20px}.skjema .textarea label{top:0}.skjema .longlabel input{padding-left:150px}.skjema .shp{display:none}.frm_website{display:none}.fb_invalid input,.fb_invalid textarea{box-shadow:none;border-bottom-color:red}input::placeholder,textarea::placeholder{opacity:1;font-size:.9em;color:inherit}.error_message{width:100%;margin:20px 0;border:solid 1px red !important;background-color:#ffbaba;font-size:.8em;color:#d8000c}.error_message ul{margin:0 0 0 15px;padding:10px}.skjema .captcha{padding:0}.row{padding:40px 20px 30px 20px;margin-bottom:10px}.sp1{width:65%;float:left}.sp2{width:32%;float:right}.btn{display:inline-block;background-color:none;padding:6px 30px;text-transform:uppercase;font-weight:700}#site{background:#fff;z-index:10;height:100%}#header{position:fixed;top:0;bottom:0;left:0;width:300px;height:100%;background-color:#000;z-index:100}#header .inner{width:80%;margin:0 auto;position:relative}#logo{position:absolute;width:100%;left:0;top:10%}#logo a{display:block;width:250px;max-width:100%;height:59px;text-indent:-9999px;background-image:url("/uploads/designs/melby17/MELBY_HVIT.png");background-image:linear-gradient(transparent,transparent),url("/uploads/designs/melby17/MELBY_HVIT.svg");background-size:100% 100%;background-position:center center;background-repeat:no-repeat}#banner{height:100%;position:relative}#banner .img{width:100%;height:100%;background-position:center;background-size:100% 100%;background-size:cover}#banner .tekst{position:absolute;bottom:20%;left:0;right:0;background-color:rgba(0,0,0,.4);color:#fff;text-align:center;font-size:1.2em;padding:30px 15px}#banner .tekst p{margin:0;line-height:1.5em}#banner .callto{position:absolute;bottom:13%;left:0;right:0;text-align:center}#banner .callto .btn{background:#63a2bc;color:#fff}#banner .callto .btn:hover{background:#000;color:#63a2bc}#banner .scrolldown{position:absolute;width:100%;left:0;bottom:5px;padding:0 0;z-index:70}#banner .scrolldown a{display:block;width:100%;padding-top:65px;color:#fff;text-align:center;text-transform:uppercase;background-image:url("/uploads/designs/melby17/arrow_down_white.png");background-size:100px 45px;background-repeat:no-repeat;background-position:top center;animation-duration:1s;animation-name:bouncebackground;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in;text-indent:-9999px;opacity:.6}@keyframes bouncebackground{from{background-position:center 0px}to{background-position:center 15px}}#content{width:100%;height:100%;position:relative;background:#fff;padding:0 0 0 300px;z-index:40}#kart{height:400px;width:100%}#footer{position:absolute;left:0;bottom:10px;width:100%}#footer,#footer p,#footer a,#footer h3{color:#fff;text-align:right}#footer p{font-size:1.2em}#footer .social-links{width:100%;text-align:right;padding:0 0 15px 0}#footer .social-links a{position:relative;display:inline-block;width:40px;height:40px;text-indent:-9999px;margin-left:6px;background-size:100% 100%;text-align:left}#footer .social-links a.facebook{background-image:url("/uploads/designs/melby17/socialicon/facebook_white.svg")}#footer .social-links a.instagram{background-image:url("/uploads/designs/melby17/socialicon/instagram_white.svg")}#footer .personvern-link{padding:0 0 10px 0}#footer .ekhgrafisk{position:absolute;bottom:5px;left:0;right:0;display:block;width:100%;text-align:center;font-size:.8em;padding:4px 0;color:#999}#footer .ekhgrafisk:hover{color:#333}.contentBox{position:relative;display:block;cursor:pointer;float:left;overflow:hidden;margin:0 10px 0 0;padding:0}.contentBox img{width:auto;height:300px;display:block;transition:transform .3s}.contentBox a{color:#666;display:block;width:100%;height:100%;overflow:hidden}.contentBox a:hover img{transform:scale(1.05)}#menu{position:absolute;top:25%;left:0;z-index:20;font-weight:300;display:block;width:100%}#menu ul{list-style:outside none none;margin:0;padding:0;position:relative;display:block;width:100%}#menu li{list-style:outside none none;margin:0;padding:0 0 16px 0;position:relative;display:block;width:100%}#menu a{position:relative;display:block;padding:0px 30px 0px 0px;margin:0 0 2px 0;text-transform:uppercase;text-align:right;width:100%;font-size:1.2em;font-weight:300;line-height:1.3em;letter-spacing:.05em;color:#fff;transition:color .3s,background .3s,border .3s}#menu a:hover{background-color:#333}#menu a.menuactive{background-color:#333}#menu li.menuselected a{background-color:#004289;background-color:rgba(0,65,136,.9);color:#fff}#menu li li{padding:0 0 0 0}#menu li li>a{font-size:1em;line-height:1.4em}#mobilemenu_show{position:fixed;display:none;top:0px;right:0px;z-index:150}#mobilemenu_show a{position:relative;display:block;width:56px;height:56px;background-image:url("/uploads/designs/melby17/meny-ikon-sort.png");background-size:19px 15px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px}.mm-menu{display:none;background:#222;color:#fff;text-transform:uppercase;font-size:1em}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#fff}.mm-page{height:100%}.mm-navbar{border-color:#666}.mm-menu .mm-btn::after,.mm-menu .mm-btn::before{border-color:#666}.mm-menu .mm-listview{border-color:#666;font-size:1em}.mm-listview>li.menuactive{background-color:#333}.mm-menu .mm-listview>li .mm-next::after{border-color:#666}.mm-listview>li>a,.mm-listview>li>span{padding:15px 10px 15px 15px}.mm-listview>li:not(.mm-divider)::after{left:0}@media screen and (max-width:1000px){#header{width:250px}#content{padding:0 0 0 250px}#logo a{width:200px;height:49px}}@media screen and (max-width:800px){h2{font-size:1.6em}#header{width:100%;position:fixed;bottom:auto;height:auto;top:0;left:0;right:0;overflow:visible;background:#fff}#header .inner{width:100%}#content{width:100%;position:relative;bottom:auto;height:auto;padding:55px 0 0 0;overflow:visible}#logo{position:relative;padding:15px 15px}#logo a{width:106px;height:26px;background-image:url("/uploads/designs/melby17/MELBY_SORT.png");background-image:linear-gradient(transparent,transparent),url("/uploads/designs/melby17/MELBY_SORT.svg")}#footer{display:none}#menu{display:none}#mobilemenu_show{display:block}.mm-menu{display:block}#banner .img{height:400px}#banner .callto{display:none}#banner .scrolldown{display:none}.contentBox img{height:200px}}@media screen and (max-width:700px){body{top:0px !important}table{margin:20px 0 10px 0}table th{padding:2px 4px;font-size:1em;line-height:1.1em}table td{padding:2px 4px;font-size:.8em;line-height:1.1em}}@media screen and (max-width:500px){h2{font-size:1.4em}}.forside .ingress{padding:70px 15px 60px 15px;background:#fff}.forside .ingress,.forside .ingress h2,.forside .ingress p,.forside .ingress a{text-align:center;color:#000}.forside .ingress h1{font-weight:300;color:#000}.forside .parts2{display:flex;flex-wrap:wrap;align-items:stretch;padding:0 0 0 0;clear:both}.forside .parts2:after{content:"";clear:both;display:block}.forside .parts2 .part{height:100%;background:#e6e6e6}.forside .parts2 .part .tekst{position:relative;padding:20px 25px 5px 25px;color:#000}.forside .parts2 .part.med-bilde .tekst{display:block;position:absolute;top:auto;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);transform:translateY(0px)}.forside .parts2 .part .bilde{width:100%}.forside .parts2 .part .bilde img{display:block;width:100%}.forside .parts2,.forside .parts2 h2,.forside .parts2 p,.forside .parts2 a{text-align:center;color:#000}.forside .parts2,.forside .parts2 .med-bilde h2,.forside .parts2 .med-bilde p,.forside .parts2 .med-bilde a{color:#fff}.forside .parts2 .btn{background:#63a2bc;color:#000}.forside .parts2 .btn:hover{background:#000;color:#63a2bc}.forside .parts2 .part_outer{position:relative;width:50%;float:left;padding:0 0}.forside .parts2 .part_outer:nth-of-type(2n+1){padding-right:5px}.forside .parts2 .part_outer:nth-of-type(2n+2){padding-left:5px}.forside .parts2 .part{position:relative;width:100%}.forside .parts2 .bilde{overflow:hidden}.forside .parts2 .bilde img{transition:transform .3s}.forside .parts2 a:hover img{transform:scale(1.05)}.forside .tips{background:#e6e6e6}.forside .tips,.forside .tips h2,.forside .tips p,.forside .tips a{text-align:center;color:#000}.forside .tips .btn{background:#cfc3b8;color:#000}.forside .tips .btn:hover{background:#000;color:#cfc3b8}#content.spalter2{overflow:hidden}#content.spalter2:after{content:"";clear:both;display:inline-block}#content.spalter2 .bilder{float:left;width:40%;height:100%;background-color:#eee}#content.spalter2 .bilder:after{content:"";display:block;clear:both}#content.spalter2 .bilde3stk{display:block;width:100%;height:33.33%;float:left;background-size:100% 100%;background-size:cover;background-position:center}#content .tekst_wrapper{width:100%;height:100%;overflow-x:scroll}#content .tekst_wrapper .tekst{width:100%;padding:40px;max-width:800px}#content.spalter2 .tekst_wrapper{float:left;width:60%}#content.spalter2 .tekst_wrapper .tekst{max-width:600px}#content.spalter2smal .bilde{position:relative;width:50%;float:left;height:100%;background-position:center;background-size:100% 100%;background-size:cover;background-color:#eee}#content.spalter2smal .tekst{width:50%;height:100%;float:left;padding:30px}.ansatte{display:flex;flex-wrap:wrap;margin:30px 0 0 0}.ansatte .item{width:47.5%;float:left;margin-bottom:20px;margin-top:10px}.ansatte .item:nth-of-type(2n+1){margin-right:5%}.ansatte img{display:block;width:100%;height:auto;margin:0 0 15px 0}.ansatte h1{margin:0 0 5px 0}.ansatte h4{margin:0 0 0 0}.ansatte p{margin:0 0}.ansatte p.tittel{font-size:.9em;margin:0 0 8px 0;font-style:italic}.ansatte a{color:#000}#trappeoversikt{width:100%}#trappeoversikt:after{content:"";clear:both;display:block}#trappeoversikt .item{float:left;margin-right:1%;margin-bottom:10px;width:24.25%}#trappeoversikt .item:nth-of-type(4n+4){margin-right:0%}#trappeoversikt .item a{position:relative;display:block;width:100%;overflow:hidden}#trappeoversikt .item img{display:block;width:100%;height:auto;transition:transform .3s}#trappeoversikt .item a .tekst{position:absolute;top:50%;left:0;right:0;z-index:20;color:#fff;text-align:center;text-transform:uppercase;opacity:0;transform:scale(1.4);transition:opacity .3s,transform .3s}#trappeoversikt .item a:hover .tekst{opacity:1;transform:scale(1)}#trappeoversikt .item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;transition:opacity .3s;z-index:10}#trappeoversikt .item a:hover:after{opacity:.55}#trappeoversikt .item a:hover img{transform:scale(1.05)}#trapp-detalj{width:100%;height:100%}#trapp-detalj .hovedtekst{width:100%;height:100%}#trapp-detalj .hovedtekst:after{content:"";clear:both;display:block}#trapp-detalj .bilder{position:relative;width:50%;float:left;height:100%;background-position:center;background-size:100% 100%;background-size:cover;background-color:#eee}#trapp-detalj .bilder .nav{background-size:45px 100px;background-position:center;background-repeat:no-repeat;width:120px;height:100%;position:absolute;top:0;bottom:0;text-indent:-9999px;opacity:.5}#trapp-detalj .bilder .nav:hover{opacity:1}#trapp-detalj .bilder .prev{left:0;background-image:url("/uploads/designs/melby17/arrow_left_white.png")}#trapp-detalj .bilder .next{right:0;background-image:url("/uploads/designs/melby17/arrow_right_white.png")}#trapp-detalj .bilder .pinterest-save{position:absolute;right:15px;bottom:15px}#trapp-detalj .hovedtekst .tekst{width:50%;height:100%;float:left;padding:30px}#trapp-detalj .hovedtekst .tekst .centervert{display:block;position:relative;width:100%;top:40%;transform:translateY(-50%)}#trapp-detalj .hovedtekst .foresporsel{margin-top:80px}#trapp-detalj .hovedtekst .foresporsel a{color:#000;border-bottom:2px solid #bad5e0;text-transform:uppercase}#trapp-detalj .hovedtekst .foresporsel a:hover{color:#bad5e0}#trapp-detalj .inner{width:92%;margin:0 auto;padding:25px 0;height:auto}#trapp-detalj .andre-modeller .modeller{width:100%}#trapp-detalj .andre-modeller .modeller:after{content:"";display:block;clear:both}#trapp-detalj .andre-modeller .item{width:250px;margin-right:20px;float:left}#trapp-detalj .andre-modeller .item a{display:block;width:100%;text-align:center;color:#000;position:relative}#trapp-detalj .andre-modeller .item .bilde{position:relative;display:block;overflow:hidden}#trapp-detalj .andre-modeller .item img{width:100%;height:auto;display:block;transform:scale(1);transition:transform .3s}#trapp-detalj .andre-modeller .item .tekst{position:relative;display:block;width:100%;line-height:1.5em;z-index:20;transition:color .3s}#trapp-detalj .andre-modeller .item a:hover img{transform:scale(1.05)}#trapp-detalj.trappserie-tidlos h1{color:#f1e3c5}#trapp-detalj.trappserie-tidlos .hovedtekst .foresporsel a{border-color:#f1e3c5}#trapp-detalj.trappserie-tidlos .hovedtekst .foresporsel a:hover{color:#f1e3c5}#trapp-detalj.trappserie-klassisk h1{color:#d0c6be}#trapp-detalj.trappserie-klassisk .hovedtekst .foresporsel a{border-color:#d0c6be}#trapp-detalj.trappserie-klassisk .hovedtekst .foresporsel a:hover{color:#d0c6be}#trapp-detalj.trappserie-moderne h1{color:#688ea3}#trapp-detalj.trappserie-moderne .hovedtekst .foresporsel a{border-color:#688ea3}#trapp-detalj.trappserie-moderne .hovedtekst .foresporsel a:hover{color:#688ea3}#trapp-detalj.trappserie-moderne .skjema input[type=submit]:hover{background-color:#000;border-color:#000}#trapp-detalj.trappserie-vindeltrapp h1{color:#bcaea8}#trapp-detalj.trappserie-vindeltrapp .hovedtekst .foresporsel a{border-color:#bcaea8}#trapp-detalj.trappserie-vindeltrapp .hovedtekst .foresporsel a:hover{color:#bcaea8}.row.social{padding:0}#socialwrapper{position:relative;height:300px;overflow:hidden}#socialwrapper a{display:block}#socialwrapper .scrollingHotSpotLeft{background-image:url("/lib/js/smoothdivscroll/images/big_transparent.gif");background-position:center center;background-repeat:repeat;cursor:url("/lib/js/smoothdivscroll/images/cursors/cursor_arrow_left.png"),url("/lib/js/smoothdivscroll/images/cursors/cursor_arrow_left.cur"),w-resize;height:100%;left:0;min-width:75px;position:absolute;width:10%;z-index:200}#socialwrapper .scrollingHotSpotLeftVisible{background-color:#fff;background-image:url("/lib/js/smoothdivscroll/images/arrow_left.gif");background-repeat:no-repeat;opacity:.35}#socialwrapper .scrollingHotSpotRight{background-image:url("/lib/js/smoothdivscroll/images/big_transparent.gif");background-position:center center;background-repeat:repeat;cursor:url("/lib/js/smoothdivscroll/images/cursors/cursor_arrow_right.png"),url("/lib/js/smoothdivscroll/images/cursors/cursor_arrow_right.cur"),e-resize;height:100%;min-width:75px;position:absolute;right:0;width:10%;z-index:200}#socialwrapper .scrollingHotSpotRightVisible{background-color:#fff;background-image:url("/lib/js/smoothdivscroll/images/arrow_right.gif");background-repeat:no-repeat;opacity:.35}#socialwrapper .scrollWrapper{height:100%;overflow:hidden;position:relative;width:100%}#socialwrapper .scrollableArea{height:100%;position:relative;width:auto}#news_summary{position:relative;width:100%;height:100%;padding:30px;background:#f3f3f3;overflow-x:scroll}#news_summary .items{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}#news_summary .item{display:block;width:400px;float:left;overflow:hidden;margin:0 20px 20px 0;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.2);transition:box-shadow .3s,transform .3s}#news_summary .item:hover{transform:translateY(3px);box-shadow:0px 0px 4px rgba(0,0,0,.1)}#news_summary .item .tekst{width:100%;padding:15px}#news_summary .item *{color:#000}#news_detail{position:relative;width:100%;max-width:700px;padding:30px;overflow-x:scroll}#news_detail .bilde img{display:block}#news_detail .tekst{padding-top:20px}#news_detail .date{display:block;width:50%;float:right;text-align:right;font-size:.8em;color:#abc}#news_detail .back{display:block;width:50%;float:left}#news_detail .back a{font-size:.8em;color:#abc}#trapp-detalj #foresporsel{background-color:#bad5e0;color:#000;border-color:#000}#trapp-detalj #foresporsel h3{color:inherit}#trapp-detalj.trappserie-tidlos #foresporsel{background-color:#f1e3c5}#trapp-detalj.trappserie-klassisk #foresporsel{background-color:#d0c6be}#trapp-detalj.trappserie-moderne #foresporsel{background-color:#688ea3;color:#fff;border-color:#fff}#trapp-detalj.trappserie-vindeltrapp #foresporsel{background-color:#bcaea8}#trapp-detalj.trappserie-tidlos #foresporsel_ny{background-color:#f1e3c5}#trapp-detalj.trappserie-klassisk #foresporsel_ny{background-color:#d0c6be}#trapp-detalj.trappserie-moderne #foresporsel_ny{background-color:#688ea3;color:#fff;border-color:#fff}#trapp-detalj.trappserie-moderne #foresporsel_ny .skjema .submit button{color:#fff;border:1px solid #fff}#trapp-detalj.trappserie-moderne #foresporsel_ny .skjema .submit button:hover{background:#000;border-color:#000}#trapp-detalj.trappserie-vindeltrapp #foresporsel_ny{background-color:#bcaea8}#trapp-detalj #foresporsel_ny{display:block;background-color:#bad5e0;color:#000;border-color:#000}#trapp-detalj #foresporsel_ny h3{color:inherit}#trapp-detalj #foresporsel_ny .skjema input{padding-left:0}#trapp-detalj #foresporsel_ny .skjema input::placeholder{font-size:.9em}#trapp-detalj #foresporsel_ny .skjema div{padding:10px 0}#trapp-detalj #foresporsel_ny .skjema .submit button{width:100%;font-weight:300;padding:0 0;background:transparent;color:#000;cursor:pointer;text-decoration:none;text-transform:uppercase;height:2.5em;border:1px solid #000;transition:border .3s,background .3s}#trapp-detalj #foresporsel_ny .skjema .submit button:hover{background:#fff;border-color:#fff}#trapp-detalj #foresporsel_ny .skjema .g-recaptcha{padding:0}#trapp-detalj #foresporsel_ny .skjema .g-recaptcha div{padding:0}#trapp-detalj #foresporsel_ny .skjema .sp12{display:flex;justify-content:space-between;flex-wrap:wrap}#trapp-detalj #foresporsel_ny .skjema .sp12 div{width:47%}form .hp{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}@media screen and (min-width:1500px){#trapp-detalj .bilder{width:730px}#trapp-detalj .hovedtekst .tekst{width:450px}#content.spalter2smal .bilde{width:730px}#content.spalter2smal .tekst{width:450px}}@media screen and (max-width:1200px){#trappeoversikt .item{margin-right:1%;width:32.66%}#trappeoversikt .item:nth-of-type(4n+4){margin-right:1%}#trappeoversikt .item:nth-of-type(3n+3){margin-right:0}}@media screen and (max-width:1000px){#trapp-detalj .andre-modeller .item{width:150px;margin-right:10px}}@media screen and (max-width:1000px){.forside .ingress{padding:35px 15px 20px 15px}.forside .parts2 .part.med-bilde{background:#333;height:100%}.forside .parts2 .part.med-bilde .tekst{position:relative;padding:18px 20px 1px 20px;background:none}}@media screen and (max-width:800px){#content.spalter2 .bilder{float:none;width:100%;height:auto}#content.spalter2 .bilde3stk{float:left;width:33.33%;height:150px}#content.spalter2 .tekst_wrapper{overflow:visible;width:100%;height:auto;float:none}#content.spalter2 .tekst{max-width:100%}#trapp-detalj{height:auto}#trapp-detalj .bilder{float:none;width:100%;height:350px}#trapp-detalj .hovedtekst .tekst{width:92%;float:none;height:auto;padding:30px 0;margin:0 auto}#trapp-detalj .hovedtekst .tekst .centervert{transform:none;top:0}#trapp-detalj .hovedtekst .foresporsel{margin-top:40px}#content.spalter2smal .bilde{float:none;width:100%;height:350px}#socialwrapper{height:200px}}@media screen and (max-width:450px){.forside .parts2{margin-bottom:0px}.forside .parts2 .part_outer{width:100%;float:none;margin-bottom:10px}.forside .parts2 .part_outer:nth-of-type(2n+1){padding-right:0px}.forside .parts2 .part_outer:nth-of-type(2n+2){padding-left:0px}#trappeoversikt .item{width:49%;margin-right:2%}#trappeoversikt .item:nth-of-type(3n+3){margin-right:2%}#trappeoversikt .item:nth-of-type(2n+2){margin-right:0px}}