/*
Theme Name: Webbfabriken e-commerce V9.0 - 2015.6
*/
/* TABLE OF CONTENTS
1.	BODY
2.	LAYOUT 
3.	HEADER
4.	NAVIGATION 
5.	Store messages
6.	New & Sale Label
7.	HOME TABS
8.	Rating
9.	Price
10.	Product View
11.	Featured Popular Products
12.	Breadcrumbs 
13.	Category Page
14.	recommend products page
15.	blog-post
16.	PRODUCTS SLIDER
17.	Sidebar
18.	Category Toolbar
19.	Shopping Cart Table 
20.	 wishlist Table
21.	Progress Bar
22.	Multiship Addresses Table
23.	Account Login Page
24.	404 Page
25.	toTop
26.	BRAND SLIDER
27.	Newsletter
28.	Footer
29.	Global Styles
30.	Responsive

Fontset: inreda- font-family: 'Pathway Gothic One', sans-serif;

*/

/* 1. BODY */

	html { 
		min-height: 100%;
	 }
	body {
		/*font-family: 'Roboto','PT Serif', Helvetica, sans-serif; */
		font-family: 'Roboto', 'PT Serif', Helvetica, serif;
		/*font-family: 'Roboto', sans-serif;*/
		/*letter-spacing: 1px;*/
		letter-spacing: normal;
		color: #4e4e4e;
    	margin: 0 auto;
    	padding-top: 115px;
		position: initial;
		overflow-x: hidden;
		max-width: 100vw;
		height: auto;
		min-height: 100%;
		font-size: 16px;
	}

	h1,h2,h3,h4,h5 .h2 {
	    /*font-size: 22px;*/
	    /*font-family: 'Roboto', 'PT Serif', Helvetica, serif;*/
		font-family: 'Roboto', serif;
		font-size: 1.1em;
	    text-transform: uppercase;
	    color: #232323;
    }


.top-cart-text { display: none; }

	a {
		color: #232323;
		outline: 0 !important;
	}
	a:hover {
		text-decoration:none;
		color:#000;
		outline: 0;
	}
	a:active,
	a:focus { 
		-moz-outline-style: none; 
		outline-style: none; 
	}
	#purchaseTerms, #privacyPolicy { border-bottom:solid 1px #444444; }
	
	hr {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	small {
		font-size: 85%;
		font-weight: normal;
		text-transform: lowercase;
		color: #999999;
	}

h1 { font-size: 24px; letter-spacing: 1.4px; }
h2 { font-size: 22px; letter-spacing: 1.3px; }
h3 { font-size: 20px; letter-spacing: 1.2px; }
h4 { font-size: 16px; letter-spacing: 1.1px; }



a:hover { text-decoration: underline; }

.top-header-fixed { 
	position: fixed;
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1500;
 }


.top-header-fixed::after { 
	position: relative;
}

.header-top {
	background-color: black !important;
	color: white;
	font-size: 16px;
	height: 65px;
	height: 77px;
}

.header-top dl dt { display: inline-block;  }

.header-top dl { 
	display: inline; 
	vertical-align: middle;
	cursor: pointer;
	width: 100%;
	padding-bottom: 0;
	margin-bottom: 0;
	position: relative;
	top: 18px;
	top: 25px;
}

.OFF-header-topmenu .header-top dl { 
	top: 25px;
	top: 32px;
}
.header-submenu {  
	border-bottom: 2px solid #e5e5e5;
	background-color: #fff;
}

.header-top-sub { height: 50px; }
.header-top dl dt a { padding-right: 10px; font-weight: 200;}
.header-top dl dt a:hover { text-decoration: underline; cursor: pointer;}

.OFF-header-top-sysicons { top:17px !important; }
/*
.header-top-sysicons dt2 { padding-right: 25px; }
.header-top-sysicons 2dt:nth-child(2) { left: -4px; position: relative; }
.header-top-sysicons 2dt:nth-child(3) { left: -14px; position: relative; }
*/

.header-top-sysicons dt a { font-size: 11px; width: 30px; }

.header-top-sysiconstext { top:5px !important; }
.header-top-sysiconstext dl { display: inline; float: left;  }
.header-top-sysiconstext dt a { font-size: 8px; position: relative; left: -15px;  width: 30px;}

.header-top #search_mini_form {
	display: inline; 
	vertical-align: middle;
	cursor: pointer;
	width: 100%;
	padding-bottom: 0;
	margin-bottom: 0;
	position: relative;	
}
#dt-fav {
    /*1width: 30%;
    1height: 50px;*/
    text-align: center;
}
#dt-fav .top-fav-contain i {
	font-size: 20px;
	vertical-align: baseline;
}
#dt-fav .top-fav-contain {
	font-size: 8px;
}

#dt-whish {
    /*1width: 30%;
    1height: 50px;*/
    text-align: center;
}
#dt-whish .top-whish-contain i {
	font-size: 23px;
	vertical-align: baseline;
}
#dt-whish .top-whish-contain {
	font-size: 8px;
}

#dt-login {
    /*1width: 35%;
    1height: 50px;*/
    text-align: center;
}

#dt-login div:first-child a {
	font-size: 17px;
}
#dt-login div:second-child a {
	font-size: 10px;
}

#dt-login i {
    font-size: 20px;
    vertical-align: baseline;
}

.top-whish-content h5,.top-fav-content h5 { color: black; padding-left: 15px; } 

/*.top-cart-content .actions { display: none; }*/



.mobile-menu-container {     
	padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0;
    padding-top: 0;
}

.mobile-menu-container .nav.navbar-nav {
    display: block;
    justify-content: center;
    flex-wrap: wrap;
}


.small-green { color: #f9e3e6;  color: #252525; font-weight: 8px; font-size: 16px; padding-left: 5px; }

.logo-off { 
	text-align: left; 
    vertical-align: middle;
    cursor: pointer;
    width: 100%;
/*
    margin-top: 10px;
    margin-top: 20px;
    display: inline-block;
    padding-bottom: 15px;
*/
}

.logo img {
    /*
	width: 230px;
    width: 310px;
	max-height: 290px;
	*/
}
.back-grey { background-color: #fff !important; }
.text-color-white dt a { color: #262626; }
.text-color-black dt a { color: #262626; }
.smaller-text { font-size: 75%; }



#header-end { padding-top: 150px; }



	/* Top Shopping Cart */
	.mini-products-list .product-image {
		float: left;
	}
	.mini-products-list .detail-item {
		margin-left: 92px;
	}
	.top-cart-content .product-name {
		margin: 0;
		width: 150px;
		line-height: 1;
		padding: 0 0 5px 0;
	}
	.top-cart-content .product-name a {
		font-size: 13px;
		line-height: normal;
		font-weight: normal;
		color: #232323;
	}
	.top-cart-content .product-name a:hover {
		color: #000000;
		text-decoration: none;
	}
	.top-cart-contain .price {
		color: #4E4E4E;
		text-transform: uppercase;
	}
	.top-cart-contain .mini-cart .price {
		margin-right: 5px;
		font-size: 16px;
		font-weight:bold;
	}
	.top-cart-contain .product-details .price {
		color: #4E4E4E;
		width: auto;
		float: none;
		font-weight: normal;
		padding-left: 0px;
		font-size: 16px;
	}
	.mini-cart {
		text-align: center;
		cursor: pointer;
		margin: 0px 0px 0px 0px;
	}
	.mini-cart .dropdown-toggle {
		font-size: 16px;
		padding: 0;
		text-transform: none;
	}
	.mini-cart .basket a {
		color: #262626;
		font-size: 8px;
		font-size: 8px;
		text-transform: uppercase;
		padding-top: 1px;
		margin-top: 1px;
		font-weight: bold;
		position: relative;
		top: 0px;  /* org 1px; */
	}
	.mini-cart .basket a:hover {
		text-decoration: none;
	}
	.mini-cart .basket .title {
		color: #eaeaea; /* Old v9.01 #2e3a47; */
		font-size: 13px;
		font-weight: bold;
		line-height: 1em;
		text-transform: uppercase;
		letter-spacing:normal;
	}
	.mini-cart .basket .cart-box {
		display: block;
	}
	.mini-cart .basket .cart-box #cart-total {
		color: #f9e3e6; /* Old v9.01 #777; */
		color: #252525;
		text-transform: none;
		margin: 0px 0px 0px 5px;
		font-size: 11px;
	}
	.top-cart-contain-off {
		top: 17px;
		position: relative;
		right: 10px;
	}

	.top-cart-content .empty {
		text-align: left;
		color: #232323;
	}
	.top-cart-content {
		display: none;
		width: 300px;
		position: absolute;
		top: 65px;
		right: 16px;
		background: #fff;
		padding: 0;
		text-align: left;
		box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.4);
		z-index: 10000;
	}
	.top-subtotal {
		color: #232323;
		font-size: 16px;
		font-weight: normal;
		padding: 12px 15px;
		text-align: right;
		text-transform: none;
		border-bottom: 1px #ddd solid;
		border-top: 1px #ddd solid;
		background-color: #fff;
		padding-right: 80px;
		font-weight: bold;
	}
	.top-cart-content .block-subtitle {
		color: #232323;
		overflow: hidden;
		padding: 15px;
		text-align: left;
		font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
		font-size: 13px;
		background:#f5f5f5;
		text-transform: none;
		font-weight: normal;
		border-bottom: 1px #ddd solid;
	}
	ul#cart-sidebar-off {
	    padding: 8px 15px 0 15px;
	    margin: 0px;
	    background: #fff;
	    border: solid 1px #e8e8e8;
		box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.4);

	}
	.top-cart-content li {
		list-style: none;
	}
	.top-cart-content li.item {
		border-bottom: 1px solid #eee;
		margin: 5px 0px 10px;
		overflow: hidden;
		padding: 0px 0px 10px 0px;
	}
	.top-cart-content li.item.last {
		margin: 0px;
		border-bottom: 0px #eee solid;
	}
	.top-cart-content .product-details {
		color: #232323;
		position: relative;
		text-align: left;
		padding: 0px;
	}
	.mini-products-list .detail-item .product-details-bottom .price {
		color: #4E4E4E;
		font-size: 16px;
		display: list-item;
		margin-bottom: 5px
	}
	.mini-products-list .detail-item .product-details-bottom .title-desc {
		color: #4E4E4E;
		font-size: 16px;
		display: inline-block;
		margin-bottom: 5px
	}
	.mini-products-list .detail-item .product-details-bottom .label {
		font-weight: bold;
		vertical-align: middle;
	}
	.mini-products-list .detail-item .product-details-bottom strong {
		font-weight: normal;
		color: #4E4E4E;
	}
	.top-cart-content .product-details .btn-edit {
		position: absolute;
		right: 22px;
		top: 6px;
	}
	.top-cart-content .actions {
		padding: 15px 20px;
		margin: 0;
		overflow: hidden;
		background: #f5f5f5;
		padding-top:15px;
	}

	.mini-cart .actions .btn-checkout {
		background: #f9e3e6;
		color: #fff;
		font-size: 14px;
		padding: 5px 12px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		text-align: left;
		cursor: pointer;
		text-decoration: none;
		float: right;
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		border: 1px solid #ddd;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: 1px;
		border-radius: 0px;
	}
	.mini-cart .actions .btn-checkout:hover {
		background: #4E4E4E;
		border: 1px solid #4E4E4E;
		color: #fff;
	}
	.mini-cart .actions .view-cart {
		background: #DFDFDF;
		color: #fff;
		font-size: 14px;
		padding: 5px 12px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		text-align: left;
		cursor: pointer;
		text-decoration: none;
		float: left;
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		border: 1px solid #ddd;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: 1px;
		border-radius: 0px;
	}
	.mini-cart .actions .view-cart:hover {
		background: #232323;
	}

	.mini-cart .actions .button {
		display: inline-block;
		width: 100px;
		text-align: center;
		margin-bottom: 3px;
		padding: 8px 10px 6px;
		text-transform: none;
		border: none;
		font-size: 16px;
	}
	.mini-cart .button.btn-checkout {
		background: none;
		color: #fff;
		font-size: 11px;
		padding: 8px 16px;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		text-align: left;
		cursor: pointer;
		text-decoration: none;
		float: left;
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		border: 1px solid #fff;
		font-weight: normal;
		text-transform: uppercase
	}
	.mini-cart > .button {
		color: #000;
		font-size: 16px;
		font-weight: 300;
		text-shadow: none;
		border: none;
		border-radius: 0;
		box-shadow: none;
		background: none
	}
.mini-cart .fa-shopping-bag { font-size: 30px;  vertical-align: baseline; }
.mini-cart .fa-shopping-bag.hasitems { color: #255F9C;  }


.header-top-search { 
	position: relative;
	top: 22px;
	
}

#insearchform { 
	top: 24px;
	position: relative;
	margin-left: 40px;
	margin-right: 40px;
	width: 20em;
}

.search-btn-bg {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -6px;
	right: 5px;
	border: none;
	background-color: #fff;
	z-index: 10;
}

.search-btn-bg:after {
	content: "\f002";
	font-family: 'FontAwesome';
	color: #666;
	font-size: 16px;
	background-color: #fff;
}

.search-btn-bg:hover {
	border:none;
	background: transparent;
	padding-top: inherit;
	background-color: #fff;

}

.page-start { min-height: 500px; }
.page-start { padding-top: 0px;}
.page-start img { padding:20px;}

.footer-inner {
	background-color: #f3f3f3;
	color: #262626;
	padding: 20px;
}
.footer-inner a {
	color: #262626;
}
.footer-inner div, .footer-inner address, footer-inner .footer-column a,footer .footer-column a {
	color: #262626;
}

.footer-inner h3,.footer-inner h4 {
	color: #262626;
}




.regular-price .price {
    font-weight: 600;
    font-size: 18px;
    color: #232323;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
}
.sale-price .price {
    font-weight: 600;
    font-size: 18px;
    color: red !important;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
}
.special-price .price {
    font-weight: 600;
    font-size: 18px;
    color: #daa063 !important;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
}
.products-grid .actions button.button.btn-cart {
    background: #E7E7E7;
    border: 1px solid #4E4E4E;
    margin: 0 8px 0 8px;
    padding: 9px 10px 9px 10px;
    color: #030303;
}
.products-grid .item .item-inner .item-info .info-inner .item-title {
    padding-left: 0px;
    margin-bottom: 5px;
    padding-top: 6px;
    font-size: 16px;
    /* white-space: nowrap; */
    overflow: hidden;
    text-overflow: ellipsis;
    height: 55px;
}
.products-grid .item .item-inner .item-info .info-inner .item-title a {
    text-decoration: none;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    font-size: 16px;
    color: #232323;
}

.products-grid .item .item-inner .item-info {
    text-align: center;
}
.price-box {
    margin: 6px 0;
}


.products-grid .item .item-inner .item-info .info-inner .item-content .item-price {
    margin: 8px 0 12px;
}

.product-artnr2 { 
    /* font-weight: 200; */
    text-decoration: none;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    font-size: 16px;
    color: #232323;
    font-style: italic;
	    text-transform: uppercase;
	    font-style: normal;
}

.regular-price {
    display: inline;
}


.block .block-title {
    text-transform: none;
}
.toolbar span.button-active.button-grid {
    background-color: #C6C6C6;
    color: #232323;
}




