﻿/* ShopSnedkeren 2018 - Simply Premium */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: white url('ajax-loader.gif') center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
@font-face { font-family: "slick"; src: url('fonts/slick.eot'); src: url('fonts/slick.eot?#iefix') format("embedded-opentype"), url('fonts/slick.woff') format("woff"), url('fonts/slick.ttf') format("truetype"), url('fonts/slick.svg#slick') format("svg"); font-weight: normal; font-style: normal; }
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: -25px; }
.slick-prev:before { content: "\2190"; }
.slick-next { right: -25px; }
.slick-next:before { content: "\2192"; }
.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
.ClearLine{clear:both;}
.HideProdmenu{display:none;}
.HideThis{display:none;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:Arial,Helvetica,sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size: 18px;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:75%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
a img{vertical-align:middle;}
input::-moz-focus-inner{border:0;padding:0;}
input,
button{border-radius:0 !important;-moz-border-radius:0 !important;}
body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#2f2f2f;text-align:center;min-width:240px;position:relative;-webkit-text-size-adjust:none;background-color:#ffffff;}
body a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
body A:link, body A:visited{color: #fdb813;text-decoration:none;background:transparent;outline:0;}
body A:hover{color:#000000;}
*, *:before, *:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;}
body h2{font-size:20px;margin:0.83em 0;font-weight:normal;}
body > .Wrapper{position:relative;}
.Wrapper{width:100%;overflow:hidden;}
.Page{text-align:left;padding:0 0 0 0;background-color:#fff;background-position:center top;background-attachment:fixed;background-repeat:no-repeat;}
.Container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.Top-Container{background-color:#EAEAEA;min-height:28px;border-bottom:1px solid #E3E3E3;}
.Top-Container .TopUSP{text-align:left;padding-top:1px;margin-left:0;}
.Top-Container .TopUSP .fas-check{margin-right:40px;}
.Top-Container .TopUSP .fas-check:before{width:20px;content:"\f00c";margin-right:5px;font-size:20px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#057F38;}
.Top-Container .TopUSP > div{display:inline-block;margin:0 2%;vertical-align:top;}
.Top-Container .TopUSP > .TopPayCards{position:absolute;right:15px;top:6px;margin:0;display: none;}
.Top-Container .TopUSP > .TopPayCards img{vertical-align:top;height:16px;}
.TopMenu-Container{height:60px;background:#2f2f2f;position:relative;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;overflow:hidden;padding:0 0 0 20px;}
.TopMenu_MenuItems{list-style-type:none;margin:0;padding:0;display:flex;align-items:stretch;justify-content:space-between;width:calc(100% - 200px);}
.TopMenu_MenuItems .TopMenu_MenuItem{display:inline-block;vertical-align:top;height:60px;line-height:60px;display:block;flex:0 1 auto;}
.TopMenu{display:none;}
.Link_Spacer_Topmenu{display:none;}
.TopMenu_MenuItem a{display:block;margin:0;font-size:16px;font-weight:normal;color:#fff!important;text-decoration:none;}
.TopMenu_MenuItem:last-child a{margin:0 0 0 0;}
.TopMenu_MenuItem_Active,
.TopMenu_MenuItem a:hover{color:#fdb813!important;}
.TopMenu_MenuItem_Active a{color:#fdb813!important;}
.TopMenu_MenuItem_Active a:hover{color:#fdb813!important;}
.Header-Container{background-color:#f2f2f2;position:relative;height:166px;padding:10px 0 0 0;}
.Header-Container .Col{;}
.Header-Container .Logo{margin:0 auto 0 0px;display:block;text-decoration:none !important;float:left;max-width: 23.5%;position:absolute;line-height:64px;left: 0;top:10px;padding-left: 15px;}
.Header-Container .Logo img{max-width:100%;height:auto;}
.Row{margin-right:-15px;margin-left:-15px;}
.Col{position:relative;padding-right:15px;padding-left:15px;}
.Main-Container .Col{width:100%;padding-top:0;padding-bottom:40px;margin:-60px 0 0 0;}
.TopBasket{height:60px;padding:0;position:relative;right:0;top:96px;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0;background-color:#fdb813;z-index:1001;float:right;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display: none;}
.TopBasket:hover{opacity:0.8;filter:alpha(opacity=80);}
.TopBasketInner{min-width:170px;height:60px;cursor:pointer;margin:0;padding:0;font-size:0;text-align:right;}
.TopBasketLink{margin:9px 0 0 0;display:inline-block;vertical-align:top;display:none;}
.TopBasketLink a{display:inline-block;height:32px;padding:0 15px;line-height:32px;font-size:14px;font-weight:normal;color:#fff!important;text-transform:uppercase;outline:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.TopBasketLink a{background-color:#1AA800!important;}
.TopBasketLink a:hover{opacity:0.8;filter:alpha(opacity=80);}
.TopBasketTotal{text-align:left;padding:0;line-height:60px;color:#fff;font-size:15px;font-weight:normal;text-transform:none;position:relative;margin:0;}
.TopBasketTotal .fa{font-size:30px;margin:14px 0 0 20px;vertical-align:top;width:35px;}
.TopBasketTotalValue{display:inline-block;margin:0 15px 0 10px;}
.TopBasketTotalProducts{position:absolute;top:5px;left:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#2F2F2F;line-height:17px;height:18px;width:18px;text-align:left;font-size:12px;display:inline-block;vertical-align:top;padding:0;}
.TopBasketTotalProducts i{font-style:normal;width:18px;text-align:center;display:block;}
.TopBasketPrice{display:none;}
.TopBasket .cart-fees{display:none;}
.top-search{display:none;}
.Search_Form{position:absolute;margin:0;width:48%;display:inline-block;vertical-align:top;/* left:36%; */right: 15px;top:25px;}
.Search_Form .fa-check:before{color:#1ab794;}
#Search_Form{display:inline-block;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5;width:100%;position:relative;}
#Search_Form input:focus{outline:none;}
#Search_Form .SearchField_SearchPage{font:13px Arial,Helvetica,sans-serif;vertical-align:middle;color:#555;resize:none;-webkit-appearance:none;padding:3px 10px;width:100%;height:36px;background:#fff;border:1px solid #e7e7e7;border-right:none;}
#Search_Form .SubmitButton_SearchPage{-webkit-appearance:button;-webkit-border-fit:lines;font:13px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;background:transparent;border:0;overflow:visible;cursor:pointer;padding:0;margin:0;width:auto;top:0;right:0;position:absolute;}
#Search_Form .SubmitButton_SearchPage strong{background-color:#fdb813;display:block;width:80px;height:36px;line-height:38px;text-align:center;font-size:25px;color:#fff;font-weight:700;border:1px solid #fdb813;border-left:none;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;outline:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#Search_Form .SubmitButton_SearchPage strong:hover{opacity:0.8;filter:alpha(opacity=80);}
.Search_Form .SubmitButton_SearchPageTxt{display:none;}
.TopBreadcrumb{width:100%;}
.Main-Container{margin:0 auto 0 auto;background-color:#fcfcfc;}
.Main-Container .Container{position:relative;}
.Main-Container .Col:before{content:"";clear:both;display:block;}
.Main-Container .Col:after{content:"";clear:both;display:block;}
.ProductMenu_Category_Icon_Container{display:none;}
.ProductMenu{position:relative;margin:0 0 0 0;float:left;width:23%;background-color:#F2F2F2;}
#ProductmenuContainer_DIV .Heading_Productmenu{display:block;height:60px;padding:0 20px;background: #fdb813;font-size:19px;line-height:60px;color:#ffffff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#ProductmenuContainer_DIV .Heading_Productmenu:before{content:'\f0c9';margin:0 10px 0 0;font:21px 'FontAwesome';width:18px;display:inline-block;}
#CustumerService .Header{display:block;height:60px;padding:0 20px;background:#fdb813;font-size:19px;line-height:60px;color:#ffffff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#CustumerService .Header:before{content:'\f040';margin:0 10px 0 0;font:21px 'FontAwesome';width:18px;display:inline-block;}
#ProductmenuContainer_DIV br{display:none;}
#ProductMenu_List{list-style-type:none;margin:0 0 0 0;margin:0 0px 2px 0px;padding:0;}
#ProductMenu_List ul{list-style-type:none;padding:0;margin:0;}
#ProductMenu_List > .RootCategory_Productmenu{text-align:left;position:relative;font-size:15px;font-weight:normal;margin:0 0 0 0;z-index:99;border-top:1px solid rgba(0,0,0,.1);}
#ProductMenu_List > .RootCategory_Productmenu:first-child{border-top:none;}
#ProductMenu_List .RootCategory_Productmenu .CategoryLink0_Productmenu{color:#2f2f2f;text-decoration:none;position:relative;padding:0;font-weight: normal;line-height:25px;display:block;padding:12px 0px 12px 20px;margin:0;}
#ProductMenu_List .RootCategory_Productmenu .CategoryLink0_Productmenu:hover{color:#fdb813;}
#ProductMenu_List .RootCategory_Productmenu .ProductMenu_MenuItemBold{font-weight:normal;}
#ProductMenu_List .RootCategory_Productmenu .dropdown{z-index:99;padding:0;display:none;}
#ProductMenu_List > .active{;}
#ProductMenu_List > .active > .dropdown{display:none;background-color:#fff;margin:0 2px;padding:7px 0px 10px 20px}
#ProductMenu_List .RootCategory_Productmenu > .dropdown .SubCategory1_Productmenu{margin:0;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown .dropdown{margin:0 0 10px 15px;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown a{font-size:15px;padding:5px 0px 5px 0px;display:block;font-size:15px;text-transform:none;color:#2f2f2f;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown a:hover{color:#fdb813;}
a.Activ_Productmenu,
a.Activ_Productmenu span{color:#fdb813!important;font-weight:700!important;}
#CustumerService{border-top:30px solid #FCFCFC;}
#CustumerService .CustumerServiceForm{width:100%;padding:0 15px 15px 15px;}
#CustumerService .CustumerServiceForm input,
#CustumerService .CustumerServiceForm textarea{margin:15px 0 0 0;padding:0 0 0 10px;border:1px solid #DADADA;width:100%;height:30px;line-height:30px;background-color:#FCFCFC;}
#CustumerService .CustumerServiceForm textarea{height:90px;}
#CustumerService .CustumerServiceForm div{font-size:75%;margin-top:10px;text-align:center;line-height:normal;}
#CustumerService .CustumerServiceForm input[type="submit"]{background:#2f2f2f;font-weight:normal;font-size:calc(0.6rem + 0.35vw);color:#fff;height:40px;vertical-align:top;border:0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;}
#CustumerService .CustumerServiceForm input[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80);}
.Container-Content{float:right;width:74.5%;}
.TopUsb{font-style:italic;height:40px;line-height:40px;width:100%;overflow:hidden;font-size:16px;background-color:#F1F1F1;text-align:center;position:relative;}
.TopUsb .fas-check{display:inline-block;vertical-align:top;margin:0 25px 0 50px;}
.TopUsb .fas-check:first-child{}
.TopUsb .fas-check:before{position:absolute;content:"\e09b";margin-left:-25px;font-size:20px;display:inline-block;font-family:'Simple-Line-Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#404040;line-height:40px;}
#Content{width:100%;margin-top:30px;}
.Footer-Container{background-color:#2F2F2F;}
.Footer{;}
.Footer-Container .Container{padding-bottom:15px;}
.Footer-Container .Container .Col{padding:40px 0 0 0;}
.Footer-cols-wrapper{display:table;padding:0 0 20px 0;font-size:0;width:94%;margin:0 3%;}
.Footer .Footer-col{width:33.333%;display:table-cell;vertical-align:top;border-right:1px solid #C2C2C2;padding:0 0 0 40px;}
.Footer .Footer-col:first-child{padding:0;}
.Footer h4,
.FollowUs{text-transform:uppercase;position:relative;font-size:21px;font-weight:normal!important;color:#C2C2C2;margin:0 0 25px 0;padding:0 0 6px 0px;}
.FollowUs{font-size:21px!important;margin:20px 0 10px 0!important;color:#C2C2C2!important;}
.Footer-col-content{margin:0 0 0 0;height:100% !important;opacity:1!important;}
.Footer ul{list-style:none;margin:0;padding:0}
.Footer ul li{display:block;font-size:15px;font-weight:normal;padding:0 0 10px 0;color:#fff;}
.Footer .icons{position:relative;margin-left:35px;}
.Footer [class^="icons-"]:before, .Footer [class*=" icons-"]:before{position:absolute;margin:-5px 0 0 -46px;font-size:33px;}
.Footer ul li a{color:#fff;}
.Footer ul li a:hover{color:#fdb813;}
.Footer .Footer-col.last{border-right:0;}
.Footer .Footer-col.last li{padding:0 0 10px 0;}
.Footer .Footer-col.last li:last-child{padding:0}
.Footer-col-content .fa{color:#000;font-size:23px;margin:10px 15px 5px 0;background-color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;padding:9px 0;width:40px;height:40px;text-align:center;vertical-align:top;}
.Footer-col-content .fa-facebook{background-color:#3b5998;color:#fff;}
.Footer-col-content .fa-facebook:hover{background-color:#fff;color:#3b5998;}
.Footer-col-content .fa-instagram{background-color:#3f729b;color:#fff;}
.Footer-col-content .fa-instagram:hover{background-color:#fff;color:#3f729b;}
.Footer-col-content .fa-twitter{background-color:#55acee;color:#fff;}
.Footer-col-content .fa-twitter:hover{background-color:#fff;color:#55acee;}
.Footer-col-content .fa-linkedin{background-color:#0077B5;color:#fff;}
.Footer-col-content .fa-linkedin:hover{background-color:#fff;color:#0077B5;}
.Footer-col-content .fa-google-plus{background-color:#dd4b39;color:#fff;}
.Footer-col-content .fa-google-plus:hover{background-color:#fff;color:#dd4b39;}
.Footer-col-content .fa-youtube{background-color:#cd201f;color:#fff;}
.Footer-col-content .fa-youtube:hover{background-color:#fff;color:#cd201f;}
#SignUpNewsLetter form{margin:0px 0px 0px 0px;}
#SignUpNewsLetter form input{-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
#SignUpNewsLetter .namefield{width:100%;height:30px;line-height:30px;font-size:15px;padding:0 10px;margin:0px 0px 0px 0px;border:1px solid #727076;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-appearance:none;}
#SignUpNewsLetter .emailfield{width:100%;height:30px;line-height:30px;font-size:15px;padding:0 10px;margin:0px 0px;border:1px solid #727076;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-appearance:none;}
#SignUpNewsLetter .tilmeld_nyhedsbrev{-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border:none;}
#SignUpNewsLetter .tilmeld_nyhedsbrev{color:#ffffff;font-size:16px;background:#f8581e;width:100%;height:30px;padding:0;-webkit-appearance:none;}
#SignUpNewsLetter .tilmeld_nyhedsbrev:hover{opacity:0.8;filter:alpha(opacity=80);}
.FrontPageTemplate{float:left;width:74.5%;}
#newslist {float:right;width:23%;border: 1px solid #e9e9e9;line-height: 1.4em;font-size: 12px;vertical-align: top;background-color: #f8f8f8;padding: 15px 13px;}
#newslist h2 {font-weight:700;margin: 10px 0 10px 0;}
.FrontPageTopSlider{width:100%;margin:0 0 2.5% 0;}

.FrontPageTopSlider .theme-146-1 .slider-wrapper,
.FrontPageTopSlider .theme-146-1 .nivoSlider,
.FrontPageTopSlider a.nivo-imageLink img {width:100%!important;}

.FrontPageTopSlider .slider-wrapper{width:100%!important;max-height:410px;overflow:hidden;}
.FrontPageTopSlider .nivo-controlNav{margin-top:-22px;position:relative;z-index:100;}
.FrontPageText1{margin: 0;}
.FrontPageText2{border: 1px solid #e9e9e9;margin: 0;padding: 30px;background-color: #f8f8f8;font-weight: 700;}
.FrontPageText1 > br,
.FrontPageText2 > br{display:none;}
.FrontPageText1 h1,
.FrontPageText2 h1{font-weight:normal;margin:10px 0 5px 0;font-size:24px;text-transform:uppercase;}
.FrontPageText1 h2,
.FrontPageText2 h2{font-weight:normal;margin:0;font-size:13px;}
.Frontpage_Custom_TBL{display:none;}
.FrontPageNewsHeader{float:left;color:#2F2F2F;font-size:22px;line-height:22px;margin:4px 0 0 0;text-transform:uppercase;}
.frontVideotable {background-color:#777779;}
.frontVideotable .frontVideotableTxt{padding: 18px 17px 10px 25px;color: #fff;font-size: 12px;}

.frontBoxtable {margin: 4% 0;}
.frontBoxtable td {vertical-align: top;width: 48%;}
.frontBoxtable td.cell1, .frontBoxtable td.cell3 {border: 1px solid #e9e9e9;background-color: #f8f8f8;padding: 15px;width: 48%;position: relative;}
.frontBoxtable td.cell2 {width: 4%;}
.frontBoxtable td.cell3 div div {
    width: 45%;
}
.frontBoxtable td.cell3 > div {}
.frontBoxtable td.cell3 > div > a > img {
    position: absolute;
    right: -11px;
    top: 24px;
}
.frontBoxtable h2 {margin: 10px 0 10px 0 !important;font-weight:700;color:#2F2F2F;font-size: 16px;}
.ProductlistTemplate{width:100%;}
.webshop-productlist #Content{margin-top:0;}
.SubCats_BreadCrumb,
.ProductListBreadCrumb{margin:0 0 30px 0;}
.SubCats_BreadCrumb,
.ProductListBreadCrumb td{display:block;padding:7px 14px;background:#f2f2f2;font-size:12px;line-height:18px;}
.SubCats_BreadCrumb a,
.ProductListBreadCrumb td a{color:#2f2f2f!important;}
.SubCats_BreadCrumb a:hover,
.ProductListBreadCrumb td a:hover{color:#fdb813!important;}
.showsubcats h1,
.webshop-productlist #Content > h1,
.ProductlistTemplate h1,
.favorites #Content h1{display:block;position:relative;font-weight: 700;text-align:left;margin:0 0 15px 0;padding:14px 20px;background:#f2f2f2;font-size: 18px;line-height: 18px;}
.ProductlistTemplate > h1,
.ProductlistTemplate > .ProductlistCatagoryDescription,
.ProductlistTemplate > .ProductListBreadCrumb{display:none;}
.showsubcats h2,
.ProductlistTemplate .ProductlistCatagoryDescription,
.webshop-productlist #Content > .ProductlistCatagoryDescription,
.webshop-productlist #Content > .ProductlistCatagoryDescription h2{margin:0 0 15px 0;font-size:14px;font-weight:normal;/* color:#777; */}
.webshop-productlist #Content > .ProductlistCatagoryDescription h2{font-weight:700;}
.no-procucts-found-on-empty-list{padding:0 1% 2% 1%;}
.ProductList_Custom_DIV,
.Frontpage_Custom_DIV,
.Related_Custom_DIV,
.CustomersAlsoBought_Custom_DIV,
.Favorites_Custom_DIV{margin: 30px 0 0 0;text-align:left;}
.ProductList_Custom_TBL{display:none;}
.Frontpage_Custom_DIV > div,
.ProductList_Custom_DIV > div,
.Related_Custom_DIV > div,
.CustomersAlsoBought_Custom_DIV > div,
.Favorites_Custom_DIV > div{width: 100%;padding: 0 0 20px 0;display:inline-block;vertical-align:top;text-align:left;}
.ProductListWide{width:100%!important;padding-left:0!important;padding-right:0!important;}
.ProductListWideCustDiv{margin:0;}
.ProductListHolder{position:relative;border:1px solid #e7e7e7;padding:20px;background-color:#fff;}
.ProductListHolder:hover{-webkit-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);}
.ProductListImage{overflow:hidden;position:static;margin:0px;width: 25%;float: left;}
.ProductListImage a{display:block;text-align: left;}
.ProductListImage img{max-width:100%;}
.ProductListNewsImage{position:absolute;top:0;left:0;right:auto;line-height:normal;}
.ProductListNewsImage img{display:none;}
.ProductListNewsImage:not(:empty){-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;vertical-align:top;top:-10px;left:20px;}
.ProductListNewsImage:not(:empty):before{display:inline-block;padding:0 5px;background:#2f2f2f;height:20px;line-height:19px;content:"NYHED";color:#fff;font-size:12px;font-weight:normal;text-align:center;}
.ProductListNewsImage:not(:empty):after{content:'';width:8px;height:8px;display:block;margin:0 0 0 -4px;border:4px solid transparent;border-top-color:#2f2f2f;position:absolute;left:50%;bottom:-8px}
.ProductListSpecialOfferImage{position:absolute;top:0;left:auto;right:0;line-height:normal;}
.ProductListSpecialOfferImage img{display:none;}
.ProductListSpecialOfferImage:not(:empty){-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;vertical-align:top;top:-10px;left:auto;right:20px;}
.ProductListSpecialOfferImage:not(:empty):before{display:inline-block;padding:0 5px;background:#FF0000;height:20px;line-height:19px;content:"TILBUD";color:#fff;font-size:12px;font-weight:normal;text-align:center;}
.ProductListSpecialOfferImage:not(:empty):after{content:'';width:8px;height:8px;display:block;margin:0 0 0 -4px;border:4px solid transparent;border-top-color:#FF0000;position:absolute;left:50%;bottom:-8px;}
div.Element_Overlay_ProductInfo-relatedDIV,
.Element_Overlay_Frontpage_SavingsDIV,
.Element_Overlay_ProductInfo-related-savingsDIV,
.Element_Overlay_ProdList_SavingsDIV,
.ProductListImage div.Element_Overlay_ProdList_SpecialOfferDIV,
.ProductListImage div.Element_Overlay_DIV,
.ProductListImage div.Element_Overlay_ProductInfo-customersboughtDIV{position:static!important;}
.Element_Overlay_Frontpage_SavingsImage_DIV,
.Element_Overlay_ProductInfo-related-savingsImage_DIV,
.Element_Overlay_ProdList_SavingsImage_DIV{display:none;}
.Element_Overlay_Frontpage_SavingsContainer_DIV,
.Element_Overlay_ProductInfo-related-savingsContainer_DIV,
.Element_Overlay_ProdList_SavingsContainer_DIV{right:auto!important;top:10px!important;left:10px!important;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f5c736;}
.Element_Overlay_Frontpage_SavingsText_DIV ,
.Element_Overlay_ProductInfo-related-savingsText_DIV,
.Element_Overlay_ProdList_SavingsText_DIV{width:50px;padding:10px 0 0 0!important;text-align:center;font-size:13px!important;line-height:15px;font-weight:normal;text-transform:uppercase;color:#272727!important;}
.Element_Overlay_Frontpage_SavingsContainer_DIV b,
.Element_Overlay_ProdList_SavingsText_DIV b,
.Element_Overlay_ProductInfo-related-savingsText_DIV b{font-weight:500!important;}
.ProductListRight {float:right;width: 70%;}
.ProductListShortDescription{padding:0;font-size: 14px;color:#aaaaaa;width:100%;/* height:28px; */line-height: 15px;/* overflow:hidden; */}
.ProductListHolder h3{margin:2px 0px 2px 0;font-weight:normal;position:relative;height:37px;}
.ProductListHolder h3 a{display:block;overflow:hidden;text-align:left;text-decoration:none;text-transform:none;color:#2f2f2f;font-size:14px;font-weight: 700;line-height:18px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;max-height:37px;width:100%;overflow:hidden;}
.ProductListHolder h3 a:hover{color:#fdb813;}
.ProductListBottom{height:50px;width:100%;overflow:hidden;padding:10px 0 0 0;}
.ProductListProductPrice{display:block;padding:0;text-align:left;font-size:17px;line-height: 13px;height: 40px;font-weight: 700;padding:15px 0 0 0;font-size:19px;color:#fdb813;}
.frontpage .ProductListProductPrice strike,
.product .ProductListProductPrice strike,
.ProductListProductPrice .PriceStriked_Productlist{color:#888888;font-size:15px;}
.frontpage .ProductListProductPrice strike,
.product .ProductListProductPrice strike,
.favorites .ProductListProductPrice strike:not(:empty){margin:0 5px 0 0;}
.ProductListProductPrice .ProductListProductPriceCurrency:not(:empty){display:inline-block;margin: 0 5px;}
.ProductListProductPrice .ProductListProductPriceVat {margin:0 0 0 5px;font-size:13px;}
.ProductListProductPrice .ProductListProductPriceUnit:not(:empty):before {content:"(";vertical-align: top;}
.ProductListProductPrice .ProductListProductPriceUnit:not(:empty):after {content:")";vertical-align: top;}
.ProductListProductPrice .ProductListProductPriceUnit {font-size:14px;display: initial;vertical-align: top;color: #2f2f2f;font-weight: 700;}
/*
.ProductListProductActions{height:40px;}
.ProductListInfoButton{display:inline-block;width:22%;padding:0 10px 0 0;vertical-align:top;}
.ProductListInfoButton a img{display:none;}
.ProductListInfoButton a:after{height:40px;width:100%;background-color:#2f2f2f;content:"\f129";font-size:20px;display:inline-block;vertical-align:top;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:40px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ProductListInfoButton a:hover:after{opacity:0.8;filter:alpha(opacity=80);}
.ProductListBuyButton > a > img{display:none;}
.ProductListBuyButton > input{display:none;}
.ProductListBuyButton a:after{height:40px;width:78%;content:"Vælg variant";font-size:16px;font-size:calc(0.6rem + 0.35vw);display:inline-block;font-style:normal;font-weight:normal;line-height:40px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ProductListBuyButton .Btn{display:inline-block;vertical-align:top;height:40px;width:78%;position:relative;font-size:16px;font-size:calc(0.6rem + 0.35vw);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ProductListBuyButton a:after,
.ProductListBuyButton .Btn{background-color:#fdb813;}
.ProductListBuyButton a:after{background-color:#2F2F2F;}
.ProductListBuyButton a:hover:after,
.ProductListBuyButton .Btn:hover{opacity:0.8;filter:alpha(opacity=80);}
.Favorites_Custom_DIV > div .ProductListBuyButton{width:78%;height:40px;display:inline-block;vertical-align:top;}
.Favorites_Custom_DIV > div .ProductListInfoButton a:after{content:"\f014";}
.Favorites_Custom_DIV > div form > input[type="image"]{display:none;}
.Favorites_Custom_DIV > div form > .Btn{width:100%;}
.ProductListBuyButton .Btn input,
.Related_BuyButton_IMG{position:absolute;left:0;width:100%;height:40px;}
.ProductListBuyButton .Btn:before{content:"\f07a";font-size:20px;display:inline-block;vertical-align:top;font-family:'FontAwesome';color:#fff;line-height:40px;width:30%;text-align:right;padding:0 10px 0 0;}
.ProductListBuyButton .Btn:after{content:"Læg i kurv";display:inline-block;vertical-align:top;font-style:normal;font-weight:normal;line-height:40px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;width:70%;padding:0 0 0 10px;}
.ProductListProductActions .TextInputField_Productlist,
.ProductListProductActions .TextInputField_ProductInfo{display:none;}
.ProductListBuyBtn{}
*/

.ProductListProductActions{height:40px;}
.ProductListInfoButton{display:inline-block;width: 50%;padding:0 10px 0 0;vertical-align:top;}
.ProductListInfoButton a img{display:none;opacity: 0;filter:alpha(opacity=0);}
.ProductListInfoButton a:after{height:40px;width:100%;background-color:#2f2f2f;content: "Læs mere";font-size: 15px;display:inline-block;vertical-align:top;/* font-family:'FontAwesome'; */font-style:normal;font-weight:normal;line-height:40px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ProductListInfoButton a:hover:after{opacity:0.8;filter:alpha(opacity=80);}
.ProductListBuyButton > a > img{display:none;opacity: 0;filter:alpha(opacity=0);}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:empty ~ .ProductListBuyButton:after,
.ProductListBuyButton a:after{height:40px;width: 78%;content:"Vælg variant";font-size:16px;font-size:calc(0.6rem + 0.35vw);display:inline-block;font-style:normal;font-weight:normal;line-height:40px;text-align:center;text-transform: none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.ProductListProductActionsInner > input ~ .ProductListBuyButton{display:inline-block;vertical-align:top;height:40px;width: 78%;position:relative;text-transform: none;font-size:16px;font-size:calc(0.6rem + 0.35vw);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: none;}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:not(:empty) ~ .ProductListBuyButton,
.ProductListBuyButton a:after,
.ProductListProductActionsInner > input ~ .ProductListBuyButton{background-color: #fdb813;}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:empty ~ .ProductListBuyButton,
.ProductListBuyButton a:after{background-color: #2f2f2f;}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo ~ .ProductListBuyButton:hover,
.ProductListBuyButton a:hover:after,
.ProductListProductActionsInner > input ~ .ProductListBuyButton:hover{opacity:0.8;filter:alpha(opacity=80);}
.ProductListProductActionsInner > input ~ .ProductListBuyButton input,
.Related_BuyButton_IMG{position:absolute;left:0;width:100%;height:40px;top:0;opacity:0;filter:alpha(opacity=0);cursor: pointer;}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:not(:empty) ~ .ProductListBuyButton:before,
.ProductListProductActionsInner > input ~ .ProductListBuyButton:before{content: "\f07a";font-size: 20px;display: inline-block;vertical-align: top;font-family: 'FontAwesome';color: #fff;line-height: 40px;width: 30%;text-align: right;    padding: 0 10px 0 0;}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:not(:empty) ~ .ProductListBuyButton:after,
.ProductListProductActionsInner > input ~ .ProductListBuyButton:after{    content: "Læg i kurv";display: inline-block;vertical-align: top;font-style: normal;font-weight: normal;line-height: 40px;text-align: left;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #fff;width: 70%;padding: 0 0 0 10px;}
.ProductListProductActions .TextInputField_Productlist,
.ProductListProductActions .TextInputField_ProductInfo{display:none;}
.ProductListBuyBtn{}
.Favorites_Custom_DIV .ProductListProductActionsInner > .TextInputField_ProductInfo:empty ~ .ProductListBuyButton{text-align:center;}
.Favorites_Custom_DIV > div .ProductListBuyButton{width:70%;height:40px;display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;}
.Favorites_Custom_DIV > div .ProductListInfoButton a:after{content:"\f014";font-family:'FontAwesome';}
.Favorites_Custom_DIV > div form{position:absolute;width:100%;top:0;left:0;}
.Favorites_Custom_DIV > div form > input[type="image"]{width:100%;height:40px;opacity:0;filter:alpha(opacity=0);}
.favorites .ProductListProductPrice strike:not(:empty){margin:0 5px 0 0;}



@media (max-width:480px){.ProductListWide .ProductListShortDescription{display:block;}
}
@media (min-width:481px){.ProductListWide h3{position:absolute;left:26%;width:70%;top:37px;}
.ProductListWide .ProductListImage{width:23%;float:left;height:150px;line-height:145px;}
.ProductListWide .ProductListImage img{max-height:150px;}
.ProductListWide .ProductListProductPrice{position:absolute;left:26%;top:0;}
.ProductListWide .ProductListShortDescription{vertical-align:top;margin:0;display:block;width:70%;height:53px;overflow:hidden;color:#2f2f2f;position:absolute;left:26%;top:78px;}
.ProductListWide .ProductListBottom{float:left;width:31%;padding:110px 0 0 2%;height:auto;}
.ProductListWide .ProductListProductActionsInner{width:100%;}
.ProductListWide .Element_Overlay_ProdList_SavingsContainer_DIV,
.ProductListWide .Element_Overlay_Frontpage_SavingsContainer_DIV,
.ProductListWide .Element_Overlay_ProductInfo-related-savingsContainer_DIV{left:auto!important;right:100px!important;top:10px!important;}
.ProductListWide .ProductListProductActions .ProductListInfoBtn{width:20%;}
.ProductListWide .ProductListProductActions .ProductListBuyBtn{width:80%;}
}
.ProductlistNavTop{margin:30px 0;padding:11px;background:#f2f2f2;display: none;}
.ProductlistNavTop:after{content:"";display:block;clear:both;}
.ProductlistShowType{float:left;text-align:left;margin:0;}
.ProductlistSort{float:right;}
.ProductlistSort select{width:auto !important;height:30px;display:inline-block;margin:0;border:1px solid #e7e7e7;font-family:inherit;font-size:13px;-webkit-appearance:none !important;-moz-appearance:none!important;appearance:none!important;background-color:#fff;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiYGBgSADi/2j4PRAbMEBBAi4JZAUoEgABBgAwxwp4syKRqwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:92% center;padding:4px 30px 4px 12px;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;}
.ProductlistSort select::-ms-expand{display:none;}
.product .ProductlistShowType,
.frontpage .ProductlistShowType{float:right;margin:0;text-align:right;}
.ProductlistShowType .fa{display:inline-block;font-size:18px;line-height:32px;color:#999;margin:0px 2px 0 0;cursor:pointer;width:30px;height:30px;text-align:left;padding:0 0 0 6px;}
.product .ProductlistShowType .fa,
.frontpage .ProductlistShowType .fa{}
.ProductlistShowTypeSelected{background-color:#fdb813;color:#fff!important;}
.ProductlistShowType .fa:hover{color:#fdb813!important;}
.ProductlistShowType .ProductlistShowTypeSelected:hover{color:#f2f2f2!important;}
.ProductlistPagingPages{display:none;}
.ProductlistPagingPages:not(:empty){text-align:center;margin:0;padding:11px;background:#f2f2f2;font-size:0;}
.ProductlistPagingPages a{font-size:13px;font-weight:normal;text-decoration:none;color:#2f2f2f!important;text-align:center;text-transform:uppercase;vertical-align:top;padding:0px 10px;margin:0 3px;display:inline-block;vertical-align:top;height:30px;line-height:30px;}
.ProductlistPagingPages a b{font-weight:normal;}
.ProductlistPagingPages a:first-child{margin-right:0px;}
.ProductlistPagingPages a:hover{background-color:#2f2f2f;color:#fff!important;}
.ProductlistPagingPages a.pageingLink{margin:0 3px;}
.ProductlistPagingPages a.ActivePageNumber_ProductList{text-decoration:none;color:#fff!important;background-color:#fdb813;}
.ProductlistPagingPages a.InactivePageNumber_ProductList:hover{;}
x.showsubcats h1{font-size:21px;line-height:normal;text-transform:uppercase;color:#404040;font-weight:700;margin:0;}
.showsubcats h2{margin:15px 0;font-weight: 700;}
.SubCats_Categories_TABLE{display:none;}
.SubCats_Categories_DIV{margin:0 -1% 0 -1%;}
.SubCats_Categories_DIV > div{width: 25%!important;padding:0 1% 2% 1%;display:inline-block;vertical-align:top;text-align:left;float:none!important;}
.SubCategoriesContainer{position:relative;border:1px solid #e7e7e7;padding:0;background-color:#fff;}
.SubCategoriesContainer:hover{-webkit-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.2);opacity:0.8;filter:alpha(opacity=80);cursor:pointer;}
.SubCategoriesContainerImage{overflow:hidden;position:static;height:200px;margin:0px;line-height:195px;display: none;}
.SubCategoriesContainerImage a{display:block;text-align:center;}
.SubCategoriesContainerImage img{padding:20px;max-width:100%;max-height:200px;}
.SubCategoriesContainer h3{margin: 0;font-weight:normal;height: 65px;position:relative;background-color: #fdb813;}
.SubCategoriesContainer h3 a{display:block;/* overflow:hidden; */text-align:center;text-decoration:none;color:#2f2f2f;font-size:14px;font-weight:700;line-height:18px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;width:100%;padding: 10px;}
.SubCategoriesContainer h3 a:hover{color:#777;}
.product #Content{margin-top:0;}
#ProductCardTemplate{width:100%;position:relative;vertical-align:top;}
#ProductCardTemplate h1{font-weight:normal;text-align:left;display:block;position:relative;font-weight: 700;text-align:left;margin:0 0 20px 0;padding:14px 20px;background:#f2f2f2;font-size: 18px;line-height: 18px;}
#ProductCardTemplate h1 span{;}
.ProductCardBreadCrumb{margin:0 0 30px 0;}
.ProductCardBreadCrumb br{display:none;}
.ProductCardBreadCrumb td{display:block;padding:7px 14px;background:#f2f2f2;font-size:12px;line-height:18px;}
.ProductCardBreadCrumb td a{color:#2f2f2f!important;}
.ProductCardBreadCrumb td a:hover{color:#fdb813!important;}
.ProductCardBorder{border:1px solid #E7E7E7;padding:15px;margin:0 0 40px 0;}
.ProductCardBorder:after{content:"";clear:both;display:block;}
.ProductCardLeft{float:left;width:45%;}
.ProdCardImageCanvasHolder{width:100%;position:relative;}
.ProdCardImageCanvasHolder table{width:100%;}
.ProdCardImageCanvas{width:100%;background-color:#fff;text-align:center;}
.ProdCardArrowLeft,
.ProdCardArrowRight{display:none;}
#ProductInfo_MagixZoomPlus_MainImage_TD{text-align:center;border:1px solid #E7E7E7;}
a#ProductInfo_MagixZoomPlus{max-height:280px!important;}
.MagicZoomPlus img{max-height:280px!important;max-width:100%;width:auto!important;}
.ProdCardImageCanvasInfoTxt{text-align:center;margin:5px 0;}
#Productinfo_Fancybox_Image_DIV img{max-width:100%;max-height:280px;}
div.Element_Overlay_ProdInfo_SpecialOfferDIV{width:100%;}
.ProdCardImageSelector br{display:none;}
.ProdCardImageSelector:not(:empty){width:85%;margin:20px 7.5% 10px 7.5%;min-height:110px;}
.ProdCardImageSelectorHolder{width:100%;height:112px;overflow:hidden;}
.ProdCardImageSelectorHolder .ProdCardImageSelector{position:absolute;}
.ProdCardImageSelector a{display:block!important;width:auto;border:1px solid #d5d5d5;text-align:center;padding:5px;margin:5px 5px 0 0;vertical-align:middle;line-height:85px;height:100px;background-color:#fff!important;}
.slick-track a{margin:5px;}
a.SelectedThumbnail{border:1px solid #B6B6B6;}
.ProdCardImageSelector a:hover{border:1px solid #B6B6B6;}
.ProdCardImageSelector .Thumbnail_Productinfo{max-width:100%!important;margin:0!important;max-height:80px;width:auto!important;}
.slick-slide div{;}
.slick-prev,
.slick-next{height:43px;width:43px;margin-top:-20px;}
.slick-prev{left:-38px;}
.slick-next{right:-40px;}
.slick-prev:before, .slick-next:before{font-size:42px;color:#404040;}
.slick-slide img{display:inline-block;}
.slick-dots{margin:0;bottom:-25px;}
.fancybox-margin{margin-right:17px!important;}
.fancybox-close{background-image:url('/images/skins/simply/dk/images/fancybox_sprite.png')!important;}
.fancybox-nav span{visibility:visible!important;}
.MagicZoomHeader{display:none!important;visibility:hidden!important;}
.MagicZoomBigImageCont{border:none!important;}
.responsiveSlide a{display:none!important;}
.slick-slider a{display:block!important;}
.ProdCardNewsImage img{display:none;}
.ProdCardNewsImage:not(:empty){-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;vertical-align:top;top:-26px;left:5px;position:absolute;}
.ProdCardNewsImage:not(:empty):before{display:inline-block;padding:0 5px;background:#2f2f2f;height:20px;line-height:19px;content:"NYHED";color:#fff;font-size:12px;font-weight:normal;text-align:center;}
.ProdCardNewsImage:not(:empty):after{content:'';width:8px;height:8px;display:block;margin:0 0 0 -4px;border:4px solid transparent;border-top-color:#2f2f2f;position:absolute;left:50%;bottom:-8px}
.ProdCardSpecielOfferImage{position:absolute;top:0;left:auto;right:0;line-height:normal;}
.ProdCardSpecielOfferImage img{display:none;}
.ProdCardSpecielOfferImage:not(:empty){-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;vertical-align:top;top:-26px;left:auto;right:5px;}
.ProdCardSpecielOfferImage:not(:empty):before{display:inline-block;padding:0 5px;background:#FF0000;height:20px;line-height:19px;content:"TILBUD";color:#fff;font-size:12px;font-weight:normal;text-align:center;}
.ProdCardSpecielOfferImage:not(:empty):after{content:'';width:8px;height:8px;display:block;margin:0 0 0 -4px;border:4px solid transparent;border-top-color:#FF0000;position:absolute;left:50%;bottom:-8px;}
.Element_Overlay_ProdInfo_SavingsDIV{position:static!important;}
.Element_Overlay_ProdInfo_SavingsContainer_DIV{right:auto!important;top:0.5%!important;left:1%!important;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f5c736;z-index:5500!important;}
.Element_Overlay_ProdInfo_SavingsImage_DIV{display:none;}
.Element_Overlay_ProdInfo_SavingsText_DIV{width:60px;padding:6px 0 0 0!important;text-align:center;font-size:13px!important;color:#272727!important;font-weight:normal!important;text-transform:uppercase;line-height:15px;}
.Element_Overlay_ProdInfo_SavingsText_DIV b{font-weight:normal!important;}
div.Element_Overlay_ProdInfo_SavingsText_DIV{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;}
.ProductCardRight{float:right;width:47%;}
#ProductCardTemplate h2{font-size:14px;line-height:18px;font-weight:normal;color:#404040;margin:0;}
#ProductCardTemplate h2:not(:empty){margin:5px 0 5px 0;}
.ProductCardPrice td.Price_ProductInfo{display:none;}
.ProductCardPrice td.final-price .Price_ProductInfo{display:table-cell;color:#fdb813;}
.ProductCardPrice .PriceText_ProductInfo_TD,
.ProductCardPrice .PriceAmount_ProductInfo_TD,
.ProductCardPrice .PriceUnit_ProductInfo_TD{width:15px;}
.ProductCardPrice{width:100%;font-size:14px;font-weight:normal;line-height:15px;margin:5px 0 2px 0;padding:0 0 5px 0;text-transform:none;}
.ProductCardPrice .final-price .SpecialOfferPrice_ProductInfo{color:#F00;}
.ProductCardPrice .Prices_Custom_TBL{}
.ProductCardPrice .Prices_Custom_TBL td{border:none;text-align:left;}
.ProductCardPrice td.PriceBefore_Productinfo_TD{font-size:15px;line-height:15px;font-weight:700;text-align:left;padding:0 0 0 10px;}
.ProductCardPrice td.final-price{padding:5px 0 2px 0;font-weight:700;font-size:20px;line-height:20px;}
.ProductCardPrice .PriceDevider_ProductInfo_TR hr{border:0px solid #fff;border-bottom:1px solid #E7E7E7;margin:5px 0;}
#ProductCardTemplate .ProductCardSocials{margin:25px 0 0 0;min-height:40px;padding:0;}
#ProductCardTemplate .ProductCardSocials .addthis_button_pinterest_pinit iframe{width:50px!important;}
.ProductCardVariants .Variants{padding:15px 0 0 0;}
.ProductCardVariants .VariantGroupLabel{font:16px Arial,Helvetica,sans-serif!important;color:#404040;font-weight:700!important;padding:2px 0 4px 0;}
.ProductCardVariants .OptionSelect_ProductInfo{font:16px/18px Arial,Helvetica,sans-serif!important;-webkit-appearance:none !important;-moz-appearance:none!important;appearance:none!important;background-color:#fff;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiYGBgSADi/2j4PRAbMEBBAi4JZAUoEgABBgAwxwp4syKRqwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:92% center;border:1px solid #CFCCCC;color:#434345;padding:8px 30px 8px 12px;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;height:40px;width:100%;margin-bottom:10px;}
.ProductCardVariants .TextInputField_ProductInfo{border:1px solid #CFCCCC;color:#434345;padding:8px 30px 8px 12px;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;height:40px;width:100%;margin-bottom:10px;}
.ProductCardVariants .OptionSelect_ProductInfo:hover{background-color:rgba(203,207,213,0.3);border-color:transparent;}
.ProductCardVariants select::-ms-expand{display:none;}
.ProductCardVariants .OptionSelect_ProductInfo{font-size:15px;}
.ProductCardBuy{padding:40px 0 0 0;/* margin:0 0 30px 0; */}
#BUYSECTION:not(:empty){height:50px;display:inline-block;vertical-align:top;display: none;}
#BUYSECTION .amountWrapper{float:left;margin:0;padding:0;}
#BUYSECTION .amountWrapper .amountWrapperHeadline{display:none}
#BUYSECTION .amountWrapper .TextInputField_ProductInfo{width:50px;height:50px;border:1px solid #dddddd;padding:0;margin:0;-moz-border-radius:5px 0px 0px 5px!important;-webkit-border-radius:5px 0px 0px 5px!important;-khtml-border-radius:5px 0px 0px 5px!important;border-radius:5px 0px 0px 5px!important;text-align:center;font-size:20px;line-height:50px;-moz-appearance:textfield;}
#BUYSECTION .amountWrapper .TextInputField_ProductInfo:hover{background-color:rgba(203,207,213,0.3);border-color:transparent;}
#BUYSECTION .buyWrapper{float:left;width:auto;height:50px;text-align:center;background:none no-repeat scroll 0 0 #fdb813;margin:0;padding:0;cursor:pointer;position:relative;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
#BUYSECTION .buyWrapper .buyWrapperHeadline{display:block;vertical-align:middle;width:100%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:normal;color:#ffffff;line-height:50px;margin:0;padding:0 20px 0 55px;height:100%;display:none;}
#BUYSECTION .buyWrapper:before{position:absolute;content:"\f07a";font-size:23px;display:inline-block;vertical-align:top;font-family:'FontAwesome';color:#fff;top:0;left:18px;line-height:50px;}
#BUYSECTION .buyWrapper:after{content:"læg i kurv";display:block;vertical-align:middle;width:100%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:normal;color:#ffffff;line-height:50px;margin:0;padding:0 20px 0 55px;height:100%;}
#BUYSECTION .buyWrapper:hover{opacity:0.8;filter:alpha(opacity=80);}
#BUYSECTION .buyWrapper input{left:0;top:0;width:100%;height:50px;position:absolute;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.ProductCardBuyFavAddButton{display:inline-block;vertical-align:top;height:50px;margin:0 0 0 12px;}
.ProductCardBuyFavAddButton a{display:inline-block;position:relative;vertical-align:top;height:40px;width:40px;margin:7px 0 0 0;}
.ProductCardBuyFavAddButton a:after{position:absolute;content:" ";font-size:27px;display:inline-block;vertical-align:top;font-family:'FontAwesome';color:#fdb813;top:0;left:0;line-height:51px;width:40px;text-align:center;}
.ProductCardBuyFavAddButton a:hover{opacity:0.8;filter:alpha(opacity=80);}
.ProductCardBuyFavAddButton a img{position:absolute;top:0;left:0;height:100%;}

.ProductCardExtra > span {display:table;}
.ProductCardExtra > span:before, .ProductCardExtra > span:after {content:"";clear:both;display:table;}
.ProductCardExtra > span > span {float:right;display:table-cell;vertical-align: top;}
.ProductCardExtra > span > span span + span:not(:empty) {margin-left: 5px;}
.ProductCardExtra > span > span + span {width: 140px;float: left;display:table-cell;}
.ProductCardExtra > span > span:first-child:empty ~ span {display:none;}
.ProductCardExtra span.Brand br {display:none;}
.ProductCardExtra span.Brand a {/* color:inherit; */vertical-align:top;}
.ProductCardExtra span.Brand a:hover {/* text-decoration:underline; */}
.ProductCardExtra span.StockMessage img {vertical-align:top;margin: 4px 5px 0 0;}
.ProductCardExtra span.ExpectedDeliveryTime .Description_Productinfo {display:none;}

.ProductCardExtra .StockMessage > img{display:none;}
.ProductCardExtra .StockMessage img{max-height:10px;vertical-align:top;margin:5px 5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

#Anmeldelser{display:none;}
#ProdCardDescTabs{;}
#ProdCardDescTabs #tabs{border:1px solid #E7E7E7;border-left:0;display:inline-block;vertical-align:top;background-color:#F2F2F2;margin-bottom:15px;}
#ProdCardDescTabs #tabs:after{clear:both;}
#ProdCardDescTabs{margin:20px 0 3px 0;}
#tabContent h2, #tabContent h3, #tabContent .CmsPageStyle{margin:0;padding:0;font-size:14px;line-height:20px;font-weight:normal;color:#000;}
#tabContent{clear:both;padding:20px;border:1px solid #F2F2F2;background-color:#fff;}
#tabContent > div{display:none;}
#tabContent .CmsPageStyle
#tabs{margin:0px 0px 0px 0px;}
#tabs div{height:50px;float:left;padding:0 25px;cursor:pointer;font-size:16px;line-height:50px;color:#404040;text-transform:uppercase;border-left:1px solid #E7E7E7;}
#tabs div.active,
#tabs div.active:hover{position:relative;color:#fff;background-color:#2F2F2F;}
#tabs div.active:before{content:"";border-top:10px solid #2F2F2F;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;margin-left:-10px;bottom:-7px;}
#tabs div.hover{color:#989898;text-decoration:none;}
#FragtShow table{width:100%;}
#FragtShow .CmsPageStyle h2{font-size:18px;color:#777;margin:0 0 10px 0;}
.ProdCardQuestionsProduct{;}
#QuestionsShow .ProdCardQuestionsProduct h3{font-size:18px;color:#383838;margin:0 0 10px 0;}
.ProdCardQuestionsProductCustName,
.ProdCardQuestionsProductCustEmail,
.ProdCardQuestionsProductCustQuestion{width:100%;display:block;border:1px solid #dddddd;height:35px;padding:0 5px;margin:5px 0;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
.ProdCardQuestionsProductCustQuestion{height:70px;padding:5px;}
.ProdCardQuestionsProductResponsTxt{margin:5px 0 15px 0;}
.ProdCardQuestionsProductSendBtn{-khtml-border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;border:none;background-color:#f8581e;color:#ffffff;font-size:18px;text-transform:none;width:auto;padding:0 20px;line-height:38px;height:38px;outline:0;}
.ProdCardQuestionsProductSendBtn:hover{opacity:0.8;filter:alpha(opacity=80);}
.ProdCardRelatedOtherHolder{;}
.ProdCardRelatedOtherHolder:not(:empty){margin:30px 0;padding:11px;background:#f2f2f2;font-size:15px;}
.ProdCardRelatedOtherHolder:after{content:"";display:block;clear:both;}
.ProdCardRelatedOtherHolder .txt{float:left;line-height:30px;}
.Related_Custom_TBL{display:none;}
.Related_Custom_DIV{;}
#ShowBasketHolder,
#ShowBasketHolder .ShowBasketItem{width:100%;}
#ShowBasketHolder td, #ShowBasketHolder th{vertical-align:top;}
#ShowBasketHolder > .Heading_ShowBasket{display:block;position:relative;font-weight:normal;text-align:left;margin:0 0 15px 0;padding:14px 20px;background:#f2f2f2;font-size:15px;line-height:15px;}
#ShowBasketHolder a{text-decoration:none;}
#ShowBasketHolder .ShowBasketTable{margin:30px 0px 0px;width:100%;max-width:100%;}
#ShowBasketHolder .ShowBasketTable td.cell_1{border-left:none;}
#ShowBasketHolder .ShowBasketTable td.cell_1:after{clear:both;content:"";}
#ShowBasketHolder .ShowBasketTable .cell_1{width:40%;}
#ShowBasketHolder .ShowBasketTable .cell_2{width:18%;}
#ShowBasketHolder .ShowBasketTable .cell_3{width:18%;}
#ShowBasketHolder .ShowBasketTable .cell_4{width:18%;}
#ShowBasketHolder .ShowBasketTable td.cell_5{border-right:none;}
#ShowBasketHolder .ShowBasketTable .cell_5{width:6%;}
#ShowBasketHolder .ShowBasketTable th{font-size:14px;color:#2F2F2F;text-transform:uppercase;padding:15px;background:#F2F2F2;border-width:1px;border-style:solid;border-color:#E7E7E7;font-weight:normal;}
#ShowBasketHolder .ShowBasketTable th ~ th{text-align:center;}
#ShowBasketHolder .ShowBasketItems > td{border-width:1px;border-style:solid;border-color:#E7E7E7;border-bottom:none;}
#ShowBasketHolder .ShowBasketItem tr > td,
#ShowBasketHolder .ShowBasketSummary td{border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding:15px;border-width:1px;border-style:solid;border-color:#E7E7E7;vertical-align:middle;}
#ShowBasketHolder .ShowBasketItem tr > td,
#ShowBasketHolder .ShowBasketSummary td{border-top:none;}
#ShowBasketHolder .ShowBasketSummary td{background-color:#F2F2F2;}
#ShowBasketHolder .ShowBasket_Custom_TBL{width:100%;}
#ShowBasketHolder .ShowBasketItem_IMG{width:50px;float:left;}
#ShowBasketHolder .ShowBasketItem_IMG img{max-width:100%;max-height:100px;width:auto!important;}
#ShowBasketHolder .ShowBasketItem_Name{margin:0 0 0 70px;}
#ShowBasketHolder .ShowBasketItem_Name h3{margin:0;font-size:13px;color:#2f2f2f;font-weight:normal;}
#ShowBasketHolder .ShowBasketItem_Name h3 a{color:#2f2f2f;}
#ShowBasketHolder .ShowBasketItem_Name h3 a:hover{color:#fdb813;}
#ShowBasketHolder .ShowBasketItem_Name .ShowBasketItem_Info{margin:10px 0 0 0;font-size:12px;color:#aaaaaa;line-height:14px;}
#ShowBasketHolder .QtyBox,
#ShowBasketHolder .RemBox{text-align:center;}
#ShowBasketHolder .QtyBox span,
#ShowBasketHolder .QtyBox a{display:inline-block;vertical-align:top;width:26px;height:24px;border:2px solid #e7e7e7;}
#ShowBasketHolder .QtyBox span{border-left:none;border-right:none;width:40px;}
#ShowBasketHolder .QtyBox a,
#ShowBasketHolder .RemBox a{position:relative;color:#aaaaaa;}
#ShowBasketHolder .QtyBox a{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
#ShowBasketHolder .QtyBox a:first-child{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
#ShowBasketHolder .QtyBox a:hover,
#ShowBasketHolder .RemBox a:hover{color:#fdb813;}
#ShowBasketHolder .QtyBox a img,
#ShowBasketHolder .RemBox a img{position:absolute;top:0;left:0;width:100%;height:100%;}
#ShowBasketHolder .QtyBox a:before,
#ShowBasketHolder .RemBox a:before{font-size:14px;display:inline-block;vertical-align:top;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#ShowBasketHolder .ShowBasketItem_Price{text-align:right!important;}
#ShowBasketHolder .QtyBox a:first-child:before{content:"\f067";}
#ShowBasketHolder .QtyBox a:before{content:"\f068";}
#ShowBasketHolder .RemBox a:before{content:"\f1f8";}
#ShowBasketHolder .ShowBasketSummary p{margin:0;padding:0 0 15px 0;border-bottom:1px solid #e7e7e7;font-size:17px;color:#2f2f2f;}
#ShowBasketHolder .ShowBasketSummary p ~ p{padding:15px 0;}
#ShowBasketHolder .ShowBasketSummary p:after{content:"";display:inline-block;clear:both;}
#ShowBasketHolder .ShowBasketSummary p span:last-child{float:right;padding:0 5% 0 0;}
#ShowBasketHolder .ShowBasketSummary p.ShowBasketTotal span:last-child{padding:0;}
#ShowBasketHolder .ShowBasketSummary p.ShowBasketTotal{font-weight:700;}
#ShowBasketHolder .ShowBasketEbadge{;}
#ShowBasketHolder .ShowBasketEbadgeTxt:not(:empty){padding:15px;background-color:#f87545;color:#fff;font-weight:700;font-size:18px;}
#ShowBasketHolder .ShowBasketMethod{float:right;color:#777;}
#ShowBasketHolder .ShowBasketMethod{text-align:right;padding:2% 0 0 1%;font-size:14px;}
#ShowBasketHolder .ShowBasketMethod div{margin:0 0 5px 0;}
#ShowBasketHolder .ShowBasketMethod span{margin:0 0 0 5px;}
#ShowBasketHolder .ShowBasketPayMethodFee{;}
#ShowBasketHolder .ShowBasketShippingFee{;}
#ShowBasketHolder .ShowBasketBasketTotal{margin:20px 0 15px 0!important;font-weight:700;font-size:25px;color:#383838;}
#ShowBasketHolder .ShowBasketBasketTotal span:first-child{margin:0 0 0 15px;}
#ShowBasketHolder .ShowBasketButtons a img{display:none;}
#ShowBasketHolder .ShowBasketClearBtn,
#ShowBasketHolder .ShowBasketProceed{display:inline-block;margin:20px 0 5px 10px!important;}
#ShowBasketHolder .ShowBasketProceed{float:right;}
.ShowBasketBackBtn{display:inline-block;margin:20px 0 5px 0!important;}
.ShowBasketBackBtn a{height:40px;line-height:40px;padding:0 20px!important;background-color:#2F2F2F!important;margin:0;display:block;font-size:15px;font-weight:normal;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ShowBasketBackBtn a:hover{opacity:0.8;filter:alpha(opacity=80);}
.ShowBasketBackBtn a:before,
.ShowBasketClearBtn a:before{margin:0 6px 0 0;content:"\f060";font-size:12px;display:inline-block;vertical-align:top;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.ShowBasketBackBtn a:after{content:"Tilbage";display:inline-block;vertical-align:top;font-style:normal;font-weight:normal;line-height:40px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.ShowBasketClearBtn a{height:40px;line-height:40px;padding:0 20px!important;background-color:#2F2F2F!important;margin:0;display:block;font-size:15px;font-weight:normal;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ShowBasketClearBtn a:hover{opacity:0.8;filter:alpha(opacity=80);}
.ShowBasketClearBtn a:before{content:"\f1f8";}
.ShowBasketClearBtn a:after{content:"Slet kurv";display:inline-block;vertical-align:top;font-style:normal;font-weight:normal;line-height:40px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.ShowBasketProceed a{height:40px;line-height:40px;padding:0 20px!important;background-color:#fdb813!important;margin:0;display:block;font-size:15px;font-weight:normal;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ShowBasketProceed a:hover{opacity:0.8;filter:alpha(opacity=80);}
.ShowBasketProceed a:before{content:"Gå til kassen og betal";display:inline-block;vertical-align:top;font-style:normal;font-weight:normal;line-height:40px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.ShowBasketProceed a:after{margin:0 0 0 6px;content:"\f061";font-size:12px;display:inline-block;vertical-align:top;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
.BasketFloatClear{display:none;}
.checkout .ProductMenu{float:none;display:none;}
.checkout .Container-Content{width:100%;}
.checkout .icons:before{display:none!important;}
#checkout-container .checkout-headline{text-align:left;margin:0 0 30px;border-bottom:5px solid #2F2F2F!important;padding:0px 0 11px 0!important;font-size:26px;font-weight:normal;text-transform:none;color:#2F2F2E;}
#customer-login h2{border-bottom:1px solid #6a6a6a;background-color:#2F2F2E;color:#fff;font-size:15px!important;padding:10px 10px;margin:0;width:100%;position:absolute;top:0;left:0;text-transform:uppercase;font-weight:normal;}
#column-data h3, #column-shipping-payment h2, #column-order-summary h2{border:1px solid #6a6a6a;border-bottom:0px;background-color:#2F2F2E;color:#fff;font-size:15px!important;padding:10px 10px;margin:0;text-transform:uppercase;font-weight:normal;}
#order-summary{border:1px solid #6a6a6a;border-bottom:0px;}
#order-creditcard h2{border:none;border-bottom:1px solid #6a6a6a;}
#column-order-summary .checkout-order-summary-headline{border:0px;border-bottom:1px solid #6a6a6a;}
#checkout-container #order-summary table{border:0px;border-bottom:1px solid #6a6a6a;}
#checkout-container .checkout-shipping-radio-cell,
#checkout-container .checkout-payment-radio-cell{vertical-align:top!important;padding-top:5px;}
#checkout-container .checkout-select{padding-top:3px;padding-bottom:3px;padding-right:3px;}
#checkout-container label{font-size:14px!important;}
#customer-login p{margin-top:0px;}
#checkout_password_login{width:140px!important;}
#checkout_password_login-button-container{text-align:right;}
#column-data{width:32%!important;border-right:0!important;padding:0!important;}
#customer-login{border:1px solid #6a6a6a;background:#F2F2F2;padding:50px 10px 10px 10px;margin:0px 0px 24px 0px;position:relative;}
#customer-login-devider{display:none;}
.checkout-lookup-button{float:none !important;}
#customer-phone-lookup{border:1px solid #6a6a6a;background:#F2F2F2;padding:10px;margin:0;}
#checkout-lookupphone-container{float:none!important;}
#checkout-lookupphone-button-container{float:none!important;width:200px!important;}
#checkout_lookupphone_submit{float:none!important;}
#customer-data{border:1px solid #6a6a6a;background:#F2F2F2!important;padding:10px!important;}
#checkout-container #customer-alternative-delivery{border-top:0px!important;}
.showfield-all{display:block!important;}
.salesdiscountcode-container{float:none!important;padding:0!important;}
.salesdiscountcode-button-container{padding:4px 0 5px!important;float:none!important;}
.salesdiscountcode-container .checkout-reservedfield-salesdiscountcode{width:100px!important;margin:0!important;}
.checkout-salesdiscount-code-button{float:none!important;padding:0!important;height:auto!important;}
.div-checkout-checkbox{width:10px !important;}
.div-checkout-checkbox #checkout_use_alternative_delivery_address{margin-top:2px!important;}
#customer-alternative-delivery p{border:1px solid #6a6a6a;border-bottom:0px;background:#F2F2F2!important;padding:10px !important;font-size:14px !important;font-weight:bold !important;margin:0px;}
#pacsoftservicepointholder label{width:80%;}
.shipping-message img{position:relative;top:3px;}
.shipping-message{margin-bottom:0px;}
#Checkout_ShippingMethodServices_Table HR{border:0;}
#Checkout_ShippingMethodServices_Table{margin-top:-20px;margin-left:20px;margin-bottom:-5px;width:260px;}
#column-shipping-payment{width:32%!important;border-right:0 !important;margin:0 2%!important;padding:0!important;}
#shipping-methods{border:1px solid #6a6a6a;background:#F2F2F2;padding:10px!important;margin:0px 0px 24px 0px!important;}
.shipping-header-image{margin:3px 0px 0px 5px;}
.checkout-shipping-description-cell{font-weight:bold;}
.checkout-shipping-description-cell .shipping-fee{font-weight:normal;}
.checkout-shipping-description-cell .shipping-message{font-weight:normal;font-size:14px;color:#666;}
#payment-methods{border:1px solid #6a6a6a;background:#F2F2F2;padding:10px!important;margin:0px 0px 24px 0px!important;}
.checkout-payment-description-cell{font-weight:bold;}
.checkout-payment-description-cell .payment-fee{font-weight:normal;}
.checkout-payment-description-cell .payment-message{font-weight:normal;font-size:14px;color:#666;}
#pacsoftservicepointholder{width:100%;}
.pacsoftservicepoint label{float:left;}
.pacsoftservicepointradio{float:left !important;width:30px;height:30px;}
.checkout-shipping-description-cell{padding-left:5px;}
.checkout-payment-description-cell{padding-left:5px;}
#checkout-container #order-summary table{border-bottom:1px solid #6a6a6a!important;background:#F2F2F2;}
#checkout-container #order-summary table a{color:#2f2f2f;}
#checkout-container th{font-size:14px;}
#acceptTermsBit{margin-right:5px;position:relative;top:2px;}
#column-order-summary{padding:0!important;width:32%!important;float:right!important;}
#payment-cardinfo, #payment-giftcertificateinfo{border:1px solid #6a6a6a!important;background:#E7E7E4;padding:0px 0px 10px 0px!important;margin-bottom:24px;color:#000000;}
#payment-cardinfo p, #payment-giftcertificateinfo p{padding:10px 0 10px 10px!important;margin:0!important;font-weight:700!important;}
#payment-giftcertificateinfo{border:0px;}
#payment-cardinfo p, #payment-cardinfo .checkout-row{;}
#payment-cardinfo .left-label{padding:0 0 0 10px!important;}
#payment-giftcertificateinfo label{padding:0 0 0 10px;width:40px!important;}
#payment-giftcertificateinfo div input{margin:0 0 0 5px;}
#checkout-giftcertificate-cardnumber{float:left;width:103px!important;padding:5px 0 4px 6px!important;margin:0 10px;}
div#order-summary{margin:0 0 24px 0!important;}
#order-summary table.order-summary{padding:10px 0px 0px 0px!important;border-collapse:separate;border-spacing:5px;}
#order-summary a{text-decoration:none!important;}
#column-order-summary .bold{color:#000000;}
#column-order-summary .order-summary-variants{width:160px;}
#order-summary a{width:160px!important;}
#confirm-termsandconditions-text, #confirm-termsandconditions-link-text{border:1px solid #6a6a6a;background:#F2F2F2;padding:10px!important;}
#confirm-termsandconditions-text{border-bottom:0px;}
#confirm-accepterms{padding:15px 0px 0px 0px;border:1px solid #6a6a6a;background:#F2F2F2;padding:10px!important;float:none;border-top:none;border-bottom:none;}
#confirm-accept-customerdata{padding:0;float:none;border:1px solid #6a6a6a;background:#F2F2F2;padding:10px!important;padding-top:0!important;border-top:none;}
#confirm-checkout{padding:12px 0 0 0;float:right !important;}
#acceptCustomerDataBit{margin-right:5px;position:relative;top:2px;}
#column-data, #shipping-methods, #shipping-methods td, #column-order-summary, #column-order-summary td{font-size:14px!important;}
.checkout-customerdata-text{width:100% !important;padding:3px 0 3px 5px !important;height:auto!important;font-size:14px!important;display:block !important;}
.checkout-payment-text{padding:3px 5px !important;height:auto!important;font-size:14px!important;}
#checkout_customer_country{display:block!important;}
.checkout-select{font-size:15px !important;height:auto!important;}
#checkout_note.checkout-customerdata-text{height:50px!important;width:100%!important;}
#customer_lookup_submit, #checkout_forgottenpassword_submit, .checkout-salesdiscount-code-button, #order-giftcertificate div div input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:inline-block;height:28px;line-height:28px;border:none;margin:0;padding:0 10px!important;color:#ffffff!important;font-weight:700!important;font-size:14px!important;text-transform:none;background-color:#383838!important;width:auto;-webkit-transition:all 0.2s ease-out;-webkit-appearance:none;}
#customer_lookup_submit:hover, #checkout_forgottenpassword_submit:hover, .checkout-salesdiscount-code-button:hover, #order-giftcertificate div div input:hover{background:#999!important;color:#ffffff;text-decoration:none!important;}
#confirm-complete-button{margin:20px 0px 0px 0px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:inline-block;height:40px;line-height:40px;border:none;margin:0;padding:0 20px!important;color:#ffffff!important;font-weight:700!important;font-size:17px!important;text-transform:uppercase;width:auto;-webkit-transition:all 0.2s ease-out;-webkit-appearance:none;height:40px;line-height:40px;padding:0 20px!important;background-color:#fdb813!important;display:block;text-decoration:none;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;}
#confirm-complete-button:hover{opacity:0.8;filter:alpha(opacity=80);}
.CheckOut_TD{margin-bottom:25px;}
#order-summary table{border-spacing:5px;border-collapse:separate;}
#confirm-termsandconditions-link-text{cursor:pointer;font-weight:700;}
#TermsPopUp{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:20px 20px;width:80%;height:600px;position:relative;display:none;}
.TermsPopUpInner{height:550px;overflow-y:scroll;overflow-x:hidden;}
#TermsPopUpInnerContents{text-align:left;color:#383838;}
#TermsPopUpInnerContents .Heading_Terms_Wrapper{color:#383838;text-transform:uppercase;font-weight:700;font-size:15px;}
#TermsPopUp img{border:none;}
.TermsPopUpCloseImg{display:block;background-image:url('/images/skins/simply/dk/images/bt-popup-luk.png');background-repeat:no-repeat;background-position:0 0;width:51px;height:54px;overflow:hidden;line-height:1000px;position:absolute;top:-27px;right:-24px;}
.TermsPopUpCloseImg:hover{background-position:-48px 0px;}
.TermsPopUpCloseImg:active{background-position:-48px 0px;}
#ShowBasketBox{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:10px 10px;width:300px;position:relative;display:none;}
#ShowBasketBox a{text-decoration:none;font-weight:700;color:#ffffff;font-size:14px;}
#ShowBasketBox img{border:none;}
#ShowBasketBox .ShowBasketBoxInner{border:1px solid #536376;padding:10px 10px;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxHeader{;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxHeader .ShowBasketBoxCircle{}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxHeader .ShowBasketBoxCircle:after{content:"\f07a";font-size:73px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1AA800;}
#ShowBasketBox .ShowBasketBoxMesssage{font-size:18px;font-weight:normal;color:#383838;padding:20px 0 0 0;}
#ShowBasketBox .ShowBasketBoxMesssageCustom{font-size:16px;font-weight:700;color:#1AA800;padding:20px 0 30px 0;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea{;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea .ShowBasketBoxCloseLink{float:left;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea a.ShowBasketBoxCloseLink{display:block;height:40px;line-height:40px;padding:0 13px!important;text-transform:uppercase;background-color:#777;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea a.ShowBasketBoxCloseLink:hover{background:#383838;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea .ShowBasketBoxToBasketLink{float:right;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea a.ShowBasketBoxToBasketLink{display:block;height:40px;line-height:40px;padding:0 13px!important;text-transform:uppercase;background-color:#383838;}
#ShowBasketBox .ShowBasketBoxInner .ShowBasketBoxActionArea a.ShowBasketBoxToBasketLink:hover{background:#777}
#AlertBox{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:10px 10px;position:relative;display:none;}
#AlertBox .AlertBoxInner{border:1px solid #536376;padding:10px 10px;}
#AlertBox .AlertBoxInner .AlertBoxHeader{margin:0;padding:15px 0px 0px 0px;font-size:70px;font-weight:700;text-align:center;color:#279405;}
#AlertBox .AlertBoxInner .AlertBoxMesssage{font-size:18px;font-weight:normal;color:#000;padding:20px 0;}
#AlertBox .AlertBoxInner .AlertBoxCloseArea{text-align:center;}
#AlertBox .AlertBoxInner .AlertBoxCloseArea .AlertBoxClose{margin:0;padding:0;border:none;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;-khtml-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-appearance:none;}
#AlertBox .AlertBoxInner .AlertBoxCloseArea .AlertBoxClose{background:#000;padding:0 20px;height:35px;font-size:18px;font-weight:700;color:#ffffff;cursor:pointer;text-transform:uppercase;line-height:35px;}
#AlertBox .AlertBoxInner .AlertBoxCloseArea .AlertBoxClose:hover{background:#777;}
#RTB{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:10px 10px;width:auto;position:relative;display:none;}
#RTB .RTBInner{border:1px solid #536376;padding:10px 10px;}
.ui-dialog{z-index:30000!important;}
#RTBpopupContainer{width:100% !important;height:auto;overflow:hidden;-ms-overflow-y:auto;overflow-y:auto;max-width:800px;}
.RTBcontainerHeading{width:100% !important;text-align:center;border-bottom:1px solid lightgray;margin-top:-2px;padding-bottom:5px;margin-bottom:0px;max-width:800px;}
.RTBtextHeading{font-weight:bold;font-size:20px;margin:0px;}
.RTBtextSubheading{font-weight:bold;font-size:12px;margin:5px;}
.RTBcontainerProducts{width:100%!important;border-bottom:solid 1px lightgray;float:left;position:relative;padding-top:5px;max-width:800px;}
.RTBcontainerProductsWidth{width:100%!important;}
.RTBcontainerProductPicture{padding-top:5px;padding-bottom:5px;overflow:hidden;width:15%!important;float:left;min-height:115px;}
IMG.RTBimgProductPicture{width:100%!important;border:0px;outline-width:0px;}
.RelatedProdDiscountPrice img{display:none;}
A.RTBimgProductPicture{outline-width:0px;}
.RTBcontainerProductInformations{text-align:left;margin-left:2%;width:55%!important;float:left;margin-top:5px;}
.RTBtextProductName{font-size:14px;font-weight:bold;margin-bottom:5px;text-transform:uppercase;}
.RTBtextProductName a{color:#000!important;}
.RTBtextProductName a:hover{color:#555!important;}
.RBTtextProductDescription{font-size:10px;margin-top:2px;margin-bottom:3px;text-align:left;padding-right:20px;}
.RTBcontainerProductPrice{width:100px;position:absolute;float:left;left:485px;bottom:15px;}
.RTBtextProductPrice{margin:0px;font-size:14px;font-weight:bold;}
.RTBcontainerProductBuy{width:138px;margin-left:135px;float:left;}
.RTBcontainerProductBuyFunctions{position:absolute;float:left;left:auto!important;bottom:0px;width:110px;text-align:center;right:1%!important}
TABLE.RTBamountProduct{margin-left:5px;}
A.RTBlinkProduct{font-weight:bold;font-size:12px;text-align:center;}
.RTBimageProductBuyAdd{cursor:pointer;width:22px;}
TD.RTBcontainerProductBuyButton{padding-bottom:0px;width:32px;text-align:center;vertical-align:top!important;}
.RTBimageProductBuyRemove{cursor:pointer;width:22px;}
.RTBcontainerProductBuyAmount{text-align:center;vertical-align:top!important;padding-left:5px;padding-right:5px;padding-top:0px!important;height:auto;}
INPUT.RTBinputProductBuyAmount{width:25px!important;font-size:13px!important;text-align:center!important;margin:0px 10px!important;border:1px solid #999!important;height:22px!important;line-height:20px!important;}
.RTBcontainerFooter{width:100%;height:55px!important;text-align:center;vertical-align:bottom;border-top:2px solid lightgray;margin-top:0px;padding-bottom:0px;margin-bottom:0px;position:relative;}
.RTBcontainerButtonCancel{position:absolute;top:8px;left:0px;}
.RTBcontainerButtonAddToBasket{position:absolute;top:8px;right:0px;}
.ddrrtb-cancel BUTTON{height:45px!important;line-height:45px!important;font-size:16px!important;border:0!important;background-color:#999!important;cursor:pointer;color:#fff;text-transform:uppercase;padding:0 20px!important;font-weight:normal!important;}
.ddrrtb-cancel BUTTON:hover{opacity:0.8;filter:alpha(opacity=80);}
.ddrrtb-add-to-basket BUTTON{height:45px!important;font-size:16px!important;line-height:45px!important;border:0!important;background-color:#000!important;cursor:pointer;color:#fff;text-transform:uppercase;padding:0 20px!important;font-weight:normal!important;}
.ddrrtb-add-to-basket BUTTON:hover{opacity:0.8;filter:alpha(opacity=80);}
SPAN.Price_Productinfo{text-align:center;}
SPAN.RelatedProdPrice{font-weight:bold;display:block;text-align:center;}
DIV.RelatedProdPrice{position:absolute;bottom:40px;width:130px;right:0%!important;}
A.RTBimgProductPicture{outline-width:0px;}
IMG.RTBimgProductDiscount{width:35px;}
DIV.RelatedProdDiscountPrice{height:20px;}
SPAN.RelatedProdDiscountPrice{font-size:15px;}
TD.RelatedProdDiscountPrice{vertical-align:text-top;line-height:10px;padding-left:3px;}
DIV.RelatedProdDiscountPrice{position:absolute;top:15px;width:130px!important;right:0%!important;}
DIV.RelatedProdDiscountPrice table{width:100%;text-align:center;}
.RTBaddBtn,
.RTBremBtn{position:relative;}
.RTBaddBtn img,
.RTBremBtn img{top:0;left:0;position:absolute;width:100%;height:100%;}
.RTBaddBtn:before{content:"\f067";font-size:14px;display:inline-block;vertical-align:top;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#555!important;width:22px;}
.RTBremBtn:before{content:"\f068";font-size:14px;display:inline-block;vertical-align:top;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#555!important;width:22px;}
.RTBBox > .ui-widget-header{display:none;}
.RTBBox > #divRememberToBuy{border:1px solid #536376;padding:10px 10px;}
.webshop-body > .RTBBox{-moz-border-radius:6px;background:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #536376;-webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;-moz-box-shadow:rgba(0,0,0,.6) 0px 2px 12px;box-shadow:rgba(0,0,0,.6) 0px 2px 12px;padding:10px 10px}
.ui-widget-overlay.dd-dialog-responsive{opacity:0.8;background:black;}

.advsearch #Content  table td {padding: 10px 0 0 0;width: 15%;font-size: 14px;vertical-align: top;}
.advsearch #Content  table td + td{width: 85%;/* padding: 0; */}
.advsearch #Content  table .searchSpacingTR {display:none;}
.advsearch #Content table td input[type="text"],.advsearch #Content table td select {border: 1px solid #cecece;width: auto;padding: 7px;margin: -6px 0 5px 0;-webkit-border-radius: 0px!important;-moz-border-radius: 0px!important;border-radius: 0px!important;}
.advsearch #Content table td select {-webkit-appearance:none !important;-moz-appearance:none!important;appearance:none!important;background-color:#fff;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiYGBgSADi/2j4PRAbMEBBAi4JZAUoEgABBgAwxwp4syKRqwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position: 93% center;padding: 7px 20px 7px 10px;}
.advsearch #Content table td select::-ms-expand{display:none;}
.advsearch #Content table td input[type="text"]:hover,.advsearch #Content table td select:hover,
.advsearch #Content table td input[type="checkbox"] + label:hover:before,
.advsearch #Content table td input[type="checkbox"]:checked + label:hover:before,
.advsearch #Content table td input[type="radio"] + label:hover:before,
.advsearch #Content table td input[type="radio"]:checked + label:hover:before {border:1px solid #999;}
.advsearch #Content table td input[type="submit"] {border:none;width: auto;padding: 8px 15px;margin: -6px 0 5px 0;-webkit-border-radius: 0px!important;-moz-border-radius: 0px!important;border-radius: 0px!important;background-color: #000;color: #fff;}
.advsearch #Content table td input[type="submit"]:hover {opacity: 0.8;filter: alpha(opacity=80);}
.advsearch #Content table td .Text1_AdvancedSearchPage {vertical-align:top;display: inline-block;}
.advsearch #Content table td input[type="checkbox"] {margin-right:5px;}
.advsearch #Content table td label {display: inline-block;position:relative;vertical-align: top;cursor: pointer;margin: 0 0 5px 0;}
.advsearch #Content table td input[type="checkbox"] {display: none;}
.advsearch #Content table td input[type="checkbox"] + label:before {background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 0;display: inline-block;position: relative;margin: 0 8px 0 0;content:"";vertical-align: top;}
.advsearch #Content table td input[type="checkbox"] + label:before:active, .advsearch #Content table td input[type="checkbox"]:checked + label:before:active {	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.advsearch #Content table td input[type="checkbox"]:checked + label:before {background-color: #000;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);color: #fff;}
.advsearch #Content table td input[type="checkbox"]:checked + label:after {content: '\2714';font-size: 14px;position: absolute;top: 0px;left: 3px;color: #fff;}
.advsearch #Content table td input[type="radio"] {display: none;}
.advsearch #Content table td input[type="radio"] + label span {margin: 0 10px 0 5px;}
.advsearch #Content table td input[type="radio"] + label:before {-webkit-appearance: none;background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 50px;display: inline-block;position: relative;content:"";}
.advsearch #Content table td input[type="radio"]:checked + label:after {content: ' ';width: 12px;height: 12px;border-radius: 50px;position: absolute;top: 4px;background: #000;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 4px;font-size: 32px;}
.advsearch #Content table td input[type="radio"]:checked + label:before {background-color: #e9ecee;	color: #99a1a7;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}
.advsearch #Content table td input[type="radio"] + label:before:active, .advsearch #Content table td input[type="radio"]:checked + label:before:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.cms .CmsPageStyle{width:100%;}
.cms .CmsPageStyle{padding:0;}
.cms .CmsPageStyle h1, .Heading_Profile, .Heading_Terms_Wrapper, .Heading_Customer, .Heading_AdvancedSearchPage{font-family:Arial,Helvetica,sans-serif;text-align:left!important;display: block;position: relative;min-height: 43px;line-height: 18px;margin: 0 0 15px 0;padding: 14px 20px;font-size: 18px;font-weight: 700;text-align: left;text-transform: none;background: #F2F2F1;width: 100%;}
.Heading_Customer {text-align:left;margin:4px 0 14px 0;}
.cms .CmsPageStyle a,
.profileWrapper a,
.termsWrapper a{color:#000!important;text-decoration:underline;}
.cms .CmsPageStyle a:hover,
.profileWrapper a:hover,
.termsWrapper a:hover{color:#777!important;}
.Heading_Profile_Wrapper ~ br,
.Heading_Terms_Wrapper ~ br{display:none;}
.webshop-b2blogin #Content input[type=password],
.webshop-b2blogin #Content input[type=text],
.webshop-customercenter #Content input[type=password],
textarea.TextInputField_B2Blogin,
.webshop-customercenter #Content input[type=text],
.webshop-customercenter #Content input[type=tel]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;margin:0 0 1em;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out;padding:10px 10px !important;background:#fff!important;box-shadow:none!important;height:auto!important;font-size:15px;}
.OptionSelect_B2Blogin,
.OptionSelect_Customer{-webkit-appearance:none !important;-moz-appearance:none!important;appearance:none!important;-webkit-border-radius:0;border-radius:0;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;margin:0 0 1em;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out;padding:10px 10px !important;background-color:#fff!important;box-shadow:none!important;height:auto!important;font-size:15px;appearance:none!important;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFJREFUeNpiYGBgSADi/2j4PRAbMEBBAi4JZAUoEgABBgAwxwp4syKRqwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:98.5% center;}
.OptionSelect_B2Blogin:hover,
.OptionSelect_Customer:hover{background-color:#ebebe4;border-color:transparent;}
.OptionSelect_B2Blogin select::-ms-expand{display:none!important;}
.OptionSelect_Customer select::-ms-expand{display:none!important;}
.webshop-customercenter #Content form table{width:100%!important;}
textarea.TextInputField_B2Blogin,
.cms #ContactFormHolder textarea{resize:vertical;}
.webshop-customercenter #Content input[type="submit"],
.webshop-b2blogin #Content input[type="submit"],
.cms #ContactFormHolder input[type="submit"]{border:none!important;box-shadow:none!important;color:#fff;background:#404040 !important;padding: 11px 20px !important;font-size:16px;font-weight:normal;text-transform: none;font-family:Arial,Helvetica,sans-serif;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border-radius: 5px!important;}
.webshop-customercenter #Content input[type="submit"]:hover,
.webshop-b2blogin #Content input[type="submit"]:hover,
.cms #ContactFormHolder input[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80);}
.webshop-b2blogin #Content table ,
.webshop-customercenter #Content table{width:auto!important;}
.webshop-customercenter #Content table td,
.webshop-b2blogin #Content table td{vertical-align:top;line-height:39px;}
form[name="CustomerCenterForm"] span[id^="tabB"] span{margin-right:10px;background-color:#3c3a32;color:#fff;padding: 7px 15px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border-radius: 5px!important;}
form[name="CustomerCenterForm"] span[id^="tabB"] span:hover{opacity:0.8;filter:alpha(opacity=80);}
form[name="CustomerCenterForm"] .Heading_Customer{font-size:16px;font-weight:700;margin:0;}
form[name="CustomerCenterForm"]{margin-top:20px;}



/*

.cms .CmsPageStyle{width:100%;}
.cms .CmsPageStyle{padding:0;}
.cms .CmsPageStyle h1, .cms #Content > h1, .Heading_Profile, .Heading_Terms_Wrapper, .Heading_Customer, .Heading_AdvancedSearchPage{display:block;position:relative;font-weight:normal;text-align:left!important;margin:0 0 15px 0;padding:14px 20px;background:#f2f2f2;font-size:15px;line-height:15px;width:100%;}
.Heading_Customer, .Heading_AdvancedSearchPage{text-align:left;}
.cms .CmsPageStyle a,
.profileWrapper a,
.termsWrapper a{color:#000!important;text-decoration:underline;}
.cms .CmsPageStyle a:hover,
.profileWrapper a:hover,
.termsWrapper a:hover{color:#777!important;}
*/


@media only screen and (max-width:250px){.TopMenu{padding:10px 20px!important;}
.top-search{display:none!important;}
}
@media only screen and (max-width:320px){.top-search{border-left:none!important;padding:10px 15px!important;}
.Header-Container .Logo{width:65%!important;}
}
@media only screen and (max-width:414px){.ProductList_Custom_DIV, .Frontpage_Custom_DIV, .Related_Custom_DIV, .CustomersAlsoBought_Custom_DIV, .Favorites_Custom_DIV{margin:0!important;}
.Frontpage_Custom_DIV > div,
.ProductList_Custom_DIV > div,
.Related_Custom_DIV > div,
.CustomersAlsoBought_Custom_DIV > div,
.Favorites_Custom_DIV > div{width:100%!important;padding:0 0 15px 0!important;}
.ProductListImage {width: 100%;float: none;}
.ProductListImage a {text-align:center;}
.ProductListRight {float: none;width: 100%;}
.ProductListProductActionsInner > input ~ .ProductListBuyButton {width: 65%;}
.ProductListInfoButton {width: 35%;}
.SubCats_Categories_DIV{margin:0!important;}
.SubCats_Categories_DIV > div{width:100%!important;}
.ProductlistCatagoryDescription{float:none;width:100%;}
.ProdCardRelatedText,
.ProdCardOtherCustText{font-size:20px;}
#BUYSECTION .amountWrapper .amountWrapperHeadline{display:none;}
}
@media only screen and (min-width:415px) and (max-width:600px){.ProductListImage{height:100px;line-height:95px;}
.ProductListImage img{max-height:100px;}
}
@media only screen and (max-width:480px){.ProductListBuyButton .Btn,
.ProductListBuyButton a:after{font-size:calc(0.8rem + 1.35vw)!important;}
.ProductCardLeft{float:none;width:100%;min-height:0;padding-top:20px;}
.ProdCardImageCanvas{width:100%;}
.ProdCardNewsImage .NewsCircle{top:5px;}
.Element_Overlay_ProdInfo_SavingsContainer_DIV{top:5px!important;}
.ProductCardRight{float:none;width:100%;min-height:0;}
#ProductCardTemplate h1{font-size:22px;margin:15px 0 0 0;}
.ProdCardImageSelector{display:none;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem td ~ td{width:50%!important;height:68px;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem td.cell_2 .Price:before{content:"Pr. stk:";display:block;}
}
@media only screen and (min-width:567px) and (max-width:735px){.ProductListWide h3{width:36%;}
.ProductListWide .ProductListShortDescription{width:38%;}
.ProductListWide .ProductListBottom{width:36%;}
}
@media only screen and (min-width:481px) and (max-width:767px){#ProductCardTemplate h1{font-size:22px;}
}
@media only screen and (max-width:640px){#tabs div{float:none;margin-right:0;}
#ProdCardDescTabs #tabs{display:block;margin:0;border-bottom:none;}
#tabs div.active, #tabs div.active:hover{color:#fff;background-color:#323232;}
#tabs div.active:before{display:none;}
}
@media only screen and (max-width:767px){.Page{background-image:none;}
.Top-Container{display:none;}
.TopMenu-Container{display:none;}
.TopMenu{display:block;}
.Header-Container{padding:60px 0 8px 0;height:139px;-webkit-box-shadow:0 4px 20px 0px #b4b4b4;-moz-box-shadow:0 4px 20px 0px #b4b4b4;box-shadow:0 4px 20px 0px #b4b4b4;}
.Header-Container .Logo{max-width:none!important;width:60%;margin:0 auto;float:none;text-align:center;position:relative;left:0;top:0;}
.Header-Container .Top_row{width:100%;max-width:100%;line-height:20px;color:#fff;position:fixed;left:0;top:0;z-index:20000;height:50px;background-color:#323232;border-bottom:none;padding:0;margin:0;}
.TopMenu{border-right:1px solid #232323;height:50px;padding:10px 25px;cursor:pointer;position:relative;z-index:9999;margin:0;font-size:12px;float:left;}
.TopMenuLinks{display:none;position:absolute;left:0;top:50px;border-top:1px solid #232323;width:237px;}
.TopMenu_MenuItems .TopMenu_MenuItem{height:auto;line-height:normal;display:block;}
.TopMenu .Link_Topmenu{background-color:#323232;}
.TopMenu a{border-bottom:1px solid #232323;color:#FFFFFF!important;display:block;font-size:13px;font-weight:bold;line-height:26px;padding:10px 20px 11px 30px;position:relative;margin:0;width:100%;border:right:none;box-shadow:none;}
.TopMenu a:hover{background-color:#444444;}
.TopMenu:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f039";font-size:30px;}
.TopMenu:hover:before{color:#000000;}
.TopPaycards{display:none;}
.TopBasket{height:50px;padding:15px 15px 10px 15px;background:none;border:0;border-left:1px solid #232323;z-index:999;min-width:150px;cursor:pointer;margin:0;color:#B4B4B4;width:auto;background-repeat:no-repeat;background-size:18%;background-position:10px center;top:auto;right:auto;}
.TopBasket:hover{background-color:transparent;}
.TopBasket:before{display:block;font-size:30px;color:#fdb813;content:"\f07a";float:left;margin-right:5px;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;}
.TopBasket:hover .TopBasketPrice{color:#fff;}
.TopBasketPrice{display:inline-block;font-size:14px;margin-left:5px;}
.TopBasketStatement,
.TopBasketInner{display:none;}
.top-search{display:block;height:50px;padding:10px 20px;cursor:pointer;position:relative;z-index:9999;float:right;border-left:1px solid #232323;overflow:hidden;font-size:30px;color:#fff;}
.top-search:hover,
.Top_row .Active{color:#010101;}
.Search_Form{padding:0 15px;float:none;clear:none;top:50px;left:0;position:fixed;margin:0;width:100%;display:none;z-index:10000;}
#Search_Form{background:#FBFBFB;padding:6px 46px 6px 6px;border:1px solid #ddd;position:relative;display:inline-block;width:100%;}
#Search_Form .SearchField_SearchPage{width:100%;margin:0;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;height:40px;border:0;background:none;}
#Search_Form .SubmitButton_SearchPage{position:absolute;right:6px;top:6px;}
#Search_Form .SubmitButton_SearchPage strong{padding:0;width:40px;height:40px;line-height:40px;float:none;display:block;text-align:center;border:none;background-color:transparent;color:#000;}
#Search_Form .SubmitButton_SearchPage:hover strong{color:#666;}
.TopUsb{display:none;}
.Main-Container .Container{padding-top:0;margin-top:20px;}
.Main-Container .Col{padding-top:0;margin:0;}
.Footer-adress{margin:0 0 20px 0;}
.Footer-cols-wrapper{border:0;margin:0;width:100%;padding:0px 20px 20px 20px;}
.Footer-addr{height:auto;}
.Footer-addr .spacer{margin:0 30px 0 20px;display:block;}
.Footer .Footer-col{margin-right:0;width:100%!important;display:block;padding:0;border:0;}
.Footer h4{border-bottom:1px solid #ddd;padding:0 40px 8px 0;margin:0 0 12px;}
.Footer h4:hover{cursor:pointer;}
.Footer-col-content{display:none;}
.Footer .Footer-col-content{margin-bottom:12px;}
.Footer span.toggle{position:absolute;cursor:pointer;right:10px;top:0;width:20px;text-align:center;font-size:16px;}
.Footer span.toggle:before{content:"\f067";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;}
.Footer span.opened:before{content:"\f068";}
.SubCats_Categories_DIV > div{width:50%;}
.ProductListBuyButton .Btn,
.ProductListBuyButton a:after{font-size:calc(0.8rem + 0.35vw);}
.ProductListProductPrice{font-size:16px;}
.frontpage .ProductListProductPrice strike, .product .ProductListProductPrice strike, .ProductListProductPrice .PriceStriked_Productlist{font-size:13px;}
#ProductCardTemplate h1 span{font-size:calc(0.8rem + 1.35vw);}
#BUYSECTION{height:auto;display:block;}
#BUYSECTION .amountWrapper,
#BUYSECTION .buyWrapper{float:none;}
#BUYSECTION .amountWrapper{background-color:#F1F1F1;}
#BUYSECTION .amountWrapper .amountWrapperHeadline{display:inline-block;font-size:20px;padding:0 10px;width:80%;color:#000;text-transform:uppercase;}
#BUYSECTION .amountWrapper .TextInputField_ProductInfo{width:20%;}
#ShowBasketHolder .ShowBasketTable th{display:none;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem{border-bottom:1px solid #E7E7E7;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem tr{display:block;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem td{display:block;float:left;width:25%;border:none;text-align:left!important;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem td.cell_3{width:37%;}
#ShowBasketHolder .ShowBasketTable .ShowBasketItem td.cell_5{width:13%;}
#ShowBasketHolder .ShowBasketTable td.cell_1{display:block;width:100%;}
.FrontPageTemplate {float:none;width:100%;}
#newslist {float:none;width:100%;margin:30px 0;}
.frontVideotable, .frontVideotable tbody, .frontVideotable tr, .frontVideotable tbody, .frontVideotable td {display:block;width:100%!important;}
.frontBoxtable, .frontBoxtable tbody, .frontBoxtable tr, .frontBoxtable tbody, .frontBoxtable td {display:block;width:100%!important;}
.frontBoxtable td.cell2 {padding:2%;}
.frontBoxtable td.cell3 > div > a > img {top:0;right:0;}
}
@media (min-width:768px) and (max-width:991px){.Header-Container .Logo{display:block;text-decoration:none !important;float:left;width:47%;}
.TopMenu_MenuItem a{margin:0 30px 0 0;}
.Search_Form{width:100%;top:163px;left:0px;padding:0 15px;}
#Search_Form .SearchField_SearchPage{width:100%;}
.ProductList_Custom_DIV, .Frontpage_Custom_DIV, .Related_Custom_DIV, .CustomersAlsoBought_Custom_DIV, .Favorites_Custom_DIV{margin:0 -1.5% 0 -1.5%;}
.ProductListWideCustDiv{margin:0;}
.Frontpage_Custom_DIV > div,
.ProductList_Custom_DIV > div,
.Related_Custom_DIV > div,
.CustomersAlsoBought_Custom_DIV > div,
.Favorites_Custom_DIV > div{width:50%;padding:0 1.5% 3% 1.5%;}
.checkout .ProductMenu{display:block;}
}
@media (min-width:768px){.Search_Form{display:inline-block!important;overflow:visible!important;}
.Search_Form .fa{display:none;}
#Search_Form .SearchField_SearchPage{font-weight:300;-webkit-border-radius:5px 0 0 5px!important;border-radius:5px 0 0 5px!important;-webkit-box-shadow:none;box-shadow:none;}
#Search_Form .SubmitButton_SearchPage strong{line-height:33px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.Search_Form .SubmitButton_SearchPageTxt{font-size:14px;font-weight:normal;vertical-align:top;display:block;}
.Footer-col-content{display:block!important;}
}
@media (max-width:991px){.Page{padding:0;}
.Wrapper{overflow:visible;}
#CustumerService{display:none;}
.ProductMenu{display:block;background:#fff;font-size:17px;line-height:21px;cursor:pointer;text-transform:uppercase;margin:0;padding:0;height:60px;line-height:60px;color:#000;position:relative;width:100%;border:none;float:none;z-index:1000;}
#ProductmenuContainer_DIV .Heading_Productmenu{padding:0 20px;border:none;display:block;background:#2F2F2F;height:auto;line-height:60px;color:#fdb813;font-weight:normal;}
#ProductmenuContainer_DIV .HasDropDownBG:after{content:"\f055";font-size:25px;line-height:50px;float:right;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;}
#ProductmenuContainer_DIV .HasDropDownBG:after{line-height:20px;}
#ProductmenuContainer_DIV .has-dropdown > .Active:after{content:"\f056";}
#ProductMenu_List{display:none;position:absolute;width:100%;z-index:999;background:#fff;border:1px solid #ccc;border-top:0;border-bottom:0;position:absolute;width:100%;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:0;padding:0;}
#ProductMenu_List > .active{background-image:none;background-color:transparent;}
#ProductMenu_List > .RootCategory_Productmenu{line-height:20px;float:none;margin:0;border-bottom:1px solid #ccc;border-top:none;font-size:16px;}
#ProductMenu_List .RootCategory_Productmenu .CategoryLink0_Productmenu{padding:10px 20px;display:block;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown{display:none;position:relative;width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0px 20px 6px 20px;background-image:none;background-color:transparent;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown .SubCategory1_Productmenu .CategoryLink1_Productmenu{font-size:16px;display:block;padding:8px 0 10px 0;}
#ProductMenu_List .RootCategory_Productmenu > .dropdown .SubCategory1_Productmenu{border-top:1px dotted #d3d3d3;margin:0;}
.trustpilotHolder{display:none;}
.Container-Content{float:none;width:100%;margin:50px 0 0 0;}
.Main-Container{position:relative;}
.TopBreadcrumb{position:relative;}
.Main-Container{;}
#column-data{float:none!important;width:100%!important;margin:0 0 24px 0!important;}
#column-shipping-payment{float:none!important;width:100%!important;margin:0 0 24px 0!important;min-height:100%!important;}
#column-order-summary{width:100%!important;float:none!important;}
}
@media (min-width:992px){.HasDropDownBG:after{content:"\f105";font-size:15px;float:right;margin:0 15px 0 0;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;opacity:0.6;filter:alpha(opacity=60);}
.Search_Form{overflow:visible!important;display:inline-block!important;}
#ProductMenu_List{display:block!important;overflow:visible!important;}
}
@media (min-width:992px) and (max-width:1219px){.Container{width:100%;}
.Header-Container .Logo{/* max-width:40%; */}
.Search_Form{;}
#ProductmenuContainer_DIV .Heading_Productmenu{font-size:19px;}
.ProductListProductPrice{font-size:16px;}
}
@media (min-width:1220px){.Container{max-width:1200px;width:1200px;}
}
#ShowFilter{display:none;}
.NoProductsSort #Content_Productlist,
.NoProductsInList #Content_Productlist{width:100%;float:none;}
.jslider .jslider-value{top:18px;}
.jslider .jslider-label{top:18px;}
.product-filter-headertext-container{font-size:21px;font-weight:700;margin:0 0 15px 0;line-height:normal;}
.product-filter-header-container{background-color:#FFFFFF;border-bottom:2px solid #E7E7E7;}
.product-filter-header-clearlink-container a{color:#2F2F2F!important;}
.product-filter-header-clearlink-container a:hover{color:#fdb813!important;}
.product-filter-header-text{font-size:14px;font-weight:700;text-transform:uppercase;}
.product-filter-checkboxes, .product-filter-manufactor-checkboxes, .product-filter-checkbox-container,
.product-filter-clear-all{margin:2px 0;}
.product-filter-checkbox{margin:0 5px 0 0;height:20px;}
.product-filter-checkbox-label,
.product-filter-count-container{height:20px;line-height:19px;font-weight:700;}
.product-filter-container{border:none;background-color:#fff;}
.product-filter-row,
.product-filter-column{float:left;width:47%!important;margin:0 1.5% 2% 1.5%;padding:0;}
.product-filter-clear-all{text-align:right;padding-right:10px;}
.HideFilter #ProductFilter-Container{display:none;}
.HideFilter #Content_Productlist{float:none;width:100%;}
#ProductFilter-Container{margin:0 -1.5%;}
@media (max-width:767px){#ProductFilter-Container{display:none;}
#ShowFilter{display:block;cursor:pointer;position:relative;height:45px;line-height:45px;margin:0 0 15px 0;padding:0 20px;font-size:17px;font-weight:700;color:#2f2f2f;text-align:left;text-transform:uppercase;background:#F2F2F2;}
#ShowFilter:before{Content:"Vis filter";display:inline-block;position:absolute;left:20px;}
#ShowFilter:after{content:"\f067";display:inline-block;font-family:'FontAwesome';position:absolute;right:20px;}
.FilterOpened:after{content:"\f068"!important;}
.product-filter-row,
.product-filter-column{width:47%!important;float:left;}
.product-filter-header-clearlink-container{}
.product-filter-headertext-container{margin:0;}
}
@media (max-width:420px){#ProductFilter-Container{margin:0 0 10px 0;}
.product-filter-row,
.product-filter-column{width:100%!important;float:none;padding:0 0 20px 0;margin:0;}
}
@media (min-width:768px){#ProductFilter-Container{display:block!important;overflow:visible!important;}
.NoProductsInList #Content_Productlist{width:100%;float:none;}
.webshop-search #Content_Productlist{width:100%;float:none;}
.HideFilter #ProductFilter-Container{display:none;}
.HideFilter #Content_Productlist{float:none;width:100%;}
}
#MobileMenu{display:none;}
@media (max-width:767px){.Container-Content{margin:25px 0 0 0;}
.Main-Container .Container{margin-top:0;}
.ProductMenu{display:none;}
.TopMenu:hover:before{color:#fff;}
#MobileMenuHolder{display:none;top:50px;left:0;width:100%;height:100%;height:calc(100% - 50px);z-index:2000;position:fixed;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;}
#MobileMenu a[name],
#MobileMenu .Show a[name]{display:none!important;}
#MobileMenu,
#MobileMenu ul.dropdown{display:none;list-style-type:none;padding:0;margin:0;}
#MobileMenu{background-color:#323232;display:block;border-top:1px solid #232323;}
#MobileMenu li{background-color:#323232;border-top:1px solid #323232;border-bottom:1px solid #47484b;position:relative;width:100%;height:auto;overflow:hidden;clear:both;}
#MobileMenu li > .OpenChildBtn{display:none;float:right;height:44px;width:50px;cursor:pointer;}
#MobileMenu li > .OpenChildBtn:before{font-family:FontAwesome;content:"\f054";height:44px;width:50px;display:block;z-index:100000;font-size:28px;line-height:46px;text-align:center;vertical-align:top;color:#dee0e1;}
#MobileMenu li > .BackBtn{display:none;vertical-align:top;height:44px;width:50px;cursor:pointer;}
#MobileMenu li > .BackBtn:before{font-family:FontAwesome;content:"\f053";height:44px;width:50px;display:block;z-index:100000;font-size:28px;line-height:46px;text-align:center;vertical-align:top;color:#dee0e1;}
#xMobileMenu > li:first-child{border-top:none;}
#MobileMenu li a{padding:12px 20px 12px 20px;display:inline-block;vertical-align:top;color:#dee0e1!important;font-size:18px;font-weight:700;outline:0;text-transform:inherit;font-family:inherit;}
#MobileMenu a.Activ_Productmenu{color:#dee0e1!important;}
#MobileMenu li a .ProductMenu_MenuItemBold{font-weight:700;}
#MobileMenu .Hidden{border:0;}
#MobileMenu .Hidden a{display:none;}
#MobileMenu .Show{border-bottom:none;}
#MobileMenu .Show > .dropdown{border-top:1px solid #47484b;}
#MobileMenu .Show a{display:inline-block!important;}
#MobileMenu .has-dropdown > .OpenChildBtn{display:block;}
#MobileMenu .Hidden > .OpenChildBtn,
#MobileMenu .Show > .OpenChildBtn{display:none;}
#MobileMenu .Show > .BackBtn{display:inline-block;}
}
#Btn-gotoTop{position:fixed;right:50%;right:calc(50% - 38px);bottom:0px;clear:both;cursor:pointer;height:35px;width:75px;z-index:100;display:none;background-image:url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA/CAYAAAAWq21gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBEQzQxODdCRjg1MzExRTM4RDZFQzdDRjU0MjYzMTdBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBEQzQxODdDRjg1MzExRTM4RDZFQzdDRjU0MjYzMTdBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MERDNDE4NzlGODUzMTFFMzhENkVDN0NGNTQyNjMxN0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MERDNDE4N0FGODUzMTFFMzhENkVDN0NGNTQyNjMxN0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fchH1AAAFZElEQVR42uycaWwVVRTH72uBUoGWpdAWVBYDbkAiH0BIDIgmIJICaVCWD26oIJElLIFEAY0JIQFEjVEUCAlSKGvC0lRIiLI1poqEGJcQIyAQImgbKGVr+/wf5gwZmvde582be97MvDnJ70uXd2fuf85yz71vItFoVAXAXgYDwBpwxc830ioAYowBK8GDIALeA759yiI+95CxYB0otPzsE/ABqAkFkbXR4EvQM8bvVoGFoCkURC5nfAq6Jfibz8CsUBCZMLUBdLXxt5Tk53FuaQwFcd8mcM7onMT/rAfvgAY/hDA/CTKJn/hCB/9LoswG10NB3POMr0BBCp9B1dd89pRQkBRsMvjYoWfE8pRpoSDObSL4GuS7+Jmfc6K/FQqSnE3lycvX8NkbuSS+Fgpiz15iMQo0jrGWc0q9l6ovLwoyiScrT2Csb8AroSCJcwatwIsEx6TqbaZXqi8vCfIql6Z5aRh7E3gD3AkFMWwK54yOabwGasdMV0aLpSlTBYlwNUVd23YeeDC2g7e4+mrMNEEiHKaoVd7JQ3mMRHlbpWk/JV2CZHFpK1VNOVmnzAA3M0GQCLcvVnjMM5rbDmW0bRqCLghVM7R5lKu8b2UcvuqCKsh0zhkPKP/YLvbomiAJkg1eZzE6KP9ZuTI2uWp1l8QSgkTYM1aDtsq/th+UKs1dYt2CUDX1mjL2Mzoo/1s5e3q9HwWhMEUt7uUgR/NEnQdXwRMCouxRRgP0hq4nWFeYehN8JCBGLVdu40C1gCAlyuh9tdcyf+QhLpMNZoA7Uf1WC0Zbxh4IfozK2LegI8hyc/50iPEuuCYwIfXg+RjX8CQ4ISRKJejmVUFagWngpsBEXAGjElzLU+AnIVF2gzyvCUJizBHyjMvgORvX9Bj4XjB8tfOSILOFcsaFFjyjOf3Bz0Ki7AGd0i0I5YwF4LaQZ4x0cI3kKccFPaUYRNIhiBmmbgjc6L82w1Q8HgdVQqIcBA87FSUVMeYKhal/wHAXwip5yndCotA47aUEac2eUSdwY3+DES5Wgo+Aw4IlcWfdgrQBS0CTwA2dB89oWLhKinIo2USfbJiiBH5L4EYugmc1iGHNKVKiUKLvYjen2L2BHLBI6AYugWEaxTDpK7hOqeIVfbYbglCYel9wBf60gBjW8CWV6I+Ch1IVhMRYLJQzaNE3VFAMkz7ggGBOKXAqSFtO4BLrjLNgSBrEMOnFVZGEHeeckrQgy4Qu8C+hnNESvcERwXVKsV1BKEx9CBqFStshHhDDpCevtCXsB/bMhIKYYapB4ILOgcEeEsMavqRyyjH2zKxYguQILvpoBT7Ig2JYPWWfkCjVoGtzQczSVmLRd9pjYSoePUCFYEl8N3zR6pHOSs3h0yG67U8+ZH3CJ8d+eijjq9SjBMY6CcaQICv5VF5uKEZM6wW+UMbbh3TbXjrG0ltAjHN86s9vYpCdUcaXeCo0j0Nnh9cpXqTs11xNDfBBzmiJ7hoTPe24llqTOp0v2qVhoD+ixr62Cggkyk4Nu6GTuZt+X9lLffsdLg70W9Q4I6UCRrGLDy+1pSYkWhgWgXKXxBgYQDGsnlLpgmeU8JIjYeskVVFOByxMxYPmabfDOapjz2hjt7lImynbHAz0O+/GqQyhyEH4qgETzZyRTLeXTuKVJZnAH80gMZxElP/Ai6lsUHWx6SknMyRMxYN6UVtsiDGee4YpbeHmg00JBvoF9MtgMawP79oE5wRecPOQQ2EcUU7xFqgKuZd7tzabI/M7LLluCmJ6ymbLQL+GYsT1lI2WMFVq57SJSbLfMaS39dA7EPsr4+3Sp1RosYxe8rwUHFXGu1Nsv8jmfwEGACKBQlnsXSUyAAAAAElFTkSuQmCC");background-color:#555;background-size:auto 50%;background-position:50% 50%;background-repeat:no-repeat;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;}
#Btn-gotoTop:hover{opacity:0.8;filter:alpha(opacity=80);}
.videoWrapper {display:block;margin:0;position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 65px;height: 0;overflow: hidden;margin-left: 0;margin-right: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.frontVideotable .videoWrapper { /* 16:9 */margin-left: -2%;margin-right: -2%;}
.frontVideotable .videoWrapper iframe {width: 104%;}