html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,mark{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}input[type=text],input[type=tel],input[type=number],input[type=email],input[type=password],textarea{background-color:#fff;border:1px solid #bbb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);padding:1px 5px 5px;margin:3px 0 7px;width:100%;height:30px}textarea{height:70px}select{background-color:#fff;border:1px solid #bbb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);padding:1px 5px 5px;margin:3px 0 7px;width:100%;height:30px}button,.button,input[type=button],input[type=submit]{background-color:rgba(0,0,0,.02);-webkit-appearance:none;border-radius:0;border:1px solid #eee;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:outset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:outset 1px 1px 1px rgba(0,0,0,.1);box-shadow:outset 1px 1px 1px rgba(0,0,0,.1);padding:1px 5px 5px;margin:3px 0 7px;height:30px;cursor:pointer;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:rgba(0,0,0,.04);border:1px solid #ddd}
@font-face{font-family:'broms_gothicregular';src:url('/fonts/bromsgothic-regular-webfont.eot');src:url('/fonts/bromsgothic-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/bromsgothic-regular-webfont.woff') format('woff'),url('/fonts/bromsgothic-regular-webfont.ttf') format('truetype'),url('/fonts/bromsgothic-regular-webfont.svg#broms_gothicregular') format('svg');font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}img{display:block;border:none}body{margin:0;padding:0;background:#fff;font-family:'broms_gothicregular',Helvetica,"Nimbus Sans L","Bitstream Vera Sans",sans-serif;font-size:17px;line-height:1.3;color:#333;text-transform:lowercase}input,button,.button,textarea,select{font-family:'broms_gothicregular',Helvetica,"Nimbus Sans L","Bitstream Vera Sans",sans-serif;font-size:17px;line-height:1;color:#333;text-transform:lowercase}button,.button,input[type=submit]{padding:5px 10px 6px}button:disabled,.button:disabled,input[type=submit]:disabled{color:#777;cursor:default}h2{color:#17a345;font-size:17px;text-transform:lowercase;margin:40px 0 10px;font-weight:400;max-width:600px}h2 a{color:#17a345}.site-content h2:first-child{margin-top:0}p{margin:10px 0 1em;max-width:600px}p.in-group{margin-bottom:0}a{color:#333}.small-text{font-size:14px;line-height:17px;max-width:600px;margin:0 auto}hr{background:#d5d4d4;border:none;height:2px;width:auto}.container{position:relative;margin:0 auto;max-width:1100px;min-height:850px;overflow-x:hidden}.avdelare,#masthead,#primary{margin:0 20px}@media (max-width:450px){.avdelare,#masthead,#primary{margin:0 10px}}@media (max-width:600px){.template-page-fullwidth-image .container{min-height:500px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#masthead{position:relative;z-index:100}.social-icons{position:absolute;top:-50px;right:20px}.social-icon{float:right;margin:0 0 0 10px}.social-icon img{height:40px}.social-icon.facebook img{position:relative;bottom:-1px}@media (max-width:600px){.social-icon img{height:30px}}.logo{margin:100px auto 0 auto;width:100%;max-width:500px;height:auto;max-height:114px}.navigation-header--extra-navigation{position:absolute;top:0;left:10px;list-style:none;margin:0 auto;padding:0;width:105px}.navigation-header--extra-navigation li{line-height:1.5em;margin:0;text-align:center}.navigation-header--extra-navigation li a{text-decoration:none;color:#777}.navigation-header--extra-navigation .language-link{display:block;margin:-3px 0 5px}.navigation-header--extra-navigation .social-link{height:1.5em}.navigation-header--extra-navigation .social-link img{height:1.5em;display:inline-block}@media (max-width:800px){.navigation-header--extra-navigation{position:static;margin:20px auto 0 auto}}.avdelare{display:block;height:22px;background:url('/grafik/avdelare-prickar.fw.png') repeat-x}.avdelare.singel{height:5px;margin:60px 0}.avdelare.dubbel{margin-top:25px;margin-bottom:25px}.avdelare.pride{display:block;height:33px;margin:40px 60px 0;background:url('/grafik/pride-avdelare.png') no-repeat;background-size:contain}@media (max-width:800px){.avdelare.pride{margin:40px 10px 0}}.mainnav,.subnav{list-style:none;overflow:hidden;margin:0 auto;white-space:nowrap;text-align:center}.mainnav li,.subnav li{display:inline-block;padding:10px 12px;white-space:nowrap}@media (max-width:600px){.mainnav li,.subnav li{padding:10px 5px}}.mainnav li a,.subnav li a{color:#777;text-decoration:none}.subnav li.current_page_item a,.mainnav li.current_page_item a,.subnav li.current_page_parent a,.mainnav li.current_page_parent a{color:#000}.mainnav li.link-color-green a,.subnav li.link-color-green a{color:#17a34500}.subnav li.current_page_item.link-color-green a,.mainnav li.current_page_item.link-color-green a,.subnav li.current_page_parent.link-color-green a,.mainnav li.current_page_parent.link-color-green a{color:#17a345}.mainnav li.link-color-red a,.subnav li.link-color-red a{color:#cc574800}.subnav li.current_page_item.link-color-red a,.mainnav li.current_page_item.link-color-red a,.subnav li.current_page_parent.link-color-red a,.mainnav li.current_page_parent.link-color-red a{color:#cc5748}.mainnav li.link-color-blue a,.subnav li.link-color-blue a{color:rgba(23,99,163,.8)}.subnav li.current_page_item.link-color-blue a,.mainnav li.current_page_item.link-color-blue a,.subnav li.current_page_parent.link-color-blue a,.mainnav li.current_page_parent.link-color-blue a{color:rgba(23,99,163)}.mainnavOuter,.subnavOuter{position:relative;z-index:100;background:rgba(255,255,255,.8)}.scrollBtn{width:23px;height:40px;background:url('/grafik/arrow-sprite.png') no-repeat;position:absolute;top:3px;display:none;cursor:pointer}.neo-is-not-touch-device .scrollBtnVisible .scrollBtn{display:block}.scrollBtn.left{background-position:0 -80px;left:0}.scrollBtn.right{right:0}.neo-is-touch-device .scrollBtn.left{background-position:0 -120px}.neo-is-touch-device .scrollBtn.right{background-position:0 -40px}.mainnavOuter,.subnavOuter{overflow:hidden;height:40px}.mainnav,.subnav{height:70px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.mainnav li:first-child,.subnav li:first-child{padding-left:10px}.mainnav li:last-child,.subnav li:last-child{padding-right:10px}.neo-is-not-touch-device .scrollBtnVisible li:first-child{padding-left:23px}.neo-is-not-touch-device .scrollBtnVisible li:last-child{padding-right:23px}.site-content{overflow:hidden;padding-top:50px}.template-page-menu .site-content{text-align:center}.template-page-menu .site-content p,.template-page-menu .site-content h2{margin-left:auto;margin-right:auto}.template-default .site-content p,.template-page-large-image .site-content p,.template-page-fullwidth-image .site-content p,.template-default .site-content ul,.template-page-large-image .site-content ul,.template-page-fullwidth-image .site-content ul,.template-default .site-content h2,.template-page-large-image .site-content h2,.template-page-fullwidth-image .site-content h2{margin-left:auto;margin-right:auto}.template-page-fullwidth-image .site-content h2,.template-page-fullwidth-image .site-content p{text-align:center}.template-default .site-content ul,.template-page-large-image .site-content ul,.template-page-fullwidth-image .site-content ul{max-width:600px;list-style:circle}@media (max-width:700px){.template-default .site-content ul,.template-page-large-image .site-content ul,.template-page-fullwidth-image .site-content ul{padding-left:1em}}.entry-thumbnail img{width:100%;max-width:1000px;margin:0 auto;height:auto}.page_has_no_content .entry-thumbnail img{max-width:1000px;margin-top:0}.entry-thumbnail-mobile img{width:100%;max-width:1000px;margin:0;height:auto;display:none}@media (max-width:600px){.entry-thumbnail.has-entry-thumbnail-mobile img{display:none}.entry-thumbnail-mobile img{display:block}}.template-page-large-image .has-post-thumbnail .entry-content{padding:30px 0 0}.entry-content img{max-width:100%;height:auto}@media (min-width:800px){.page_has_content .entry-thumbnail{width:38%;padding:0 0 0 15px;float:left}.page_has_content .entry-content{float:left;width:62%;padding:20px 0 0 25px}.template-page-menu.page_has_content .entry-content{float:none;width:100%;padding:0}.template-page-large-image .entry-thumbnail{width:55%;padding:0;margin-right:5%}.template-page-large-image .entry-content,.template-page-large-image .has-post-thumbnail .entry-content{width:40%;padding:0}.template-page-large-image .entry-content p{text-align:left}.template-page-fullwidth-image .entry-thumbnail{float:none;width:100%;padding:0}.template-page-fullwidth-image .entry-content{float:none;width:100%;padding:0}}.layout-boka-bord .entry-content{margin:0 auto;float:none;padding:0}.layout-boka-bord .site-content h2{font-size:30px;margin:30px auto 40px auto;text-align:center;color:#333}.layout-boka-bord .site-content p{text-align:center;font-size:16px;max-width:100%;margin:50px auto}@media (min-width:800px){.layout-boka-bord .site-content h2{font-size:60px;margin-top:150px;max-width:800px}.layout-boka-bord .entry-content{width:100%}}.layout-kontakt p{margin-bottom:40px}.layout-kontakt p.tight-paragraph{margin-top:-30px}@media (max-width:800px){.layout-kontakt .entry-content{padding:40px 0 0}}@media (min-width:801px){.layout-kontakt .entry-thumbnail{width:52%;padding:0 105px 0 25px;float:right}.layout-kontakt .entry-content{float:left;width:48%;padding:20px 0 0 105px}}@media(min-width:700px){.divup{width:50%;float:left}.divup.div-odd{padding-right:30px;clear:both}.divup.div-even{padding-left:30px}.divup p,.divup h2{text-align:left}}.foot{margin:60px 0 30px;text-align:center;clear:both}.foot p{max-width:100%}.foot a{text-decoration:none}.foot span{padding-right:5px}.foot span:last-child{padding:0}@media (max-width:500px){.foot span{padding:0;display:block}}.tribe-events-list-outer .entry-thumbnail{float:left;padding:0 0 0 15px;width:38%}.tribe-events-list-outer .tribe-events-list{float:left;padding:20px 0 0 25px;width:62%}@media (max-width:800px){.tribe-events-list-outer .entry-thumbnail{display:none}.tribe-events-list-outer .tribe-events-list{float:none;padding:20px 0 0;width:100%}}.container .tribe-events-list-separator-month{display:block;color:#777;margin:50px auto 20px auto;max-width:600px;font-size:17px;line-height:1.3;text-align:left}.container .tribe-events-list .vevent.hentry h2{text-align:left}.container .tribe-events-list-separator-month:first-child{margin-top:0}.container h2.tribe-events-list-event-title.summary{text-align:left;margin-bottom:0}.container .tribe-events-loop .tribe-events-event-meta{margin:-7px 0 -9px}.container .tribe-events-event-meta .time-details{text-align:left;margin:0 auto;max-width:600px;font-size:14px;line-height:17px;color:#777}.container .tribe-events-list-event-description p{text-align:left}.container .tribe-events-content p{text-align:left}.container p.tribe-events-list-event-share{margin-top:-1em;text-align:left}.tribe-events-list-event-share a{text-decoration:none}.tribe-events-list-event-share a:first-child{padding-right:20px}.tribe-events-list-event-share a span{text-decoration:underline}.tribe-events-list-event-share a img{height:14px;display:inline;margin-bottom:-3px}.container .tribe-events-single p,.container .tribe-events-single h2{text-align:center}.bull-text{display:block;text-align:center;margin:-30px 0 0}.bull-bild{display:block;position:absolute;top:300px;left:30px}@media (max-width:650px){.bull-bild{top:400px;left:30px}}.woocommerce .button.alt{border-color:#17a345}.product-category .woocommerce-loop-category__title{text-align:center;margin-top:20px;display:none}.woocommerce-products-header__title.page-title{margin-top:50px}.product .summary.entry-summary,#tab-description{max-width:600px;margin:0 auto}.product .summary.entry-summary{text-align:center}.shop_table .product-name{text-align:left}.product .summary .description{margin-top:50px}.woocommerce{max-width:1100px;margin-left:auto !important;margin-right:auto !important}.layout-is-shop #main{text-align:center}.layout-is-shop #main p,.layout-is-shop #main h2{text-align:center;margin-left:auto;margin-right:auto}.layout-is-shop .woocommerce,.layout-is-shop-category .woocommerce{max-width:1100px}.woocommerce .small-text{color:#777}.woocommerce-message,.woocommerce-info{margin-bottom:2em;text-align:center;color:#1763a3}.woocommerce-error{margin-bottom:2em;color:#a31717}.woocommerce-message .button.wc-forward{display:none}.woocommerce-additional-fields h3{display:none}.woocommerce .checkout #customer_details .woocommerce-shipping-fields{display:none}.woocommerce .checkout .woocommerce-terms-and-conditions-wrapper{margin:30px 0}.woocommerce .checkout .woocommerce-terms-and-conditions-wrapper p{text-align:center}.woocommerce-checkout .optional{color:#777}.woocommerce .checkout p.woocommerce_checkout_before_submit_info{text-align:center;font-size:.8em;margin:30px 0}.term-description p{margin-left:auto;margin-right:auto;text-align:center}.payment_method_klarna_payments_pay_now,.payment_method_klarna_payments_pay_later{text-align:left}.payment_method_klarna_payments_pay_now img,.payment_method_klarna_payments_pay_later img{float:left;margin:0 10px 30px 0}.payment_method_klarna_payments_pay_now a,.payment_method_klarna_payments_pay_later a{float:right;line-height:26px !important;font-size:.8 em !important}.woocommerce-ordering{display:none}.products{padding-top:.5em;margin:0 auto;max-width:900px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.products.related{clear:both;padding-top:.5em}.products.related h2{text-align:center;padding-top:10em}.products .product{width:33.3333%;margin:0 0 40px;padding:0 20px}.woocommerce-loop-product__title{text-align:center;min-height:2.6em;margin:1em 0 0}.products.related .product{width:48%;margin:0 4% 40px 0}.products.related .product .attachment-shop_catalog{display:none}.checkout #kco-wrapper .cart_item .woocommerce-Price-amount{white-space:nowrap}.checkout #kco-wrapper .product-total{vertical-align:top}.checkout #kco-wrapper .quantity{display:block;margin-top:3px}label[for=payment_method_kco] img{display:none}.cart_totals .shop_table th,.cart_totals .shop_table td{vertical-align:top;padding-top:0}.cart_totals .woocommerce-shipping-totals,#kco-order-review .woocommerce-shipping-totals{display:none}.woocommerce-store-notice{margin:20px auto;padding:20px;border-top:1px dotted #eee}.woocommerce-store-notice__dismiss-link{display:block;text-align:center}@media (max-width:800px){.products .product{width:48%;margin:0 4% 40px 0;padding:0 10px}.products .product:nth-child(3n){margin-right:4%}.products .product:nth-child(3n+1){clear:none}.products .product:nth-child(2n){margin-right:0}.products .product:nth-child(2n+1){clear:both}}@media (max-width:500px){.products .product{width:100%;margin:0 0 40px;padding:10px}.products .product:nth-child(3n){margin-right:0}.products .product:nth-child(3n+1){clear:none}.products .product:nth-child(2n){margin-right:0}.products .product:nth-child(2n+1){clear:both}.woocommerce-loop-product__title{min-height:1.3em}}.products .product a{text-decoration:none}.products .product img{width:100%;height:auto}.products .product img.woocommerce-placeholder{height:0}.product .attachment-shop_catalog{margin-bottom:.5em}.products .product h3{text-align:center;text-decoration:underline;line-height:1.1em}.products .product .button{display:block;margin:5px auto;width:90%;text-align:center}.type-product{overflow:hidden}.page-title,.type-product h1{color:#17a345;font-weight:400;margin:0 auto 10px auto;max-width:600px;text-align:center}.type-product .images{width:0;float:left;padding:0}.type-product.has-post-thumbnail .images{width:50%;float:left;padding:0 5% 0 0}.type-product .summary,.type-product .woocommerce-tabs{width:100%}.type-product.has-post-thumbnail .summary{width:50%;float:left}.type-product.has-post-thumbnail .woocommerce-tabs{clear:both;padding-top:2em}@media (max-width:700px){.type-product.has-post-thumbnail{width:100%;float:none;padding:0 10px 20px}.type-product .summary,.type-product .woocommerce-tabs{width:100%;float:none}}.type-product .images img{width:100%;height:auto}.type-product .thumbnails a{float:left;width:48%}.type-product .thumbnails a:nth-child(odd){margin:0 4% 0 0}.woocommerce-tabs .tabs{display:none}#tab-description{padding-top:.5em}#tab-description h2{display:none}.type-product .in-stock{color:#777;font-size:14px;line-height:17px}.woocommerce-result-count{display:none}.product{margin-top:40px}.product .product_title{text-align:center}.product .product_meta{display:none}.product .price{text-align:center;display:block}.product form.cart{width:auto;margin:0}.product .quantity{display:inline-block}.product .qty{display:inline-block;width:40px}.product .single_add_to_cart_button{background:#00c059;border-color:#00c059;height:30px}.grouped-product-price{float:left}.grouped-product-price .amount{display:block;line-height:30px;margin:1px 0 0 10px}.grouped-product-link{clear:both;padding-bottom:1em;position:relative;top:-2px}.shop_table thead{display:none}.shop_table th{vertical-align:middle}.shop_table td{vertical-align:middle;line-height:20px;padding:10px 10px 10px 0}.shop_table td span,.shop_table td label{line-height:20px;display:inline-block}.shop_table .product-remove a{display:inline-block;margin-right:10px;width:20px;height:20px;background:#333;color:#fff;border-radius:100%;text-decoration:none;line-height:18px;padding-bottom:2px}.shop_table .product-thumbnail img{width:auto;height:40px}.shop_table .product-price{display:none}.shop_table .quantity{white-space:nowrap;position:relative}.shop_table .qty{width:40px;margin:0;display:inline-block}.shop_table .actions{text-align:right}.cart-collaterals .shop_table{margin:0 auto}.cart-collaterals .cart-subtotal{display:none}.cart-collaterals .cart-subtotal{display:none}.cart-collaterals .order-total th{font-weight:400;padding-right:20px}.wc-proceed-to-checkout{margin-top:30px}.checkout-button{display:inline-block}.woocommerce-billing-fields__field-wrapper,#order_review{max-width:600px;margin:0 auto}.coupon h2,.cart-collaterals h2{margin-top:3em !important}.cart-items .cart_item{overflow:hidden;margin-bottom:30px}.cart-items .item-name{float:left;line-height:50px}.cart-items .item-thumbnail img{float:right;height:50px;width:auto}.cart-items .item-details{clear:both}.cart-items .item-quantity{float:left}.cart-items .item-price,.cart-items .item-remove{float:left;padding-right:10px}.cart-items .item-subtotal{float:right}.cart-items .item-price,.cart-items .item-remove,.cart-items .item-subtotal{line-height:32px}#shipping_method li{padding:0;text-align:right}@media (max-width:600px){.cart-items .item-name,.cart-items .item-subtotal{display:block;text-align:center;float:none}.cart-items .item-thumbnail{display:none}.cart-items .item-details{text-align:center}.cart-items .item-quantity,.cart-items .item-price,.cart-items .item-remove{display:inline-block;float:none;vertical-align:middle}}.cart-items .update-cart-button{margin:0 auto 30px auto}.cart-items .checkout-button{margin:40px auto 0 auto;background:none repeat scroll 0 0 #00c059;border-color:#00c059;padding:3px 10px 5px;display:inline-block}.woocommerce .show_coupon{display:block;margin:20px;>}.woocommerce .coupon{overflow:hidden;clear:both;margin:-30px 0 0}.woocommerce .coupon label{display:block}.woocommerce .coupon #coupon_code{width:50%;float:left;border-radius:2px 0 0 2px}.woocommerce .coupon .button{width:50%;float:left;border-radius:0 2px 2px 0;border-left:none}.woocommerce .order-total strong{font-weight:400}.woocommerce .order-total .includes_tax{color:#777;font-size:14px;line-height:17px;display:block}.woocommerce .shop_table{margin:0 auto}form.cart{width:300px;margin:0 auto;display:block;overflow:hidden;clear:both}@media (max-width:700px){form.cart{clear:both}}.woocommerce .checkout{margin:0 auto;max-width:1100px}.woocommerce .checkout h3{color:#17a345;font-size:16px;font-weight:400;margin:40px auto 10px auto;max-width:600px;text-align:center}.woocommerce .checkout .woocommerce-billing-fields h3{margin-top:0}.woocommerce .checkout p{text-align:left;margin-bottom:.5em}#billing_country_field{display:none}#billing_first_name_field,#billing_last_name_field,#billing_postcode_field,#billing_city_field,#account_first_name_field,#account_last_name_field{width:50%;float:left}#billing_address_1_field,#billing_postcode_field,#billing_city_field{margin-top:0}#billing_postcode_field{width:25%;overflow:hidden;text-overflow:ellipsis}#billing_city_field{width:75%}@media (max-width:600px){#billing_postcode_field,#billing_city_field{width:50%}}#billing_first_name_field #billing_first_name,#billing_postcode_field #billing_postcode,#account_first_name_field #account_first_name,#account_postcode_field #account_postcode{border-radius:2px 0 0 2px}#billing_last_name_field #billing_last_name,#billing_city_field #billing_city,#account_last_name_field #account_last_name,#account_city_field #account_city{border-left:none;border-radius:0 2px 2px 0}.checkout .shop_table{text-align:left;width:100%}.checkout .shop_table thead,.checkout .shop_table .cart-subtotal{display:none}.checkout .shop_table .includes_tax{color:#777;font-size:14px;line-height:17px;display:block}.checkout .product-total,.checkout .order-total td{text-align:right}#payment li{margin-bottom:1em}#payment .payment_method_paypal{text-align:left;padding-left:0;padding-right:0}#payment .payment_method_paypal label img{float:left;height:1.4em;margin:0 10px -.2em 0}#payment .payment_method_paypal .about_paypal{float:right}#payment .payment_method_paypal .about_paypal,.payment_box{color:#777}#payment .payment_box p{text-align:center}@media (max-width:400px){#payment .payment_method_paypal .about_paypal{float:none;display:block;margin-top:10px}#payment .payment_box p{text-align:left}}input#place_order{background:#00c059;border-color:#00c059}.woocommerce-error{margin:1em auto}.woocommerce-error li strong,.woocommerce-invalid-required-field{color:red;font-weight:400}.renoverar-banner{width:100%}@media (max-width:600px){.renoverar-banner{width:146%;margin:0 -23%}}.woocommerce-order *{text-align:left}.woocommerce-order-overview{max-width:600px;margin:30px auto 50px auto}.woocommerce-table--order-details{max-width:600px;margin:30px auto 50px auto}.woocommerce-table__product-name{min-width:60%}.woocommerce-table--order-details td{line-height:25px}.woocommerce-customer-details{margin:50px 0 0}.woocommerce-customer-details address{max-width:600px;margin:10px auto 10px auto}.page_has_content #post-5956 .entry-content{padding-top:0}#post-5956 .entry-thumbnail img{border:3px solid #777}@media (max-width:800px){#post-5956 .entry-thumbnail{padding-left:0;padding-bottom:20px}}@media (min-width:600px){.page_has_content #post-2501 .entry-content{background:url('/grafik/bg-egg-yellow.svg');background-repeat:no-repeat;background-position:center 0;background-size:contain;padding:150px 0}}.waiteraid-widget{background:#17a345;border:none;color:#fff}.waiteraid-widget:hover{color:#000}.puff-inner button.waiteraid-widget-puff{color:#fff;background:0 0;white-space:unset;height:auto;line-height:1.3}.waiteraid-widget-puff:hover{color:#fff;border:none;background:0 0}.bistro-menyer{display:flex;flex-wrap:wrap;justify-content:space-around}.bistro-meny{flex-basis:20%;min-width:220px;text-align:center}img.bistro-meny-illustration{width:100%;max-width:700px;display:inline-block;margin:50px auto}
.har-puffar .container{min-height:900px}.puff-outer{display:block;position:absolute;width:190px;z-index:10}.puff-inner{height:100%;overflow:visible;display:flex;justify-content:center;align-items:center}.puff-inner a{display:block;text-align:center;text-decoration:none;position:relative}.puff-inner p,.puff-inner h2,.puff-inner button,.puff-inner a p,.puff-inner a h2{color:#222;font-size:20px;margin:0;text-align:center}.puff-large-text p,.puff-large-text a p{font-size:33px;line-height:38px}@media (max-width:400px){.puff-large-text{transform:scale(.6)}}.puff-circle-border-black-right,.puff-circle-border-gray-right,.puff-circle-border-green-right,.puff-circle-border-red-right,.puff-circle-bg-black-right,.puff-circle-bg-gray-right,.puff-circle-bg-green-right,.puff-circle-bg-red-right,.puff-circle-bg-yellow-right,.puff-circle-bg-yellow-middle{height:190px;top:410px;left:auto;right:98px}.puff-circle-bg-gray-right-low{top:600px}.puff-circle-border-black-left,.puff-circle-border-gray-left,.puff-circle-border-green-left,.puff-circle-border-red-left,.puff-circle-bg-black-left,.puff-circle-bg-gray-left,.puff-circle-bg-green-left,.puff-circle-bg-red-left{height:190px;top:353px;right:auto;left:66px}.puff-circle-border-gray-left{top:500px}.puff-circle-bg-black-right .puff-inner p,.puff-circle-bg-gray-right .puff-inner p,.puff-circle-bg-green-right .puff-inner p,.puff-circle-bg-red-right .puff-inner p,.puff-circle-bg-black-left .puff-inner p,.puff-circle-bg-gray-left .puff-inner p,.puff-circle-bg-green-left .puff-inner p,.puff-circle-bg-red-left .puff-inner p,.puff-circle-bg-black-right .puff-inner a p,.puff-circle-bg-gray-right .puff-inner a p,.puff-circle-bg-green-right .puff-inner a p,.puff-circle-bg-red-right .puff-inner a p,.puff-circle-bg-black-left .puff-inner a p,.puff-circle-bg-gray-left .puff-inner a p,.puff-circle-bg-green-left .puff-inner a p,.puff-circle-bg-red-left .puff-inner a p{color:#fff}.puff-pride-oysters{height:260px;width:260px;top:254px;left:auto;right:65px;background:url('/grafik/puff-pride-oysters.png') no-repeat;background-size:contain}@media (max-width:615px){.puff-pride-oysters{top:630px}}.puff-circle-border-black-right{background:url('/grafik/puff-circle-border-black.png') no-repeat}.puff-circle-border-gray-right{background:url('/grafik/puff-circle-border-gray.png') no-repeat}.puff-circle-border-green-right{background:url('/grafik/puff-circle-border-green.png') no-repeat}.puff-circle-border-red-right{background:url('/grafik/puff-circle-border-red.png') no-repeat}.puff-circle-bg-black-right{background:url('/grafik/puff-circle-bg-black.png') no-repeat}.puff-circle-bg-gray-right{background:url('/grafik/puff-circle-bg-gray.png') no-repeat}.puff-circle-bg-green-right{background:url('/grafik/puff-circle-bg-green.png') no-repeat}.puff-circle-bg-red-right{background:url('/grafik/puff-circle-bg-red.png') no-repeat}.puff-circle-bg-yellow-right{background:url('/grafik/puff-circle-bg-yellow.png') no-repeat;transform:rotate(3deg)}.puff-circle-bg-yellow-middle{background:url('/grafik/puff-circle-bg-yellow.png') no-repeat;left:50%;transform:translateX(-60%)}.puff-circle-border-black-left{background:url('/grafik/puff-circle-border-black.png') no-repeat}.puff-circle-border-gray-left{background:url('/grafik/puff-circle-border-gray.png') no-repeat}.puff-circle-border-green-left{background:url('/grafik/puff-circle-border-green.png') no-repeat}.puff-circle-border-red-left{background:url('/grafik/puff-circle-border-red.png') no-repeat}.puff-circle-bg-black-left{background:url('/grafik/puff-circle-bg-black.png') no-repeat}.puff-circle-bg-gray-left{background:url('/grafik/puff-circle-bg-gray.png') no-repeat}.puff-circle-bg-green-left{background:url('/grafik/puff-circle-bg-green.png') no-repeat}.puff-circle-bg-red-left{background:url('/grafik/puff-circle-bg-red.png') no-repeat}@media (max-width:670px){.puff-circle-bg-yellow-middle{top:550px}}@media (max-width:615px){.puff-circle-border-black-right,.puff-circle-border-gray-right,.puff-circle-border-green-right,.puff-circle-border-red-right,.puff-circle-bg-black-right,.puff-circle-bg-gray-right,.puff-circle-bg-green-right,.puff-circle-bg-red-right,.puff-circle-bg-yellow-right{top:300px}.puff-circle-bg-gray-right-low{top:500px}.puff-circle-bg-yellow-right{right:10px}.har-puffar #post-23 .entry-thumbnail{padding-top:250px}}@media (max-width:400px){.puff-circle-border-black-right,.puff-circle-border-gray-right,.puff-circle-border-green-right,.puff-circle-border-red-right,.puff-circle-bg-black-right,.puff-circle-bg-gray-right,.puff-circle-bg-green-right,.puff-circle-bg-red-right{top:300px;right:20px}.puff-circle-bg-gray-right-low{top:500px}.puff-circle-border-black-left,.puff-circle-border-gray-left,.puff-circle-border-green-left,.puff-circle-border-red-left,.puff-circle-bg-black-left,.puff-circle-bg-gray-left,.puff-circle-bg-green-left,.puff-circle-bg-red-left{top:350px;left:22px}.har-puffar #post-23 .entry-thumbnail{padding-top:350px}}.puff-default{background:url('/grafik/puff-standard.png') no-repeat;top:380px;left:25px;height:190px}.puff-long-term{background:url('/grafik/puff-standard.png') no-repeat;top:380px;left:auto;right:43px;height:190px}.puff-long-term a p{color:#fff}.puff-asia{background:url('/grafik/puff-asia.png') no-repeat;top:0;left:25px;height:745px}.puff-asia .puff-inner{top:365px;height:146px}.puff-asia .puff-inner a p{color:#fff !important}.puff-sommar-2014{background:url('/grafik/puff-sommar-2014.png') no-repeat;top:263px;left:10px;height:429px;width:250px}.puff-sommar-2014 .puff-inner{top:49px;height:146px;width:150px;left:70px}.puff-sommar-2014 .puff-inner a p{color:#fff !important;font-size:17px}.puff-jul-2014-kula{background:url('/grafik/puff-jul-2014-kula.png') no-repeat;top:-13px;left:50px;width:190px;height:520px}.puff-jul-2014-kula .puff-inner{top:350px;left:20px;width:150px;height:150px}.puff-jul-2014-kula .puff-inner a p{color:#fff !important}.puff-jul-2014-hjarta{background:url('/grafik/puff-jul-2014-hjarta.png') no-repeat;top:-20px;right:30px;width:190px;height:611px}.puff-jul-2014-hjarta .puff-inner{top:460px;left:10px;width:170px;height:90px}.puff-jul-2014-hjarta .puff-inner a p{color:#fff !important;font-size:19px}.puff-jul-2014-pear{background:url('/grafik/puff-jul-2014-pear.png') no-repeat;top:-300px;right:45%;width:190px;height:1123px;z-index:8}.puff-jul-2014-pear .puff-inner{top:960px;left:10px;width:170px;height:90px}.puff-jul-2014-pear .puff-inner a p{color:#fff !important;font-size:19px}.puff-jul-2014-kula,.puff-jul-2014-hjarta,.puff-jul-2014-pear{-webkit-transition:all .5s cubic-bezier(0,1.650,1,1.00);transition:all .5s cubic-bezier(0,1.650,1,1.00);-webkit-transform-origin:center top;transform-origin:center top}.puff-jul-2014-hjarta{-webkit-transition-delay:.5s;transition-delay:.5s}.puff-jul-2014-pear{-webkit-transition-delay:.2s;transition-delay:.2s}.gunga-left{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.puff-jul-2014-pear.gunga-left{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.gunga-right{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}@media (max-width:600px){.puff-jul-2014-hjarta.gunga-left,.puff-jul-2014-hjarta.gunga-right,.puff-jul-2014-pear.gunga-left,.puff-jul-2014-pear.gunga-right{-webkit-transform:none;transform:none}.puff-jul-2014-kula{left:-15px}.puff-jul-2014-hjarta{right:-15px}.puff-jul-2014-pear{right:25%}}.puff-krafta{background:url('/grafik/puff-krafta.png') no-repeat;top:263px;left:10px;height:561px;width:400px}.puff-krafta .puff-inner{position:absolute;height:146px;left:72px;top:241px;width:150px}.puff-krafta .puff-inner a p{color:#fff !important;font-size:17px;-moz-transform:rotate(20deg);-moz-transform-origin:43% 64%;-webkit-transform:rotate(20deg);-webkit-transform-origin:43% 64%;transform:rotate(20deg);transform-origin:43% 64%}.puff-kasse{background:url('/grafik/puff-helgkasse-2.png') no-repeat;top:320px;left:auto;right:43px;height:221px;width:212px}.puff-kasse .puff-inner{top:70px;height:122px}.puff-kasse-left{background:url('/grafik/puff-helgkasse-2.png') no-repeat;top:550px;left:120px;height:221px;width:212px}.puff-kasse-left .puff-inner{top:70px;height:122px}@media (max-width:500px){.puff-default{left:-5px}.puff-long-term{right:-5px}.puff-asia{left:-5px}.puff-sommar-2014{left:-60px}.puff-krafta{left:-60px}.puff-kasse{right:2px;top:451px}.puff-kasse-left{left:10px;top:370px}}.puff-champagne-pink-left{background:url('/grafik/puff-champagne-pink.png') no-repeat;top:380px;left:10px;height:600px;width:190px}.puff-champagne-pink-left .puff-inner{top:20px;max-height:200px;padding:15px}.puff-champagne-pink-left .puff-inner p,.puff-champagne-pink-left .puff-inner a p{font-size:17px;line-height:27px;color:#fff}.puff-heart-red-right{background:url('/grafik/puff-heart-red.png') no-repeat;top:353px;right:250px;height:180px;width:194px}.puff-heart-red-right .puff-inner{top:-10px;height:170px}.puff-heart-red-right .puff-inner p,.puff-heart-red-right .puff-inner a p{font-size:17px;line-height:27px;color:#fff}@media (max-width:650px){.puff-heart-red-right{top:550px;right:30px}}.puff-heart-red-left-low{background:url('/grafik/puff-heart-red.png') no-repeat;top:660px;left:260px;height:180px;width:194px;transform:rotate(10deg)}.puff-heart-red-left-low .puff-inner{top:-20px;height:170px}.puff-heart-red-left-low .puff-inner p,.puff-heart-red-left-low .puff-inner a p{font-size:17px;line-height:25px;color:#fff}@media (max-width:600px){.puff-heart-red-left-low{top:570px;left:230px}}.puff-wine-bottle-right{background:url('/grafik/puff-wine-bottle-190px.png') no-repeat;background-size:contain;top:300px;right:150px;width:160px;height:665px}.puff-wine-bottle-right .puff-inner{top:260px;height:170px;padding:10px}.puff-wine-bottle-right .puff-inner p,.puff-wine-bottle-right .puff-inner a p{font-size:17px;line-height:27px;color:#fff}@media (max-width:400px){.puff-wine-bottle-right{top:230px;right:30px}}.puff-wine-glass-left{background:url('/grafik/puff-wine-glass-190px.png') no-repeat;background-size:contain;top:370px;left:85px;width:200px;height:510px}.puff-wine-glass-left .puff-inner{top:40px;height:170px;padding:10px}.puff-wine-glass-left .puff-inner p,.puff-wine-glass-left .puff-inner a p{font-size:17px;line-height:27px;color:#fff}@media (max-width:400px){.puff-wine-glass-left{top:370px;left:30px}}.puff-mat-till-varden{background:url('/grafik/puff-mat-till-varden.svg') no-repeat;background-size:contain;top:410px;left:355px;width:230px;height:230px}.puff-mat-till-varden .puff-inner{top:40px;height:170px;padding:10px}@media (max-width:600px){.puff-mat-till-varden{top:600px;left:30px}}
.redbrown-text,.redbrown-text a{color:#95484c}.red-text,.red-text a{color:#da533f}.low-priority-text,.low-priority-text a{color:#777}.high-priority-text,.high-priority-text a{color:#17a345}.meny-ingrediens{display:block;color:#777;white-space:pre-wrap}.tight-paragraph{margin-top:8px;margin-bottom:8px}