/****** LOGIN MODAL ******/
.loginmodal-container {
    position: relative;
    /* float: right; */
    left: 10%;
    padding: 10px;
    /* max-width: 60%; */
    width: 100% !important;
    background-color: #FFF;
    margin: 0 auto;
    border-radius: 2px;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 1);
    overflow: hidden;
    padding-left: 40px;
    padding-right: 40px;
}

.loginmodal-container h1 {
	text-align: center;
	font-size: 1.8em;
}

.loginmodal-container input[type=submit] {
	width: 100%;
	display: block;
	margin-bottom: 10px;
	position: relative;
}

.loginmodal-container input[type=text], .loginmodal-container input[type=email], .loginmodal-container input[type=password] {
	height: 44px;
	font-size: 16px;
	width: 100%;
	margin-bottom: 10px;
	-webkit-appearance: none;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-top: 1px solid #c0c0c0;
	/* border-radius: 2px; */
	padding: 0 8px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.loginmodal-container input[type=text]:hover, .loginmodal-container input[type=password]:hover {
	border: 1px solid #b9b9b9;
	border-top: 1px solid #a0a0a0;
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.loginmodal {
	text-align: center;
	font-size: 14px;
	font-family: 'Roboto','PT Serif', Helvetica, 'Arial', sans-serif;
	font-weight: 700;
	height: 36px;
	padding: 0 8px;
	/* border-radius: 3px; */
	/* -webkit-user-select: none;
	user-select: none; */
}

.loginmodal-submit {
	/* border: 1px solid #3079ed; */
	border: 0px;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1); 
	background-color: #f9e3e6;
	padding: 17px 0px;
	font-size: 14px;
	/* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#4787ed)); */
}

.loginmodal-submit:hover {
	/* border: 1px solid #2f5bb7; */
	border: 0px;
	text-shadow: 0 1px rgba(0,0,0,0.3);
	background-color: #357ae8;
	/* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#357ae8)); */
}

.loginmodal-container a {
    text-decoration: none;
    color: #232323;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    transition: opacity ease 0.5s;
}
.loginmodal-container #CartSignButton { 
	color:#fff;
}


.login-help{
	font-size: 16px;
}


/* ========================================================================= */

/****** NEWSLETTER MODAL WINDOW ******/
.newslettermodal-container {
    position: relative;
    /* float: right; */
    left: 10%;
    padding: 10px;
    /* max-width: 60%; */
    width: 100% !important;
    background-color: #FFF;
    margin: 0 auto;
    border-radius: 2px;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 1);
    overflow: hidden;
    padding-left: 40px;
    padding-right: 40px;
    border-radius: 0px;
}

.newslettermodal-container h1 {
	text-align: center;
	font-size: 1.8em;
}

.newslettermodal-container input[type=submit] {
	width: 100%;
	display: block;
	margin-bottom: 10px;
	position: relative;
	border-radius: 0px;
}

.newslettermodal-container input[type=text], .newslettermodal-container input[type=email], .newslettermodal-container input[type=password] {
	height: 44px;
	font-size: 16px;
	width: 100%;
	margin-bottom: 10px;
	-webkit-appearance: none;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-top: 1px solid #c0c0c0;
	/* border-radius: 2px; */
	padding: 0 8px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-radius: 0px;
}

.newslettermodal-container input[type=text]:hover, input[type=password]:hover {
	border: 1px solid #b9b9b9;
	border-top: 1px solid #a0a0a0;
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.newslettermodal {
	text-align: center;
	font-size: 14px;
	font-family: 'Roboto','PT Serif', Helvetica, 'Arial', sans-serif;
	font-weight: 700;
	height: 36px;
	padding: 0 8px;
	/* border-radius: 3px; */
	/* -webkit-user-select: none;
	user-select: none; */
}

.newslettermodal-submit {
	/* border: 1px solid #3079ed; */
	border: 0px;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1); 
	background-color: #f9e3e6;
	padding: 17px 0px;
	font-size: 14px;
	/* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#4787ed)); */
	border-radius: 0px;
}

.newslettermodal-submit:hover {
	/* border: 1px solid #2f5bb7; */
	border: 0px;
	text-shadow: 0 1px rgba(0,0,0,0.3);
	background-color: #357ae8;
	/* background-image: -webkit-gradient(linear, 0 0, 0 100%,   from(#4d90fe), to(#357ae8)); */
}

.newslettermodal-container a {
    text-decoration: none;
    color: #232323;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    transition: opacity ease 0.5s;
}
.newslettermodal-container #CartSignButton { 
	color:#fff;
}


.login-help{
	font-size: 16px;
}



/* ========================================================================= */








.whish-container, .fav-container  { color: #232323; }


.loggedin,.cart-IsInFav,.cart-IsInWhish  { color:#f9e3e6 !important; }
.price-block { 
	font-size: 24px; 
}

.product-view .product-name,.product-view .product-shop .price-box { border: none;  }

.product-view .product-shop .add-to-box {
    background-color: #e7e7e7;
    border: none;
    padding: 10px;
    overflow: hidden;
    text-align: left;
    margin: 10px 0px 0px 15px;
    line-height: 1em;
}

.btn-cart {  
	background-color: #f9e3e6;
	color: white;
	width: 100%;
	padding: 10px;
  }




.product-name, .product-view .product-name h1 { padding-bottom: 10px; }
.product-name, .product-view .product-name h1,.product-view .product-name h2 { 
	/*font-size: 26px; */
	font-weight: 200;
    margin: 0;
    padding: 0;
    padding-bottom: 10px;
} 



 /*.product-view .product-name h2 { font-size: 22px; }*/


.col-main {
    font-size: 16px;
	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
}


#product-detail-sharethis ul li { display: inline; padding-right: 10px; }



/* Icons and other elemt styles */
.triangle-down { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #666; margin-top:5px;
position: relative;
top: 14px;
margin-right: 10px; }



.fn-co-showCartContent, #shipmentaddress-other { cursor: pointer; }
#customer-information #fCode { width: 55%; }


.modal-dialog {
    margin-top: 10vh; /*60px;*/
}


#chkboxOtherShipmentAddress { display: none; }

/* Button at checkout order */
button#checkoutOverviewBtn { background: #f9e3e6; color:#ffffff;  }

.payment-infobutton { color: #9C9C9C; }

.system-warning { color: #000; background: red; font-weight: bold; padding:20px; }

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }



.icon-left-padding-right {
	font-size: 3em;
	/*float: left;*/
	padding-right: 10px;
	display: inline-block;
	height: 100%;
	line-height: 1.3em;
}

.market-box-checkout {
	background-color: #f7f7f7;
	width: 100%;
	margin: 0 auto;
	vertical-align: middle;
	padding-top: 2%;
	padding-bottom: 2%;
}
.market-box-checkout-text { 
	float: right;
	padding-left: 60px;
	position: absolute;
	top: 10px;
}



.row-market-box-content {
	padding: 10px;
}

.market-box-checkout {
	font-size: 16px;
}
.totals-checkout-steps {
	background-color: white;
	border: 1px solid #dbdbdb;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.checkout-page h1 span {
	float: left;
	margin: -5px 10px 0 0;
	display: block;
	background: #232323;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	color: #fff;
	display: block;
	color: #fff;
	font-weight: 400;
	margin: 4px 10px 0 0px;
	font-size: 25px;
	padding-left: 8px;
	padding-top: 1px;
}

.checkout-page h1 span::before {
   /* content: counter(par-num); */
    display: block;
    color: #fff;
    font-weight: 400;
    margin: 3px 0 0 10px;
    font-size: 16px;
}


.totals-rebatecode-block { padding-left: 0;margin-left: 0 }


.cart-qty-drop { width: inherit; }
.cart-qty-drop option { 
	border: 1px solid #e0dcdc;
	border-radius: 2px;
	background-color: #fff;
	color: #8a8282;
	display: block;
	padding: 4px 10px;
	width: 100%;
	background: #fff;
 }

@media screen and (max-width:960px) {
	.affix { 
		position: inherit;
		display: block;
		
	}
	.totals.affix-top {
	    margin-top: inherit;
	    height: auto;
	}

	.payment-option img { max-height: 12px;  }
	.payment-image { width:60px; display:inline-block; }
	table.shopping-cart-totals-table-theEnd { width: 90% }
}



@media screen and (min-width:960px) {
	.affix { 
		position: fixed;
		top: 100px;
	}
	.totals.affix-top {
	    margin-top: 0px;
	    height: 1080px;
	}
	.payment-image { width:100px; display:inline-block; }

}

.totals{ 
	background-color: #fff; 
	width: 440px;
	z-index: 10;
	padding: 10px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 0.9em;
 }
.btn-continue { background: #f9e3e6; color: #fff; }
.btn-options { background: #f0f0f2; color: #232323;  }
.complete-order { padding-top: 30px; margin-bottom:30px; }




.totals label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
	width: 30%;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
}
.totals .totals-value {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	display: inline-block;
	min-height: 31px;
	text-align: right;
}
.totalts .totals-item { width: 70%; }

.totals h3:first-child {
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
    color: #000;
    font-size: 22px;
    /*
    margin-bottom: 5px;
    padding: 0 0 10px;
    margin-top: 0;
    */
}
.totals h3 {
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
    color: #000;
    font-size: 22px;
    margin-bottom: 5px;
    padding: 10px 0 10px;
    margin-top: 0;
}


.totals .inner {
	padding: 4px 0px 15px 0px;
	background-color: #fff;
	margin-top: 0px;
}



.favorites-saved { color: #696969 !important; }



.css-remove-dotted-line { outline: 0; }



.cart-IsInCart { color:#68b32b !important; }






.payment-option-selected { background-color: #bebebe;  }

.est1999 { color:#eaeaea; font-size: 26px; font-weight: bold; 
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
}



.text-white { color: #fefefe; }

footer a, footer p {
	font-size: 16px;
    color: #fefefe;
}

footer .footer-column-1 i { margin-right: 10px; }





/* Experiment kod flyttat från style.css */










	/* Pager */
	.pager {
		margin: 0;
		text-align: center;
		padding: 0;
	}
	.pager .amount {
		float: left;
	}
	.pager .limiter label {
		float: left;
		font-size: 16px;
		padding: 6px 0;
		margin-right: 10px;
		display: inline;
	}
	.pager .pages {
		margin: 0 0;
		padding: 10px;
		/*background-color: #fcfcfc;
		border: 1px solid #efefef;*/
	}
	.pages .pagination {
		margin: auto;
	}
	.pager .pages li {
		display: inline-block;
	}
	.pager .pages li a {
		box-shadow: none;
		border: 1px solid #F3F3F3;
		padding: 5px 10px;
		border-radius: 0px;
		color: #232323;
	}
	.pager .pages li a:hover {
		border: 1px solid #4E4E4E;
		color: #fff;
		background: #4E4E4E;
	}
	.pages .pagination > .active > a, .pages .pagination > .active > span, .pages .pagination > .active > a:hover, .pages .pagination > .active > span:hover, .pages .pagination > .active > a:focus, .pages .pagination > .active > span:focus {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #255F9C;
		border-color: #255F9C;
		border-radius: 3px;
	}
	/* Sorter */
	.sorter {
		padding: 0;
		margin: 0;
	}
	.sorter .actions {
		float: left;
	}
	.sorter .view-mode {
		float: left;
		margin-top: 6px;
		margin-right: 20px;
		margin-left: 0px;
	}
	.sorter .sort-by {
		float: left;
		margin-top: 6px;
	}

	/* Toolbar */
	.toolbar {
		clear: both;
		margin-top: 0px;
		padding: 10px 0 0 0px;
		display: inline-block;
		width: 100%;
	}
	@media screen and (max-width:767px) {
		.toolbar, .filter-price {
			display: none !important;
		}
		
	}
	.toolbar .sorter {
		float: left;
	}
	.toolbar-bottom {
		margin-top: 0;
	}
	.toolbar .pager .pages ol {
		float: none;
	}
	#sort-by .button-asc {
		background-color: #f8f8f8;
		box-shadow: none;
		float: right;
		height: 30px;
		line-height: 28px;
		margin-left: 5px;
		text-align: center;
		width: 30px;
	}
	#sort-by .button-desc {
		background-color: #f8f8f8;
		box-shadow: none;
		float: right;
		height: 30px;
		line-height: 28px;
		margin-left: 5px;
		text-align: center;
		width: 30px;
	}
	#sort-by {
		float: right;
		font-size: 16px;
		margin-top: 12px;
		margin-right: 5px;
	}
	#sort-by ul {
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
	}
	#sort-by a:link, #sort-by a:visited {
		color: #232323;
		text-decoration: none;
	}
	#sort-by li {
		background: none repeat scroll 0 0 #fff;
		cursor: pointer;
		margin: 0 auto;
		outline: medium none;
		padding: 5px 10px;
		position: relative;
		width: 110px;
		float: left;
		color: #232323;
		border: 1px solid #F3F3F3;
	}
	#sort-by li li {
		width: 110px;
		margin-top: 0px;
		border-top: none;
		border-right: none;
		border-left: none;
	}
	#sort-by li li a:hover {
		color: #007fb8
	}
	#sort-by li:hover {
		background-color: #fff;
	}
	#sort-by li li:hover {
		background-color: #fff;
		color: #007fb8;
	}
	#sort-by ul ul {		position: absolute;
		visibility: hidden;
		left: -1px;
		top: 27px;
		background: none repeat scroll 0 0 #F8F8F8;
		z-index: 10000;
		border-top: none;
		border: 1px #F0F0F0 solid;
	}
	#sort-by ul ul ul {
		position: absolute;
		left: 100%;
		top: -2px;
		border: solid 1px transparent;
	}
	#sort-by li:hover > ul {
		visibility: visible;
	}


