#cart{display:block!important}#cart ul,#cart ul li{margin:0;padding:0;list-style:none}#cart ul li{padding:4px;border-top:#999 1px solid}#cart ul li.total,#cart .title{font-weight:700}#cart.collapsable{position:fixed;z-index:1100;top:0;right:0;font-size:12px;background:#fff;background:#fffffff0;border-bottom-left-radius:10px;padding:10px;border:1px solid #ddd;box-shadow:0 0 4px #0003;border-top:none;border-right:none;width:280px!important}#cart.collapsable.empty,#cart.collapsable .inneholder{display:none!important}#cart.collapsable .short_info{padding-left:40px;min-height:30px;background:url(https://admin.mekke.no/graphics/cart.png) no-repeat -4px -5px}#cart.collapsable .antall,#cart.collapsable .sum{font-weight:700}#cart.collapsable #inline_cart{display:none;margin-top:10px;width:100%}#cart.collapsable #inline_cart.showing{display:block}#cart.collapsable #kasse_button,#cart.collapsable #cart_button{float:right;margin-top:10px!important;margin-left:8px}.mekke_carousel{vertical-align:middle}.mekke_carousel .caption_wrap{position:relative;overflow:hidden;display:inline;zoom:1}.mekke_carousel a{display:block}.mekke_carousel .caption{background:url(https://admin.mekke.no/images/trans50.png);background:#00000080;position:absolute;bottom:0;left:0;width:100%;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.6);z-index:100;display:block;line-height:14px;text-align:left;padding:10px;font-size:14px}.mekke_carousel img{vertical-align:middle;position:relative;z-index:0}.header_image_text{font-size:2em}.mekke_carousel_button{font-size:1em;margin:.5em}.carousel-flex{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;width:100%}.mekke-carousel-caption{text-align:center;padding:2em}.hero-flex{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;width:100%}.hero-text{z-index:20;font-size:2em;color:#fff;font-weight:700}.hero-bottom{align-self:flex-end}@media (max-width: 480px){.mekke-carousel-caption{position:absolute}}#guestbook_wrap table.entry,#guestbook_wrap #add_new_entry{margin-top:10px;width:100%;padding:10px 0}#guestbook_wrap table.entry h2{margin:0;padding:0;font-weight:400;font-size:12px}#guestbook_wrap table.entry .dashed{border-top:1px black dashed;padding:10px 0}#shipping_options{margin:0 0 1em;padding:0;list-style-type:none}#shipping_options li{padding:0;margin:0}input.qty{width:40px!important;text-align:center}.description-short{margin-top:15px}.mekke_products{overflow:hidden;font-family:verdana,sans-serif}.mekke_products ul.category{overflow:hidden;clear:left;margin:0;padding:0}.mekke_products .productbox{min-height:275px;width:200px;float:left;margin:3px 15px 12px 0;padding:0;list-style-type:none;box-shadow:0 1px 3px #0000004d;background:#fff;font-size:12px;text-align:center}.mekke_products .productbox.popup,.mekke_products .productbox.details{cursor:pointer}.mekke_products .productbox.cart{height:325px}.mekke_products .productbox table,.mekke_products .productbox table td{width:200px;border-collapse:collapse;border:none;padding:0}.mekke_products .productbox .image{text-align:center;line-height:200px!important;height:200px}.mekke_products .productbox .image img{vertical-align:middle;opacity:1;-webkit-transition-duration:.5s;-webkit-transition-property:opacity;-moz-transition-duration:.5s;-moz-transition-property:opacity;transition-duration:.5s;transition-property:opacity;display:inline-block;margin:0}.mekke_products .productbox:hover .image img{opacity:.9}.mekke_products .productbox .meta{padding:10px;text-align:center;font-size:12px}.mekke_products .productbox .price{font-weight:700}.mekke_products .productbox .meta .sku{font-size:14px}.mekke_products .productbox .meta .title{font-size:15px}.mekke-messages{padding:2em;border-left:2px solid #8EC640;background:#0000000d;margin-bottom:2em}#outer_ul .selected{font-weight:700}#outer_ul>a{font-size:11px;line-height:100%;text-decoration:none}#outer_ul ul{list-style-type:none}#shop_categories ul{display:none}#shop_categories li.subselected>ul{display:block}#shop_categories li.selected>a{font-weight:700}#newform .header{font-weight:700;padding-top:.5em}.mekke-form-receipt{border:1px solid rgba(0,0,0,.25);padding:1em}.mekke-form-receipt th{font-weight:700}.mekke-form-receipt table{word-break:break-all}.mekke-form-receipt th{max-width:120px;padding-right:10px}.mekke-form-receipt td{padding-bottom:10px}#mainmekkemenu,#mainmekkemenu li{list-style:none}#contactbox-contact{width:255px;z-index:13}#contactbox-contact h2{margin-top:0;text-align:left}#contactbox-contact_show{cursor:pointer;display:none;padding:10px;opacity:.5;z-index:103}#contactbox-contact #contactbox-close{position:absolute;top:10px;right:10px;cursor:pointer}#contactbox-contact_phone{text-align:left}.fixed{position:fixed;bottom:0;right:20px;background:#fefefc!important;background:#000c;border-top-left-radius:10px;border-top-right-radius:10px;color:#666;padding:20px;box-shadow:0 0 2px #777}.contactbox-contact_phone_label{text-align:left;display:block;margin-bottom:10px}#contactbox-contact form{text-align:left}#contactbox-contact input{width:150px;margin:0;padding:6px!important;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#contactbox-contact input.submit{width:50px;display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}#contactbox-contact input.submit:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}#contactbox-contact input.submit:active{background-color:#e6e6e6;background-color:#d9d9d9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}#topline{width:100%;min-height:50px;position:absolute;top:0;left:0;background:#333;z-index:1000;text-align:center}#facebook_toggle-wrapper{width:100%}#facebook-toggle{display:block;width:100%;height:50px;position:absolute;background:url(https://admin.mekke.no/data/logos/fb.png) no-repeat center 12px;background-size:auto 40%;border:0;outline:0;text-indent:-99999px}#facebookwrapper{max-height:395px;width:300px;position:absolute;top:50px;left:50%;margin-left:-150px;display:none;background-color:#fbfbfb;z-index:50;box-shadow:0 0 15px #00000080;z-index:1000}#fallback-link{padding:.5em}body>.skiptranslate{display:none}#google_translate_element{position:absolute;right:1em}body{top:0!important}blockquote,blockquote p{font-size:125%;font-style:italic}@media (max-width:500px){#google_translate_element{right:auto;position:relative}}@media (max-width:768px){#facebookwrapper{position:relative;max-width:100%;width:100%;left:0;margin-left:0}}.ordertype{display:none}#credit_card li{float:left;margin-right:5px}#credit_card,#credit_card li{list-style:none;margin:0;padding:0}#order *{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}#cart{max-width:700px}#order fieldset{border:0;padding:0}#cart:after,#order:after{content:"";display:table;clear:both}#order ul{list-style:none;padding:0;margin:0}#order li{margin-bottom:5px}#order h2,#order h3{background-color:#3f3f3f;background-color:#000000b3;border-radius:3px;color:#fff;font-size:18px;margin-bottom:1em;padding:5px 7px;line-height:1em}#order h3{font-size:18px!important}#order span.number{background-image:url(order-numbers-16.png);display:block;float:left;font-size:16px;height:1em;margin-left:0;margin-right:6px;width:1em}#order span.one{background-position:0 0}#order span.two{background-position:-1em 0}#order span.three{background-position:-2em 0}#order span.check{background-position:-3em 0}#order .address input,#order .address textarea{display:block;width:100%}#order .address label,.ask_for_discount label{display:inline-block;margin:0 0 .2em}#order small,#order .newsletter{color:#ccc;color:#00000080;font-size:85%}#order .address input[type=submit]{display:inline-block;float:right;width:auto}#order .login-box{background:#00000006;font-size:85%;margin-bottom:1.5em;padding:.25em 1em 1em}#order .login-box input[type=submit]{margin-top:1em}#order .newsletter-wrapper,#order .discount-wrapper{margin:1em 0}#order .newsletter-wrapper label,#order .newsletter-wrapper input{display:inline;width:auto}.actionbtn{background-color:#fc0!important;color:#000!important}small#logintoggle{margin-bottom:20px;margin-left:0!important;display:inline-block}.back_to_cart{border:none!important}.table_cart{background:#00000006;border:0px solid transparent;border-collapse:collapse;border-spacing:0;font-size:16px;margin-bottom:1em;text-align:right;width:100%}.table_cart tr{border-top:1px solid #eee;border-color:#0000000d}.table_cart tr:first-child,.table_cart tr:last-child,.table_cart tr:nth-child(2){border-width:0}.table_cart th,.table_cart tr:last-child{background-color:#f2f2f2;background-color:#0000001a;font-weight:700}.table_cart td,.table_cart th{word-wrap:break-word;padding:5px;vertical-align:middle}.table_cart td:first-child,.table_cart th:first-child{text-align:left}#total_cost{font-weight:700}#order .summary,#order #leveringsadresse_tittel,#order #leveringsadresse_tittel1,#order #leveringsadresse_tittel2,#order #leveringsadresse_epost,#order #leveringsadresse_dibs,#order #leveringsadresse_paypal,#order .moreinfo{margin-top:2em;background-color:#989898;background-color:#0006}@media screen and (max-width: 480px){.table_cart{font-size:12px}}.ask_for_discount input,.ask_for_discount textarea{display:block;width:100%}.ask_for_discount input[type=submit]{width:auto;float:left;display:inline-block}#kredittkort{margin-bottom:10px!important}#kredittkort li{display:inline!important}.mekkeform textarea{height:100px;width:300px}.mekkeform input[type=text]{width:300px}.mekkeform input.required,.mekkeform textarea.required,.mekkeform select.required,.mekkeform .required input,.mekkeform .required textarea,.mekkeform .required select{background-image:url(https://admin.mekke.no/required.png);background-position:right center;background-repeat:no-repeat}.mekkeform .required select{background-image:none}.mekkeform .required textarea{background-position:right top}.mekkeform input.error,.mekkeform textarea.error,.mekkeform select.error,.mekkeform div.error,.mekkeform td.error{border:1px solid #f88;background-color:#ff80801a;background-image:url(https://admin.mekke.no/required_error.png);background-position:right center;background-repeat:no-repeat}.mekkeform fieldset input.error{content:"Dette feltet er p\e5krevd"}.mekkeform_fieldlabel{font-weight:700;margin-bottom:5px;display:block}.mekkeform_fieldoptions{display:inline-block;margin-top:5px}.mekkeform div{margin-bottom:15px;width:100%}.has_errors{font-weight:700;font-color:red;border-style:solid;border-width:1px;border-color:red;padding:5px;width:100%;display:none}.required_reminder{font-weight:700;font-style:italic;font-color:red;width:100%}.fancybox-inner{text-align:left!important}.sidebar-section{margin-bottom:2em}.mekke-btn{display:inline-block;border:1px solid rgba(0,0,0,.5);padding:.5em .75em;color:#000!important;font-weight:700;background:#0000001a;border-radius:2px}.arr_btn{display:block}.arrangement{margin-bottom:2em;max-width:1000px}.arrangement_description{word-wrap:break-word}.arrangement_image{width:auto;height:auto;max-width:150px;max-height:150px}ul.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline;line-height:1.2em}.pagination>li>a{position:relative;float:left;padding:6px 12px;line-height:1.4;color:#000;background-color:#fff;border:1px solid #ddd;border-left:none;text-decoration:none}.pagination>li:first-child>a{margin-left:0;border-left:1px solid #ddd;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li.active>a{color:#fff;cursor:default;background-color:#000;border-color:#000}.mekke_article{overflow:hidden;margin-bottom:12px}.mekke_article i.category,.mekke_article i.tag{font-size:.75em}.mekke_article i.category a,.mekke_article i.tag a{text-decoration:none;border-bottom:none}.mekke_article .image img{vertical-align:middle;max-width:100%}.mekke_article .text{margin-top:0;margin-bottom:10px}.mekke_article .text img{max-width:100%}.rss_link a{border-bottom:none}.sidepanel .categories,.sidepanel .tags{font-size:.8em}.sidepanel h2{font-weight:400;font-size:1.2em}.article-type-inline .mekke_article{max-width:700px}.article-type-inline .image{float:right;max-width:40%;width:170px;text-align:center;margin-right:10px}.article-type-inline .image img{width:100%}.article-type-list .mekke_article{max-width:900px}.article-type-list .image{text-align:center}.article-type-blog .mekke_article{margin-top:12px;padding-top:24px;border-top:1px solid #bbb}.article-type-blog .mekke_article:first-child{border-top:none}.articles-sidepanel ul,.articles-sidepanel ul li{list-style:none;margin:0;padding:0;line-height:2em}.articles-sidepanel ul{margin-bottom:30px}.article-page img{max-width:100%}.article-categories-top{padding:0;margin:0}.article-categories-top li{display:inline-block;margin-right:4px}.article-page i{font-size:.9em}.article-page i a{text-decoration:none}.article-page h1{margin-bottom:0}.mekke-rss{clear:both}.mekke-rss .item{overflow:hidden;margin-bottom:1em}.mekke-rss .image{float:right;max-width:40%;width:170px;text-align:center;margin-right:10px}.mekke-rss .image a{text-decoration:none;border:none}.mekke-rss h2{margin:0;padding:0}.mekke-rss .pubdate{font-size:.8em;margin-bottom:.6em;display:inline-block}.mekke-rss p{margin:0 0 .4em;padding:0}.before-discount-price{display:inline-block;margin-right:6px;text-decoration:line-through;color:#7a7a7a}.after-discount-price{display:inline-block}.hero-wrapper{position:relative;overflow:hidden}.hero-wrapper .hero{background:url() no-repeat center center;background-size:cover;height:100%}.hero-content-wrapper{position:absolute;top:0;bottom:0;width:100%;z-index:20}.hero-content-wrapper .hero-underlay{content:"";position:absolute;inset:0}.hero-content-wrapper .container{color:#fff}.hero__content{z-index:30;padding:2em 0;position:relative;overflow:hidden}.new_carousel>.carousel-indicators>button{background-color:#fff!important;border-radius:1em;padding:0;height:10px;width:10px;border:0px;margin-right:3px;margin-left:3px}@-webkit-keyframes zoom_carousel_effect{0%{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}@keyframes zoom_carousel_effect{0%{transform:scale(1)}to{transform:scale(1.5)}}@media screen and (max-width: 769px){.hero-wrapper:not(.originally-small){min-height:300px!important;height:300px!important}}@media all and (min-width: 768px){.hero--narrow{background:transparent}.hero--narrow.hero--gradient:before{display:none}.hero--narrow .container{min-height:250px;background:url(../demofiler/hero.jpg) no-repeat center center;padding:3em}.hero--narrow.hero--gradient .container:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom right,#fff,#000);opacity:.7}}.hero,.hero>div{background-size:cover;background-repeat:no-repeat;background-position:center center}img{image-orientation:from-image}.table{width:100%;max-width:100%;margin-bottom:20px}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.dataTable.collapsed.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.dataTable.collapsed.table-striped>tbody>tr:nth-child(4n+1){background-color:#f9f9f9}.dataTable.collapsed.table-striped>tbody>tr:nth-child(4n+2){background-color:#f9f9f9}.dataTable.collapsed.table-striped>tbody>tr:nth-child(2n+2)>td{border-bottom:3px solid #aaa}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.hero-carousel:before{content:"";position:absolute;width:100%;height:100%}#mixitup .filters{margin:2em 0;padding:0;width:100%}#mixitup .filters li{display:inline-block;cursor:pointer;text-align:center;width:auto;border-bottom:0;background:#333;color:#fff;padding:.3em 1em;margin:0 0 .25em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:16px;text-transform:uppercase}#mixitup .filters li.mixitup-control-active{background:#e51937;color:#fff;font-weight:400}.image_link{border:0}#mixitup .albums{margin:0 -20px;font-size:0px;padding:0;text-align:left;line-height:1.6}#mixitup .albums .album{display:inline-block;vertical-align:top;width:100%;text-align:left;font-size:0px;padding:0 20px 40px}#mixitup .albums .album a{display:block;font-size:18px;text-decoration:none;border:none}#mixitup .albums .album img{display:block;max-width:100%;height:auto;margin:0 auto;border:none}#mixitup .albums .album h2{font-size:20px;line-height:1.4;margin:.3em 0 0;font-weight:700}@media screen and (min-width: 480px){#mixitup .albums .album{width:50%;text-align:left}}@media screen and (min-width: 768px){#mixitup .albums .album{width:33.33%}}@media screen and (min-width: 980px){#mixitup .albums .album{width:25%}}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}#mekke_payment_methods li img{vertical-align:middle}.klarna-order-btn{float:none!important;margin-top:16px}#hpeditbar{background:#dadada;text-align:left;position:fixed;top:0;left:0;right:0;height:38px;padding-top:4px;padding-bottom:4px;z-index:9999}#hpedit-logo{max-height:30px;padding:5px}#hpedit-buttons{overflow:hidden}#hpedit-buttons>li{float:left;height:30px;line-height:30px;list-style:none;padding:0;margin:0 20px}#hpedit-buttons>li.last{float:right}#hpedit-buttons .toggle{height:30px;padding:0 5px}#hpedit-buttons .save{display:none;background:#407000;height:30px;padding:0 5px}.hpedit-editable.editing{background:#fff;border:1px dotted black}.white-popup-block{background:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}.white-popup-block ol{list-style:none;padding-left:0}.white-popup-block li{margin-bottom:20px}.hpedit-toolbar{position:fixed;top:38px;z-index:9999}.remove_after_editing{margin:5px;padding:5px;border:2px solid red;z-index:9998;position:relative;background-color:#000;color:#fff}.remove_after_editing>a{color:red;text-decoration:underline}.read-more-module{margin:10px 0;overflow:hidden}.read-more-module .read-more-content{padding-top:1em}.read-more-module .read-more-content-container{max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.read-more-module:not(.collapsed) .read-more-content-container{max-height:100%;opacity:1}.read-more-module .read-more-toggle{cursor:pointer;margin-top:10px;font-weight:700}.read-more-module .read-more-toggle:not(.arrow-left){display:flex;justify-content:space-between;align-items:center}.read-more-module .read-more-toggle:hover{filter:brightness(150%)}
