.transition-all{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.transition-o{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.transition-bg{-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}.shadow{box-shadow:0 0 15px rgba(50,50,50,0.75);-moz-box-shadow:0 0 15px rgba(50,50,50,0.75)}.borderbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.feedback{position:fixed;top:0;left:0;z-index:100;display:none}.feedback span{display:none;font-size:17px;padding:10px;background-color:#007eff;color:white}@media(min-width:1600px){.feedback .xxl{display:block}}@media(min-width:992px) and (max-width:1599px){.feedback .xl{display:block}}@media(min-width:768px) and (max-width:991px){.feedback .l{display:block}}@media(min-width:551px) and (max-width:767px){.feedback .m{display:block}}@media(min-width:321px) and (max-width:550px){.feedback .s{display:block}}@media(max-width:320px){.feedback .xs{display:block}}.superadmin .feedback{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body{word-wrap:break-word}.module-article a{color:#c8202f;text-decoration:none}.module-article p{line-height:27px}p,ul,td{font-size:17px;line-height:22px;font-weight:300}h1,h1 a{font-size:34px;line-height:50px;font-weight:700;color:#c8202f}@media(min-width:321px) and (max-width:550px),(max-width:320px){h1,h1 a{font-size:30px;line-height:40px}}h2,h2 a{font-size:27px;line-height:37px;font-weight:400}@media(min-width:321px) and (max-width:550px),(max-width:320px){h2,h2 a{font-size:25px;line-height:35px}}h3,h3 a{font-size:23px;line-height:30px;font-weight:600}h3 span,h3 a span{font-weight:400;font-size:26px}h4,h4 a{font-size:20px;line-height:25px;font-weight:400}h5,h5 a{font-size:17px;line-height:25px;font-weight:900;text-transform:uppercase}h6,h6 a{font-size:14px;line-height:18px;font-weight:300}h1,h1 a,h2,h2 a,h5,h5 a{font-family:"proxima-nova",sans-serif}h3,h3 a,h4,h4 a,h6,h6 a,p,ul,label,th,td{font-family:"proxima-nova",sans-serif}.module-article h1,.module-article h1 a,.module-article h2,.module-article h2 a,.module-article h5,.module-article h5 a{font-family:"proxima-nova",sans-serif}.module-article h3,.module-article h3 a,.module-article h4,.module-article h4 a,.module-article h6,.module-article h6 a,.module-article p,.module-article ul,.module-article label,.module-article th,.module-article td{font-family:"proxima-nova",sans-serif}.module-logo a img{width:150px}.module-logo{width:150px}.section-header .col-sm-4.grid-id-81{z-index:1}.section-header .col-sm-4.grid-id-20{z-index:1}.module-breadcrumb a:hover,.external-module-breadcrumb a:hover{color:#c8202f}.module-breadcrumb li:first-of-type a:hover:before,.external-module-breadcrumb li:first-of-type a:hover:before{color:#c8202f}.forsidebilde-innhold{margin-top:30px}.forsidebilde-innhold h3 a{position:absolute;bottom:20px;left:30px;background:#c8202f;color:white;border-radius:20px;padding:6px 18px}@media(min-width:321px) and (max-width:550px),(max-width:320px){.forsidebilde-innhold h3 a{position:static}}.forside{margin-top:-30px}.forside .col-sm-9{width:60%}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.forside .col-sm-9{width:100%}}.forside .col-sm-3{width:40%}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.forside .col-sm-3{width:100%}}body.menu-open{right:0}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.section-header .telefon{display:none}}.module-carousel .slick-next:before,.module-carousel .slick-prev:before{display:none}.module-carousel .slick-next{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/pil-h%C3%B8yre.png?v=1519041124127);background-size:30px;background-repeat:no-repeat;background-position:center;background-color:transparent;width:50px;height:50px;right:17%;top:80%}@media(min-width:551px) and (max-width:767px){.module-carousel .slick-next{top:60%;right:7%}}.module-carousel .slick-next:hover,.module-carousel .slick-next:focus{background-color:transparent;background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/pil-h%C3%B8yre.png?v=1519041124127);background-size:30px;background-repeat:no-repeat;background-position:center}.module-carousel .slick-prev{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/pil-venstre.png?v=1519041124132);background-size:30px;background-repeat:no-repeat;background-position:center;background-color:transparent;width:50px;height:50px;left:17%;top:80%;z-index:111}@media(min-width:551px) and (max-width:767px){.module-carousel .slick-prev{top:60%;left:7%}}.module-carousel .slick-prev:hover,.module-carousel .slick-prev:focus{background-color:transparent;background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/pil-venstre.png?v=1519041124132);background-size:30px;background-repeat:no-repeat;background-position:center}@media(min-width:321px) and (max-width:550px),(max-width:320px){.module-carousel .slick-prev,.module-carousel .slick-next{display:none!important}}.google-map-overlay{width:240px!important}.google-map-overlay .image{display:none}.google-map-overlay .name{color:#c8202f;margin-top:6px}.google-map-overlay a,.google-map-overlay p{display:block;margin-bottom:10px;font-size:14px;padding-left:35px;color:#c8202f}.google-map-overlay .email{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/kontakt-r%C3%B8d.png?v=1519041486610);background-size:20px;background-repeat:no-repeat;background-position:left}.google-map-overlay .phone{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/telefon-r%C3%B8d-liten.png?v=1519041487778);background-size:20px;background-repeat:no-repeat;background-position:left}.google-map-overlay .webpage{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/nettside-r%C3%B8d.png?v=1519041487329);background-size:20px;background-repeat:no-repeat;background-position:left}.google-map-overlay .address{background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/lokasjon-r%C3%B8d.png?v=1519041486612);background-size:20px;background-repeat:no-repeat;background-position:left}.slick-slider{margin-bottom:0!important}.section-footer{padding:40px 0 50px 0}.section-footer .footer p{font-size:12px}.module-google-map{margin-top:40px}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.info{margin-top:30px}}.info li{margin-bottom:10px}.info li a{border-radius:50px;background-color:white;padding:18px 20px;display:block;box-shadow:10px 10px 50px lightgrey;overflow:hidden}.info li a p{font-size:20px;font-weight:500;color:#c8202f;display:inline-block;font-family:"proxima-nova",sans-serif;margin-bottom:0}@media(min-width:992px) and (max-width:1599px){.info li a p{font-size:17px!important}}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.info li a p{font-size:16px!important}}.info li a img{background-color:#c8202f;display:inline-block;width:63px;border-radius:50px 0 0 50px;margin:-25px 20px -20px -20px;padding:9px}.info .telephone span:nth-child(even){margin-right:5px}.velkommen{border-radius:20px;background-color:white;padding:30px 40px;box-shadow:10px 10px 50px lightgrey}.velkommen h1{color:#333}@media(min-width:321px) and (max-width:550px),(max-width:320px){.velkommen h1{font-size:23px;line-height:28px;font-weight:800}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.velkommen h3{font-size:19px;line-height:24px}}.cta{display:flex;margin-top:-20px;margin-left:40px}.cta a{color:white;font-size:30px;font-weight:500;border-radius:50px;background-color:#c8202f;padding:25px 35px;z-index:11;box-shadow:10px 10px 50px lightgrey}.cta a:hover{text-decoration:none}.telefon{width:200px;margin-top:25px}.telefon p{font-size:25px;font-weight:600;color:#c8202f;background-image:url(https://files.solvecms.com/glasspesialisten-no/6f347ef/telefon-r%C3%B8d.jpg?v=1519040249441);background-size:40px;background-repeat:no-repeat;background-position:left;padding:10px 0 10px 55px}.riis-logo{width:100px}.toppbilde-innhold,.riis-innhold{margin-bottom:30px}.module-blogfeed ul{display:flex;flex-wrap:wrap}.module-blogfeed ul:before{display:none}.module-blogfeed ul li{width:33.333333333333336%}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px){.module-blogfeed ul li{width:50%}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.module-blogfeed ul li{width:100%}}.module-employeelist.cards{display:flex;flex-wrap:wrap}.module-employeelist.cards li{width:33.333333333333336%}@media(min-width:551px) and (max-width:767px){.module-employeelist.cards li{width:50%}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.module-employeelist.cards li{width:100%}}.module-employeelist.cards .facehugger.no-img{display:none}.module-menu-button .icon-bar:nth-of-type(4){display:block;top:21px}.module-menu-holder .module-menu-button .icon-bar:nth-of-type(3){top:15px}.module-menu-holder.clickdown,.module-menu-holder.hoverdown{margin:0}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-menu-holder{margin-top:-2px!important}}.module-menu-holder .module-menu-button{float:right;margin:27px 0 0 0!important;border-radius:50px;width:115px;height:35px;background-color:#ededed;box-shadow:10px 10px 50px lightgrey}.module-menu-holder .module-menu-button:focus{outline:0}.module-menu-holder .module-menu-button:hover{background-color:#ededed}.module-menu-holder .module-menu-button .icon-bar{width:15px;height:3px;border-radius:20px;z-index:1;right:13px}.module-menu-holder .module-menu-button:before{content:'MENY';display:block;width:85px;font-family:"proxima-nova",sans-serif;font-weight:600;color:#c8202f}.module-menu-holder .module-menu-button:after{content:' ';display:block;background-color:#c8202f;height:35px;width:37px;position:absolute;top:0;border-radius:0 50px 50px 0;right:0}.module-menu-holder .module-menu.level1{background-color:#c8202f;border-radius:0 20px 20px 0;margin-top:27px;position:absolute;width:290px;z-index:1;right:15px;padding:30px}.module-menu-holder .module-menu.level1 li a{color:white;font-weight:500;font-size:20px}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-menu-holder .module-menu.level1{width:50%;padding:20px 10px;right:0;border-radius:0;margin-top:0}.module-menu-holder .module-menu.level1 li a{font-size:13px!important;padding:2px;font-weight:800}.module-menu-holder .module-menu.level1 li ul li a{font-weight:500!important}}.module-menu-holder .external-module-menu.level1{background-color:#af2031;border-radius:20px 0 0 20px;margin-top:27px;position:absolute;width:290px;z-index:1;right:305px;padding:30px}.module-menu-holder .external-module-menu.level1:after{content:' ';background-image:url(https://files.solvecms.com/mossglass-no/c292fd6/riis-logo.png?v=1513243110570);background-size:60px;background-position:center;background-repeat:no-repeat;display:block;height:80px;width:60px}.module-menu-holder .external-module-menu.level1 li a{color:white;font-weight:500;font-size:20px}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-menu-holder .external-module-menu.level1{width:50%;right:50%;padding:20px 10px;border-radius:0;margin-top:0}.module-menu-holder .external-module-menu.level1 li a{font-size:13px!important;padding:2px;font-weight:800}.module-menu-holder .external-module-menu.level1 li ul li a{font-weight:500!important}}.module-menu-holder .external-module-menu.level1 .level3{margin-left:15px}.module-menu-holder .external-module-menu.level1 .level3 li a{padding-left:15px}.module-menu-holder .external-module-menu.level1 .level3 li:before{content:' ';background-color:white;width:5px;height:5px;display:block;border-radius:20px;position:absolute;margin-top:14px}.module-menu-holder.sidemenu li .current>a{border:0;text-decoration:underline}.module-menu-holder.sidemenu li ul{border:0}.module-menu-holder.sidemenu li ul li a{font-weight:300!important;font-size:17px!important}.module-menu-holder.sidemenu li.has-children>a>.mi-txtspan:after{display:none}body.menu-open .module-menu-holder.sidemenu.clickdown.offscreen>.module-menu{z-index:111}.module-menu-holder.sidemenu{border:0;background-color:transparent;padding:0;border-radius:0}.external-module-menu{display:none}.module-menu-holder.clickdown.open .external-module-menu{display:block}.module-menu-holder.clickdown.open .module-menu-button{background-color:transparent;box-shadow:none;width:45px;z-index:11}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-menu-holder.clickdown.open .module-menu-button{margin-top:10px!important}}.module-menu-holder.clickdown.open .module-menu-button:hover{background-color:transparent}.module-menu-holder.clickdown.open .module-menu-button .icon-bar:nth-of-type(4){display:none}.module-menu-holder.clickdown.open .module-menu-button .icon-bar:nth-of-type(3){transform:rotate(43deg);top:10px}.module-menu-holder.clickdown.open .module-menu-button .icon-bar:nth-of-type(2){transform:rotate(-43deg);top:21px}.module-menu-holder.clickdown.open .module-menu-button:before{display:none}.make-appointment{padding:30px 0 50px 0;font-family:"proxima-nova",sans-serif}.make-appointment:before{content:'Bestill verkstedtime';font-family:"proxima-nova",sans-serif;font-size:34px;line-height:50px;font-weight:700;color:#c8202f;display:block;width:100%;margin-bottom:20px}.make-appointment label{font-size:20px;line-height:30px}.make-appointment .appointment-types input{margin-right:15px}.make-appointment .row{padding:20px 0}.make-appointment .red-info-text,.make-appointment .small-info-text{line-height:30px;font-size:14px}.make-appointment .submit-department-request{display:block;margin-top:20px}.jumbotron{background-color:white}.jumbotron:before{content:'';display:block;width:30px;height:30px;position:absolute;right:3%;top:1%;background-size:30px;background-repeat:no-repeat;background-position:center;background-image:url(https://files.solvecms.com/mossglass-no/c292fd6/stjerne-2.png?v=1516368993177)}.jumbotron h2{color:#c8202f}.productbox{padding:40px 0}.productbox h1{font-size:23px;line-height:33px}.bestill-time-header{position:fixed;right:0;top:153px;z-index:1}.bestill-time-header .btn.btn-red{font-size:20px;border-radius:20px 0 0 20px;padding-left:20px}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.bestill-time-header{display:none}}.bestill-time-header-icon{position:fixed;right:10px;bottom:20px;z-index:1}.bestill-time-header-icon .btn.btn-red{border-radius:100px;padding:10px}.bestill-time-header-icon img{width:45px}@media(min-width:1600px),(min-width:992px) and (max-width:1599px),(min-width:768px) and (max-width:991px){.bestill-time-header-icon{display:none}}.btn.btn-red,.btn.submit,.btn-success{background-color:#c8202f;color:white;border-radius:20px;border:0;font-family:"proxima-nova",sans-serif;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-red:hover,.btn.submit:hover,.btn-success:hover{transform:scale(1.1);background-color:#c8202f}.rekkverk img{max-height:300px}.rekkverk .module-gallery{margin-bottom:7px}.rekkverk .module-gallery .thumbs{display:none}.glass img{max-height:410px}.glass .module-gallery{margin-bottom:7px}.glass .module-gallery .thumbs{display:none}.module-employeelist li{margin:20px 0}.module-employeelist h1{line-height:28px}.module-employeelist .email{background-color:#c8202f;color:white;border-radius:20px;padding:5px 10px;margin:10px 0;display:inline-block;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-decoration:none}.module-employeelist .email:hover{transform:scale(1.1)}.module-employeelist .phone{font-size:20px;background-image:url(https://files.solvecms.com/mossglass-no/c292fd6/telefon-bla%CC%8A.png?v=1513089539085);background-position:left;background-size:25px;background-repeat:no-repeat;padding-left:35px}#cookies{background:#c8202f}#cookies p,#cookies a{color:white}.solve-ad{float:right;margin-top:0;text-align:right}.solve-ad a{color:#c8202f}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.solve-ad{float:none!important;text-align:left;margin-top:20px}}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.blueimp-gallery-controls>.indicator{display:none!important}}