.right-arrow {
		float: right;
	}
	.right-arrow:after {
		content: "\f107";
		font-family: 'FontAwesome';
		color: #666;
		font-size: 16px;
	}
	#limiter {
		float: right;
		font-size: 16px;
		margin-top: 12px;
		margin-right: 5px;
	}
	@media screen and (max-width:767px) {
		#limiter {
			display: none;
		}
	}

	#limiter ul {
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
	}
	#limiter a:link, #limiter a:visited {
		text-decoration: none;
		background-color: #fff;
		border: 0px solid #ddd;
		border-radius: 0px;
		display: inline-block;
		padding: 0px;
	}
	#limiter li {
		background: none repeat scroll 0 0 #fff;
		cursor: pointer;
		margin: 0 auto;
		outline: medium none;
		padding: 5px 0px 5px 10px;
		position: relative;
		width: 55px;
		float: left;
		color: #232323;
		text-align: left;
		border: 1px solid #F3F3F3;
	}
	#limiter .right-arrow {
		float: right;
		margin-left: 6px;
	}
	#limiter li li {
		width: 50px;
		border-top: 0px #F0F0F0 solid;
	}
	#limiter li li a:hover {
		color: #007fb8;
	}
	#limiter li:hover {
		color: #fff;
	}
	#limiter ul ul {
		position: absolute;
		visibility: hidden;
		left: -1px;
		top: 27px;
		background: none repeat scroll 0 0 #fff;
		z-index: 10000;
		color: #000;
		border-top: none;
		border: 0px #F0F0F0 solid;
	}
	#limiter ul ul ul {
		position: absolute;
		left: 100%;
		top: -2px;
		border: solid 1px transparent;
	}
	#limiter li:hover > ul {
		visibility: visible;
	}
	/* Category Toolbar, Pager */
	.toolbar .button-list {
		background: url(../images/icon_list.png) no-repeat 10px 7px;
		text-transform: none;
		padding: 5px 8px 5px 30px;
		color: #232323;
		border: 1px #f3f3f3 solid
	}
	.toolbar a.button-grid {
		border: 1px #f3f3f3 solid;
		background: url(../images/icon_grid.png) no-repeat 10px 7px;
		background-color: #fff;
		color: #232323;
		padding: 5px 8px 5px 30px;
	}
	.toolbar span.button-active.button-grid {
		background: url(../images/icon_grid_act.png) no-repeat 10px 7px;
		background-color: #4E4E4E;
		color: #fff;
		padding: 5px 8px 5px 30px;
		margin-right: 5px;
		border: 1px #f9e3e6 solid;
	}
	.toolbar span.button-active.button-list {
		background: url(../images/icon_list_act.png) no-repeat 10px 7px;
		background-color: #4E4E4E;
		color: #fff;
		padding: 5px 8px 5px 30px;
	}
	.toolbar .pager {
		text-align: left;
/*
		margin: 0 10px 0 0;
		padding: 0;
		float: right;
		width: 45%;
		    width: 75%;
*/
	}
	.pager .amount, .sorter .amount {
		padding-left: 10px;
		margin-top: 4px;
		display: inline-block;
	}
	.toolbar .pager .limiter {
		margin-top: 2px;
		float: left;
	}
	.toolbar-bottom .pager .limiter {
		position: static;
	}
	.pager .button {
		padding: 4px 5px;
		background-color: #fff;
	}
	.pager .button :hover {
		padding: 4px 5px;
		background-color: #fff;
	}
	.toolbar .actions {
		margin-right: 30px;
	}
	.pager .limiter label, .toolbar label {
		display: inline;
		float: left;
		margin-right: 10px;
		padding: 7px 0;
		font-size: 16px;
		font-weight: normal;
	}
	.toolbar .sorter .sort-by {
		margin-right: 30px;
	}
	.pager .amount {
		margin-right: 20px;
	}







	/* Category Page */
	.category-title {
		border-bottom: 1px solid #ddd;
		margin: 0 0 10px;
	}
	.category-image {
		display: block;
		margin: 0 auto;
		position: relative;
	}
	.category-products {
		padding-bottom: 5px;
	}
	.cat-img-title {
		display: block;
		position: absolute !important;
		bottom: 0;
		width: 80%;
		margin: 6%;
		padding: 0;
		top: 66%;
		height: 70px !important;
	}
	.cat-img-title.cat-box {
		margin: 0;
		width: 50%;
		text-align: center;
		left: 25%;
		top: 30%;
		background: rgba(0, 0, 0, 0.5);
		padding: 30px;
		height: 120px !important;
	}
	.cat-img-title.cat-bg .cat-heading, .cat-img-title.cat-bg p {
		color: #FFFFFF;
		margin: 0px 0px 10px 0px;
	}
	.cat-img-title .cat-heading {
		font-size: 24px;
		font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
	}
	.cat-img-title p {
		font-size: 16px;
	}
	.cat-img-title .cat-heading, .cat-img-title p {
		transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
		margin-bottom: 5px;
	}
	.cat-img-title.cat-bg .cat-heading, .cat-img-title.cat-bg p {
		color: #FFFFFF;
	}
	.cat-img-title .cat-heading {
		font-size: 24px;
		font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
	}
	.cat-img-title p {
		font-size: 16px;
	}
	.cat-img-title .cat-heading, .cat-img-title p {
		transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
		margin-bottom: 5px;
	}
	.cat-img-title p {
		clear: left;
		font-size: 14px;
		line-height: 1em;
		margin-bottom: 1px;
		padding: 0.25em 0.5em;
	}
	




/* Products table page */
	ul.products-grid {
		padding: 0;
		margin: 0;
	}
	
#productmodal .modal-dialog  {width:95%;}


.category-products ul.products-grid div.item .product-wrapper {
    /*min-height:330px; removed 2017-04-02 -- ROIK */
    overflow: hidden; /* Make sure the image box don't push the content below */
    /*max-height: 238px;*/ /* Set max height - limits the downpush force */
}
.category-products ul.products-grid div.item .product-wrapper {
    position: relative;
    margin-top: 20px;
    margin-bottom: 10px;
}

.add-to-link-off { display: none; }
	
.category-products ul.products-grid div.item img {
    width: 100%;
    max-height: 200px;	/*Added as safety if one image is not 100% square 400x400. This stops the next row items to fail.*/
    max-width: 200px;
}

.category-products ul.products-grid div.item.lastitem img {
	height: 100%;
	max-height: 100%;
}





.category-products ul.products-grid li.item .product-wrapper {
    /*min-height:330px; removed 2017-04-02 -- ROIK */
    overflow: hidden; /* Make sure the image box don't push the content below */
    /*max-height: 238px;*/ /* Set max height - limits the downpush force */
}
.category-products ul.products-grid li.item .product-wrapper {
    position: relative;
    margin-top: 0;
    margin-bottom: 10px;
}
.category-products ul.products-grid li.item img {
    width: 100%;
	/*Added as safety if one image is not 100% square 400x400. This stops the next row items to fail.*/
    /*
	max-height: 200px;	
    max-width: 200px;
	min-height: 140px;
	*/
	max-height: auto;	/*Added as safety if one image is not 100% square 400x400. This stops the next row items to fail.*/
    max-width: auto;
	min-height: auto;
}

.category-products ul.products-grid li.item.lastitem img {
	height: 100%;
	max-height: 100%;
}



.products-grid .item .item-inner .item-info {
    text-align: center;
}
.products-grid .item .item-inner .item-info .info-inner {
    border: 0px solid #fff;
    border-top: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}


.category-products ul.products-grid li.item {
    text-align: center;
    margin: 20px 25px 10px 0px;
    width: 235px;
}
.products-grid .item {
/*
    float: left;
    background: #FFF;
    width: 268px;
    padding: 0;
    margin: 20px 28px 8px 0;
    overflow: hidden;
*/
    /* border-left: solid 1px #f0f0f0; */


		float: left;
		background: #FFF;
		width: 50%;
		padding: 0;
		/*off-margin: 20px 28px 8px 0;*/
		overflow: hidden;
		/*border-left: solid 1px #f0f0f0;*/
		max-width: 238px;

}
.products-grid {
    list-style: none outside none;
    text-align: center;
}

.products-grid .item { 
-ms-flex: 0 1 25%;
-webkit-flex: 0 1 25%;
flex: 0 1 25%;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 25%;
}
.products-grid .item .thumb-wrapper img { width: 90%; }

.products-grid .item .item-inner { padding-bottom: 40px; }


	/*	Breadcrumbs */
	.breadcrumbs {
		padding: 10px 0px 10px 10px;
		margin: auto;
		font-size: 11px;
		/*background: #f5f5f5;*/
		width: 100%;
		margin-top: 50px;
	}
	.breadcrumbs a {
		color: #666;
	}
	.breadcrumbs span {
		display: inline-block;
		margin: 0 5px 0 5px;
		color: #ccc;
		font-size: 13px;
	}
	.breadcrumbs ul {
		margin: 0px;
		padding: 0px;
		padding-left: 15px;

	}
	.breadcrumbs ul li {
		list-style-type: none;
		display: inline;
	}
	.breadcrumbs strong {
		font-weight: 900;
		color: #656565 !important;
	}
	



.block .block-title {
    color: #000;
	font-family: 'Roboto', serif;
	font-size: 1.1em;
	margin: 0;
    padding: 0 10px 5px 10px;
    font-weight: bold;
    text-transform: none;
    margin-bottom: 15px;
    letter-spacing: 1px;
}

.button, .btn, .button-inverse, .button-vote, .sidebar .button, .sidebar .btn, .dropdown .dropdown-menu .button, .buttons-set .back-link a, .scrolltop, .button-tabs li a {
	background: #181717;
	color: #fff;
	font-size: 16px;
	padding: 5px 12px;
	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	cursor: pointer;
	text-decoration: none;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: 1px;
	border-radius: 5px;
	max-width: 300px;
	position: relative;
	top: 1px;
	border: 1px solid #a7a7a7;
}

/*
button.button span {
}
*/



.block-subscribe {
    background-color: #fff;
    padding: 0px;
}
.block {
    margin: 0 0 35px;
}
.block .block-content .overflow-x {
    border-top: medium none;
    font-size: 16px;
    overflow-x: scroll;
    padding: 15px 0px;
}

.block .actions {
    text-align: left;
    padding: 8px 0;
}

.block .block-title {
    color: #232323;
    font-family: 'Roboto','PT Serif', Helvetica, "PT Sans Narrow""Times New Roman", Times, serif;
    font-size: 14px;
    margin: 0;
    padding: 0x 10px 5px 0px;
    font-weight: normal;
    text-transform: none;
    letter-spacing: 1px;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 0.2em;
	letter-spacing: 1.3px; /*letter-spacing: 0.2em;*/
    color: #232323;
    margin-bottom: 10px;
}

.block-subscribe .input-text {
    width: 70%;
    background: #f7f7f7;
    border: 1px solid #f7f7f7;
    color: #AAAAAA;
    padding: 10px 7px;
    font-size: 13px;
}



.form-subscribe-header {
    font-size: 16px;
    margin-bottom: 5px;
    color: #232323;
}

.block-poll .block-subtitle {
    color: #232323;
    font-weight: 900;
    font-size: 16px;
}
.block-poll li {
    padding: 3px 0px !important;
    background: none !important;
}
.block-poll input.radio {
    float: left;
    margin: 5px -18px 0 0;
}
.block-poll .label {
    display: block;
    margin-left: 18px;
    text-align: left;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    padding: 0.1em 0.3em 0.1em;
}
.block-poll label {
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    font-size: 16px;
    color: #232323;
}

/*
.block-tags {
    background-color: #fff;
    padding: 0px;
}
.block-tags ul, .block-tags li {
    display: inline;
    padding: 0 !important;
    background: none !important;
    border: none;
}
.block-tags ul, .block-tags li {
    display: inline;
    padding: 0 !important;
    background: none !important;
    border: none;
}
*/

.sidebar {
    font-size: 16px;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    margin-top: 0.2%;
}
.sidebar ol, .sidebar ul {
    list-style: none;
    padding: 0;
    margin: 0;
    padding: 0;
}

/*
.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
*/










.footer-bottom {
    padding: 0px;
    overflow: hidden;
    width: 100%;
    margin: auto;
    padding: 18px 0;
    background: #ffffff;
}
footer a, footer p {
    font-size: 16px;
	color: #262626;
    padding-top: 5px;
    padding-bottom: 5px;
}
footer a {
    line-height: normal;
}

footer ul {
    margin: 0px;
    padding: 0px;
}
footer ul li {
    list-style-type: none;
}
footer .coppyright {
    color: #656565;
    float: left;
}
.footer-bottom .company-links ul {
    padding: 0px;
}
.footer-bottom .company-links li {
    display: inline-block;
    margin-left: 20px;
    list-style: none;
    /*float: right;*/
}



/*19.	Shopping Cart Table */

	/* Cart page */
	

	/*
	.cart {
		
		background-color: #FFFFFF;
		padding: 10px 0;
		margin-top: 5px;
		
	}
	*/
	.cart .page-title {
		margin: 0 0 5px;
		padding: 0 0 4px;
	}
	/*.cart .page-title h2 {
		font-size: 22px;
	}
	*/
	.cart .product-image img {
	    width: 100px;
	}
	.cart-table .btn-continue {
		float: left;
	}


	#shopping-cart-table {
		border: none;
		float: left;
		width: 100%;
		background-color: #FFFFFF;
		text-align: left;
		/*margin-top: 12px;*/
	}

/*	button.button span {
		font-weight: bold; 
		text-transform:uppercase;
		
	}
*/
	/*
	button.button.btn-cart:before {
		
		content: "\f07a";
		font-family: 'FontAwesome';
		font-family: 'Glyphicons Halflings';
	}
*/		

	button.button.btn-continue:before {
		content: "\f060";
		font-family: FontAwesome;
		font-size: 16px;
		padding-right: 8px;
	}
	.data-table td {
		line-height: 20px;
		padding: 10px;
		vertical-align: top;
	}
	#shopping-cart-table tfoot tr td.last {
		border-top: none;
	}
	#shopping-cart-table button.button {
		display: inline-block;
		border: 0;
		background: #fff;
		padding: 8px 12px;
		font-size: 11px;
		text-align: center;
		white-space: nowrap;
		color: #232323;
		font-weight: normal;
		transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		vertical-align: top;
		cursor: pointer;
		overflow: visible;
		width: auto;
		outline: none;
		-webkit-border-fit: lines;
		text-transform: uppercase;
		border: 1px solid #ddd; /* <- Safari & Google Chrome Fix */
	}
	#shopping-cart-table button.button:hover {
		background: #4E4E4E;
		transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		color: #fff;
		border: 1px #f9e3e6 solid;
	}
	button.button.btn-update:before {
		content: "\f021";
		font-family: FontAwesome;
		font-size: 16px;
		padding-right: 8px;
	}
	button.button#empty_cart_button:before {
		content: "\f00d";
		font-family: FontAwesome;
		font-size: 16px;
		padding-right: 8px;
	}
	.cart-table .btn-update, .cart-table .btn-empty {
		float: right;
		margin-left: 8px;
	}



	#shopping-cart-table .product-name {
		margin: 0px;
		padding-bottom: 0px;
		font-size: 16px;
		font-family:  Helvetica, sans-serif ;
		font-weight: bold;
		text-transform: none;
	}
	#shopping-cart-table input.qty {
		background: none repeat scroll 0 0 #FFFFFF;
		border: 1px solid #ddd;
		font-size: 16px;
		font-weight: normal;
		margin: 0 !important;
		outline: medium none;
		padding: 8px 5px 8px 12px;
		width: 45px;
	}
	#shopping-cart-table .edit-bnt {
		float: left;
	}
	.edit-bnt:before {
		content: "\f040";
		font-family: FontAwesome;
		font-size: 16px;
	}
	.edit-bnt span {
		display: none;
	}
	#shopping-cart-table a.remove-item {
		background-color: #fff;
		background-image: none;
		color: #232323;
		cursor: pointer;
		padding: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		cursor: pointer;
		text-decoration: none;
		float: left;
		transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		border: none;
	}
	#shopping-cart-table a.remove-item:before {
		content: "\f014";
		font-family: FontAwesome;
		font-size: 14px;
	}
	#shopping-cart-table a.remove-item span {
		display: none;
	}





