/*GRID*/
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1.42857143;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role='button']{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1370px){.container{width:1340px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1370px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:' ';display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1369px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1369px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1369px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1369px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1370px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1370px){.visible-lg-block{display:block !important}}@media (min-width:1370px){.visible-lg-inline{display:inline !important}}@media (min-width:1370px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1369px){.hidden-md{display:none !important}}@media (min-width:1370px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}
input[type=text],input[type=email],textarea{;-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#b9b9ad;box-shadow:inset 1px 1px 6px -3px rgba(0, 0, 0, .5);color:rgba(0, 0, 0, .75);display:block;margin:0 0 1rem;padding:0.5rem;height:35px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;border-radius:0}
input[type=text]:focus,input[type=email]:focus,textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}
#confirm-complete-button,.SubmitButton,.content input[type=submit],footer input[type=submit],#salesdiscountcode_button {background: #00b221;background-image: -moz-linear-gradient(43% 0 -90deg, #2ab645 0, #24983a 100%);background-image: -webkit-gradient(linear, 43% 0, 43% 102%, color-stop(0, #2ab645), color-stop(1, #24983a));background-image: -webkit-linear-gradient(-90deg, #2ab645 0, #24983a 100%);background-image: -ms-linear-gradient(-90deg, #2ab645 0, #24983a 100%);background-image: linear-gradient(180deg, #2ab645 0, #24983a 100%);border: 1px solid #0f9a35;border-radius: 4px;display: block;padding: .75rem 1.5rem !important;color: #fff !important;font-weight: 700;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, .25)}
#confirm-complete-button:hover,.SubmitButton:hover,.content input[type=submit]:hover,footer input[type=submit]:hover,#salesdiscountcode_button:hover {background-image: -moz-linear-gradient(43% 0 -90deg, #24983a 0, #2ab645 100%);background-image: -webkit-gradient(linear, 43% 0, 43% 102%, color-stop(0, #24983a), color-stop(1, #2ab645));    background-image: -webkit-linear-gradient(-90deg, #24983a 0, #2ab645 100%);background-image: -ms-linear-gradient(-90deg, #24983a 0, #2ab645 100%);    background-image: linear-gradient(180deg, #24983a 0, #2ab645 100%);border: 1px solid #0f9a35;border-radius: 4px;padding: .5rem 1.5rem;    color: #fff;font-weight: 700;text-shadow: 1px 1px 1px rgba(0, 0, 0, .25)}

body {background:#222222}
body header {margin-top:10px}
body header .container,
content > .container {background:#fff; box-shadow: -60px 0px 100px -80px #fff, 60px 0px 100px -80px #fff;}
body header .topframe > .container {background:#fff}
body header .topline > .container {background:#3e3e3e}


.frontpagelogos {text-align:center;}
.frontpagelogos img {max-width:130px;padding:10px}
/*
DEBUG
*/
.Link_Topmenu {display:none}
/* overall */
	body,a {font-family: 'Ubuntu', sans-serif;font-size:14px;color:#303030;}
	body:not(.webshop-productlist) .leftmenu {display:none}
	body:not(.webshop-productlist) .content {width:100%}
	
	img {max-width:100%;max-height:100%;vertical-align:middle;border:0}
	.text-right {text-align:right}
	.text-center {text-align:center}
	::-webkit-scrollbar {-webkit-appearance: none;width: 7px}
	::-webkit-scrollbar-thumb {border-radius: 4px;background-color: rgba(0,0,0,.5);-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)}
	a {text-decoration:none}
	a:hover {text-decoration:underline}
	ul {padding:0;margin:0}	
	content > div {padding-top:20px}
	.topactive {text-decoration:underline}
	h1 {font-size:25px;}
	h3 {margin:0px}
	@media (max-width: 767px){
		body, a {font-size:12px;overflow-x:hidden}
		body .container {padding:0 10px}
		
		.content {padding-top:110px}
		.webshop-frontpage content > div {padding-top:0px;}
		h1 {font-size:20px}
		
		.ProductList_Custom_DIV,.Related_Custom_DIV, .CustomersAlsoBought_Custom_DIV{margin:0 -5px}
	}
	@media (min-width: 767px){
		.Frontpage_Custom_DIV,.ProductList_Custom_DIV,.Related_Custom_DIV,.CustomersAlsoBought_Custom_DIV {margin:0 -15px;overflow:hidden}
	}


	
/* header */
	/*search*/
	header .search {margin-top:45px}
	header .search form {position:relative}
header .search .SubmitButton_SearchPage {
    font-family: FontAwesome;
}
	header .search .nbsp, header .topframe .search .SearchTitle_SearchPage,header .search br {display:none}
	header .search .SearchField_SearchPage {padding-left:10px;width:100%;border:2px solid #101212;height:40px;line-height:40px;padding-right:100px;  border-radius: 5px;font-size:14px}
	header .search .SubmitButton_SearchPage {font-weight:normal;font-size:15px;position: absolute;top: 2px;right: 2px;bottom: 2px;border-radius: 0 5px 5px 0;border: 0;padding: 0 15px;outline: 0;-webkit-outline: 0;background:transparent!important;color:#101212}
	
		header .search ::-webkit-input-placeholder {color: #3e3e3e}
		header .search :-moz-placeholder {color: #3e3e3e}
		header .search ::-moz-placeholder {color: #3e3e3e}
		header .search :-ms-input-placeholder {color: #3e3e3e}

	
	@media (max-width: 767px){
		
		.webshop-html header .topline {height:20px}
		.webshop-html header .topline * {color:#fff;font-size:13px}
		.webshop-html header .topline ul {display:flex;list-style: none;justify-content: flex-end}
		.webshop-html header .topline ul li {padding-left: 20px}

		#Search_Form {position:relative;margin-top:0px!important}
		header {position:fixed;left:0;top:0;right:0;z-index: 9999;height:115px;margin-top:0px!important}
		header .logo {line-height:50px;display:inline-block;height:50px;width:100%;}
		header .logo img {max-height:100%;max-width:100%;}
		header .menu,header .basket {display:inline-block;width:40px;text-align:center;position:absolute;top:27px;cursor:pointer;border:1px solid #ea008a}
		header .menu {right:5px;background: #000}
		header .menu:before {content: '\f0c9';font-family: FontAwesome;font-size:25px;color:#000}
		header .basket {padding:0px;right:55px;background:rgba(177, 177, 177, 0.3);}
		header .basket > div :before {content: '\f07a';font-family: FontAwesome;font-size:25px;color:#000}
		header .basket .txt {display:none}
		header .basket > div span {display:none}
		header .search {padding:0px;position:absolute;top:70px;left:5px;right:5px;margin-top:0px;}
		header .search .SearchField_SearchPage {height:30px;line-height:30px}
		header .menu, header .basket {
			border-radius: 5px;
			display: inline-block;
			width: 40px;
			text-align: center;
			position: absolute;
			cursor: pointer;
			border: 1px solid #ea008a;
			background:#ea008a
		}
		
		/*responsive dropdown menu*/
		.resmenu {background:#c2c2c2;width:100%;z-index:99; box-shadow: 0px 0px 20px 0px #595959;}
		.resmenu a {padding-left:10px}
		.resmenu .dropdown {padding-left:20px}
		.resmenu > ul > li {line-height:30px;border-bottom:1px solid #fff}
		.resmenu > ul > li:last-child {border-bottom:0px}
		.resmenu .CategoryLink0_Productmenu,.resmenu .CategoryLink0_Productmenu span{line-height:30px;font-weight:bold!important}
		.resmenu ul {list-style:none}
		.resmenu .ProductMenu_MenuItemBold {font-weight:normal}
		.resmenu {margin-top:80px}
		.resmenu a {display:block;}
		.resmenu .RootCategory_Productmenu,.resmenu .RootCategory_Productmenu span{font-weight:normal}
		.resmenu .dropdown {display:none}
		.resmenu .dropdown * {font-weight:normal!important;line-height:20px}
		
		.resmenu li {position:relative}
		.resmenu .plus {display:block!important;cursor:pointer;font-size:28px;position: absolute;right:0px;width:100px;text-align:right;padding-right:30px;top:0;margin-top:0px}
		.resmenu .plus:hover {color:#ea008a}
	}
	
	@media (max-width: 992px){
		header .topline .usp:nth-child(n+3) {display:none}
		

	}
	@media (min-width: 1370px) {
		header .topline .usp {line-height:40px}
	}
	@media (min-width: 768px) {
		.resmenu {display:none}
		
		/*topline*/
		header .topframe > .container {height:125px}
		header .topframe .logo {line-height:125px;padding-left:40px}
		
		header .topline .usp {display:inline-block; padding:0 20px;text-transform:uppercase;font-size:13px;font-weight:500}
		
		header .topline .fragt {padding-left:40px;background: url('/images/skins/dandodesign-prof/media/lifragt.png') no-repeat center left}
		header .topline .forsendelse {padding-left:40px;background: url('/images/skins/dandodesign-prof/media/lirabat.png') no-repeat center left}

		header .topline #main ul {list-style: none;line-height:40px}
		header .topline #main ul > li {display:inline-block;padding-left:15px}
		header .topline #main ul > li a {color:#fff;font-size:13px;text-transform: uppercase;font-weight:500}
		header .topline #main ul > li {background:url('/images/skins/dandodesign-prof/media/dot.gif') no-repeat center left 5px}
		header .topline #main ul > li:first-child {background:none}
		
		/*topframe*/
		
		
		
		/*basket*/
		header .basketcontainer {margin-top:25px;position:relative}
		header .basket .basketcontainer {cursor:pointer;}
		header .basketcontainer .knap {width:22%;float:left;background:url('/images/skins/dandodesign-prof/media/basketbg.png') no-repeat center #101212;height:75px;}
		header .basketcontainer .knap span#totalproducts {left:50px;top:10px;background:#EC008C;width:25px;height:25px;text-align: center;line-height:25px;color:#fff;font-weight: 500;display:block;position:absolute;border-radius:20px}
		header .basketcontainer .txt {width:78%;float:left;background:#3e3e3e;height:75px;color:#fff;font-weight:bold;font-size:16px;padding:15px 0 0 30px}
		header .basketcontainer .txt a {display:block;color:#ea008a;margin-top:5px;font-size:13px}
		header .basketcontainer .txt a:hover {text-decoration:none}
		
		header .basket .basketcontainer::before {color:#000;content:'\f0d7';font-family: FontAwesome;position:absolute;right:25px;margin-top:30px;-webkit-transition: all .3s ease;transition: all .3s ease;}
		header .basket .basketcontainer:hover::before { -webkit-transform: rotate(180deg);transform: rotate(180deg);} 
		

		/*topmenu*/
		header .topmenu .ProductmenuContainer_DIV {position:relative;}
		header .topmenu #ActiveCategory_A, header .topmenu .Heading_Productmenu {display:none}
		header .topmenu {height:50px;}
		header #ProductMenu_List {background:#101212;    display: flex!important;    flex-direction: row;}
		header .topmenu ul li.RootCategory_Productmenu {flex-grow: 1;text-align: center}
		header .topmenu ul li.RootCategory_Productmenu > a {vertical-align: middle;font-size:14px;line-height:50px; width: 100%;color: #fff;font-weight: 700;text-transform: uppercase;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out; }
		header .topmenu ul li.RootCategory_Productmenu > a span {font-weight: 500!important}
		header .topmenu ul li.RootCategory_Productmenu:hover > a {background-color:#ea008a;text-decoration: none;color:#fff}
		header .topmenu ul .RootCategory_Productmenu  {line-height:50px;display:inline-block}
		header .topmenu ul .RootCategory_Productmenu * {line-height:20px;}
	
		
		
		/*basket dropdown*/
		header .basketfull:hover .basketdropdown {opacity:1;z-index: 8000;visibility: visible;-webkit-transition: opacity .3s ease-in-out, top .25s ease-in-out, z-index 0s, visibility 0s;-moz-transition: opacity .3s ease-in-out, top .25s ease-in-out, z-index 0s, visibility 0s;-ms-transition: opacity .3s ease-in-out, top .25s ease-in-out, z-index 0s, visibility 0s;-o-transition: opacity .3s ease-in-out, top .25s ease-in-out, z-index 0s, visibility 0s;transition: opacity .3s ease-in-out, top .25s ease-in-out, z-index 0s, visibility 0s;}
		header .basketfull:hover {border-bottom:0px}
		header .basket .basketdropdown {width:100%;margin-top:75px; border:1px solid #000;right:0px;position: absolute;opacity: 0;visibility: hidden;-webkit-transition: opacity .2s ease-in-out, top .3s ease-in-out, z-index 0s .3s, visibility 0s .2s;-moz-transition: opacity .2s ease-in-out, top .3s ease-in-out, z-index 0s .3s, visibility 0s .2s;-ms-transition: opacity .2s ease-in-out, top .3s ease-in-out, z-index 0s .3s, visibility 0s .2s;-o-transition: opacity .2s ease-in-out, top .3s ease-in-out, z-index 0s .3s, visibility 0s .2s;transition: opacity .2s ease-in-out, top .3s ease-in-out, z-index 0s .3s, visibility 0s .2s;}
		header .basket .basketdropdown .ProductContainer {padding:0 10px;border-bottom:1px solid}
		header .basket .basketdropdown .ProductContainer > div {position:relative;overflow:hidden;padding:10px 0;}
		header .basket .basketdropdown .ProductImage {float:left;width:50px;text-align:center;}
		header .basket .basketdropdown .ProductImage img {max-width:40px;}
		header .basket .basketdropdown .ProductName {float:left;text-align:left;width:120px;padding-top:5px;}
		header .basket .basketdropdown .ProductName a {font-size:12px;}
		header .basket .basketdropdown .ProductName b {display:block;}
		header .basket .basketdropdown .ProductPrice {font-size:12px;float:right;padding:5px 0px;text-align:right;}
		header .basket .basketdropdown .TotalPrice {font-weight:bold;position:relative;overflow:hidden;}
		header .basket .basketdropdown .TotalPrice div:first-child {width:50%;float:left;padding:0px 25px;text-align:left;}
		header .basket .basketdropdown .TotalPrice div:last-child {width:50%;float:left;padding: 0px 10px;text-align:right}
		header .basket .basketdropdown .Fragt {font-size:12px;position:relative;overflow:hidden;}
		header .basket .basketdropdown .Fragt div:first-child {width:50%;float:left;padding: 5px 25px;text-align:left;}
		header .basket .basketdropdown .Fragt div:last-child {width:50%;float:left;padding: 5px 10px;text-align:right}
		header .basket .basketdropdown .knapper {margin:20px 0;text-align: center}
		header .basket .basketdropdown .knapper a.betaling {display:inline-block;margin-right:15px;line-height:30px;padding:0 15px;margin:10px 10px}

		/*topmenu dropdown*/
		header .RootCategory_Productmenu .dropdown a {display:block}
		header .RootCategory_Productmenu .dropdown {list-style:none;background:#fff;border-radius:0 0 5px 5px;}
		header .RootCategory_Productmenu {z-index: 999;}
		header .RootCategory_Productmenu > .dropdown {box-shadow: 0px 0px 20px 0px #595959;position: absolute;width: 100%;left: 0;right: 0;top: 0;float: left;text-align: left;-webkit-background-clip: padding-box;background-clip: padding-box;display: block;padding: 20px;margin: 0;opacity: 0;z-index: 99;visibility: hidden;}
		header .RootCategory_Productmenu:hover > .dropdown {opacity: 1;visibility: visible;top: 50px;}
	
		/*topmenu dropdown levels*/
		header .RootCategory_Productmenu li.SubCategory1_Productmenu {vertical-align: top;}
		header .RootCategory_Productmenu > .dropdown {-webkit-columns: 3; -moz-columns: 3; columns: 3;}
		header .RootCategory_Productmenu > .dropdown > li {page-break-inside: avoid;}
		header .RootCategory_Productmenu li.SubCategory2_Productmenu > .dropdown {display:none}
		header .RootCategory_Productmenu .CategoryLink1_Productmenu {text-transform:uppercase;color:#000;font-size:14px;padding:5px 0 5px 10px}
		header .RootCategory_Productmenu li.SubCategory1_Productmenu {margin-bottom:30px;width:95%}
		header .RootCategory_Productmenu .CategoryLink2_Productmenu {padding:10px 0 10px 10px}
		header .RootCategory_Productmenu li.SubCategory2_Productmenu:before {content:'\203A';position:absolute;margin-top:10px;font-size:12px;color:#d6d4d4}
		header .RootCategory_Productmenu .SubCategory2_Productmenu {border-bottom:1px solid #d6d4d4}
		header .RootCategory_Productmenu .SubCategory2_Productmenu:last-child {border-bottom:0px}
		header .RootCategory_Productmenu .SubCategory2_Productmenu * {font-size:15px;font-weight:normal!important;}

	}
	
		@media (max-width: 1370px){
			header .topmenu ul li.RootCategory_Productmenu > a {font-size:13px}
			header #ProductMenu_List > li:nth-child(n+8) {display:none}
			header .topline #main ul > li a,header .topline .usp {font-size:10px}
			header .topline #main ul {line-height:20px}
		}
		@media (max-width: 992px){
			header .basketcontainer .txt{font-size:12px!important;padding-left:10px;padding-right:20px}
			header .topmenu ul li.RootCategory_Productmenu > a {font-size:10px}
			header #ProductMenu_List > li:nth-child(n+7) {display:none}
		}

	@media (min-width: 767px) {
		header .topmenu li.RootCategory_Productmenu > a {display:block;height:50px;;padding:0 5px}
	}
	
	@media (min-width: 992px) {
		header .topmenu li.RootCategory_Productmenu > a {padding:0 15px}
		header .RootCategory_Productmenu > .dropdown {-webkit-columns: 4; -moz-columns: 4; columns: 4;}
		
	}

	@media (max-width: 992px) {
		header .topline .review {padding-left:0px;font-size:10px;background-position:center 15px;padding-bottom:15px}
		header .topline .review .dropdown {margin-left:-50px;margin-top:15px}
	}

	@media (min-width: 1430px) {
		header .topmenu li a {font-size:13px}
		header .RootCategory_Productmenu li.SubCategory1_Productmenu {margin-bottom:30px;width:80%}
	}
	
	
	
/*leftmenu*/
	
	.leftmenu #ProductMenu_List ul {display:none}
	.leftmenu #ProductMenu_List .SHOWMENU,
	.leftmenu #ProductMenu_List .active > ul {display:block}
	.leftmenu ul {list-style:none}
	.leftmenu #ProductMenu_List > li {padding-left:10px}
	.leftmenu #ProductMenu_List ul {margin-bottom:10px}
	.leftmenu * {color:#595959;font-weight:normal!important;line-height:25px;}
	.leftmenu .active > a, .leftmenu .active > a span {font-weight:bold!important;text-transform:uppercase;color:#ea008a}
	.leftmenu a.CategoryLink1_Productmenu {margin-left:20px}
	.leftmenu a.CategoryLink2_Productmenu {margin-left:40px}
	.leftmenu a.CategoryLink3_Productmenu {margin-left:50px}
	
	
	

	
/*forside*/
	.webshop-frontpage .ups {margin:20px 0;list-style:none;overflow:hidden;color:#757575}
	.webshop-frontpage .ups li {float:left;width:32%;background:#F6F6F6;padding:5px 0 5px 100px;position:relative}
	.webshop-frontpage .ups span {display: block;font-weight: bold;font-size: 18px;}
	.webshop-frontpage .ups li:nth-child(1),.ups li:nth-child(2) {margin-right:2%}
	.webshop-frontpage .ups li:before {font-family: FontAwesome;font-size:30px;color:#959595;position:absolute;left:50px}
	.webshop-frontpage .ups li:nth-child(1):before {content: '\f00c'}
	.webshop-frontpage .ups li:nth-child(2):before {content: '\f005'}
	.webshop-frontpage .ups li:nth-child(3):before {content: '\f095'}
	@media (max-width: 767px){
		.webshop-frontpage .ups li {margin:0px;width:100%;padding-left:50px}
		.webshop-frontpage .ups li:before {font-size:20px;left: 20px;}
	}

	/*sel*/
	.webshop-frontpage .sel {margin-top:30px;padding:0px;white-space: nowrap;}
	.webshop-frontpage .sel li {opacity:0.5;list-style:none;display:inline-block;cursor:pointer;font-size:20px;margin-right:40px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border-bottom:6px solid transparent;padding-bottom:5px;}
	.webshop-frontpage .sel li:hover {opacity:1;cursor:pointer;}
	.webshop-frontpage .sel li.active {opacity:1;border-bottom:3px solid #EC008C;padding-bottom:5px;}
	@media (max-width: 767px){
		.webshop-frontpage .sel li {margin:0px;display:block;font-size:15px;}
	}

	/*Slider*/
	.webshop-frontpage .slider-wrapper .nivo-directionNav a {opacity:1}
	.webshop-frontpage .slider-wrapper a {background:none}
	.webshop-frontpage .slider-wrapper a:before {font-family:FontAwesome;background:none;font-size:30px;position:absolute;color:#000;text-indent: 9999px;width:50px}
	.webshop-frontpage .slider-wrapper a.nivo-prevNav:before {content:'\f137'}
	.webshop-frontpage .slider-wrapper a.nivo-nextNav:before {content:'\f138'}
	.webshop-frontpage .slider-wrapper a.nivo-prevNav{;left:5%;margin:0;top:45%}
	.webshop-frontpage .slider-wrapper a.nivo-nextNav{;left:auto;right:5%;margin:0;top:45%;background-position:right center}
	@media (max-width: 992px){
		.webshop-frontpage .slider-wrapper a.nivo-prevNav,.webshop-frontpage .slider-wrapper a.nivo-nextNav {top:20%}
	}
	/*Top lister*/
	.webshop-frontpage .toplister h2{color:#595959;text-transform:uppercase;font-weight:300}
	.webshop-frontpage .toplister{clear:left;margin-bottom:20px}
	.webshop-frontpage .toplister .tableproduct td:nth-child(1){padding:6px;border-width:1px;border-color:#c6c6c6;border-style:solid;font-size:1.0em;font-weight:bold;border-radius:1px;text-align:center}
	.webshop-frontpage .toplister .tableproduct td:nth-child(2){padding:8px;background-image:none;background-repeat:no-repeat;border-style:dotted;border-color:#c6c6c6;border-width:1px;background-color:inherit;font-size:.9em;font-weight:lighter;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}
	.webshop-frontpage .toplister .tableproduct td:nth-child(2):hover{background:#fff5e6;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
	.webshop-frontpage .toplister .tableproduct td:nth-child(2) a:hover{text-decoration:none}
	.webshop-frontpage .toplister .frontpagebut{display:block;text-align:center;padding:10px;border-radius:5px;font-size:1.2em;background-color:#e5f5ff;color:#09f;border:1px solid #c6c6c6;margin-top:10px}
	.webshop-frontpage .toplister .frontpagebut:hover{background-color:#09f;color:#000;-webkit-transition:all .2s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-decoration:none}

	/*Instagram*/
	.webshop-frontpage .slick-prev:before ,.webshop-frontpage .slick-next:before{display:none}
	.webshop-frontpage .instagram > div {margin:50px 40px 0 40px;padding:0px 0 50px 0}
	.slick-prev:after {content:'\f137';font-family: FontAwesome;font-size:30px;color: #000;font-size: 30px;}
	.slick-next:after {content:'\f138';font-family: FontAwesome;font-size:30px;color: #000;font-size: 30px;}
	.webshop-frontpage .instagram img {width:250px;height:250px;padding:5px;}
	@media (max-width: 992px){
		.webshop-frontpage .instagram {width:90%}
		.webshop-frontpage .instagram img {width:150px;height:150px;}
	}
	
	/*social*/
	.webshop-frontpage .social {background:#f6f6f6;color:#959595;text-align:center;text-transform:uppercase}
	.webshop-frontpage .social .facebook, .webshop-frontpage .social .insta {margin:45px 0;height:130px;padding-top:20px;cursor:pointer}
	.webshop-frontpage .social .facebook,.insta {background:#e5e5e5;padding-left:50%}
	.webshop-frontpage .social b {font-size:48px;display:block}
	.webshop-frontpage .social .facebook,.insta {position:relative}
	.webshop-frontpage .social .facebook img,.insta img {position:absolute;top:50px;left:50px}
	
	@media (max-width: 1370px) {
		.webshop-frontpage .ups > div > div div:last-child span {font-size:14px}
		.webshop-frontpage .ups > div > div div:last-child {font-size:10px}
		.webshop-frontpage .head  {margin:20px 0 10px 0;font-size:18px;}
	}
	
/*produkt*/
	.product {cursor:pointer;text-align:center;margin-bottom:20px;margin-top:20px;border:1px solid #c6c6c6;-webkit-transition:all .5s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
	.product:hover{box-shadow:0 0 20px #636363}
	.product .Element_Overlay_Frontpage_SavingsText_DIV,
	.product img.Element_Overlay_IMG,
	.product .Element_Overlay_ProdList_SpecialOfferImage_DIV {display:none}
	.product .specialofferimage,.product .newsimage,.Element_Overlay_ProdInfo_SpecialOfferIMG {position:absolute;z-index:9;margin-top:-40px;}
	.product .image:before {content: ' ';display: inline-block;vertical-align: middle;height: 100%;}
	.product .image {text-align:center; }
	.product .name {padding:5px 5px 0 5px;max-height:50px;overflow:hidden}
	.product .name a {font-size:16px}
	.product .fav {position:absolute;right:25px;top:30px}
	.product .price {font-weight:bold;font-size:18px}
	.product .heightcontainer {height:100px;}
	.product div.Element_Overlay_DIV,
	.product div.Element_Overlay_ProdList_SavingsDIV,
	.product div.Element_Overlay_Frontpage_SavingsDIV,
	.product div.Element_Overlay_ProductInfo-related-savingsDIV,
	.product div.Element_Overlay_ProductInfo-relatedDIV {height:100%;width:100%;position:static!important}
	.Element_Overlay_ProdInfo_SavingsText_DIV,
	.product .Element_Overlay_ProdList_SavingsText_DIV,
	.product .Element_Overlay_Frontpage_SavingsText_DIV,
	.product .Element_Overlay_ProductInfo-related-savingsText_DIV {font-size:16px!important;padding:5px 10px!important;display:inline-block;color:#fff!important;font-weight:bold!important;background:#111111;}
	.offerfront .Element_Overlay_Frontpage_SavingsText_DIV {margin:40px 0px}
	.product .Element_Overlay_ProdList_SavingsContainer_DIV,
	.product .Element_Overlay_Frontpage_SavingsContainer_DIV,
	.product .Element_Overlay_ProductInfo-related-savingsContainer_DIV {left:0px!important;right:auto!important;margin:40px 0 0 16px}
	.product .specialoffer,.product .specialoffer div  {font-size:14px}
	.product  strike {display:block;font-weight:normal;color:#b6b6b6;text-decoration:line-through;font-size:14px;margin-left:10px;}
	.product .Element_Overlay_ProdList_SavingsImage_DIV,	
	.product .Element_Overlay_Frontpage_SavingsImage_DIV,
	.product .Element_Overlay_ProductInfo-relatedIMG {display:none}
	.product .favdelete {float:right;margin:10px}
	.product .favbuy {margin-top:10px}
	.product .image {height:270px;}
	.product .image img {max-width:100%} 
	@media (max-width:767px){.product .image {height:auto}}
	@media (max-width: 767px){
		.product .name {line-height:12px}
		.product .name a {font-size:12px}
		.product .price {font-size:14px}
		.product .heightcontainer {height:70px;}
		.ProductList_Custom_DIV .col-xs-6,
		.Frontpage_Custom_DIV .col-xs-6, 
		.Related_Custom_DIV .col-xs-6, 
		.Related_Custom_DIV .col-xs-6, 
		.CustomersAlsoBought_Custom_DIV .col-xs-6 {padding:5px}
		.product {margin:0}
		.product .Element_Overlay_ProdList_SavingsContainer_DIV,
		.product .Element_Overlay_Frontpage_SavingsContainer_DIV,
		.product .Element_Overlay_ProductInfo-related_SavingsContainer_DIV {margin:15px 0 0 6px}
	}
	
/*vareliste*/
	.webshop-productlist h1{text-transform:uppercase;color:#000;margin:0 0 10px 0}
	.webshop-productlist .Productlist_Sort_table{float:right}
	.webshop-productlist .Productlist_Sort_Select{border:1px solid #e42e2a;height:30px;border:1px solid black}
.webshop-productlist .paging {margin-bottom:30px}
.webshop-productlist .paging a{border:1px solid black;display:inline-block;padding:0 10px;line-height:28px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;height:30px}
	.webshop-productlist a.ActivePageNumber_ProductList:link {padding:0 10px}
	.webshop-productlist .paging a:hover{text-decoration:none;color:#fff;background:black}
	.webshop-productlist .CmsPageStyle {padding-top:20px}

/*mellemsider*/
	.SubCats_Categories_DIV,
	.SubCatsProcuctsHeading {display:none}
	
	.SubCats_Categories_DIV > div {width:25%!important}
	.SubCats_Categories_DIV {margin:0 -15px}
	.subcat {cursor:pointer;margin:20px;background:#fff;position:relative;text-align:center;margin-bottom:20px;margin-top:20px;}
	.SubCats_Categories_DIV .subcat .subcatimage {text-align:center;height:150px;}
	.SubCats_Categories_DIV .subcat .subcatimage img {max-width:100%;max-height:100%}
	.SubCats_Categories_DIV .subcat .subcatname {padding:15px 5px 20px 5px;text-align:center;text-transform:uppercase;font-weight:bold;}
	.SubCats_Categories_DIV .subcat .subcatname a {text-decoration:none;height:20px;display:block;}
	
	@media (max-width: 992px) {
		.webshop-productlist h1 {margin-top:20px}
		.SubCats_Categories_DIV .subcat .subcatname a {font-size:12px}	
		.SubCats_Categories_DIV .subcat {margin:10px;}
		.SubCats_Categories_DIV > div {width:50%!important}
	}

	
/*varekort*/
	.webshop-productinfo .producent {margin-top:10px}
	.webshop-productinfo .producent, .producent a {font-size:15px;font-weight:bold}
	
	.webshop-productinfo .productthumbs a {margin-bottom:10px}
	.webshop-productinfo .desc {clear:both;margin-top:70px;position:relative;overflow:hidden}
	.webshop-productinfo h1 {margin:0;font-size:26px;line-height:26px}
	.webshop-productinfo .productthumbs {text-align:center}
	.webshop-productinfo .number {margin:10px 0 0 0;}
	.webshop-productinfo .lev {border:1px solid #bebebe;padding:10px;color:#393635;font-weight:bold;margin-top:20px}
	.webshop-productinfo .lev img {margin-right:10px}
	.webshop-productinfo .prodfav {position:absolute;right:20%;z-index:9}
	.webshop-productinfo .variant {margin-bottom:20px}
	.webshop-productinfo .variant .VariantGroupLabel {display:none; font-size:14px; padding-bottom:2px; font-weight:normal}
	.webshop-productinfo .variant select {height:30px;margin-bottom:10px;}

	/*price*/
	.webshop-productinfo .price .Prices_Custom_DIV {text-align:right;font-size:26px;font-weight:bold;margin:20px 0}
	.webshop-productinfo .specialoffer .pricebefore {margin-left:10px;font-weight:normal;text-decoration: line-through;}
	.webshop-productinfo .specialoffer .saving {font-weight:normal;padding-left:10px}
	.webshop-productinfo .price .amount {font-weight:normal; font-size:18px;margin-right:5px}
	.webshop-productinfo .price .Prices_Custom_DIV > div:first-child .amount {display:none}
	
	/*buy*/
	.webshop-productinfo .buy {overflow:hidden;}
	.webshop-productinfo .buy .amountWrapper {;float:left;width:25%;}	
	.webshop-productinfo .buy .amountWrapper input {height:50px;padding-right:25px;font-size:18px;text-align:center;font-weight:bold;color:#6d6a68;width:100%;}
	.webshop-productinfo .buy .amount-buttons {position:relative;display:block;padding-right:0}
	.webshop-productinfo .buy .amount-buttons .button {position:absolute;border:1px solid #9e9e9e;background:#fcfcfc;background:-moz-linear-gradient(top,rgba(252,252,252,1) 0,rgba(232,232,232,1) 100%);background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(252,252,252,1) 0,rgba(232,232,232,1) 100%);color:#7c7c7c;font-size:16px;line-height:16px;padding:3px 0 4px;left:100%;height:25px;width:25px;text-align:center;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;cursor:pointer;margin-left:-23px}
	.webshop-productinfo .buy .amount-buttons .button:hover {color:#333}
	.webshop-productinfo .buy .amount-buttons .inc {top:0}
	.webshop-productinfo .buy .amount-buttons .dec {bottom:0}
	.webshop-productinfo .buy input::-webkit-outer-spin-button,.webshop-productinfo .buy input::-webkit-inner-spin-button{-webkit-appearance:none}
	.webshop-productinfo .buy .buyWrapper {position:relative;height:50px;text-align:center;width:70%;float:right}
	.webshop-productinfo .buy .buyWrapperHeadline {display:inline-block;line-height:50px;text-align:center;width:100%;height:100%;font-size:14px}
	.webshop-productinfo .buy .buyWrapper input {position:absolute;width:100%;height:100%;z-index:2;left:0;top:0;opacity:0}
	.webshop-productinfo .buy .amountWrapperHeadline {display:none}
	
	/*Forespørg på pris*/
	.webshop-productinfo #prismatch {float:right;display:block;cursor:pointer;margin:10px 0;background:#595959;color:#fff;border-radius:2px;padding:3px 15px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
	.webshop-productinfo #prismatch:hover {background:#000}
	
	/*countdown*/
	.webshop-productinfo .countdown {text-align:right;margin-top:10px;}
	.webshop-productinfo .countdown .txt img {margin-right:10px}
	.webshop-productinfo .countdown .txt:before {content: "\f0d1 ";font-family: FontAwesome;padding-right:10px;}
	.webshop-productinfo .countdown span.big {font-weight:bold;font-size:24px}
	.webshop-productinfo .countdown .hide0 {display:none}
	/*tabs*/
	.webshop-productinfo #tab-2 div table tbody tr:nth-child(even){background-color:#f4f4f4}
	.webshop-productinfo #tab-2 div table tbody tr td:nth-child(even){text-align:right}
	.webshop-productinfo .li-heading{display:inline-block;width:100px;font-weight:700}
	.webshop-productinfo #tab-3 ul{padding-left:25px}
	.webshop-productinfo #tab-3 ul li{padding:0 0 5px 5px}
	.webshop-productinfo .tabs-container{margin-top:50px}
	.webshop-productinfo ul.tabs{margin:0;padding:0;list-style:none;margin-bottom:20px;border-bottom:1px solid #bebebe}
	.webshop-productinfo ul.tabs li{background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;font-size:14px}
	.webshop-productinfo ul.tabs li.current{background:#bebebe;color:#000;border:#b20b32}
	.webshop-productinfo .tab-content{display:none}
	.webshop-productinfo .tab-content.current{display:inherit}
	
	.webshop-productinfo .imgsel a {display:block!important;margin-bottom:30px}
	.webshop-productinfo .desc {margin-bottom:30px}
	.webshop-productinfo .h2 {margin-top:100px;font-weight:bold;text-transform:uppercase;font-size:22px;clear:left;display:block}
	
	.webshop-productinfo .Related_Custom_DIV,
	.webshop-productinfo .CustomersAlsoBought_Custom_DIV {clear:both;overflow:hidden;}
	@media (max-width: 1370px) {
		.webshop-productinfo h1 {font-size:28px;margin-top:0px;line-height:28px}
	}
	@media (max-width: 767px) {
		.webshop-productinfo ul.tabs li {padding:5px}
		.webshop-productinfo #Productinfo_Fancybox_Image_DIV {text-align:center}
		.webshop-productinfo .imgsel {text-align:center;}
		.webshop-productinfo .imgsel a {display:inline-block!important;margin-bottom:30px}
		.webshop-productinfo .imgsel a {margin:5px}
		.webshop-productinfo .imgsel br {display:none}
		.webshop-productinfo h1 {font-size:24px;margin-top:30px;line-height:24px}
		.webshop-productinfo .price .Prices_Custom_DIV {font-size:18px}
		.webshop-productinfo .h2 {font-size:18px}
	}
	
/*breadcrumbs*/
	.breadcrumb,.breadcrumb * {color:#9a9a9a;}
	.breadcrumb a.BreadCrumbLink_Active {color:#595959;font-weight:bold;}
	@media (max-width: 767px){
		.breadcrumb,.breadcrumb * {font-size:12px;}
		
	}
	
			
/*footer*/		
	footer {margin-top:40px;padding:45px 0 20px 0;border-top:10px solid;font-size:12px}
	footer a {font-size:12px}
	footer #dbd {position:absolute;left:5px;color:#fff;}
	footer #dbd a {color:#fff;font-size:10px;}
	
	footer .adresse ul {list-style:none}
	footer .adresse ul li {margin:5px 0 10px 0;}
	footer .adresse li:before {font-family: FontAwesome;font-size:16px;position:absolute;left:-10px;color:#9C9E9F;}
	footer .adresse ul li:nth-child(1):before {content:'\f041'}
	footer .adresse ul li:nth-child(2):before {content:'\f095'}
	footer .adresse ul li:nth-child(3):before {content:'\f003'}

	footer b {font-weight:300;font-size:16px;color:#fff;display:block;margin-bottom:10px}
	.list {list-style:none}
	.list li,footer .Link_Topmenu  {display:block;padding-left:15px;margin-top:5px}
	footer .Link_Topmenu::before,.list li::before {content:'\203A';font-size:13px; font-weight:bold;position:absolute; margin-left:-10px}
	footer .maillist input {display:block;width:100%;margin-bottom:10px;border:1px solid #1d1d1d;height:35px;}
	footer .maillist input[type='text'],footer .maillist input[type='email'] {color:#000;}
	footer .maillist input[type='text'] {padding-left:50px;}
	footer .maillist input[type='email'] {padding-left:50px;}
	footer .maillist label {position:relative;}
	footer .maillist label:before {font-family: FontAwesome;position: absolute;background:rgb(226,223,223);z-index:9;left:1px;margin-top:1px;height:33px;width:33px;text-align:center;line-height:33px;}
	footer .maillist #name_label:before {content:'\f003';}
	footer .maillist #mail_label:before {content:'\f007';}

	footer ::-webkit-input-placeholder {color:#343434;}
	footer :-moz-placeholder {color:#343434;opacity:1;}
	footer ::-moz-placeholder {color:#343434;opacity:1;}
	footer :-ms-input-placeholder {color:#343434;}
	footer .credits {text-align:center;height:80px;font-size:16px;border-top:1px solid #4f4f4f;padding:25px 0;}
	footer .credits a {font-size:10px}
	footer .credits img {float:right}

	@media (min-width: 767px){
		footer .adresse > img {position:absolute;margin-top:-20px}
		
	}
	
	@media (max-width: 767px){
		footer {padding-top:0px}
		footer .adresse ul li:before {display:none}
		footer .credits img {margin-top:20px;}
		footer b {margin-top:30px;margin-bottom:0px}
		footer .maillist {margin-top:10px}
	}
	
	@media (max-width: 992px){
		footer .nyhedsbrev {clear:left}
		footer .nyhedsbrev{margin-top:50px}
		footer .credits {margin-top:20px;background-size:100%; background-position:bottom;height:80px }
	}
	
	@media (min-width: 992px) and (max-width: 1370px) {
		footer .footericon a {width:100%}
	}
	
/*kundecenter*/
	.webshop-customercenter #tabB1,.webshop-customercenter #tabB2, .webshop-customercenter #tabB3 {display:inline-block;padding-right:30px;	padding-top:20px;}
	.webshop-customercenter #tabB1 span,.webshop-customercenter #tabB2 span, .webshop-customercenter #tabB3 span {font-size:12px;padding:5px 10px;border-radius:5px;font-weight:bold}
	.webshop-customercenter .Text1_Customer .Heading_Customer {margin-top:30px;display:block}
	.webshop-customercenter .Text1_Customer table[width='70%'] {display:none}
	.webshop-customercenter .Text1_Customer table td {padding:5px}
	.webshop-customercenter table.BackgroundColor1_Customer {width:100%}
	.webshop-customercenter .SubmitButton_Customer {width: 130px;height: 25px;margin-top: 10px;border: 1px solid #9fa81e;border-radius: 5px;font-weight: bold;color: #495308;background: #75b9c4;}


/*showbasket*/
	.webshop-showbasket h1 {text-align:center;margin:0 0 40px 0}
	.webshop-showbasket-empty .showbaskethead,
	.webshop-showbasket-empty .showbaskettotals,
	.webshop-showbasket-empty .showbasketshipping,
	.webshop-showbasket-empty .showbasketbetal,
	.webshop-showbasket-empty h1,
	.webshop-showbasket-empty .showbasketheadhr {display:none;}
	.webshop-showbasket-empty .showbasketempty {display:block!important;text-align:center;padding:60px 0;font-weight:bold;font-size:25px}
	.webshop-showbasket-empty .ButtonWrapperText {font-size:14px;}
	.webshop-showbasket .showbasketheadhr {border-color:#E9E9E9;margin-top:5px;}
	.webshop-showbasket .showbaskethead {font-weight:bold;font-size:16px}
	.webshop-showbasket .showbaskethead .showbasketamounthead {padding-left:40px}
	.webshop-showbasket .showbasketlinehr {border-color:#e5e5e5}
	.webshop-showbasket .showbasketamount {width:40px;text-align:center;}
	.webshop-showbasket .showbasketline .ProductImage_ShowBasket {max-height:50px;max-width:100px;width:auto!important;}
	.webshop-showbasket .showbaskettotals {font-size:22px;margin-top:20px;}
	.webshop-showbasket .BasketButton.OrderButton {display: inline-block;line-height: 35px;padding: 0 50px;text-align: center;margin-top:40px}
	.webshop-showbasket .BasketButton {margin-bottom:30px;position: relative;cursor: pointer;}
	.webshop-showbasket .BasketButton a {position: absolute;left: 0;width: 100%;height: 100%;z-index: 2;opacity: 0;}
	@media (max-width: 767px) {
		.webshop-showbasket .showbasketline .ProductImage_ShowBasket {max-height:80px;max-width:65px;margin-left:0px;}
		.webshop-showbasket .showbasketline .col-sm-4 {padding-left:0px;}
		.webshop-showbasket .ShowBasket_ProductName_DIV {padding-bottom:15px;}
		.webshop-showbasket .showbasketamount {width:25px;font-size:13px}
	}

/*webshop-orderstep4*/
	.webshop-orderstep4 .Heading_OrderStep4, 
	.webshop-orderstep4 .Foto1_OrderStep4,
	.webshop-orderstep4 .TableLines_OrderStep4 img,
	.webshop-orderstep4 .leftmenu {display: none!important;}
	.webshop-orderstep4 .content {width:100%;}
	.webshop-orderstep4 .Heading_Order4 {font-size:22px;font-weight:normal}
	@media (max-width: 767px) {
		.webshop-orderstep4 content > .container {padding-top:50px;}
		.webshop-orderstep4 .img-responsive {padding-bottom:10px}
	}


/*kurv popup*/	
	.fancybox-lock .fancybox-overlay {z-index:9999}
	.fancybox-overlay-fixed {bottom: 0;position: fixed;right: 0;}
	#KurvPopup {padding:10px;width:650px;background:#fff;}
	#KurvPopup h2 {margin:0px;}
	#KurvPopup .head,#KurvPopup .prod,#KurvPopup .bottom {position:relative;overflow:hidden;}
	#KurvPopup .head > div {float:left;}
	#KurvPopup .head .img {width:20%}
	#KurvPopup .head .img img {max-width:100%;padding-bottom:10px;}
	#KurvPopup .head .txt {font-weight:bold;text-align:left;padding-left:10px;padding-top:5px;font-size:18px;width:80%;}
	#KurvPopup .head .txt span {display:block;padding-top:10px;font-size:17px;}
	#KurvPopup .head .fragttxt {font-weight: bold;max-width:70%;text-align: left;margin:20px 20px 0 10px;padding:5px 10px;font-size: 14px;background:#E9E9E9;}
	#KurvPopup .prod {height:350px;}
	#KurvPopup .prod strike {font-size:12px}
	#KurvPopup .prod h2 {border-top:1px solid silver;text-transform:uppercase;padding-top:20px;text-align:center;margin-bottom:20px}
	#KurvPopup .prod > div {float:left;width:25%;text-align:center}
	#KurvPopup .prod > div .img {height:110px;}
	#KurvPopup .prod > div .img img {max-width:90%;max-height:100%}
	#KurvPopup .prod .name {height:80px;padding:0 5px;overflow:hidden;}
	#KurvPopup .prod .name a {font-size:13px;line-height:16px}
	#KurvPopup .prod > div .price {font-size:20px;height:40px}
	#KurvPopup .prod > div .price span {font-weight:300;font-size:16px;margin-left:5px}
	#KurvPopup .buy {cursor:pointer}
	#KurvPopup .spotinfo {cursor:pointer;padding-top:40px;}
	#KurvPopup .bottom {border-top:1px solid silver;padding-top:20px;margin-top:20px;}
	#KurvPopup .bottom a:first-child {float:left;}
	#KurvPopup .bottom a:last-child {float:right;}
	#KurvPopup .KurvPopupKnap {display: inline-block;cursor:pointer;height: 35px;line-height: 35px;padding: 0 60px;text-align: center;}
	#KurvPopup .KurvPopuptextKnap {display: inline-block;cursor:pointer;height: 35px;line-height: 35px;background: #E9E9E9;padding: 0 60px;color: #737373;text-align: center;font-weight:bold;text-transform:uppercase}
	#KurvPopup .buy > div > span {padding:5px 10px}
	@media (max-width: 767px) {
		#KurvPopup {width:auto;}
		#KurvPopup .prod {display:none!important}
		#KurvPopup .KurvPopuptextKnap {background:none;color:#000;font-size:11px;width:auto;height:auto;padding:0px}
		#KurvPopup .KurvPopupKnap {height:30px;line-height:30px;font-size:12px;padding:0 20px}
		#KurvPopup .head .txt {font-size:14px;padding-left:20px}
		#KurvPopup .head .txt span {font-size:12px;font-weight:bold}
	}


/*dbsearch*/
/*overall styles*/
.ui-autocomplete  {z-index: 999999999!important;background: #ffffff;border: 1px solid #b5beca;border-radius:5px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); color: #1f2a2a;margin:0px!important;padding:0px!important;}
/*reset*/
.ui-autocomplete a.ui-state-focus {background:none repeat scroll 0 0 #e9e9e9;text-decoration:none!important;display:block;	overflow:hidden;border-radius:0px}
.ui-autocomplete .ui-state-active {border:0px;background:none;}
.ui-autocomplete .ui-menu-item a {line-height:1.2!important;padding:0px}
.ui-autocomplete a.ui-state-focus * {text-decoration:none;line-height:1.2!important;}
.ui-autocomplete *{font-size:14px!important; }
.ui-autocomplete .uiVisAlle .ui-state-active {margin:0 0 0 15px!important}
/*group*/
.ui-autocomplete .uigroup {text-transform: uppercase;background: #fff;text-align: left;width:100%;margin-top:20px}
.ui-autocomplete .uigroup p {font-weight:bold;font-size: 16px!important;margin:0px;padding: 10px 18px 10px 5px;line-height: 20px;margin-left:}
.ui-autocomplete li:first-child {margin-top:5px}
/*category*/
.ui-autocomplete .uicategory {width:100%}
.ui-autocomplete .uicategory a {padding:2px 0 2px 15px;display:block}
.ui-autocomplete .uicategory a:hover {text-decoration: none;background:#e9e9e9}
/*product*/
.ui-autocomplete .uiproduct {list-style: none;width:100%;border-top: 1px solid #e9e9e9;cursor: pointer;text-align: left !important;}
.ui-autocomplete .uiproduct:hover {background:#e9e9e9}
.ui-autocomplete .uiimg {width:100px;cursor: pointer;float: left;text-align:center}
.ui-autocomplete .uiimg img {max-height: 80px !important;max-width: 90%!important;padding: 5px 10px;}
.ui-autocomplete .uicontent {width:calc(100% - 150px);float:left;padding-top: 10px;background:transparent;padding-bottom:0px;}
.ui-autocomplete .uipris {margin-top:2px;font-size:11px!important;font-weight:bold;}
.ui-autocomplete .uivarenummer {margin:2px 0 5px 0;color: #8f8f8f; font-size: 10px!important;}
/*vis alle*/
.ui-autocomplete .uiVisAlle {border-top: 1px solid #b5beca;height: 40px;width:100%}
.ui-autocomplete .uiVisAlle div {margin-left:15px}
.ui-autocomplete .uiVisAlle p,.uiVisAlle p:hover {text-align:left;margin:0px;background: url("/images/skins/dandodesign-prof/media/lup.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0); color: #000; cursor: pointer; font-size: 14px; font-weight: bold;line-height: 40px; padding-left: 25px; text-decoration: none;}
/*noproducts*/
.ui-autocomplete .uinoProducts {color: #931600;font-size: 12px;font-style: italic;line-height: 10px;padding: 5px 0;text-align: left;text-decoration: none;width: 400px;}
.ui-autocomplete .uinoProducts p {padding:20px;line-height:20px;}
/*defaults*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);   border: 0 none;}
.ui-autocomplete .ui-menu-item a,.ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active {margin: 0px!important; cursor:pointer;text-align:left!important;display:block;} 
* html .ui-autocomplete {width: 1px;}
.ui-autocomplete-loading {background: url("/images/skins/dandodesign-prof/media/ui-anim_basic_16x16.gif") no-repeat scroll right center white;}
.ui-autocomplete .ui-menu-item,.ui-autocomplete .uigroup, .ui-autocomplete .uiVisAlle {clear: left; float: left;}
/*responsive*/
@media (max-width: 810px) {
	.ui-autocomplete  {width:100%!important; left:0!important}
	.ui-autocomplete .uiVisAlle div {margin-left:150px!important}
}

/*til toppen*/
	#BackTo>span{position:fixed;-webkit-transform:translateZ(0);font-size:14px;font-weight:300;height:40px;line-height:20px;z-index:999;cursor:pointer;background-color:#fff;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.2)}
	#BackTo>span:hover{box-shadow:0 0 3px #000;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}
	#BackToTop{padding:10px 20px 10px 40px;opacity:0;visibility:hidden;bottom:-10px;left:20px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
	#BackToTop.FixedTop{bottom:20px;opacity:1;visibility:visible}
	#BackToTop:before {top:8px;content:'\f106';font-family: FontAwesome;font-size:30px;position:absolute;left:12px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
	#BackToTop:hover:before {top:0px;}
	.lt-ie9 #BackToTop{border:1px solid #aaa}

