*{margin:0;padding:0;outline:0;}
html{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*, *:before, *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}
body{min-height:99.9%;font-family:"Lato", Arial, sans-serif;color:#636262;-webkit-font-smoothing:antialiased;background:url('../images/body_bg_2.png') repeat-x 0 -36px;line-height:1.2;}
.browsehappy{padding:1em 1em 1.5em 1em;margin-bottom:20px;background:url('../images/bh.png') repeat-x left bottom;color:#ffffff;text-align:center;font-size:1em;}
.browsehappy a{color:inherit;}
.placeholder{color:#b1a7a7;}
:-ms-input-placeholder{color:#b1a7a7;}
::-webkit-input-placeholder{color:#b1a7a7;}
:-moz-placeholder{color:#b1a7a7;}
::-moz-placeholder{color:#b1a7a7;}
.wrap{max-width:960px;margin:0 auto;}
.clear:after{content:"";display:block;clear:both;}
.seperator{width:100%;border-bottom:1px solid #f3e4f9;height:0;position:relative;margin:35px 0;}
.related_headline + .seperator{margin-top:20px;}
.seperator img{position:absolute;left:50%;top:-21px;-webkit-transform:translate(-50%, 0);}
.firefox .seperator img, .explorer .seperator img{margin-left:-35px;}
a,
input[type=image],
input[type=submit],
input[type=reset],
button{cursor:pointer;}
img{width:auto;max-width:100%;height:auto;-ms-interpolation-mode:bicubic;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;}
.hidden,
#Search_Form .SearchTitle_SearchPage,
#Search_Form br,
#Search_Form .nbsp,
#Search_Form input[type=submit],
.stock_count,
.Productmenu_Category_Icon_Container,
.buyWrapperHeadline{display:none;}
.gradient_grey,
#col_right #products .product,
#produktkort .related .product,
#produktkort .info1 .billeder #main_image #ProductInfo_MagixZoomPlus,
.ui-draggable .ui-dialog-titlebar,
button.RTBinputButtonCancel, #produktkort .info1 .billeder #main_image, .ramme{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #fcf2ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcf2ff));background:-webkit-linear-gradient(top, #ffffff 0%,#fcf2ff 100%);background:-o-linear-gradient(top, #ffffff 0%,#fcf2ff 100%);background:-ms-linear-gradient(top, #ffffff 0%,#fcf2ff 100%);background:linear-gradient(to bottom, #ffffff 0%,#fcf2ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fcf2ff',GradientType=0);}
.gradient_green, button.RTBinputButtonAddToBasket{background:#39a137;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YTEzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDgxMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #39a137 0%, #2d812b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#39a137), color-stop(100%,#2d812b));background:-webkit-linear-gradient(top, #39a137 0%,#2d812b 100%);background:-o-linear-gradient(top, #39a137 0%,#2d812b 100%);background:-ms-linear-gradient(top, #39a137 0%,#2d812b 100%);background:linear-gradient(to bottom, #39a137 0%,#2d812b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#39a137', endColorstr='#2d812b',GradientType=0);}
.gradient_orange, #checkout-container #customer_lookup_submit, #checkout_forgottenpassword_submit{background:#ef7c20;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmN2MyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMjRiMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ef7c20 0%, #d24b01 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef7c20), color-stop(100%,#d24b01));background:-webkit-linear-gradient(top, #ef7c20 0%,#d24b01 100%);background:-o-linear-gradient(top, #ef7c20 0%,#d24b01 100%);background:-ms-linear-gradient(top, #ef7c20 0%,#d24b01 100%);background:linear-gradient(to bottom, #ef7c20 0%,#d24b01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef7c20', endColorstr='#d24b01',GradientType=0);}
.Heading_Productmenu, footer, #col_right #cat_info > h1:first-child, .checkout-headline, .NoProcuctsFound, #produktkort h1, #confirm-complete-button, .SubCats_Categories_Container > h1:first-child, .webshop-showbasket #col_right h1, .CmsPageStyle > h1:first-child, .subheadline, .Heading_Order4, .white-popup h4, .brand_link, .Heading_Profile, .Heading_Terms{background:#ca9dd8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhOWRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNTc0Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ca9dd8 0%, #b574ca 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca9dd8), color-stop(100%,#b574ca));background:-webkit-linear-gradient(top, #ca9dd8 0%,#b574ca 100%);background:-o-linear-gradient(top, #ca9dd8 0%,#b574ca 100%);background:-ms-linear-gradient(top, #ca9dd8 0%,#b574ca 100%);background:linear-gradient(to bottom, #ca9dd8 0%,#b574ca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca9dd8', endColorstr='#b574ca',GradientType=0);}
.purple_cat{background:#b574ca;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1NzRjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NhOWRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNTc0Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b574ca 0%, #ca9dd8 50%, #b574ca 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b574ca), color-stop(50%,#ca9dd8), color-stop(100%,#b574ca));background:-webkit-linear-gradient(top, #b574ca 0%,#ca9dd8 50%,#b574ca 100%);background:-o-linear-gradient(top, #b574ca 0%,#ca9dd8 50%,#b574ca 100%);background:-ms-linear-gradient(top, #b574ca 0%,#ca9dd8 50%,#b574ca 100%);background:linear-gradient(to bottom, #b574ca 0%,#ca9dd8 50%,#b574ca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b574ca', endColorstr='#b574ca',GradientType=0);}
.ramme{border:1px solid #DBC4E3;padding:10px;border-radius:6px;position:relative;}
.checkout-headline, .NoProcuctsFound, #produktkort h1, #col_right #cat_info > h1:first-child, .SubCats_Categories_Container > h1:first-child, .webshop-showbasket #col_right h1, .CmsPageStyle > h1:first-child, .Heading_Order4, .white-popup h4, .Heading_Profile, .Heading_Terms{text-transform:uppercase;font-weight:700;font-family:"Lato",Arial,sans-serif;text-decoration:none;display:block;font-size:19px;padding:12px 24px;border-radius:4px;margin-bottom:4px;color:#fff ! important;text-align:left;}
.white-popup h4{margin-top:20px;margin-bottom:10px;}
.SubCats_Categories_Container{//margin-top:40px;}
.SubCats_Categories_Container > h1:first-child{margin-bottom:10px;}
.CmsPageStyle_Table{}
.CmsPageStyle{//padding:0 20px 20px 20px;}
.CmsPageStyle a{color:#ba7ecd ! important;}
.CmsPageStyle a:hover{color:#ba7ecd ! important;}
.CmsPageStyle ul{margin:10px 0;}
.webshop-subcat .CmsPageStyle{padding:0;}
#main{max-width:960px;margin:0 auto;-webkit-transition:width .1s linear;-moz-transition:width .1s linear;-ms-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear;}
header{position:relative;}
#logo, #header_center, #show_cart{float:left;}
#logo{margin-left:20px;}
#logo img{display:inherit;//border-bottom:1px solid #e5e5e5;}
.webshop-frontpage #logo img{border-bottom:0;}
#header_center{width:540px;margin-left:10px;}
#header_center .left{float:left;}
#Search_Form{position:relative;padding:8px 0;}
#Search_Form input[type=text], #Search_Form input[type=search]{position:relative;height:22px;width:180px;color:#b574ca;line-height:22px;padding:0 25px 0 10px;font-size:12px;font-family:"Lato", Arial, sans-serif;border-radius:6px;border:1px solid #dbc4e3;}
#Search_Form input[type=image]{position:absolute;top:8px;right:0;padding:6px;}
#emaerket{padding-top:6px;color:#dadada;font-size:12px;line-height:25px;}
#emaerket a{color:inherit;text-decoration:none;}
#emaerket img{margin-right:5px;float:left;}
#header_center .right{float:right;}
#cart_content{text-align:right;color:#686868;background:rgba(255,255,255,.5);line-height:20px;padding:0 8px;font-size:12px;margin:8px 0;font-family:"Lato", Arial, sans-serif;}
#payment_top{padding-top:7px;}
#show_cart{margin-right:40px;float:right;}
#show_cart a{display:block;background:url('../images/cart_show.png') no-repeat;width:128px;height:65px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;//text-indent:30px;text-align:center;line-height:44px;position:relative;top:-3px;text-shadow:1px 2px 1px rgba(0,0,0,.4);}
#top_menu{position:absolute;top:80px;//bottom:10px;right:10px;clear:both;}
#top_menu > a, #top_menu > .Link_Spacer_Topmenu{float:right;padding:0 3px;}
#top_menu > .Link_Spacer_Topmenu{color:#dbc4e3;position:relative;top:-4px;}
#top_menu > a{font-family:"Montserrat", sans-serif;color:#ba7dcd;font-size:12px;text-decoration:none;}
#top_menu > a:first-child{text-indent:-9999px;background:url('../images/home.png') no-repeat;width:22px;height:19px;position:relative;top:-2px;}
#slider{display:none;background:#fff;padding:10px;border:1px solid #dbc4e3;position:relative;border-radius:6px;}
#slider .shadow{display:block;width:100%;height:0;padding-bottom:1.46%;background:url('../images/slider_shadow.png') no-repeat center top;background-size:contain;opacity:.5;position:absolute;top:100%;left:0;}
#slider .nivo-caption{background:rgba(255,255,255,.7);opacity:1;-moz-opacity:1;filter:alpha(opacity=100);padding:30px;width:525px;right:0;left:auto;}
#slider .nivo-caption h2{color:#b574ca;font-size:20px;font-family:"Montserrat", sans-serif;font-weight:700;padding-bottom:20px;line-height:1;}
#slider .nivo-caption p{color:#686868;font-size:16px;padding:0;}
#slider .dd-theme-default .nivo-controlNav{display:inline-block;position:absolute;top:15px;right:15px;z-index:52;}
#slider .dd-theme-default .nivo-controlNav a{width:10px;height:10px;background-image:none;background:#fff;border-radius:5px;margin:0 2.5px;}
#slider .dd-theme-default .nivo-controlNav a.active{background:#b574ca;}
#slider .dd-theme-default .dd-nivoSlider{box-shadow:none;}
#slider #badge{position:absolute;z-index:9999;bottom:50px;left:-5px;width:143px;height:143px;background:url('../images/free_delivery_badge.png') no-repeat;}
#content{padding-top:40px;}
#content:after{content:"";display:block;clear:both;}
#col_left{width:250px;float:left;}
.webshop-showbasket #col_left, .webshop-checkout #col_left{display:none;}
#col_left a.button{color:#fff;font-size:18px;text-decoration:none;border:1px solid #e5e5e5;border-radius:5px;padding:10px 70px 10px 20px;width:100%;display:block;position:relative;}
#col_left a.button span.arrow{background:url('../images/arrow_right.png') no-repeat center right;display:block;height:34px;width:47px;position:absolute;top:50%;margin-top:-17px;right:0;}
#col_left #ProductMenu_List > li a#ActiveCategory_A{display:none;}
#col_left ul{list-style:none;padding:0;}
#col_left #ProductMenu_List > li, #col_left ul.articles > li{//margin-bottom:20px;position:relative;}
#col_left #ProductmenuContainer_DIV .Heading_Productmenu, .subheadline{text-transform:uppercase;font-weight:700;font-family:"Lato", Arial, sans-serif;text-decoration:none;font-size:19px;display:block;padding:12px 24px;border-radius:4px;margin-bottom:4px;color:#fff;}
#col_left #ProductMenu_List > li > a, #col_left ul.articles > li > a{display:block;font-size:13px;color:#686868;text-decoration:none;border-bottom:1px solid #f3e4f9;line-height:26px;height:26px;padding-left:20px;font-weight:400;position:relative;//margin-bottom:20px;//border-radius:2px;}
#col_left #ProductMenu_List > li > a.Activ_Productmenu, #col_left #ProductMenu_List > li > a:hover, #col_left ul.articles > li > a:hover{background:#f6ecf8;color:#bb7ecd;}
#col_left #ProductMenu_List > li.subheadline > a.Activ_Productmenu, #col_left #ProductMenu_List > li.subheadline > a:hover{background:none;color:#fff;}
#col_left #ProductMenu_List > li > a.Activ_Productmenu:before, #col_left #ProductMenu_List > li > a:hover:before, #col_left ul.articles > li > a:hover:before{content:"";position:absolute;width:3px;height:5px;background:url('../images/arrow.png') no-repeat;top:50%;left:10px;margin-top:-2.5px;}
#col_left #ProductMenu_List > li.subheadline > a.Activ_Productmenu:before, #col_left #ProductMenu_List > li.subheadline > a:hover:before{content:"";position:static;width:0;height:0;background:none;top:auto;left:auto;margin-top:0;}
#col_left #ProductMenu_List .ProductMenu_MenuItemBold{font-weight:400;}
#col_left #ProductMenu_List > li .dropdown{//margin-bottom:40px;display:none;}
#col_left #ProductMenu_List > li .dropdown li > a, #col_left ul.articles > li .dropdown li > a{font-size:13px;line-height:26px;height:26px;color:#686868;font-weight:400;text-decoration:none;margin-left:30px;display:block;}
#col_left #ProductMenu_List > li .dropdown li > a:hover, #col_left #ProductMenu_List > li .dropdown li > a.Activ_Productmenu, #col_left ul.articles > li .dropdown li > a:hover{text-decoration:underline;}
#col_left #ProductMenu_List > li .dropdown .dropdown li > a{padding-left:40px;}
#col_left #ProductMenu_List > li.active .dropdown{display:block;}
.webshop-frontpage #col_right{margin-top:-150px;}
.subheadline{margin-top:15px;}
.subheadline a{font-weight:700 ! important;font-family:"Lato", Arial, sans-serif ! important;font-size:19px ! important;color:#fff ! important;padding-left:0 ! important;height:auto ! important;border-bottom:0 ! important;}
.subheadline a:hover{font-weight:700 ! important;font-family:"Lato", Arial, sans-serif ! important;font-size:19px ! important;color:#fff ! important;padding-left:0 ! important;height:auto ! important;border-bottom:0 ! important;background:none ! important;}
.subheadline a:hover:before{content:"";position:static ! important;width:0 ! important;height:0 ! important;background:none ! important;top:0 ! important;left:0 ! important;margin-top:0 ! important;}
#col_right{width:690px;float:left;margin-left:20px;}
#col_right #product_cats{width:100%;overflow:hidden;}
#col_right .product_cat{width:200px;padding:10px;border-radius:4px;margin-bottom:25px;position:relative;float:left;margin:0 10px 20px;text-align:center;}
#col_right .product_cat a{text-decoration:none;color:#fff;font-size:12px;}
#col_right .product_cat > a{display:block;text-decoration:none;color:#fff;height:180px;background:#fff;position:relative;margin-bottom:6px;}
#col_right .product_cat:hover{background:#cbda54;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiZGE1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZTc3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwNGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #cbda54 0%, #dbe77b 50%, #c1d04d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbda54), color-stop(50%,#dbe77b), color-stop(100%,#c1d04d));background:-webkit-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:-o-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:-ms-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:linear-gradient(to bottom, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbda54', endColorstr='#c1d04d',GradientType=0);}
#col_right .product_cat a > img{width:auto;height:auto;max-width:100%;max-height:100%;position:relative;top:50%;left:50%;display:block;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#col_right .product_cat h3{font-family:"Montserrat", sans-serif;font-size:15px;}
.webshop-cmspage #col_right{padding-bottom:20px;}
.webshop-showbasket #col_right, .webshop-checkout #col_right{margin-left:0;width:100%;}
#col_right > .text{padding:0 10px 10px;}
#col_right > .text > *{line-height:1.7;}
#col_right h1, #col_right h2, #col_right h3, #col_right h4, .Heading_Order4{color:#b675ca;font-weight:400;font-size:19px;}
.Heading_Order4{display:block;}
#col_right p, #col_right li, #col_right > .text{color:#636262;font-size:13px;}
#col_right #products .product, #produktkort .related .product{width:210px;border:1px solid #dbc4e3;padding:10px;border-radius:6px;margin-bottom:25px;position:relative;float:left;margin:0 10px 20px;}
#col_right #products .product .prices, #produktkort .related .product .prices{margin-bottom:10px;}
#col_right #products .product .prices .price, #produktkort .related .product .prices .price{display:block;float:right;font-size:18px;font-family:"Montserrat", sans-serif;color:#686868;}
#col_right #products .product .prices .price strike, #produktkort .related .product .prices .price strike{font-size:14px;text-decoration:line-through;color:#8d8d8d;padding-right:5px;}
#col_right #products .product .actions:after, #col_right #products .product .prices:after, #produktkort .related .product .prices:after{content:"";display:block;clear:both;}
#col_right #products .product .actions > a, #produktkort .related .product .actions > a{display:block;float:left;}
#col_right #products .product .actions > input, #col_right #products .product .actions > a + a, #produktkort .related .product .actions > input, #produktkort .related .product .actions > a + a, #produktkort .related .product .actions > a + img{display:block;float:right;}
#col_right #products .product .Product_ImageLink_FrontPage, #col_right #products .product > a, #produktkort .related .product > a, #produktkort .related .product .Related_ImageLink_ProductInfo{border:1px solid #dbc4e3;height:190px;//130px
display:block;background:#fff;position:relative;margin-bottom:6px;display:block;}
#col_right #products .product .Product_ImageLink_FrontPage > div, #produktkort .related .product .Related_ImageLink_ProductInfo > div{width:100%;height:100%;position:relative;}
#col_right #products .product .Product_ImageLink_FrontPage img, #col_right #products .product > a img, #produktkort .related .product .Related_ImageLink_ProductInfo img, #produktkort .related .product > a img{width:auto;height:auto;max-width:100%;max-height:100%;position:relative;top:50%;left:50%;display:block;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#col_right #products .product .Product_ImageLink_FrontPage .Element_Overlay_Container_DIV, #produktkort .related .product .Related_ImageLink_ProductInfo .Element_Overlay_Container_DIV{display:none;}
#col_right #products .product h3, #produktkort .related .product h3{font-size:15px;font-weight:400;height:65px;}
#col_right #products .product h3 a, #produktkort .related .product h3 a{color:#ba7dcd;text-decoration:none;}
#col_right #products .product .offer, #produktkort .related .product .offer{position:absolute;top:-4px;right:-4px;}
#col_right #products .product .new, #produktkort .related .product .new{position:absolute;top:-4px;left:-4px;}
footer{font-size:11px;padding:25px 0;color:#353535;}
footer form{width:100%;display:block;}
footer form input[type="text"], input[type="email"]{width:100%;background:#fff;border:1px solid #fff;padding:7px 8px;font-family:"Lato", sans-serif;color:#999999;font-size:12px;margin-bottom:5px;}
footer form input[type="submit"]{background:#d8e672;border:1px solid #d8e672;color:#fff;font-family:"Montserrat", sans-serif;font-size:13px;text-transform:uppercase;padding:6px 9px;}
footer .wrap:after{content:"";display:block;clear:both;}
footer .col{float:left;padding:0 25px;min-height:235px;}
footer #col1{width:28%;}
footer #col2{width:22%;border-left:1px solid #ca9dd8;}
footer #col3{width:25%;border-left:1px solid #ca9dd8;}
footer #col4{width:25%;border-left:1px solid #ca9dd8;}
footer ul{padding:0 0 20px 0;list-style:none;}
footer li, footer p{line-height:1.7;}
footer p{padding:0 0 20px 0;}
footer p .phone{font-size:15px;}
footer a{text-decoration:none;color:inherit;}
footer a:hover{text-decoration:underline;}
footer h3{color:#fff;font-size:15px;font-weight:700;padding-bottom:10px;text-transform:uppercase;}
footer #contact a, footer #contact a:hover{color:#fff;}
#social_icons{margin-top:20px;padding:0 0 20px 0;}
#social_icons:after{content:"";display:block;clear:both;}
#social_icons a{display:block;width:33px;height:33px;float:left;margin-left:10px;text-decoration:none;text-indent:-9999px;}
#social_icons a:first-child{margin-left:0;}
#social_icons a.facebook{background:url('../images/icon_facebook.png') no-repeat;}
#social_icons a.linkedin{background:url('../images/icon_linkedin.png') no-repeat;}
#social_icons a.googleplus{background:url('../images/icon_google.png') no-repeat;}
#social_icons a.pinterest{background:url('../images/icon_pinterest.png') no-repeat;}
#social_icons a.twitter{background:url('../images/icon_twitter.png') no-repeat;}
#produktkort > h1{//padding-bottom:20px;}
#produktkort .Element_Overlay_ProdInfo_SpecialOfferIMG{display:none;}
#produktkort .info1{margin-bottom:20px;}
#produktkort .info1:after{content:"";display:block;clear:both;}
#produktkort .info1 .billeder{width:360px;float:left;}
#produktkort .info1 .billeder #main_image{position:relative;margin-bottom:20px;padding:10px;border-radius:2px;border:1px solid #E5E5E5;}
#produktkort .info1 .billeder #main_image > img, #produktkort .info1 .billeder #main_image > #product-image > img{width:100%;}
#produktkort .info1 .billeder #main_image #ProductInfo_MagixZoomPlus{padding:10px;border-radius:2px;border:1px solid #e5e5e5;}
#produktkort .info1 .billeder #main_image #ProductInfo_MagixZoomPlus > img{border:1px solid #e5e5e5 !important;}
#produktkort .info1 .billeder #main_image .offer{position:absolute;top:9px;right:9px;}
#produktkort .info1 .billeder #main_image .new{position:absolute;top:9px;left:9px;}
#produktkort .info1 .billeder .additional_images:after{content:"";display:block;clear:both;}
#produktkort .info1 .billeder .additional_images > a{display:block;float:left;width:95px;height:60px;background:#fff;border:1px solid #e5e5e5;margin:0 0 5px 5px;}
#produktkort .info1 .billeder .additional_images > a img{width:auto !important;height:auto;max-width:100%;max-height:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#produktkort .info1 .koebsinfo{width:300px;float:left;margin-left:30px;}
#produktkort .info1 .delivery, #produktkort .info1 .Variants{margin-bottom:20px;}
#produktkort .info1 .koebsinfo .prices{padding-bottom:10px;}
#produktkort .info1 .koebsinfo .prices strike{color:#636262;font-size:16px;}
#produktkort .info1 .koebsinfo .prices p{color:#b675ca;font-size:28px;}
#produktkort .info1 .koebsinfo .stock, #produktkort .info1 .VariantGroupLabel{font-size:13px;padding-bottom:10px;}
#produktkort .info1 .VariantGroupLabel{padding-bottom:3px;}
#produktkort .info1 .koebsinfo .stock_count{display:none;}
#produktkort .info1 .koebsinfo .Variants select{max-width:220px !important;}
#produktkort .info1 .koebsinfo #BUYSECTION .amountWrapper{padding-bottom:10px;text-align:left;}
#produktkort .info1 .koebsinfo #BUYSECTION .amountWrapper input{width:40px;padding:5px;margin-left:8px;}
#produktkort .info1 .koebsinfo #BUYSECTION > *{font-size:13px;}
#produktkort .info1 .koebsinfo .short_description{padding:10px 0;font-size:13px;}
#produktkort .info2 .tabs:after{content:"";display:block;clear:both;}
#produktkort .info2 .tabs .tab{font-size:15px;color:#323232;background:#eff0f0;display:block;float:left;margin-right:6px;line-height:38px;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;}
#produktkort .info2 .tabs .tab.active{background:#afafaf;color:#fff;}
#produktkort .info2 .tab_content{display:none;background:#fff;border:1px solid #e5e5e5;padding:20px;margin-bottom:30px;}
#produktkort .info2 .tab_content.active{display:block;}
.ui-dialog{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.RTBcontainerFooter{border-top:1px solid #e5e5e5;}
button.RTBinputButtonCancel{border:1px solid #e5e5e5;border-radius:2px;font-size:16px;padding:5px;}
button.RTBinputButtonAddToBasket{border:0;border-radius:2px;font-size:16px;padding:5px;color:#fff !important;}
.RTBlinkProduct{display:none;}
.RelatedProdPrice{//right:0 !important;}
#cart_top, #cart_bottom .discount, #cart_bottom .order_total{border-bottom:1px solid #e5e5e5;}
#cart_top:after, #cart_bottom > div:after, #cart_items .item:after{content:"";display:block;clear:both;}
#cart_top > *, #cart_bottom > div > *, #cart_items .item > *{float:left;padding:8px;}
#cart_items .item > *{float:none;display:table-cell;vertical-align:middle;}
#cart_top > *{font-size:18px;}
#cart_top .amount{width:15%;}
#cart_top .description, #cart_items .item .description{width:39.4%;}
#cart_top .price, #cart_items .item .price{width:10.6%;}
#cart_top .item_total, #cart_items .item .item_total{width:15.4%;}
#cart_top .actions, #cart_items .item .actions{width:19.6%;}
#cart_items .item{border-bottom:1px solid #e5e5e5;line-height:36px;}
#cart_items .item *{font-size:16px;color:inherit;}
#cart_items .item .actions > div{float:left;margin-right:3%;}
#cart_items .item .amount{width:4.4%;}
#cart_items .item .image{width:10.6%;}
#cart_items .item .actions{position:relative;top:4px;}
#cart_items .item .image img{width:100% !important;}
#cart_items .item a{text-decoration:none;}
#cart_bottom > div > p:first-child + p{text-align:right;}
#cart_bottom .payment_fee p, #cart_bottom .shipment_fee p, #cart_bottom .discount p{font-size:16px;padding-bottom:0;}
#cart_bottom .order_total p{font-size:24px;}
#cart_bottom p, #cart_bottom .buttons .left, #cart_bottom .buttons .right{width:50%;}
#cart_bottom .buttons .left .back_to_shop{float:left;margin-right:10px;}
#cart_bottom .buttons .right .checkout a{float:right;}
.webshop-showbasket #col_right h1{//padding-bottom:20px;//margin-top:40px;}
#checkout-container .checkout-headline{padding-bottom:12px;}
.webshop-checkout h2, .webshop-checkout h3{padding-bottom:15px;}
#checkout-container{font-size:14px;}
#checkout-container a{color:#ba7ecd;text-decoration:none;}
#confirm-termsandconditions-link-text a{text-decoration:underline;}
#checkout-container, #column-data, #customer-login, #customer-data, #customer-alternative-delivery, #column-shipping-payment, #payment-methods, #column-order-summary, #order-summary, #order-summary table, #order-confirm, h1.checkout-headline{margin-bottom:15px;}
#checkout-container #column-order-summary{width:50%;}
#checkout-container #customer_lookup_submit, #checkout_forgottenpassword_submit{border:0;height:25px;color:#fff;font-weight:700;border-radius:5px;padding-left:15px;padding-right:15px;}
#confirm-accept-customerdata{margin-bottom:20px;}
#checkout-container #confirm-complete-button{border:0;width:auto;height:40px;font-size:17px;color:#fff;font-weight:700;border-radius:5px;}
#checkout-container #column-data, #checkout-container #column-shipping-payment, #checkout-container #column-order-summary{float:none;display:table-cell;}
#checkout-container .left-label{width:140px;}
.webshop-orderstep4 #col_left{display:none;}
.webshop-orderstep4 #col_right{width:100%;margin-left:0;font-size:14px;line-height:1.3;}
.webshop-orderstep4 #col_right a{color:#626363;}
.webshop-orderstep4 #col_right hr{border-color:#e5e5e5;}
.BackGroundColor1_OrderStep4 td{display:inline-block;}
.BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child + tr > td:first-child > br:first-child{display:block;}
.BackGroundColor1_OrderStep4 table tbody tr > td:nth-child(3){visibility:hidden;}
.BackGroundColor1_OrderStep4 table tbody tr td[width="5"]{display:none;}
.BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child > td:first-child > br:first-child{display:none;}
.TableLines_OrderStep4 tr, .TableLines_OrderStep4 thead, .TableLines_OrderStep4 tbody, .TableLines_OrderStep4 table, .TableLines_OrderStep4 > tbody > tr > td:first-child, .TableLines_OrderStep4 > tbody > tr > td:first-child > table:first-child > tbody:first-child > tr:first-child > td:first-child, .BackGroundColor1_OrderStep4 > tbody > tr:first-child + tr + tr + tr > td{width:100% !important;display:block !important;}
.BasketLine_OrderStep4.last + tr + tr, .BasketLine_OrderStep4.last + tr + tr + tr, .BasketLine_OrderStep4.last + tr + tr + tr + tr, .BasketLine_OrderStep4.last + tr + tr + tr + tr + tr, .BasketLine_OrderStep4.last + tr + tr + tr + tr + tr + tr + tr + tr{text-align:right;}
.BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child, .BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child + tr{margin-bottom:30px;}
.BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child > td{width:50%;}
.BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child > td:first-child + td, .BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child + tr > td:first-child + td, .BackGroundColor1_OrderStep4 > tbody:first-child > tr:first-child + tr + tr > td:first-child + td{text-align:right;}
.Heading_OrderStep4{font-weight:700;}
.BasketLine_OrderStep4_Heading > td:first-child + td, .BasketLine_OrderStep4 > td:first-child + td, .BasketLine_OrderStep4_Heading > td:first-child + td + td + td, .BasketLine_OrderStep4 > td:first-child + td + td + td{display:none;}
.BasketLine_OrderStep4_Heading > td:first-child, .BasketLine_OrderStep4 > td:first-child, .BasketLine_OrderStep4_Heading > td:first-child + td + td, .BasketLine_OrderStep4 > td:first-child + td + td{width:12%;}
.BasketLine_OrderStep4_Heading > td:first-child + td + td + td + td, .BasketLine_OrderStep4 > td:first-child + td + td + td + td{width:55%;}
.BasketLine_OrderStep4_Heading > td:first-child + td + td + td + td + td, .BasketLine_OrderStep4 > td:first-child + td + td + td + td + td, .BasketLine_OrderStep4_Heading > td:first-child + td + td + td + td + td + td, .BasketLine_OrderStep4 > td:first-child + td + td + td + td + td + td{width:10%;}
.ProductImage_Order4{margin-right:10px;}
.BasketLine_OrderStep4{border-bottom:1px solid #e5e5e5;}
.TableLines_OrderStep4 + br, .TableLines_OrderStep4 + br + br{display:none;}
.TableLines_OrderStep4 + br + br + a{margin-bottom:20px;display:block;}
::selection{background:#c089d1;color:#fff;}
::-moz-selection{background:#c089d1;color:#fff;}
#products{margin-top:10px;margin-bottom:10px;overflow:hidden;}
#cat_banner{position:relative;display:block;width:100%;//height:275px;margin-top:-150px;background:#fff;border-radius:6px;padding:10px 10px 8px 10px;border:1px solid #dbc4e3;margin-bottom:20px;}
#cat_banner .img{text-align:center;}
#cat_banner .img > img{//display:none;}
#cat_banner .txt{position:absolute;top:5px;left:5px;background:rgba(255,255,255,.7);right:5px;bottom:5px;color:#686868;}
#cat_banner .txt h1{color:#b574ca;}
#cat_banner .shadow{display:block;width:100%;height:0;padding-bottom:1.46%;background:url('../images/slider_shadow.png') no-repeat center top;background-size:contain;opacity:.5;position:absolute;top:100%;left:0;}
.TextInputField_ProductInfo, .OptionSelect_ProductInfo{padding:4px;border:1px solid rgb(238, 238, 238);margin-bottom:5px;}
.TotalPricePopup_Container_SPAN{display:block;margin-top:10px;}
.koebssektion{text-align:left;}
#container-emoticons img{cursor:pointer;}
.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;}
.white-popup a{color:#B574CA;}
.ShowBasket_SimpleVariants_DIV{font-size:12px ! important;padding:0 ! important;}
.ProductInfo_Fancybox_IMG{width:100%;}
.mobile_friendly_menu{display:none;}
.brand_links{display:block;width:100%;margin-bottom:15px;}
.brand_link{display:inline-block;border-radius:6px;padding:3px 7px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:700;margin-right:5px;margin-bottom:5px;}
.brand_link:hover{background:#cbda54;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiZGE1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZTc3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwNGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #cbda54 0%, #dbe77b 50%, #c1d04d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbda54), color-stop(50%,#dbe77b), color-stop(100%,#c1d04d));background:-webkit-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:-o-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:-ms-linear-gradient(top, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);background:linear-gradient(to bottom, #cbda54 0%,#dbe77b 50%,#c1d04d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbda54', endColorstr='#c1d04d',GradientType=0);}
#show_cart a.se_se{width:136px;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget{font-size:13px ! important;font-family:"Lato", Arial, sans-serif ! important;}