.data-table {
    border: 1px solid #E5E5E5;
    border-spacing: 0;
    text-align: left;
    width: 100%;
    font-size: 16px;
}
.data-table thead tr, .data-table tfoot tr {
		background-color: #f7f7f7;
	}
	.data-table th {
		line-height: 20px;
		padding: 10px;
		font-weight: bold;
		font-size: 16px;
		font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	}
	.data-table thead th, .data-table thead td, .data-table tfoot th, .data-table tfoot td, .cart .totals table th, .cart .totals table td {
		color: #232323;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	}
	.data-table .price {
		font-size: 13px;
		font-weight: normal;
		color: #4E4E4E;
	}







	.checkout {
	    color: #666666;
	    padding-top: 5px;
	    text-align: center;
	    list-style: none;
	    padding: 0;
	    margin: 0;
	}

	button.button.btn-proceed-checkout:before {
	    content: "\f00c";
	    font-family: FontAwesome;
	    font-size: 20px;
	    padding-right: 5px;
	}
	button.button.btn-proceed-checkout span {
	    font-size: 18px;
	    font-weight: normal;
	}
	button.button.btn-proceed-checkout {
	    background: #f9e3e6;
	    padding: 20px 45px;
	    color: #fff;
	    width: 100%;
	}






.checkout-form {
    padding: 10px;
    margin-bottom: 40px;
    background: #FFF none repeat scroll 0% 0%;
    /*off-border: 1px solid #E0DCDC;*/
    border-right: 1px solid #e3e3e3;
}


.payment-option {
    padding: 6px 6px 6px 12px;
    margin-top: 0px;
    margin-bottom: 10px;
    border: 1px solid #EEE;
    border-radius: 3px;
}

.payment-option label {
    display: block;
    font-size: 0.9em;
}







.off-email-addto-box {
    display: inline-block;
    margin-top: 10px;
}

.mini-products-list {
    /*max-height: 415px;*/
    height: 70vh;
    overflow-y: auto;
	overflow-x: hidden;
}

.checkout-page .mini-products-list {
    height: auto;
}

.products-grid .item .actions .add-to-links a.link-whish {
    position: relative;
    font-size: 23px;
    z-index: 100;
    /* margin-left: -10px; */
    /* left: 5px; */
    padding: 5px;
}
.products-grid .actions .add-to-links a.link-whish, a.link-fav {
    /*off-color: #e0e0e0;*/
    font-family: 'FontAwesome';
    /*off-font-size: 13px;*/
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    /*off-padding: 6px 8px;
    off-line-height: 17px;*/
}
.link-whish, .link-fav, .link-friend, .link-edit {
    padding: 0;
    background: none;
}
.products-grid .actions .add-to-links a.link-whish:before {
    content: "\f06b";
}
.products-grid .add-to-links a span {
    display: none;
}

.products-grid .item .actions .add-to-links a.link-fav {
    font-size: 16px;
    position: relative;
    z-index: 100;
    /* margin-left: 0px; */
    /* left: -5px; */
    top: -1px;
    padding: 5px;
}
.col-item .actions .add-to-links a.link-whish, a.link-fav {
    /* off-color: #e0e0e0;*/
    font-family: 'FontAwesome';
    /*off-font-size: 13px;*/
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    /*off-padding: 6px 8px;
    off-line-height: 17px;*/
}
.products-grid .actions .add-to-links a.link-fav:before {
    off-content: "\f004";
}

.products-grid .item .actions .add-to-links a.quickbuy {
    font-size: 16px;
    position: relative;
    z-index: 100;
    /* margin-left: 25px; */
    /* left: -15px; */
    padding: 5px;
}
.col-item .actions .add-to-links a.link-whish, a.quickbuy {
    color: #252525;
    font-family: 'FontAwesome';
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    padding: 6px 8px;
    line-height: 17px;
}

.products-grid .item .actions .add-to-links a.link-incart {
    font-size: 18px;
    position: relative;
    z-index: 100;
    /* margin-left: 60px; */
    /* left: -25px; */
    top: -1px;
    padding: 5px;
}
.col-item .actions .add-to-links a.link-whish, a.link-incart {
    color: #252525;
    font-family: 'FontAwesome';
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    padding: 6px 8px;
    line-height: 17px;
}


.product-view .product-shop ul.add-to-links {
    margin: 0;
    padding: 0;
    margin-top: 0px;
    display: inline-block;
}
.product-view .product-shop .add-to-links li {
    display: inline-block;
    padding: 0 7px 0 2px;
    list-style-type: none;
	background-color: #eaeaea;
	border: #cccccc solid 1px;
	padding: 10px;
	margin-right: 10px;
}
.product-view .product-shop .add-to-links .link-whish {
    /*
	off-color: #656565 ;
    off-height: 40px;
    off-margin-right: 5px;
    off-padding: 12px 0px 12px 0;
	*/
    text-align: center;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    /*off-width: 40px;*/
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
    text-transform: uppercase;
    /*off-font-size: 11px;*/
    text-decoration: none;
}
.product-view .product-shop .add-to-links .link-whish:before {
    content: "\f06b";
    font-family: FontAwesome;
    /*off-font-size: 16px;*/
    padding-right: 5px;
}
.product-view .add-to-links span {
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
    /*off-font-size: 11px;*/
    /*off-margin-left: 5px;*/
    text-transform: uppercase;
}
.product-view .product-shop .add-to-links li .separator {
    display: none;
}
.product-view .product-shop .add-to-links .link-fav {
    /*off-color: #656565;
    off-height: 30px;
    off-padding: 4px 5px 6px;*/
    text-align: center;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    /*off-line-height: 30px;
    off-background-color: #fff;*/
    text-decoration: none;
}
.product-view .product-shop .add-to-links .link-fav:before {
    content: "\f004";
    font-family: FontAwesome;
    /*off-font-size: 16px;*/
    padding-right: 5px;
}

.product-view .product-shop .add-to-links .quickbuy {
    color: #656565;
    /*off-height: 30px;
    off-padding: 4px 5px 6px;*/
    text-align: center;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    /*off-line-height: 30px;
    off-background-color: #fff;*/
}
.product-view .product-shop .add-to-links .quickbuy:before {
    content: "\f004";
    font-family: FontAwesome;
    /*off-ont-size: 15px;*/
}



.email-addto-box {
    /*off-display: inline-block;
    off-margin-top: 10px;*/
    padding: 10px 0 0 0;
}

.product-view .email-friend222 {
    font-size: 16px;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 8px;
    display: inline-block;
}

.product-view .email-friend span {
    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
    font-size: 11px;
    margin-left: 5px;
    text-transform: uppercase;
}
.product-view .email-friend {
    color: #656565;
    padding: 4px 5px 6px;
    text-align: center;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
    background-color: #fff;
}
.product-view .email-friend:before {
    content: "\f0e0";
    font-family: FontAwesome;
    font-size: 16px;
}

.attribute-option .attribute-radio { margin-right: 10px; }

/*.attribute-option,.attribute-price,.attribute-artnr,.attribute-levtime,.attribute-instore {display: inline-block; margin-right: 10px; font-size: 14px;}*/

/*
.1attribute-option { font-size: 16px; width: 130px; }
.1attribute-price { font-size: 16px; width: 90px; }
.1attribute-artnr { font-size: 16px; font-weight: 100; }
.1attribute-levtime { font-size: 16px; font-weight: 100; width: 150px; }
*/






	.product-view .product-shop .price-box {
		display: block;
		/*margin: 0 0 10px;
		padding: 0 0 5px;*/
	}
	.product-view .product-shop .grouped-items-table .price-box {
		border-bottom: 0px solid #ddd;
		margin: 0;
		padding: 0;
	}
	.product-view .product-shop .price-box .old-price {
		margin-right: 5px;
		margin-top: 0;
		display: inline-block;
		text-decoration: line-through;
	}
	.product-view .product-shop .price-box .sale-price {
		font-size: 19px;
		color: red;
	}


	.product-view .product-shop .special-price {
		display: inline-block;
		margin: 0;
		padding: 0;
	}
	.product-view .product-shop .old-price .price {
		font-size: 16px;
	}
	.product-view .product-shop .price {
		
		color: #4E4E4E;
		font-weight: bold;
	}

	.product-view .product-shop .price-attrib .price {
		font-size: 16px;
		color: #4E4E4E;
		font-weight: bold;
		margin-right: 5px;
	}
	.product-view .product-shop .old-price .price-attrib {
		font-size: 20px;
	}

	.product-view .product-shop .price-attrib .price .sale-price {
		font-size: 14px;  color: red;
	}

	.product-view .product-shop .price-attrib .old-price .price {
		font-size: 13px;
		color: #4E4E4E;
		font-weight: bold;
	}

.product-view .product-shop label { width: 100%;  }

	/* Product Images */
	.product-view .new-label {
		font-size: 11px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		color: #fff;
		background: #bebebe;
		text-transform: uppercase;
		padding: 0px;
		text-align: center;
		display: block;
		position: absolute;
		top: 0px;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: normal;
		border-radius: 60px;
		width: 50px;
		height: 50px;
		line-height: 45px;
		margin-top: 20px;
		margin-left: 20px
	}
	.product-view .sale-label {
		font-size: 11px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		color: #fff;
		background: #7f1a80;
		text-transform: uppercase;
		padding: 0px;
		text-align: center;
		display: block;
		position: absolute;
		top: 0px;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: normal;
		border-radius: 60px;
		width: 50px;
		height: 50px;
		line-height: 45px;
		margin-top: 20px;
		margin-left: 20px
	}
	.product-view .special-label {
		font-size: 11px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		color: #fff;
		background: #DFDFDF;
		text-transform: uppercase;
		padding: 0px;
		text-align: center;
		display: block;
		position: absolute;
		top: 0px;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: normal;
		border-radius: 60px;
		width: 50px;
		height: 50px;
		line-height: 45px;
		margin-top: 20px;
		margin-left: 20px
	}





.product-shop .product-next-prev .product-next {
		background: #f5f5f5;
		font-size: 20px;
		line-height: 28px;
		display: inline-block;
		width: 30px;
		height: 28px;
		color: #222;
		text-align: center;
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		position: absolute;
		right: 0px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		position: absolute;
	}
	.product-shop .product-next-prev .product-next:before {
		content: "\f105";
		font-family: FontAwesome;
	}
	.product-shop .product-next-prev .product-next:hover, .product-shop .product-next-prev .product-prev:hover {
		color: #fff;
		background: #4E4E4E;
		text-decoration: none;
	}
	.product-shop .product-next-prev .product-prev {
		background: #f5f5f5;
		font-size: 20px;
		line-height: 28px;
		display: inline-block;
		width: 30px;
		height: 28px;
		color: #232323;
		text-align: center;
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		position: absolute;
		right: 35px;
	}
	.product-shop .product-next-prev .product-prev:before {
		content: "\f104";
		font-family: FontAwesome;
	}




.products-grid .actions .add-to-links a.link-whish:hover, a.link-fav:hover {
    color: #252525 !important;
}



.new-label {
	font-size: 11px;
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    color: #fff;
    background: #2b2929;
    text-transform: uppercase;
    padding: 0px;
    text-align: center;
    display: block;
    position: absolute;
    top: 0px;
    z-index: 100;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: normal;
    width: 45px;
    height: 45px;
    line-height: 41px;
    margin-top: 0px;
    margin-right: 0px;
    border: 2px solid #ffffff;
    -ms-transform: rotate(7deg);
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
}
.sale-label {
	font-size: 14px; /* Changed from 11px, also not using word REA, now using actual %*/
	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	color: #fff;
	background: #DFDFDF;
	text-transform: uppercase;
	padding: 0px;
	text-align: center;
	display: block;
	position: absolute;
	top: 0px;
	z-index: 101;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: normal;
	width: 45px;
	height: 45px;
	line-height: 39px;
	margin-top: 0px;
	margin-right: 0px;
	border: 2px solid #ffffff;
    -ms-transform: rotate(7deg);
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
}
.special-label {
	font-size: 14px; /* Changed from 11px, also not using word REA, now using actual %*/
	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	color: #fff;
	background: #DFDFDF; /*#7f1a80;*/
	text-transform: uppercase;
	padding: 0px;
	text-align: center;
	display: block;
	position: absolute;
	top: 0px;
	z-index: 101;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: normal;
	width: 45px;
	height: 45px;
	line-height: 39px;
	margin-top: 0px;
	margin-right: 0px;
	border: 2px solid #ffffff;
    -ms-transform: rotate(7deg);
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
}

.product-levtime-instore {
	background: #27a135; /*#7f1a80;*/
	position: absolute;
	width: 8px;
	height: 8px;
	line-height: 5px;
	margin-top: 2px;
	margin-left: 5px;
	border-radius: 50%;
}
.product-levtime-notinstore {
	background: #c82e2e; /*#7f1a80;*/
	position: absolute;
	width: 8px;
	height: 8px;
	line-height: 5px;
	margin-top: 2px;
	margin-left: 5px;
	border-radius: 50%;
}



/*.category-products { border: solid 1px red; }*/

.category-products ul.products-grid li.item {
    margin: 20px 0px 10px 0px;
}
@media screen and (max-width:767px) {
	.category-products ul.products-grid li.item {
		margin: 0 0px 10px 0px;
	}
}
.category-products ul.products-grid li.item .item-inner {
	/*border: solid 1px; */
	padding: 10px;
}
.category-products ul.products-grid li.item {
    /*width: 240px;
    max-height: 370px;*/
	width: 320px;
    max-height: 470px;
}



/* Brands table page */
ul.products-grid {
	padding: 0;
	margin: 0
}
	
#productmodal .modal-dialog  {width:95%;}

.brands-list ul.brands-grid li.item .product-wrapper {
    min-height:235px;
    overflow: hidden; /* Make sure the image box don't push the content below */
    max-height: 238px; /* Set max height - limits the downpush force */
}
.brands-list ul.brands-grid li.item .product-wrapper {
    position: relative;
    margin-top: 20px;
    margin-bottom: 10px;
}
.brands-list ul.brands-grid li.item img {
    width: 100%;
    
}



.brands-grid .item .item-inner .item-info {
    text-align: center;
}
.brands-grid .item .item-inner .item-info .info-inner {
    border: 0px solid #fff;
    border-top: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}


.brands-list ul.brands-grid li.item {
    text-align: center;
    width: 235px;
}
.brands-grid .item {
    float: left;
    background: #FFF;
    width: 268px;
    padding: 0;
    overflow: hidden;
    /* border-left: solid 1px #f0f0f0; */
}
.brands-grid {
    list-style: none outside none;
    text-align: center;
    padding:0;
}

.brands-list ul.brands-grid li.item {
	width: 300px;
	height: 380px;
	margin-right: 20px;
}
.brands-list ul.brands-grid li.item.item-last {
	margin-right: 0px;
}
.brands-list {
	padding-bottom: 5px;
}
.brands-title { padding: 0px; }

/* Move the modal down 10% to compensate for sticky header */
.modal { top: 2%; /*10%;*/ }

/* Temp button style */
.btn-cart1 {
	width: 95px;
	background-color: #161515;
	color: white;
	text-transform: uppercase;
	border-radius: 5px;
	background: var(--paletteColor2,#255f9c) !important;
  }

.newsletter-button { width: 100%; background-color: #f9e3e6; color: white; border-radius: 0px; }

/* Set the font size for product sidebar and Latest viewed items */
#recently-viewed-items li p { font-size: 16px; }
.product-view-details .input-text.ItemQuant,
.product-view-details button.increase,
.product-view-details button.reduced 
{ 
	padding: 9px; 
	border: 1px solid #DFDFDF;
}
.product-view-details .btn-cart { padding: 8px; text-transform: uppercase; }
.product-view-details .ItemQuant { text-align: center; }

ul.standard-list.unstyled { 
	padding: 0;
	margin: 0;
}
.standard-list.unstyled li { 
	list-style: none; 
	margin: 0;
	padding: 0;
}




.brand-alphabet-row { 
	margin-right: 10px;
    border: 1px solid #efefef;
    min-width: 25px;
    text-align: center;
    width: 25px;
    display: inline-block;
	padding-left: 5px;
    padding-top: 0px;
}


.filter {
	padding-left: 20px;
    margin-left: 0px;
}
@media screen and (max-width:767px) {
	.filter {
		padding-left: 10px;
	}
}

.filter.filtershow {
	background-color: #efefef;
    padding: 0 20px 20px 20px;
}

.filter .inline {
	display: inline-block;	
    /*width: 17%;*/
    overflow: auto;
    max-height: 50vh;
    vertical-align: top;
    margin-right: 20px;
    min-width: 10%;
}

.filter .inline ol  {
	list-style: none;
	margin: 0;
	padding: 0;
}

.filter .block-content{ 
	height: auto;
	min-height: auto;
	padding-right: 15px;
} 

.filter .block .block-title {
    color: #444;
    font-family: 'Roboto','PT Serif', Helvetica, Arial,"Times New Roman", Times, serif;
    font-size: 14px;
    margin: 0;
    padding: 10px 10px 0 0px;  /* Align to left */
    font-weight: normal;
    text-transform: none;
    margin-bottom: 5px;
    border-bottom: none;
    letter-spacing: 1px;
}
.filter .block {
    margin: 0 0 0px;
}


/* For the advanced filter */


.filter-advanced {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
    margin-left: 0px;
    border: 1px solid #efefef;
    background-color: #fcfcfc;
}


.filter-advanced .inline {
	display: inline-block;	
    width: 14%;
    overflow: auto;
    max-height: 450px;
    vertical-align: top;
    margin-right: 20px;
}

.filter-advanced .inline ol  {
	list-style: none;
	margin: 0;
	padding: 0;
}


.filter-advanced .block .block-title {
    color: #444;
    font-family: 'Roboto','PT Serif', Helvetica, Arial,"Times New Roman", Times, serif;
    font-size: 18px;
    margin: 0;
    padding: 10px 10px 0 0px;
    font-weight: normal;
    text-transform: none;
    margin-bottom: 5px;
    border-bottom: none;
    letter-spacing: 1px;
}
.filter-advanced .block {
    margin: 0 0 0px;
}

/* END */


.hidden { display: none !important; visibility: hidden !important; }

.a-italic { font-style: italic; }





.pdt-list.products-grid .item { max-height: 555px;  }


label {
    font-weight: normal;
}



.product-view.product-view-details .product-name h1  {  
	    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
	    /*font-size: 26px;*/
	    font-weight: 400;
}


.product-view.product-view-details .product-name h2 {  
	    font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;
	    /*font-size: 18px;*/
	    font-weight: 400;
}

.page-start img { max-width: 100%; }

.item-levtime { font-size: 0.8em; display: none;}


.ui-autocomplete-loading {
	/*content: "\f110";
    font-family: FontAwesome;*/
    
	background-color: #fff;
	/*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAwFBMVEUEAgQEBgQMCgwMDgwUEhQUFhQcGhwcHhwkIiQkJiQsKiwsLiw0MjQ0NjQ8Ojw8PjxEQkRERkRMSkxMTkxUUlRUVlRcWlxcXlxkYmRkZmRsamxsbmx0cnR0dnR8enx8fnyEgoSEhoSMioyMjoyUkpSUlpScmpycnpykoqSkpqSsqqysrqy0srS0trS8ury8vrzEwsTExsTMyszMzszU0tTU1tTc2tzc3tzk4uTk5uTs6uzs7uz08vT09vT8+vz8/vzhpUJyAAAEWElEQVRYw6VXi3aqOhCltb44tCq+KFZURFBEEAgQMIT//6vDBOw9taWgN8tleM3OzJ5HJlxWMRIK/1Qeq+z2UvUdVyG+nC0TuAjHog2zOrfuAshCaSrHcKGJ0zSfvOGYNgMguJij+WwBkvFYNPMpHQ7OYBKpA3AW75uQXXnTyRbmtSjB9D7QYBqbNQCJIUmSwbTdTycIIMURKLUefMBDUQjrOMArSVqBpqk0VQBSHAGNu8EM3o5ez7UkUkOar0AHczoBHseikf/rbxN4ORDsKgBqeyV/mSnNd7D2ZAK+m410ZsIcKBaE82eQfAWgu4/FQrGKgNGkOZgvL+Hr+Wyf/0sDsMd/FQJY4Z1+AyCuuVos5IUFr4jMVEj/0/QyeGOGCK/wcMUbP3KA9x+yvAECz/ZteJgK0D8RmE+H/LGCxGQryytSFfeZLfwBSZ/no0ovHOVFUCWfisIILFT44Q2JcYACXPJyRJUKZA5zC+b7268AnqIoS2WpuzSrGeyDWV+ATI32V4BUVTdrQFBWXlY/NnyfpcVSIP9ykGJHXSpqvbzK96egCOr10C2JSEX1ADY/AgPoqDf57oW0gQWZy0rVR7fn/VaRaonodZdXL9DQ3u+0nXmOG4tfpG5XpCUA2m42m/U6/5lN5fdCtycyQ3AOoKuqYdmOtdu4TQGMbmfB4t0bZlx6isrwSdPGJshFWfL5dvwoicyhvbZIHwcgSrsjRKUbE+Q67l3iWOXb7VdcuNEztK2m6vesLrTb7Zf3IheQvs3lNd24R4FB+2VcEMmdNG1nBemdBBz1siRRTts55HFHoDfukDwujuWXF66MIoLCO6Vjc/rSas3Lmmjp+vEeab7faeXivQOLA+rour470DsAeq3Wc0vYEhYH5KAbe/8+JjfL9T4o05mYhuHRh4nkMsvY4/+RURwxSkfG58ZCSXLtCN6TXAN2R9292diRu2dBWirzt9bzn9wEFsX0ZB6aA0y5JxjPTx39WpXtw+HcPB/QeiJ0+dHHMb2Wde9gooe9AKSYB7ZJ0EZ5Qb4DOOapIMJqsDVYXfMWgJgm663ORytokAYc11+fL9fNnuXCkRkQWFYTIpwOB6PV6XQvVxMiMItaVrO6So3BE8PQvm6uuQKsO3d/YfLarKf+0Tz6N02WfWJPznZ1SFOMq9t9cmJdamzbv2gQxzihFQDYcth2ZwMRJIxvE5ywtRMcxxf6I0B0QoUFUK/x+bZhS6KiDSRxDpGQ9IdunfXqxHbAkMBFbMODsCARJFkaRaVpBLQgP7X7gJo4DuvAXBDCPsBcwoAyFSLy6QtSeeBICh94LqgTMwCKAtaV4Qgn9ae2xGEAiAFcfB/WxkFRKHIETOsAiONlnyZQDwEhaRAkVyKjC605tcUsnDEjMUM+K7dxGBRG0/h7JHE/ttMXjymS+AhuaRiG6T9vGxx9qeeylRBiu3iOENE7D99+VLQ+qKi5USUC9+vJIMPXTbty6/oLXTeezkOJYagAAAAASUVORK5CYII=');
	background-image: url('/LAYOUT/THEME/INREDA/IMAGES/spinner16.gif');*/
	background-image: url('data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0MDk2MA==');
	background-repeat: no-repeat;
	background-size: 25px;
	background-position: 0 3px;
}



.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5;
    z-index: 9999999;
	max-height: 300px;
    overflow-x: auto;
}
.ui-widget-content {
    border: 1px solid #dddddd;
    background: #ffffff;
    color: #232323;
}
.ui-widget {
    font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
    /* font-size: 1em; */
}
.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0;
}
.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
.ui-front {
    z-index: 100;
}

.ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /*list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);*/
}
.ui-menu .ui-menu-item-wrapper {
    position: relative;
    /* padding: 3px 1em 3px .4em; */
	font-family:  Helvetica, sans-serif ;
	font-size: 12px ;

}



