html {font-family: Lato;}#age {display: none;}#header_top_bar, #searchbox, #cartCount {display: none;}#logotype {background: url(../gfx/mobile_bg.jpg) no-repeat top center;-webkit-background-size: 100% 55px;-moz-background-size: 100% 55px;-o-background-size: 100% 55px;background-size: 100% 55px;}#logotype a {height: 9.375em;padding: 0;background: url(../gfx/logo-320.png) no-repeat center center;}.column div{min-height:26px;}#customer_data_table{width:35%;}#customer_data_table td{width:50%;}#content a, .information_box a, #webshop-side-menu a{color: #047aa4;text-decoration: none;font-weight: 300;text-decoration: none;}form.standard{}#content a:hover , .information_box a:hover, #webshop-side-menu a:hover, #inner-wrapper #productsWrapper .productBox .readOn:hover, #inner-wrapper #productsWrapper .productBox .productBoxTitle a:hover{color:blue;}.login td{padding:5px 10px 5px 0px;}.errand_row{padding-bottom:20px;border-bottom:1px solid #cccccc;width:50%;}.errand_row_header{}.errand_row_header .date{font-style:italic;font-size:12px;}.errand_row_content{margin-bottom:20px;}.errand_row_images{}#fancybox-right-ico {right: 20px;left: auto;}.forfragan {display: none;}#menu_wrapper {color: #393a3c;font-size: 1.111111111em;}#menu_wrapper #menu #nav-collapse {transition: background-color 1s ease;background-color: #f2f2f2;transition: color 1s ease;color: #393a3c;font-weight: 900;line-height: 2.5em;box-shadow: 0 8px 6px -6px #3b3e41;}#menu_wrapper #menu #nav-collapse.in-use {transition: background-color 1s ease;background: #53c1d8;transition: color 1s ease;color: #fff;}#menu_wrapper #menu .menu {background-color: #fff;box-shadow: 0 8px 6px -6px #3b3e41;}#menu_wrapper #menu .menu li:first-of-type a {border-top: 1px solid #d0d0d0;line-height: 2.882352941em;}#menu_wrapper #menu .menu li a {font-size: .833333333em;border-bottom: 1px solid #d0d0d0;padding-left: 1.5em;line-height: 2.941176471em;}#menu_wrapper #menu .menu li a:before {font-family: FontAwesome;content: "\f111";color: #53c1d8;font-size: .277777778em;margin-right: 2em;line-height: 1;}#menu_wrapper #menu .menu li .parent ul li a {background-color: #53c1d8;color: #fff;border-bottom: 1px solid #d0d0d0;}#menu_wrapper #menu .menu li ul ul {display: none;}#menu_wrapper #menu .menu > li:last-of-type {display: none;}#side_menu{padding-top:0;}#inner-wrapper {margin:0 !important;color: #3b3e41;}#inner-wrapper h1 {color: #047aa4;font-weight: 500;font-size: 1.35em;}#inner-wrapper h2 {color: #6f7070;font-weight: 300;font-size: 1.25em;}#inner-wrapper #content > p img {max-width: 100%;}#inner-wrapper #content iframe {max-width: 100%;}#inner-wrapper #information_box_wrapper_bottom {margin-top: 1em;}#inner-wrapper #information_box_wrapper_bottom .information_box.column-3 {margin-top: 2em;}#inner-wrapper #information_box_wrapper_bottom .information_box.column-3 {display: block;text-align: center;}#inner-wrapper #information_box_wrapper_bottom .information_box.column-3 img {max-width: 100%;}#inner-wrapper #information_box_wrapper_bottom .information_box.column-3 h1 {text-align: center;}#inner-wrapper #news_summary_wrapper {display: none;}#inner-wrapper #webshop-side-menu, #inner-wrapper #side_menu {color: #393a3c;font-size: 1.133333333em;}#inner-wrapper #webshop-side-menu li a, #inner-wrapper #side_menu li a {display: block;line-height: 2.75em;text-decoration: none;padding-left: 2.5em;border-bottom: 1px dotted #ccc;color: inherit;}#webshop-side-menu li a{font-weight: 500;}#inner-wrapper #webshop-side-menu .parent > a, #inner-wrapper #side_menu .parent > a {padding-left: .5em;}#inner-wrapper #webshop-side-menu .parent > a span:before, #inner-wrapper #side_menu .parent > a span:before {font-family: FontAwesome;content: "\f138";color: #53c1d8;font-size: .8em;margin-right: 1.5em;line-height: 1;}#inner-wrapper #webshop-side-menu .parent ul, #inner-wrapper #side_menu .parent ul {display: none;}#inner-wrapper #webshop-side-menu .parent ul li a, #inner-wrapper #side_menu .parent ul li a {background-color: #f5f5f5;}#inner-wrapper #webshop-side-menu .parent .hidden a, #inner-wrapper #side_menu .parent .hidden a {padding-left: 3.5em;}#inner-wrapper #webshop-side-menu .currency_menu, #inner-wrapper #side_menu .currency_menu {margin-top: 1em;border: 1px dotted #ccc;padding: 1em;}#inner-wrapper #webshop-side-menu .currency_menu a, #inner-wrapper #side_menu .currency_menu a {padding-left: 0;line-height: inherit;border: 0;color: #ccc;}#inner-wrapper #webshop-side-menu .currency_menu li.selected a, #inner-wrapper #side_menu .currency_menu li.selected a {color: inherit;}#inner-wrapper #custom_cart {max-width: 100%;margin-top: 2em;padding: 1em;border: 1px dotted #ccc;}#inner-wrapper #productsWrapper {text-align: center;}#inner-wrapper #productsWrapper .productBox {display: inline-block;background: 0;width: 75%;height: 225px;margin: 2em auto 0;float: none;}input[type="submit"]{border-radius: 1px;width: 60px;height: 23px;background: url(../gfx/last-li-bg.jpg) repeat-x;color: white;border: none;padding: 40px;font-size: 19px;border-radius: 2px;}#viewProductHead input[type="submit"].addToCart{margin-top:15px !important;}#cart_update_quantity input[type="submit"]{width:20px;height:20px;font-size: 10px;margin: 0 5px !important;}#cart_summary{margin-top: 200px;}#customerForm input[type="submit"]{font-size: 15px;}#error_list li, #errorList li{color:red;}#cart_remove_item input[type="submit"], #cart_empty input[type="submit"], #delivery_method_button, #payment_method_button, #checkout_summary input[type="submit"], #customerLogin input[type="submit"]{font-size: 14px;}#my_pages input[type="submit"], #webshop_links input[type="submit"]{font-size: 12px;padding:0 3px;}input[type="submit"]:hover{cursor: pointer;}#cart_remove_item input[type="submit"]{margin-left:10px !important;}#cart_empty input[type="submit"]{width:120px;}#delivery_method_button input[type="submit"]{width:80px;}#customerLogin input[type="submit"]{margin:20px 0 !important;width:100px;}#delivery_title, #payment_title, #contact_information_title{margin-top:30px;}.right{float:right;}fieldset>.addToCart:hover{cursor: pointer;}.add_to_cart{border-top: 1px dotted #333333;padding-top:10px;}.clearfix{clear:both;}#cart_last>td{min-width: 150px;}.product_item{height:80px;}#inner-wrapper #productsWrapper .productBox .productBoxTitle {height: auto;overflow: visible;font-size: 1em;}#inner-wrapper #productsWrapper .productBox .productBoxTitle a {color: #53c1d8;text-decoration: none;}#inner-wrapper #productsWrapper .productBox .productBoxImage {max-width: 100%;height: 100px;}#content #cart img {max-width: 150px;max-height: 100px;}#inner-wrapper #productsWrapper .productBox .productBoxDescription {font-size: .8em;height: 40px;}#inner-wrapper #productsWrapper .productBox .productBoxPrice {float:left;margin-left:10px;font-weight: inherit;font-size: 1em;}#inner-wrapper #productsWrapper .productBox .readOn {color: #53c1d8;}#inner-wrapper #productsWrapper .clear {display: inline-block;width: 100%;height: 0;}#inner-wrapper .productBox .productBoxBottom input[type="submit"] {right: 20px;bottom: 10px;}#inner-wrapper .product_back {float: left;line-height: 1em;}#inner-wrapper #viewProduct {width: 100%;max-width: 600px;}#inner-wrapper #viewProduct #productImage img {margin: 0 auto;width: 100%;}#inner-wrapper #viewProduct #productInfo {width: 100%;}#inner-wrapper #viewProduct #productDocumentsWrapper:before {font-weight: 300;font-size: 1.5em;}#inner-wrapper #viewProduct #productDocumentsWrapper a {margin-top: 1.5em;color: #2a73bc;}#inner-wrapper #viewProduct #productDocumentsWrapper a .pdf-icon {height: 35px;width: 30px;}#inner-wrapper #viewProduct #price {font-weight: inherit;float:left;font-size:24px;margin-top:5px;}#inner-wrapper #footerLinks {background: #f0f0f0 url(../gfx/shadow.png) no-repeat center top;color: #909193;padding: 2.083333333em 0 3.333333333em;}#inner-wrapper #footerLinks a {display: inline;color: #909193;}#wrapper_gallery #gallery_container {position: relative;float: left;border: 1px solid darkGray;margin-right: 8px;margin-top: 8px;}#webshop-dropdown ul{display: none;}#wrapper_gallery a {display: block;width: 100px;height: 100px;overflow: hidden;float: left;margin: 5px 5px 5px 5px;text-decoration: none;}#wrapper_gallery img {max-width: none;}#bottom_wrapper {display: block;background: #f0f0f0;color: #909193;font-size: .75em;border-top: 6px solid #ccc;letter-spacing: .1em;margin-top: 2em;text-align: center;padding: 1em 0 1em 0;}#discount_code, #invoice_country {display: none;}#customerForm, #customerLogin, #my_pages {}#customerForm label, #my_pages label {float:left;width:40%;}#customerForm input[type="text"], #my_pages input[type="text"]{width:30%;float:left;}.customerLogin{text-decoration:none;}.customerLogin:hover{text-decoration:underline;}#order_errands_list {width: 600px;}#order_errands_list td{text-align:center;}@media all and (min-width:480px) {#inner-wrapper #productsWrapper {text-align: justify;}#inner-wrapper #productsWrapper .productBox {width: 45%;}}@media all and (min-width:768px) {#wrapper {width: 100%;max-width: 1000px;margin: 0 auto;background: #fff;}#wrapper.page-1 #content_inner {width: 66%;}#wrapper.page-8 #content {width: 70%;float: right;}#top_wrapper {position: relative;height: 0;width: 100%;max-width: 1000px;margin: 0 auto;padding-bottom: 20%;}#header #logotype {text-align: center;}#header #logotype a {background: #fff url(../gfx/header_bg.png) no-repeat;background-size: 100% auto;position: absolute;width: 100%;height: 100%;}#header #searchbox {display: block;position: absolute;right: 20%;top: 75%;}#header #searchbox input[type="text"] {width: 160px;height: 25px;color: #6f7070;font-size: 1em;line-height: 1.5em;}#header #searchbox input[type="text"]::-webkit-input-placeholder {font-size: .8em;}#header #searchbox input[type="text"]:-moz-placeholder {font-size: .8em;}#header #searchbox input[type="text"]::-moz-placeholder {font-size: .8em;}#header #searchbox input[type="text"]:-ms-input-placeholder {font-size: .8em;}#header #searchbox input[type="submit"] {display: none;}#menu_wrapper {background: #f3f2f2;position: fixed;top: 0;width: 100%;max-width: 1000px;z-index: 999;}#menu_wrapper #menu {max-width: 1000px;margin: 0 auto;}#menu_wrapper #menu .menu {height: 35px;box-shadow: 0 8px 6px -6px #3b3e41;}#menu_wrapper #menu .menu > li {width: 14.285714286%;}#menu_wrapper #menu .menu > li a {line-height: 2.5em;font-size: .875em;font-family: Lato;color: #393b3e;border: 0;padding: 0;}#menu_wrapper #menu .menu > li a:hover {background-color: #dbd7d7;}#menu_wrapper #menu .menu > li a:before {content: "";font-size: 0;}#menu_wrapper #menu .menu > li.current a {background-color: #dbd7d7;}#menu_wrapper #menu .menu > li.parent ul {padding-top: .1em;}#menu_wrapper #menu .menu > li.parent ul li {border: 0;}#menu_wrapper #menu .menu > li.parent ul li:first-child {border: 0;}#menu_wrapper #menu .menu > li.parent ul li:last-of-type {display: inline-block;}#menu_wrapper #menu .menu > li.parent ul li a {font-size: .8125em;line-height: 2.857142857em;width: 90%;text-align: left;padding-left: 1em!important;border: 0;}#menu_wrapper #menu .menu > li.parent ul li a:hover {background-color: #53c1d8;color: #fff;}#menu_wrapper #menu .menu > li:first-of-type a {border: 0;line-height: 2.5em;}#menu_wrapper #menu .menu > li:last-of-type {display: inline-block;}.forfragan {position: absolute;left: 38%;display: inline-block;vertical-align: top;width: 19%;top: 74%;text-align: center;}.forfragan a {display: block;font-size: .75em;line-height: 2.916666667em;text-transform: uppercase;background: url(../gfx/last-li-bg.jpg) repeat-x;color: #fff;text-decoration: none;}.forfragan a:hover {opacity: .8;}.forfragan a i {font-size: inherit;}.forfragan a:before {font-family: FontAwesome;content: "\f138";font-size: 1em;line-height: 1;color: #fff;margin-right: 1em;}#menu ul ul li {display: block;width: 75%;border-bottom: 1px dotted #ccc;}#center_wrapper {margin: 0 1.875em;padding-top: 1.25em;background: #fff;}#slideshow_wrapper {width: 70%;float: right;margin-top:20px;}#slideshow_wrapper .rslides .description {width: 30%;left: 0;bottom: 0;padding: 1.5%;background: rgba(83,193,216,0.8);color: #fff;font-family: Lato;}#slideshow_wrapper .rslides .description h1 {font-size: 1.0em;}#categoryDescriptionWrapper {width: 70%;float: right;}#inner-wrapper #content_wrapper {margin: 0;width: 100%;}#inner-wrapper #content_wrapper #webshop-side-menu, #inner-wrapper #content_wrapper #side_menu {font-size: 1em;display: table-cell;width: 190px;float: left;margin-right: 2.1276596%;padding-left: 0;}#inner-wrapper #content_wrapper #webshop-side-menu .current, #inner-wrapper #content_wrapper #side_menu .current, #inner-wrapper #content_wrapper #webshop-side-menu .active, #inner-wrapper #content_wrapper #side_menu .active {background: #f3f2f2;}#webshop-dropdown ul{display: none;}#inner-wrapper #content_wrapper #webshop-side-menu .current.parent ul, #inner-wrapper #content_wrapper #side_menu .current.parent ul {display: block;list-style: none;}#inner-wrapper #content_wrapper #webshop-side-menu .current.parent ul a, #inner-wrapper #content_wrapper #side_menu .current.parent ul a {line-height: 2em;font-size: .9em;}#inner-wrapper #content_wrapper #webshop-side-menu .parent.active > a span:before, #inner-wrapper #content_wrapper #side_menu .parent.active > a span:before {font-family: FontAwesome;content: "\f13a";}#inner-wrapper #content_wrapper #content #productsWrapper {width: 70%;float: right;text-align: justify;}#inner-wrapper #content_wrapper #content #productsWrapper .productBox {display: inline-block;width: 47%;}#inner-wrapper #content_wrapper #content #productsWrapper .productBox img {float: none;margin: 0;max-height:100px;}#inner-wrapper #content_wrapper #content #viewProduct {width: 70%;float: right;}#inner-wrapper #content_wrapper #content #viewProduct #viewProductFoot {clear: both;float: left;width: 35.6%;padding: 1em 3em;margin-top: 3em;}#inner-wrapper #content_wrapper #content.with_sidemenu {width: 70%;float: right;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom {color: #3b3e41;font-size: .8125em;text-align: justify;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom .information_box.column-3 {display: inline-block;float: none;margin: 0;width: 45%;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom h1 {font-size: 1.2em;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom:after {content: "";display: inline-block;width: 100%;}#inner-wrapper #content_wrapper #news_summary_wrapper {display: block;width: 25%;}.newsSummaryTitle a, w{color: #047aa4;text-decoration: none;font-weight: 300;text-decoration: none;}#contactForm input[type="submit"]{padding: 5px 15px!important;}.newsSummaryItem{border-bottom: 1px solid rgb(247, 242, 242);padding: 7px 0;}#inner-wrapper #content_wrapper #news_summary_wrapper a {color: #047aa4;text-decoration: none;font-weight: 300;}#inner-wrapper #content_wrapper #news_summary_wrapper a:hover {color: blue;}#inner-wrapper #content_wrapper #news_summary_wrapper h1 {font-size: 1.2em;line-height: 2em;color: #35393a;font-weight: 300;}#inner-wrapper #content_wrapper #news_summary_wrapper .newsSummaryItem {margin: 0;margin-bottom: .5em;}#inner-wrapper #content_wrapper #news_summary_wrapper .newsSummaryItem h4 {font-size: 1em;font-weight: 300;}#inner-wrapper #content_wrapper #news_summary_wrapper .newsSummaryItem h4:after {font-family: FontAwesome;content: "\00a0\f101";color: #047aa4;font-size: .75em;}#inner-wrapper #content_wrapper #news_summary_wrapper .newsSummaryItem .newsSummary {display: inline-block;color: #3b3e41;font-size: .8em;line-height: 1.3;}#inner-wrapper #content_wrapper #news_summary_wrapper .newsSummaryItem .readOn {display: none;}#inner-wrapper #content_wrapper #news_summary_wrapper .allNews {margin-bottom: 1.5em;}#inner-wrapper #bottom_wrapper {display: block;background: #f0f0f0;color: #909193;font-size: .75em;line-height: 1em;border-top: 6px solid #ccc;letter-spacing: .1em;margin-top: 2em;}#inner-wrapper #bottom_wrapper ul {text-align: justify;width: 90%;margin: 0 auto;}#inner-wrapper #bottom_wrapper ul li {display: inline-block;padding: 1em 0;min-width: 142px;}#inner-wrapper #bottom_wrapper ul li a {color: #909193;}#inner-wrapper #bottom_wrapper ul:after {content: "";display: inline-block;width: 100%;}#inner-wrapper #footerLinks {margin: 0;}#inner-wrapper #footerLinks p {display: inline;margin-right: 1em;}}@media all and (max-width:840px) {#inner-wrapper #bottom_wrapper ul li:first-of-type {display: none;}}.fancybox-nav span{visibility: visible;}@media all and (min-width:950px) {.forfragan {word-spacing: .15em;}.forfragan span:before {content: "skicka en ";}#inner-wrapper #content_wrapper #content #productsWrapper .productBox {width: 31%;}#inner-wrapper #content_wrapper #content #viewProduct {max-width: none;width: 76%;}#inner-wrapper #content_wrapper #content #viewProduct #productImage {max-width: none;width: 49%;float: right;margin: 0;}#inner-wrapper #content_wrapper #content #viewProduct #productInfo {width: 49%;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom .information_box.column-3 {width: 31.2765957%;}#inner-wrapper #content_wrapper #information_box_wrapper_bottom .information_box.column-3:last-of-type {margin-left: 0;}}@media all and (min-width:1024px) {html {background: url(../gfx/bg.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}}#temp_offline {background: url(../gfx/marindesign_content.png);width: 719px;height: 386px;margin: 100px auto;position: relative;}#temp_offline a {display: block;width: 175px;height: 30px;position: absolute;top: 255px;left: 35px;}#site_offline {position: absolute;display: block;width: 400px;left: 50%;margin: 200px 0 0 -220px;box-shadow: 0 0 5px #555;border-radius: 10px;padding: 20px;}#site_offline #logotype {padding: 0;float: none;}#site_offline p {margin: 20px 0 0 0;color: #333;font-size: 14px;text-shadow: 1px 1px 0 #e8e8e8;}#site_offline a.admin {display: block;float: right;margin: 20px 0 0 0;color: #00E;text-decoration: underline;}#site_offline a.admin:hover {text-decoration: none;}.phone{display:none;}.desktop{display:block;}.change_amount{padding-bottom:20px;margin-bottom:20px;min-width: 280px;border-bottom: 1px solid rgb(219, 219, 219);}@media (max-width:600px){#webshop-side-menu h1{display: none;}.phone{display:block;}.desktop{display:none;}#inner-wrapper #content_wrapper #content #productsWrapper .productBox img {max-height: 95px;}form.standard label {clear: left;float:left;width: 150px;margin-right: 10px;line-height: 24px;}form.standard input[type="password"]{clear: right;width: 117px !important;padding: 3px;border: 1px solid #BDBDBD;}}@media (min-width: 768px)h1 {font-size: 1.5em;}#customerForm{width:50%;line-height:24px;}.updateUser{width:100%;line-height:24px;}