.product-collateral {
	margin-top: 20px;
	padding-bottom: 80px;
}

#footer {
    margin-top: 50px;
    border-top: 1px solid #6b6b6b;
}

.co_custinfo_table {
    margin: 0;
    padding: 0;
}
.co_custinfo_table li { list-style: none; padding: 0; margin: 0; }

#order-tabell td,#order-tabell th { padding: 10px; }


.checkout-contents { padding:0; }
.checkout-contents li { list-style: none; }
.checkout-contents li { margin-bottom: 20px; }
.checkout-contents .product-image img { width: 80px; }
.description-header { font-size: 18px; }

.btn { font-size: 14px; font-weight: normal; }

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding-left: 0px;
}


.item-quantity i { font-weight: normal; color:#ff8acb; }


.green-text { color:#ff8acb;  }


.cart-itemID { font-size: 0.9em; }



.font-size-12 { font-size: 16px; }




.off---page-product-detail-back { 
	position: absolute;
    top: -50px;
    right: 15px;
    text-align: right;
}

.page-product-detail-back-off button:before {
    content: "\f060";
    font-family: FontAwesome;
    font-size: 16px;
    padding-right: 8px;
}

/*
Hidden objects
*/

/*.product-next-prev { display: none; }*/

#productmodal button.close {
    position: relative;
    top: 70px;
    right: 60px;
    z-index: 99;
    border: 1px solid #232323;
    padding: 10px;
    background-color: #aaa;

}







/*****************************************
  RADIO BUTTONS
******************************************/
/*
input[type="radio"] {
  display: none;
}
input[type="radio"] + span {
  background-color: #fefefe;
  border: 3px solid;
  border-color: #ddd #eee #eee #ddd;
  border-radius: 50px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  display: inline-block;
  float: left;
  margin-right: 7px;
  padding: 7px;
  position: relative;
  -webkit-appearance: none;
}
input[type="radio"]:checked + span {
  color: #f9e3e6;
}
input[type="radio"]:checked + span:after {
  background: #f9e3e6;
  border-radius: 50px;
  box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 0.75), inset -1px -1px 1px rgba(0, 0, 0, 0.75);
  content: " ";
  height: 10px;
  left: 2px;
  position: absolute;
  top: 2px;
  width: 10px;
}
label:hover input[type="radio"] + span {
  border-color: #f9e3e6 #f9e3e6 #f9e3e6 #f9e3e6;
}
*/



.navbar-fixed-top.navbar-top {
    min-height: 85px;
	height: 80px;
	min-height: 110px;
	background-color: #fefefe;
	transition: 0.2s;
	margin-top: 30px;
}

.navbar-top .navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 85px;
}

#head-syslogin {
    left: 0%;
}
#head-sysfav {
    left: 5%;
}
#head-syswhish {
    left: 10%;
}
#head-syscart {
    left: 15%;
}


#sys-cartfunctions {
    top: 30px;
    position: fixed;
    z-index: 1050;
    right: 15px;
    height: 60px;
	position: fixed;
	z-index: 1050;
	right: 15px;
    vertical-align: center;
	transition: 0.2s
}

#sys-cartfunctions ul.list-inline {
	padding: 0;
    margin: 0;
    top: 1.3em;
    position: relative;
}



.top-cart-contain {
	top: 0;
    position: relative;
    /* right: 10px; */
}


.block-banner img { max-width: 400px; }
.productimage-popup img { max-width: 49%; }




#selected-products-slider .item .thumb-wrapper img.lateload {
	width: 268px;
}





/* ========================================================================
							Responsive rules start here 
   ========================================================================   */

@media screen and (max-width:320px) {

	.logo img {
	    width: 100px;
	}
	#dt-login div:first-child a {
	    font-size: 17px;
	}
	#dt-fav .top-fav-contain i {
	    font-size: 16px;
	}
	#dt-whish .top-whish-contain i {
	    font-size: 23px;
	}

	.mini-cart .fa-shopping-bag {
	    font-size: 35px;
	}
}
@media screen and (min-width:321px) and (max-width:639px) {}
@media screen and (min-width:640px) and (max-width:959px) {}
@media screen and (min-width:960px) and (max-width:1279px) {}
@media screen and (min-width:1280px) and (max-width:1599px) {}
@media screen and (min-width:1600px) {}
@media screen and (min-width:1920px) {}
@media print {}


@media screen and (max-width:322px) {

	#sys-cartfunctions {
	    top: 37px;
	    position: fixed;
	    z-index: 1050;
	    right: 15px;
	    height: 80px;
	    vertical-align: center;
	}
}

@media screen and (min-width:321px) and (max-width:767px) {

	body {     padding-top: 160px; }
	#sys-cartfunctions {
	    top: 10px;
	    vertical-align: center;
	}


	.navbar-toggle {
	    position: absolute;
	    left: 10px;
	    top: 15px;
	}
	.nav > li {
		border-bottom: 1px solid #e1d2d2;
	}
	.logo {     /*left: 12%;     position: relative;     top: 10px;*/ }
	.logo img { width: 150px }

	.mini-cart .fa-shopping-bag {
	    font-size: 28px;
	}
	
	#dt-whish .top-whish-contain i {
	    font-size: 21px;
	}
	#dt-fav .top-fav-contain i {
	    font-size: 20px;
	}
	#dt-login div:first-child a {
	    font-size: 20px;
	}
	.top-cart-contain {
		top: 0;
	    position: relative;
	    /* right: 10px; */
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
	    /*max-height:450px;*/
	    height:100vh;
	    /*overflow-y: auto;*/
	}

	.navbar-collapse.collapse{
	    transition: height 0.2s ;
	}
	.navbar-collapse.collapsing {
	    height: 0 !important;
	}
	.YtwPC {
		position: fixed;
		width: 100vw;
		height: 100vh;
		top: 0;
		left: 0;
		opacity: 0;
		visibility: hidden;
		background-color: rgba(0,0,0,.6);
		transition: opacity .5s ease,visibility 0s .5s;
		will-change: transform,opacity,visibility;
	}
	.navbar-collapse.collapse.in {
	    max-height: none;
	    height: 100vh;
	    height: 90vh;
			background-color: #DFDFDF !important;
			position: relative;
			width: 80%;
			top: 55px;
			margin: 0;
			padding: 0;
			margin-left:-15px;
			margin-right:-15px;
			border: 1px solid black;
			/*display: flex;*/
			min-height: 100%;
			padding: 25px 0 0;
			position: fixed;
			flex-direction: column;
			transform: translateX(0);
			justify-content: space-between;
			transition: transform .4s linear,opacity .2s;
	}


	#insearchform {
	    top: inherit;
	    position: relative;
	    margin: 0 auto;
	    width: 20em;
	    text-align: center;
	}


	.category-products ul.products-grid li.item .product-wrapper {
	    min-height: 235px;
	    overflow: hidden;
	    max-height: auto;
	}
	.block-banner img { max-width: 100%; }
	.productimage-popup img { max-width: 100%; }

	.add-to-links li { width: 100%; padding:0; margin:0; }
	.product-view .product-shop .add-to-links .link-fav {
		padding-left: 0;
	}

	#selected-products-slider .item .thumb-wrapper img.lateload {
		width: 150px;
	}

	.products-grid .item {
	    float: left;
	    background: #FFF;
	    width: 168px;
	    width: 42%;
	    padding: 0;
	    margin: 20px 28px 8px 0;
	    overflow: hidden;
	}
	.btn-cart1 {
		/*width: 100px;*/
		width: 100%;
		background-color: #f9e3e6;
		background-color: #DFDFDF;
		color: white;
	}

}



@media only screen and (max-width: 767px)  { 
	.logo img { width: 200px; }

    .navbar-top .navbar-nav > li > a {
		line-height: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #eaeaea;
		padding-left: 20px;
	}

	.navbar {
	    border-radius: inherit;
	    font-size: 16px;
	}


	.navbar-second { font-size: 11px; height: 40px; }
	.navbar-second .navbar-right { font-size: 9px }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}

	.top-cart-text { display: none; }

	/*
	.1container {
		width: 768px;
	}
	*/

	/* Products */
	.pdt-list.products-grid .item { max-height: inherit; }
	.category-products ul.products-grid li.item .product-wrapper {
	    min-height: 165px;
	    overflow: hidden;
	    max-height: auto;
	}

	.category-products ul.products-grid li.item {
	    width: 369px;
	}
	.category-products ul.products-grid li.item {
	    width: 50%;
	}

	.product-artnr2 {
		overflow: hidden;
		max-height: 17px;
	}

	.product-view-details .product-image .large-image img { width: 100%; }
	.btn-cart {
		width: 200px;
	}

	.regular-price .price {
	    font-size: 25px;
	}

	.product-artnr2 {
	    font-size: 16px;
	    text-transform: uppercase;
	    font-style: normal;
	}

	.products-grid .item .item-inner .item-info .info-inner .item-title a {
	    font-size: 16px;
	}

	.products-grid .item .item-inner .item-info {
		font-size: 12px
	}

	.item-levtime {
	    font-size: 1em;
	    min-height: 40px;
	}

	.category-products ul.products-grid li.item img {
	    width: 100%;
	    max-height: 100%;
	    /*Added as safety if one image is not 100% square 400x400. This stops the next row items to fail.: ;*/
	}


}



img.insta-images { padding:10px; max-width: 360px;  }


/*@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.container { width: 768px; }
	.logo img { width: 200px; }
}
*/

@media only screen and (orientation: portrait) and (max-width: 768px)  { 
	.page-start {
		padding-top: 0;
	}

	.logo img { width: 290px; }

	.navbar {
	    border-radius: inherit;
	    font-size: 20px;
	}


	.navbar-second { font-size: 11px; height: 40px; }
	.navbar-second .navbar-right { font-size: 9px }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}


	/* Products */
	.pdt-list.products-grid .item { max-height: inherit; }
	.category-products ul.products-grid li.item .product-wrapper  {
	    height: auto;
	    max-height: inherit;
	}

}


.nav.navbar-nav {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
}



@media screen and (min-width:769px) and (max-width:1279px) {


	.logo img { width: 320px; }
	.navbar {
	    border-radius: inherit;
	    font-size: 16px;
	}


	.navbar-second { font-size: 16px; height: 40px; font-weight: 800; }
	.navbar-second .navbar-right { font-size: 16px }
	.navbar-second .dropdown { font-size: 16px;  }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}


	#insearchform {
	    width: 10em;
	}

	#head-top-cart {
	 min-width: 10em;
	}


}


@media screen and (min-width:1200px) and (max-width:1279px) {
	.navbar-second { font-size: 16px; height: 40px; font-weight: 800; }
	.navbar-second .navbar-right { font-size: 16px }
	.navbar-second .dropdown { font-size: 14px;  }


}

@media only screen and (min-width:1280px) and (max-width:1599px)  { 

	.logo img { width: 250px; margin-top: 6px;}

	.navbar {
	    border-radius: inherit;
	    font-size: 16px;
	}


	.navbar-second { font-size: 16px; height: 40px; font-weight: 800; }
	.navbar-second .navbar-right { font-size: 16px }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}


	.container {
	    width: 1420px;
	    max-width: 1440px;
	    width: 1380px;
	    width: 1320px;
	}

	#head-top-cart {
	 min-width: 10em;
	}

	#insearchform {
	    top: 23px;
	    position: relative;
	    margin-left: 30px;
	    margin-right: 20px;
	    width: 12em;
	}

}


@media screen and (min-width:1600px) {

	.logo img { width: 260px; }

	.navbar {
	    border-radius: inherit;
	    font-size: 16px;
	}


	.navbar-second { font-size: 16px; height: 40px; }
	.navbar-second .navbar-right { font-size: 16px }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}


	.container {
	    width: 1420px;
	    max-width: 1440px;
	    width: 1380px;
	    width: 1320px;
	}
	
	#head-top-cart {
	 min-width: 10em;
	}
	#insearchform {
	    width: 20em;
	}
}

@media screen and (min-width:1920px) {

	.logo img { width: 310px; }

	.navbar {
	    border-radius: inherit;
	    font-size: 18px;
	}


	.navbar-second { font-size: 11px; height: 40px; }
	.navbar-second .navbar-right { font-size: 14px }
	.navbar-right dl {     
		padding-top: 20px;
	    margin-right: 10px;
	}

	.nav>li>a {
	    position: relative;
	    display: block;
	    padding: 15px 8px;
	}


	.container {
	    width: 1420px;
	    max-width: 1440px;
	    width: 1380px;
	    width: 1320px;
	}
	.navbar-second { font-size: 18px; }
	
	#head-top-cart {
	 min-width: 10em;
	}

}


@media screen and (max-width:440px) {
	body {
	    padding-top: 190px;
	}
	.logo {
		left: 50px;
		top:17px;
	}
	.logo img {
		width: 140px; /* was 160 */
		margin-top:-4px;
	}
	#dt-login div:first-child a {
	    font-size: 20px;
	}
	#dt-fav .top-fav-contain i {
	    font-size: 20px;
	}
	#dt-whish .top-whish-contain i {
	    font-size: 23px;
	}

	.top-cart-contain {
	    top: 24px;
	}
	.mini-cart .fa-shopping-bag {
	    font-size: 20px;
	}
	.checkout-form {
	    border-right: none;
	}

	img.insta-images { padding:10px; max-width: 100%;  }

/*
	.mod-topcart-container li.checkout-item .minicart-item-remove {
		position: relative;
		top: -20px;
		left: 200px;
	}
*/
.mod-topcart-container li.checkout-item .minicart-item-remove {
    position: relative;
    top: -23px;
    left: 150px;
}



	.mod-topcart-container li.checkout-item  .minicart-item-plus { 
		font-size: 18px;
		padding: 10px;
	}

	.mod-topcart-container li.checkout-item  .minicart-item-minus { 
		font-size: 18px;
		padding: 10px;
	}

	.category-products ul.products-grid li.item img {
	    width: 100%;
	    height: 100%;
	    max-height: 100%;
	    /*Added as safety if one image is not 100% square 400x400. This stops the next row items to fail.: ;*/
	}

	.topcart-close {
		margin-right: 10px;
		padding-right: 10px;
		right: 20px;
		height: 50px;
		top: 10px;
	}

}

@media screen and (min-width:441px) and (max-width:767px) {

	.mod-topcart-container li.checkout-item .minicart-item-remove {
	    position: relative;
	    top: -23px;
	    left: 150px;
	}

}









/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 1.25dppx),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after,
    *:first-letter,
    *:first-line {
        background: transparent !important;
        color: #000 !important; /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}


.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}
.scrollable-menu::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 4px;        
}    
.scrollable-menu::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: lightgray;
    /*-webkit-box-shadow: 0 0 1px rgba(255,255,255,.75);        */
}



#email_status {
	color: red;
}

#hidden-row { display: none; }

a.link { text-decoration: underline; }

.product-name-co em {
	font-size: 16px;
}

.margin-left-10 { margin-left: 10px; }

.loader {
  border: 5px solid #f3f3f3;
  border-radius: 50%;
  border-top: 5px solid #3498db;
  width: 30px;
  height: 30px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  display: none;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


	.slide-in {
		animation:slide-in .2s forwards;
		-ms-animation:slide-in .2s forwards;
		-webkit-animation:slide-in .2s forwards
	}
	.slide-out {
		animation:slide-out .5s forwards;
		-ms-animation:slide-out .5s forwards;
		-webkit-animation:slide-out .5s forwards
	}
	@keyframes slide-in {
		100% {
			-webkit-transform:translateX(0%)
		}
	}
	@keyframes slide-out {
		0% {
			-webkit-transform:translateX(0%)
		}
		100% {
			-webkit-transform:translateX(100%)
		}
	}
	@-webkit-keyframes slide-in {
		100% {
			-webkit-transform:translateX(0%)
		}
	}
	@-webkit-keyframes slide-out {
		0% {
			-webkit-transform:translateX(0%)
		}
		100% {
			-webkit-transform:translateX(100%)
		}
	}

	.mod-topcart-container {
	    position: fixed;
	    height: 100%;
	    background: #fff;
	    padding: 0 12px 20px;
	    right: 0;
	    top: 0;
	    z-index: 9999;
	    transform: translateX(100%);
	    -ms-transform: translateX(100%);
	    -webkit-transform: translateX(100%);
	    border: 2px solid #3b3b3b;
	    will-change: transform;
	    max-width: 480px;
	    
	}
	.mod-topcart-container.slide-in {
		animation: slide-in .5s forwards;
		-ms-animation: slide-in 0.5s forwards;
		-webkit-animation: slide-in 0.5s forwards;
		
	}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.mod-topcart-container.slide-in {
		animation: slide-in .5s forwards;
		-ms-animation: slide-in 0.5s forwards;
		-webkit-animation: slide-in 0.5s forwards;
		right:480px;
	}
	.mod-topcart-container.slide-in .item-thumb-wrapper img {
		width: 50px;
	}
}



	.mod-topcart-container-inner {
	    position: relative;
	    display: block;
	    height: 100%;
	}
	.topcart-close-button {
		padding: 0;
		width: 30px;
		display: inline-block;
		font-size: 26px;
	}

	.mod-topcart-content .product-name {
		margin: 0;
		width: 150px;
		line-height: 1;
		padding: 0 0 5px 0;
	}
	.mod-topcart-content .product-name a {
		font-size: 13px;
		line-height: normal;
		font-weight: normal;
		color: #232323;
	}
	.mod-topcart-content .product-name a:hover {
		color: #000000;
		text-decoration: none;
	}
	.mod-topcart-content li {
		list-style: none;
	}
	.mod-topcart-content li.item {
		border-bottom: 1px solid #eee;
		margin: 5px 0px 10px;
		overflow: hidden;
		padding: 0px 0px 10px 0px;
	}
	.mod-topcart-content li.item.last {
		margin: 0px;
		border-bottom: 0px #eee solid;
	}
	.mod-topcart-content .product-details {
		color: #232323;
		position: relative;
		text-align: left;
		padding: 0px;
	}

	ul#cart-sidebar {
		padding: 0;
		margin: 0px;
		background: #fff;
	}

	.mod-topcart-content .actions .btn-checkout {
		background: #0f4dd1;
		color: #fff;
		font-size: 14px;
		padding: 5px 12px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		text-align: left;
		cursor: pointer;
		text-decoration: none;
		/*1float: right;*/
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		border: 1px solid #ddd;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: 1px;
		border-radius: 5px;
	}
	.mod-topcart-content .actions .btn-checkout:hover {
		background: #4E4E4E;
		border: 1px solid #4E4E4E;
		color: #fff;
	}
	.mod-topcart-content .actions .view-cart {
		background: #DFDFDF;
		color: #fff;
		font-size: 14px;
		padding: 5px 12px;
    	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
		text-align: left;
		cursor: pointer;
		text-decoration: none;
		/*1float: left;*/
		transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
		border: 1px solid #ddd;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: 1px;
		border-radius: 0px;
	}
	.mod-topcart-content .actions .view-cart:hover {
		background: #232323;
	}

	.mod-topcart-content-btn-checkout { width: 100%; text-align: center !important; padding: 10px !important;  }

.form-control { border-radius: 5px; }


.coBTNback { background-color: #565656;  color: #222; border: 1px solid #e3e3e3;	}
.coBTNnext { background-color: #275e9c;;  color: #fefefe;	}

.mini-products-list { padding-top: 20px !important; }
.checkout-page .mod-topcart-content-btn-checkout { display: none; visibility: hidden; }




/* Special css for customer dashboard */
.block-customerinfo p span { font-weight: bold; }

#debug legend { font-size: 13px; }
.nomargin { margin:0; }

.details-attribs-table .row:nth-child(even){
  background-color: #ffffff;
}
.details-attribs-table .row:nth-child(odd){
  background-color: #ededed;
}

.attribute-levtime,.attribute-instore { font-size: 16px; }

.label-no-inlineblock {
	display: block;
}
.elem-instore { color: #f9e3e6; }

.nav { font-family: 'Roboto','PT Serif', Helvetica,; }



.off-navbar-inverse {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#45484d+0,000000+100;Black+3D+%231 */
	background: #DFDFDF; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, #DFDFDF 0%, #000000 100%); /* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, #DFDFDF 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, #DFDFDF 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DFDFDF', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.navbar-inverse {
	background: #ffffff;
	border-color: none !important;
}

.navbar-second-off {
    background-color: #DFDFDF;
    border-color: #e7e7e7;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#45484d+0,000000+100;Black+3D+%231 */
	background: #45484d; /* Old browsers */
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	top: 199px;
}
.navbar-second {
	background-color: #fefefe;
	float: none;
	margin: 0 auto;
	  margin-top: 0px;
	margin-top: 100px;
}
.navbar-default .navbar-nav > li > a {
    color: #262626;
	font-family: 'Roboto', serif;
	font-size: 1em;
}
.navbar-default .navbar-nav > li > a:hover {
    color: #6a6a6a;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent;
}

.navbar-brand {
    /*
	float: left;
    height: 80px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 80px;
	left: 15px;
	position: absolute;

	*/
}




/*.price-attrib .attribute-option { width: 33% ;    float: left;} OLD with 1/3 grid */
.price-attrib .attribute-option { width: 50% ;    float: left;}


.price-attrib .attribute-price { width: 27%  ;   float: left;}
.price-attrib .attribute-instore { width: 20% ;    float: left;}
.price-attrib .attribute-levtime { width: 20%  ;  float: left;}

.clearboth { clear:both; }

#sys-cartfunctions dl {
    margin-top: 0;
    margin-bottom: 0;
}

.product-shop a { text-decoration: underline; }

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #eaeaea;
}


.navbar-default {
	border-top: none;
	border: none;
	border-bottom: none;
	transition: 0.2s;
	border-bottom: 1px solid #ececec;
}

.product-essential .productimage { padding: 10px; vertical-align: top; }



.center { text-align: center; }

.header-service {
	background-color: #f2f2f2;
	padding: 20px 0 20px 0;
	margin: 10px 0 10px 0;
	font-size: 18px;
}

.info-box { 
	min-height: 250px; 
	/*1background-color: #eaeaea; 1padding: 20px; 1margin: 20px; */
}

.newsletter-box-old { 
	min-height: 50px; 
	background-color: #eaeaea; 
	padding-top: 20px; 
	padding-bottom: 20px;
	background-image:url('/images/frontpage/golden-section.jpg'); 
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	max-width: 1410px;
}

.newsletter-box {
	min-height: 90px;
    background-color: #eaeaea;
    padding-top: 20px;
    /* padding-bottom: 20px; */
    /*off-background-image: url(/images/frontpage/golden-section.jpg);*/
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    /*2max-width: 1410px;*/
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
    display: flex;
    width: 100%;
}


.newsletter-box #wfnewsletter-email {  width:33.1vw; text-align: center;  }
.newslettermodal-container #wfnewsletter-modal-email {  width:31.1vw; text-align: center;  }
.newsletter-box #wfnewsletter-function-response-text { font-size: 18px; }

@media screen and (min-width:1920px) {
	.newsletter-box #wfnewsletter-email {  width: 43.1vw; }
	.newslettermodal-container #wfnewsletter-modal-email {  width: 41.1vw; }
	
}

@media screen and (max-width:568px) {
	.newsletter-box #wfnewsletter-email {  width: 100%; }
	.newslettermodal-container #wfnewsletter-modal-email {  width: 100%; }
	
	.info-box {
    min-height: 250px;
    background-color: #ffffff;
    padding: 0;
    margin: 0;
	}
	.header-service {
	    font-size: 14px;
	}
}


.info-box-shoproom { 
	background-image:url('/images/frontpage/shoproom-3.jpg'); 
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	color: #fefefe;
	font-weight: bold;
	font-size: 18px;
	text-indent: -9999px;
}

.info-box-shoproom h2 { 
	color: #fefefe;
	font-weight: bold;
	text-indent: -9999px;

}

.info-box-event { 
	background-image:url('/images/frontpage/event-4.jpg'); 
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	color: #eaeaea;
	font-weight: bold;
	font-size: 18px;
}
.info-box-event p {  text-indent: -9999px; }

.info-box-event h2 { 
	color: #eaeaea;
	font-weight: bold;
	text-indent: -9999px;
}

.info-box-shipping { 
	background-image:url('/images/frontpage/frakter-2.jpg'); 
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	color: #fefefe;
	font-weight: bold;
	font-size: 18px;
	text-indent: -9999px;
}

.info-box-shipping h2 { 
	color: #fefefe;
	font-weight: bold;
	text-indent: -9999px;

}

.info-box-shopthelook { 
	background-image:url('/images/frontpage/shopthelook.jpg'); 
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	color: #fefefe;
	font-weight: bold;
	font-size: 18px;
	text-indent: -9999px;
}

.info-box-shopthelook h2 { 
	color: #fefefe;
	font-weight: bold;
	text-indent: -9999px;

}

/* revslidcer new styles */
.black-text .tp-caption.ExtraLargeTitle {
    color: #000;
}
.black-text .tp-caption.LargeTitle {
    color: #000;
}
.tp-caption.ExtraLargeTitle {
    font-size: 70px;
    line-height: 70px;
    font-weight: bold;
    font-family: 'Roboto','PT Serif', Helvetica, Roboto;
    color: #fff;
    text-decoration: none;
    background-color: transparent;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    text-transform: uppercase;
    font-size: 20px;
}

.tp-caption.Title {
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
    text-transform: none;
    font-family: 'Roboto','PT Serif', Helvetica, Roboto;
    color: #fff;
    text-decoration: none;
    background-color: transparent;
    padding: 0px 0px 0px 0px;
    width: 400px;
}
.tp-caption.LargeTitle {
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Roboto','PT Serif', Helvetica, Roboto;
    color: #fff;
    text-decoration: none;
    background-color: transparent;
    padding: 0px 0px 0px 0px;
    font-size: 40px;
}

/*.rev_slider1 .1slotholder:after {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.2);
}
*/

.buy-btn {
    padding: 8px 20px;
    background-color: #f9e3e6;
    border: 2px #f9e3e6 solid;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    margin-left: 10px;
}

.info-box a { text-decoration: underline; }
.info-box.latestbloggentries p { text-align: left; }

section { max-width: 1450px; margin: 0 auto; }

.a-underline { text-decoration: underline; }



.mod-topcart-container li.checkout-item {
    margin-bottom: 20px;
}

.mod-topcart-container .top-subtotal {
	margin-top: 20px;
}



.price.price-sale { color: red; }



.btn.focus, .btn:focus, .btn:hover {
    text-decoration: none;
}


.alert h3 { margin-top: 0; }


/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 1.95em;
  cursor: pointer;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0; top: 0;
  width: 1.25em; height: 1.25em;
  border: 2px solid #ccc;
  background: #fff;
  border-radius: 4px;
  box-shadow: inset 0 1px 3px rgba(101,101,101,.1);
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: '✔';
  position: absolute;
  top: .1em; 
  left: .15em;
  font-size: 1.3em;
  line-height: 0.8;
  color: #222;
  transition: all .2s;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border: 2px solid #ccc;
}

/* hover style just for information */
label:hover:before {
  border: 2px solid #656565 !important;
}

/* .roundedTwo */
.roundedTwo {
	width: 28px;
	height: 28px;
	position: relative;
	margin: 20px auto;
	background: #fcfff4;
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	border-radius: 50px;
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
}
.roundedTwo label {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 4px;
	left: 4px;
	cursor: pointer;
	background: linear-gradient(top, #222 0%, #45484d 100%);
	border-radius: 50px;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
}
.roundedTwo:after {
	content: '';
	width: 9px;
	height: 5px;
	position: absolute;
	top: 5px;
	left: 4px;
	border: 3px solid #fcfff4;
	border-top: none;
	border-right: none;
	background: transparent;
	opacity: 0;
	transform: rotate(-45deg);
}
.roundedTwo:hover::after {
	opacity: 0.3;
}
.roundedTwo input[type=checkbox] {
	visibility: hidden;
}
.roundedTwo:checked + label:after {
	opacity: 1;
}

/* end .roundedTwo */


input[type=radio].css-checkbox {
			position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
		}

		input[type=radio].css-checkbox + label.css-label {
			padding-left:25px;
			height:20px; 
			display:inline-block;
			background-repeat:no-repeat;
			background-position: 0 0;
			vertical-align:middle;
			cursor:pointer;
		}
		input[type=radio].css-checkbox:checked + label.css-label {
			background-position: 0 -20px;
		}
		label.css-label {
	background-image:url(/css/csscheckbox_b7cbb496d72400d4fe9b79cc10fca3f1.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.latestbloggentries a { text-decoration: underline; }

/*
Design på modal fönster
*/
.modal-header {
    padding: 15px;
    background-color: #1f1f1f;
    color: #fff;
	border-top-left-radius: 14px;
	border-top-right-radius: 14px;
}
.close {
    float: right;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    color: #eaeaea;
    text-shadow: none !important;
    filter: alpha(opacity=20);
    opacity: 1;
}
.modal-title {
    margin: 0;
    line-height: 1.42857143;
    color: #eaeaea;
}
.modal-content {
    border-radius: 14px;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

#PaymentIframeContainer {
    overflow: auto;
    float: left;
    width: 100%;
    padding-left: 0;
    margin-left: 0;
}

.payment-image img { max-height:20px ; }
.chat {
    position: fixed;
	right: 20px;
    z-index: 99999999;
	bottom: 10px;
}

.chat img {
	max-width: 60px;
}


.product-name .sale-price {  font-size: 16px; color: red; font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;}
.product-name .special-price {  font-size: 16px; color: #daa063; font-family: 'Roboto','PT Serif', Helvetica, "Times New Roman", Times, serif;}
/*.product-name .special-price::after {  content:' Black Friday weekend';}*/

.productimage-popup .productimage-single-maxwidth {
    max-width: 100%;
}


#product-tags-container {
	clear: both;
}
.tag {
    display: inline;
    padding-left: 5px;
    padding-right: 5px;
    border: #CCC solid 1px;
    background-color: #EFEFEF;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin-right: 10px;
    margin-top: 5px;
    float: left;
    
}
.product-shop .tag a {
    text-decoration: none;
}


.page-product-detail-adspace {
	text-align: left; 
	clear:both;
	margin-top:20px; 
	font-style: italic;
}



.box-content.box-category {
    padding-left: 10px;
    margin-left: 0px;
	padding-bottom: 10px;
	margin-top: -10px;
}

.page-products-table .page-title #category-title {
	font-size: 10px;
}
.page-products-table .page-title h2 {
	margin-top: 0;
}



.page-product-detail-back {
    padding-left: 20px;
    margin-left: 0px;
    /*border: 1px solid #efefef;
    background-color: #fcfcfc;*/
    height: 4rem;
    margin-bottom: 20px;
	margin-top: 50px;
}

.page-product-detail-back .page-product-details-back-btn {
	padding-right: 10px;

}

.page-product-detail-back .product-next {
	margin-right: 20px;
	margin-left: 10px;
	width: 50px;
}


.page-product-detail-back .product-prev {
	
	width: 50px;
}

.page-product-detail-back #page-product-detail-navigation {
	float: right;
	float: right;
	margin-right: 20px;
	margin-top: 7px;
}



.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 16px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #eaeaea;
    filter: Alpha(Opacity=50);
    opacity: 1;
}

.modal-backdrop.minicart.in {
    opacity: .35;
    position: fixed;
}
.modal-backdrop.in {
    z-index: 1030;
}
.modal-backdrop.minicart {
    opacity: 0;
    -webkit-transition: -webkit-transform .2s ease-out,opacity .2s ease-out;
    transition: transform .2s ease-out,opacity .2s ease-out;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: #000;
    z-index: 90;
}


#productmodal .modal-dialog .product-essential {
	padding: 10px;
}


#gallery a { margin: 10px; }


.shop-the-look-img { padding-bottom: 30px; }
.off-shop-the-look-img a { padding-right: 5px; border-right: 1px solid #454545; }

.page-shopthelook .shop-the-look-img  { width:400px; display: inline; }
.page-shopthelook .shop-the-look-img img { width:300px; padding: 5px; }
.shopthelook-images-page .shopthelook-images-page-mainimage { max-width: 100%; }

.page-newsletter #wfnewsletter-email {  width: 30rem;}

.page-newsletter #wfnewsletter-unregister-email { width: 30rem; }


.customer-dashboard .table-responsive {
    min-height: .01%;
    overflow-x: auto;
    overflow-y: visible;
    max-height: 300px;
}


.selected-brands img { padding-bottom: 30px; width: 710px; }
#f_REBATECODE { top:0; } 

.selectShipmentForm .shipment-div-img { 
	width:100px;display:inline-block;
 }



@media screen and (max-width:568px) {
	.payment-option {

	    padding: 10px 4px 10px 4px;
	    margin-top: 0px;
	    margin-bottom: 10px;
	    border: 1px solid #EEE;
	    border-radius: 3px;
	}
	.payment-image {
	    display: block;
	}
	.selectShipmentForm .shipment-div-img { 
		width:70px;display:inline-block;
	 }
	.totals {
	    width: auto;
	}
	.totals h3 {
	    border-top: 2px solid #aeaeae;
		padding-top: 10px;
		margin-top: 10px;
	}
	.category-products ul.products-grid li.item {
	    border-bottom: 1px solid #eaeaea;
	}
	.page-filter .breadcrumbs { display: none; }

	.filter-advanced .inline {
		width: 42%;
		max-height: 180px;
		overflow-y: scroll;
		box-shadow: 2px 2px 2px #DFDFDF;
	}
	.filter-advanced .filter-color {
		display: block;
	}


	.newsletter-box>div { width: 100%; }

	#insearchform { 
		height: 3em;
	}




}

.minicart-item-plus { padding-right: 10px; }


.product-view.product-view-details .productimage-popup {
    vertical-align: top;
}

.navbar-toggle {
    padding: 6px 4px;
    margin-right: 15px;
    margin-bottom: 8px;
}


#product-details-descriptiontext {
	padding-top: 20px;
}
/*
.dropdown-menu.top-cart-content.top-fav-content,.dropdown-whish-menu.top-whish-content.top-cart-content {
	top: 80px;
	width: 100%;
	position: fixed;
	left: 5px;
	
}
.mini-products-list {
	top: 80px;
	width: 100%;
	position: fixed;
	left: 5px;
	
}
*/



@media screen and (min-width:2590px) { /* Set this for screen width of 2590px, need to find best width! */ 

	section {
	    max-width: 2340px;
	    margin: 0 auto;
	}	
}


.nowrap { white-space: nowrap; }


#page-whishlist li { list-style: none; padding-left: 0; margin-left: 0; }
#page-whishlist .checkout-item { padding: 10px; border-bottom: 1px solid #eaeaea;
padding-bottom: 20px; }
#page-whishlist .button-add2cart { text-align: right; }


#page-whishlist li { list-style: none; padding-left: 0; margin-left: 0; }
#page-whishlist .checkout-item { padding: 10px; border-bottom: 1px solid #eaeaea;
padding-bottom: 20px; }
#page-whishlist .button-add2cart { text-align: right; }



a:focus.btn-cart1, a:hover.btn-cart1 {
    color: #fff;
    text-decoration: none;
}



.page-filter .container-fluid,
.page-instastyle .container-fluid,
.page-product-detail .container-fluid,
.page-shopthelook .container-fluid {
    margin-left: 30px;
    margin-right: 30px;
}
@media screen and (max-width:568px) {
	.page-filter .container-fluid,
	.page-instastyle .container-fluid,
	.page-product-detail .container-fluid,
	.page-shopthelook .container-fluid {
	    margin-left: 20px;
	    margin-right: 0;
	}
}

.lastitem {
	background-color: #eaeaea;
}


#page-whishlist { padding-left: 0; padding-right: 20px; }
#page-whishlist a { word-wrap: break-word; }



.product-news-slider .pdt-list.products-grid .item,
.product-bigsales-slider .pdt-list.products-grid .item,
.product-latestsold-slider .pdt-list.products-grid .item
 {
    max-height: 480px; /*465px;*/
}

.checkout-page-3 .help-block-off {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
    background-color: #f2dede;
    padding: 10px;
    font-weight: bold;
    font-size: 16px;
}

.cart-item-error { font-weight: bold; color: red; }


.product-detail-image-first  img { width: 100%; max-width: 100%; }



.popup {
	background: rgba(100, 100, 100, 0.6);
	position: fixed;
	display: none;
	z-index: 5000;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}
.popup>div {
	border-radius: 10px;
	position: fixed;
	background: #FFFFFF;
	box-shadow: 0px 0px 15px 0px rgba(#000000, 0.3);
	padding: 30px 15px;
	/* Width of popup can be changed */
	width: 70%;
	max-width: 600px;
	z-index: 5001;
	/*transform(translate(-50%, -50%));*/
	left: 50%;
	top: 50%;
	text-align: center;
	border: 5px solid #9AD3DE;
}

.popup .popup-title { font-size: 36px; }
.popup .rebatecode-automation { height: 100px; width: 180px; border: 1px solid #DFDFDF; margin: 0 auto; vertical-align: baseline; }
.popup #rebatecode-automation-code { font-size: 32px; }

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: auto;
    overflow-y: scroll;
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url(/css/fancybox_overlay.png);
}

.fancybox-opened {
    z-index: 8030;
}
.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}
.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5);
    -moz-box-shadow: 0 10px 25px rgba(0,0,0,.5);
    box-shadow: 0 10px 25px rgba(0,0,0,.5);
}

.fancybox-skin {
    background: #fff;
    border-radius: 0;
    overflow: auto;
    -ms-overflow-style: none;
}
.fancybox-skin {
    position: relative;
	background: #060606;
	color: #d6d6d6;
    text-shadow: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}
.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner:not(.fancybox-scroll) {
    overflow: visible !important;
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}
.popup-content {
	width: 415px;
	padding: 50px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}


.fancybox-close::before {

    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);

}

.fancybox-close {
    background-image: none;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    border: 1px solid #e6e6e6;
    cursor: pointer;
    font-size: 2rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
}


.system li { font-size: 16px; } 


.btn-search {
	background: transparent;
	color: #222222;
	font-size: 14px;
	padding: 5px 12px;
	font-family: 'Roboto','PT Serif', Helvetica, sans-serif;
	cursor: pointer;
	text-decoration: none;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: 1px;
	border-radius: 0px;
	    border-top-left-radius: 0px;
	    border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	position: relative;
	top: -1px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	left: -40px;
	z-index: 20;
}

.btn-search .glyphicon-search { top:4px; } 

@media screen and (max-width:468px) {
	.logo img { 
		/*width: 220px; margin-top: -1px; margin-left: -10px;
	*/
 	}
}

@media screen and (max-width:767px) {
	.mini-cart .basket a { font-size: 16px; }
}
@media screen and (max-width:1024px) {
	#insearchform {
    	width: 85%;
	}
}
@media screen and (max-width:1199px) {
	#insearchform {
    	width: 90%;
	}
	
}


/* 
New feature. 
This will show a row containing all new product images scaled 
into 50x50 iamges, like instagram flow.
*/
.instalook-images-row-off {
	overflow: hidden;
	width: 100%;
	height: 60px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 10px;
}

.instalook-images-row {
    overflow: hidden;
    width: 100%;
    height: 40px;
    text-align: center;
    margin: 0 auto;
        margin-top: 0px;
        margin-bottom: 0px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.instalook-images-row img {
	padding: 10px;
}


#insearchformNEW {
	width: 30vw;
	display: flex;
	align-content: center;
	align-items: center;
	margin: 0 auto;
	top: -20px;
	z-index: -1;
}

#insearchformNEW input {
	border: 1px solid #DFDFDF;
	-webkit-appearance: none;
	border-radius: 5px;
 }

/* AB Testing of new header with search floating, 100% below if mobile.*/
.ab-test-newheader-top {
	padding-top: 120px;
}

.fa-instagram-align { padding-right:2rem; }

.front-page-textblock-1 { vertical-align: middle;display: grid;text-align: center;/*height: 15vh*/;align-content: center;width: 100%; }

@media screen and (max-width:768px) {
	
	.fa-instagram-align { padding-right:0; display: block; }
	.fa-facebook-align { padding-right:0;  display: block; }

	/*.front-page-textblock-1 { height: 20vh; }*/

	.ab-test-newheader-top {
		padding-top: 120px;
	}
	#insearchformNEW {
		margin-top: 30px;
		width: 100%;
	}
	.navbar-fixed-top.navbar-top {
	    min-height: 105px;
	}
	.navbar {
	    font-size: 16px;
	    top: -10px;
	}
	.navbar-brand {
		/*height: 50px;*/
		margin-left: 27%;
		margin-top: 10px;
	}
	#sys-cartfunctions {
	    top: 0px;
	    vertical-align: center;
	    height: 50px;
	}
}
@media screen and (width:768px) {
	#insearchformNEW {
	}
}

@media screen and (min-width:767px) and (max-width:1199px) {
	.logo img {
	    margin-top: 8px;
	    width: 300px;
	}
	#insearchformNEW {
	}
}

@media screen and (min-width:1367px) and (max-width:1599px) {
	#insearchformNEW {
	}
}
@media screen and (min-width:1600px) {
	#insearchformNEW {
	}
}

.navbar-collapse.collapse.in #insearchformNEW { display: none; }



.top-extra-icon-logo { 
    background-size: auto auto;
	width: 50px;
	height: 63px;
	position: absolute;
	background-size: 100%;
	top: -3px;
	left: 1px;
	transform: rotate(-7deg);
	-ms-transform: rotate(-.7deg);
	-webkit-transform: rotate(-7deg);
}
@media screen and (max-width:767px) {
	.top-extra-icon-logo { 
	    background-size: auto auto;
		width: 50px;
		height: 63px;
		position: absolute;
		background-size: 100%;
		top: 1px;
		left: 12%;
		transform: rotate(-7deg);
		-ms-transform: rotate(-.7deg);
		-webkit-transform: rotate(-7deg);
	}
	#slider { min-height: 295px; }
	#4-boxes { min-height: 295px; }

}




@media screen and (min-width:768px) {

	.page-start section {
	    padding-bottom: 20px;
	}
	#product-detail-show-extraimages { display: none; }
	
	.page-front.brands-list ul.brands-grid li.item {
		width: 270px;
		height: 380px;
		margin-right: 20px;
	}
	#slider { min-height: 480px; }
	#4-boxes { min-height: 480px; }
}

@media screen and (max-width:767px) {

	.page-start section {
	    padding-bottom: 10px;

	}
	#product-detail-show-extraimages { margin-bottom: 30px; width: 100%; }
	.product-detail-extraimages { display: none; }
	.product-view.product-view-details .product-name h1 { font-size: 20px; }
	.product-view.product-view-details .product-name h2 { font-size: 16px; }
	.navbar-top .navbar-nav > li > a {
		font-size: 16px;
	}

	.page-front.brands-list ul.brands-grid li.item {
		width: 100%;
		height: auto;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.page-shopthelook .shop-the-look-img img {
	    width: 100%;
	    padding: 0px;
	    padding-bottom: 20px;
	    padding-right: 20px;
	}
	#front-3-bilder-ads>div>div { padding-bottom: 20px; }
	.front-8-bilder-intro>div>div { padding-bottom: 20px; }
}

.price-special { color: #ce9a29; }

.btn-more { background-color:#efefef; color: #DFDFDF; border: #DFDFDF; width: 100%; max-width: 97%; margin: 0 auto; }

#errormessages222 {
	font-size: 16px;
    font-weight: bold;
    /* border-left: 2px #f2dede solid; */
    background-color: #f2dede;
    padding-bottom: 10px;
    padding: 10px 10px 10px 10px;
}

#errors {
	border-left: 5px solid #a94442;
	padding-left: 15px;
	background-color: #e7a9a7;
}
#errors li {
    list-style-type: none;
}
#errors li:before {
    content: '\b7\a0';
}

.page-shopthelook p, .page-shopthelook #credits { font-size: 16px; } 


#fb-twitter-pinterest-buttons div { display: inline-block; }
.clear { clear: both; }

.btn-grey { background-color: #aaa; }



/* New color boxes 2018 */
.d-grey  { background-color: #534b60;  }
.l-grey  { background-color: #b2afb7;  }
.d-blue  { background-color: #005b7f;  }
.l-green { background-color: #acd373;  }
.l-pink { background-color: #e45667;  }
.l-green22 { background-color: #91b3bc;  }




.pdt-list.products-grid  {
	padding-top: 0;
}

.owl-controls {
	display: none !important;
}
.owl-buttons { float: right; }

.news-product-slider {
	padding-left: 15px;
	color: white;
	float: right;
	background-color: #ffffff;
	width: 100%;
	margin-bottom: 30px;
	height: 35px;
	text-align: left;
}
#news-product-slider-title {
	font-size: 17px;
	color: #232323;
	padding-top: 6px;
	font-family: 'Roboto', serif;
}
.selected-product-slider {
	padding-left: 15px;
	color: white;
	float: right;
	background-color: #ffffff;
	width: 100%;
	margin-bottom: 30px;
	height: 35px;
	text-align: left;
}
#selected-product-slider-title {
	font-size: 17px;
	color: #DFDFDF;
	padding-top: 6px;}


#news-products-slider .new-label {
    /*margin-top: 70px;*/
	margin-top: 0;
}

.selected-brands-slider {
	padding-left: 15px;
	color: white;
	float: right;
	background-color: #ebebeb;
	width: 100%;
	margin-bottom: 30px;
	height: 35px;
	text-align: left;
}
#selected-brands-slider-title {
	font-size: 17px;
	color: #DFDFDF;
	padding-top: 6px;
}

.page-start .product-artnr2 { 
	padding-top: 5px; 
    max-height: 22px;
    overflow: hidden;
}


.customNavigation{
  text-align: right; float: right;
}
/*use styles below to disable ugly selection*/
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.box-shadow-light {
	-webkit-box-shadow: 8px 10px 6px 0px rgba(230,230,230,1);
	-moz-box-shadow: 8px 10px 6px 0px rgba(230,230,230,1);
	box-shadow: 8px 10px 6px 0px rgba(230,230,230,1);
}

.newsletter-box input::placeholder { font-size: 16px; }
.newsletter-box { background-color: #ebebeb; }

.shipåmentbanner-small {
	background-color: #f2f2f2;
	padding: 20px 0 20px 0;
	margin: 10px 0 10px 0;
	font-size: 18px;
}

@media screen and (max-width:767px) {
	.shipåmentbanner-small {
		display: none;
	}
	.header-service {
		display: block;
	}

}

@media screen and (min-width:768px) {
	.shipåmentbanner-small {
		display: block;
	}
	.header-service {
		display: none;
	}
}


@media screen and (max-width:567px) {
	.products-grid .item {

	    float: left;
	    background: #FFF;
	    width: 168px;
	    width: 40%;
	    padding: 0;
	    margin: 20px 28px 8px 0;
	    overflow: hidden;
	}

	#front-3-bilder-ads img {
		padding-bottom: 0px;
	}

}


.products-grid .item {
/*
    float: left;
    background: #FFF;
    width: 268px;
    padding: 0;
    margin: 20px 28px 8px 0;
    overflow: hidden;
*/
    /* border-left: solid 1px #f0f0f0; */


		float: left;
		background: #FFF;
		width: 50%;
		padding: 0;
		overflow: hidden;
		/*border-left: solid 1px #f0f0f0;*/
		max-width: 440px;
/*
		width: 440px;
		max-height: 570px;
		*/

}
.products-grid {
    list-style: none outside none;
    text-align: center;
}

.products-grid .item { 
-ms-flex: 0 1 25%;
-webkit-flex: 0 1 25%;
flex: 0 1 25%;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: 25%;
    margin: 0;
}
.products-grid .item .thumb-wrapper img { width: 90%; }

.products-grid .item .item-inner { 
	padding-bottom: 40px; 
	padding-left: 20px;
	padding-right: 20px;
}

.newsletter-box #wfnewsletter-function-response-text {
	font-size: 16px;
	color: #232323;
	max-width: 650px;
	margin: 0 auto;
	background: none;
	border: none;
}


.tp-bullet {
   background: rgba(0, 0, 0, 0.5);
}
.tp-bullet.selected, .tp-bullet:hover {
    background: #222;
}


#slider {
    min-height: auto;
}





	.modal-newsletter .modal-content2 {
		border: none;
	}

	.modal-newsletter .modal-content2 {
		position: relative;
		border-radius: 2px;
		width: 100%;
		height: 100%;
   }

	.modal-newsletter .modal-header-nhb {
		border-bottom: none;   
        position: relative;
		text-align: center;
		border-radius: 5px 5px 0 0;
	}
	.modal-newsletter h4 {
		text-align: center;
		font-size: 30px;
		margin: 0 0 25px;
		font-weight: bold;
	}
	.modal-newsletter .close {
		background: #414141;
		position: absolute;
		top: 5px;
		right: 5px;
		color: #fff;
		text-shadow: none;
		width: 30px;
		height: 30px;
		border-radius: 20px;
		font-size: 33px;
		z-index: 2;
	}
	.modal-newsletter .close span {
		position: relative;
		top: -1px;
	}
	.modal-newsletter .close:hover {
		opacity: 0.8;
	}
	.modal-newsletter .icon-box {
		color: #7265ea;		
		display: inline-block;
		z-index: 9;
		text-align: center;
		position: relative;
		margin-bottom: 10px;
	}
	.hint-text {
		margin: 100px auto;
		text-align: center;
	}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: inherit !important;
}

.old-price-style {
	text-decoration: line-through;	
}


.bg-danger {
    background-color: #1e1e1e;
	color:#fefefe;
}
#ItemQuant {
    width: 40px;
    margin-top: -2px;
}
.product-view-details .btn-cart {
    padding: 10px;
    text-transform: uppercase;
    top: 0px;
	border-radius: 5px;
	background: var(--paletteColor2,#255f9c) !important;

}

.products-grid .item .product-wrapper .thumb-wrapper { min-height: 100%; }

.follow-insta-block li {
   margin-bottom: 18px;
   position: relative;
}

.follow-insta-block li span {
   display: inline-block;
}

.follow-insta-block li span:first-child {
   width: 25px;
   height: 25px;
   border-radius: 50%;
   color: white;
   background: #5b5c5e;
   line-height: 25px;
   text-align: center;
   margin-right: 5px;
   position: relative;
}

.follow-insta-block li span:first-child:after {
   position: absolute;
   content: '';
   width: 1px;
   height: 12px;
   border-left: 1px solid #5b5c5e;
   left: 0;
   right: 0;
   margin: auto;
   top: 0;
   bottom: 0;
   margin-top: 2.3em;
}
.follow-insta-block li:last-child span:first-child:after{
    display:none;
}


.follow-insta-block .text { font-size: 1.2em; }
.nav-top-row {
	position: fixed;text-align: center;color: white;top: 0px;z-index: 999;background-color: #1e1e1e;width: 100%;  font-size: 12px;height: 40px;padding-top: 5px;
}
.navbar-top { top: }
#hero-section .hero-image {
	clear: both;
    position: unset;
    padding-left: 0;
    margin-left: 0
}
#hero-section .hero-content {
	position: absolute;
    top: 50%;
    left: 10%;
}


@media screen and (min-width:980px) {
	.extra-paymenticons {  position: absolute; top: 30%; left: 10%; }
	.extra-paymenticons .swishlogo { width: 60px; padding-right:20px;  }
	.extra-paymenticons .dibslogo1 { width: 250px;  }
	.extra-paymenticons .dibslogo2 { display: none; }
}

@media screen and (max-width:980px) {
	.extra-paymenticons {  position: absolute; top: 30%; left: 7%; }
	.extra-paymenticons .swishlogo { width: 45px; padding-right:20px;  }
	.extra-paymenticons .dibslogo1 { display: none;  }
	.extra-paymenticons .dibslogo2 { width: 145px;  }
} 
@media screen and (max-width:568px) {
		.extra-paymenticons {  position: absolute; top: 30%; left: 7%; display: none; }
		.nav-top-row {
			/*position: fixed;text-align: center;color: white;top: 0px;z-index: 999;background-color: #1e1e1e;width: 100%;  font-size: 12px;height: 40px;padding-top: 5px; */
			display: none;
		}
		#hero-section .hero-content {
			position: inherit;
			top: initial;
			left: initial;
		}
}
@media screen and (max-width:768px){
    .extra-paymenticons{
        display:none;
    }
}
@media screen and (min-width:981px) and (max-width:1199px){
    .extra-paymenticons {
        left: 3%;
    }
}
@media screen and (min-width:1200px) and (max-width:1399px){
    .extra-paymenticons {
        left: 6%;
    }
}

.wf { color: #656565; }

.text-align-justify { text-align: justify; }
.text-align-center { text-align: center; }
.text-align-right { text-align: right; }

/*#head-syslogin { display:none; }*/


.fv-form-bootstrap .fv-icon-no-label {
    top: -37px !important;
}
.form-control-feedback {
    left: -23px !important;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {
    border-radius: 25px !important; 
}



.add-to-links,.top-fav-contain,.email-addto-box { 
	display: none;
}

