/* CSS Stylesheet */
/* Copyright Ron van der Wel 11.05.2014 13.02 */

body {
	font-family: 'Open Sans', sans-serif; 
/*	font-family: 'Roboto', sans-serif; */
	margin: 0 auto;
	width: 100%;
	color:#000305; 
	background:#ffffff;
	padding:0px;
	line-height: 1.5; // 1.5 = WCG 2.0 Recommendation
	font-weight: 400;
	font-size:87.5%;
	clear: both;
}

.sidebar-left {
	border: 0;
	width: 99%;
	padding: 1px;
}

.sidebar-right {
	border: 0;
	width: 99%;
	padding: 1px;
}

#page {
	width: 100%;
}

.hidden {
	display: none;
}

input[type="number"] {
   width:50px;
}

.aside-name {
	text-align:center;
	font-weight: 500;
	font-size:14px;
}
				
.aside-price {
	text-align:center;
	font-size:13px;
	font-weight: 400;
}

.aside-swiss-incl {
	text-align:center;
	font-size:12px;
	font-weight: 300;
}

.aside-image {
//	width: 175px;
//	height: 175px; 
	overflow:hidden;
	padding: 5px;
	margin: 2px;
}
  
#heading-title {
	float:left;
	margin-top:6px; 
	margin-left:6px; //12
	width:75%;
	font-size:25px;
	font-weight: 900;
	color:#2f3a82;
}

#footer-title {
	float:left;
	clear: both;
	margin-top:0px;
	margin-left:6px;
	overflow: hidden;
	width: 55%; /* 70 * /
	font-size:14px; /* 14 */
	font-weight: 300; 
}

#footer-price { /* shopping_cart */
	float: right;
	text-align:right; 
	width:40%; /* 25 */
	white-space: nowrap;
	margin-right:10px; 
	font-size:14px; /* 14 */
	font-weight: 400; /* 800 */
}

.heading-title-text {
	clear: both;
	float: left;
	line-height: 175%;
	margin-left:25px; 
	font-weight: 500;
	font-size:13px;
	color:#2f3a82;
}

.footer-rating {
	float:left;
	clear: both;
	margin-top:0px;
	margin-left:25px;
	padding-bottom: 10px;
	overflow: hidden;
	font-size:13px;
	font-weight: 500; 
}

#product-name {
	margin-top:6px; 
	margin-left:0px; 
	float:left;
	width:75%;
	font-size:25px;
	font-weight: 900;
	color:#2f3a82;
}

#product-price  {
	margin-top:6px; 
	float:right;
	margin-right:10px; /* 10 */
	text-align:right;
	width:16%;
	font-weight: 700;
	font-size:22.5px;
	color:#2f3a82;
	white-space: nowrap;
}

#check-out-button  {
	margin-top:14px; 
	float:right;
	margin-right:10px; /* 10 */
	text-align:right;
	width:16%;
	font-weight: 700;
	font-size:22.5px;
	color:#2f3a82;
	white-space: nowrap;
}

.product-swiss-incl-price  {
	margin-top:0px; 
	float:right;
	margin-right:10px; /* 10 */
	text-align:right;
	width:15%;
	font-weight: 300;
	font-size:12px;
	color:#2f3a82;
	white-space: nowrap;
}

.product_aside{
	float:right;
/*	background: blue; */
}

#panel { /* showing product canvas */
	float: left; 
	margin-right:10px;
	padding-bottom: 15px;
	padding-left: 15 px;
/*   border:1px #000 solid; */
/*   box-shadow:4px 6px 6px #444444; */
/*   box-shadow:2px 4px 4px #444444; */
    cursor:crosshair;
}

#preview { /* image replace color picker */
	margin-top: 5px;
    border:1px #000 solid;
    box-shadow:2px 3px 3px #444444;
    height:30px;
    width:70px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.product_options {
//	background: yellow; 
}

.product_options td { 
    padding-top: 10px;
}

.product_text {
    padding-top: 10px;
	font-size:15px;
}

.product_image {
    padding-top: 10px;
	   display: block;
   margin: auto auto;
}

.product_controls{
	clear: both;
/*	background-color: red; */
	padding: 5px 0px 40px 10px;
}

.heading_rating {
	clear: both;
	margin-top:0px;
// margin-left:12px;
//	margin:1px 4px; 
	float:left;
	font-size: 13px;
	overflow: hidden;
	font-weight: 500;
	clear: both;
	color:#2f3a82;
}



#headerBanner {
	clear: both;
	width: 100%
}

/*
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
*/
.header .block a
{
	background: center center no-repeat transparent;
	background-image: url( data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGZpbGw9IiNmZmZmZmYiID4gICAgPHBhdGggc3R5bGU9InRleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtibG9jay1wcm9ncmVzc2lvbjp0YjstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOkJpdHN0cmVhbSBWZXJhIFNhbnMiIGQ9Ik0gMCA5IEwgMCAxMSBMIDUwIDExIEwgNTAgOSBMIDAgOSB6IE0gMCAyNCBMIDAgMjYgTCA1MCAyNiBMIDUwIDI0IEwgMCAyNCB6IE0gMCAzOSBMIDAgNDEgTCA1MCA0MSBMIDUwIDM5IEwgMCAzOSB6IiBjb2xvcj0iIzAwMCIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJhY2N1bXVsYXRlIiBmb250LWZhbWlseT0iQml0c3RyZWFtIFZlcmEgU2FucyI+PC9wYXRoPjwvc3ZnPg==);
	display: block;
	width: 25px;
	height: 25px; 
	position: absolute;
	top: 13px;
	left: 17px;
}

.header .cart a {
	background: center center no-repeat transparent;
	width: 32px;
	height: 40px;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjExOCwxNy44NjZsMjQuNTg3LDAuMDE4bC0xLjg4LDEyLjYzNEgxNS4yMDgNCglsLTQuNDU1LTE2Ljg4M0g1LjczOSIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjkyMiwzMy43MThjMS4wMjYsMCwxLjg1NywwLjgzMiwxLjg1NywxLjg1OGMwLDEuMDI2LTAuODMyLDEuODU3LTEuODU3LDEuODU3DQoJYy0xLjAyNSwwLTEuODU3LTAuODI5LTEuODU3LTEuODU1QzE2LjA2NCwzNC41NDksMTYuODk3LDMzLjcxOCwxNy45MjIsMzMuNzE4eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjk1NiwzMy43MThjMS4wMjQsMCwxLjg1NCwwLjgzMiwxLjg1NCwxLjg1OGMwLDEuMDI2LTAuODMsMS44NTYtMS44NTQsMS44NTYNCgljLTEuMDI2LDAtMS44NTktMC44My0xLjg1OS0xLjg1NkMyOS4wOTQsMzQuNTQ5LDI5LjkyOCwzMy43MTgsMzAuOTU2LDMzLjcxOHoiLz4NCjwvc3ZnPg0K);
	display: block;
	position: absolute;
	top: 7%;
	right: 15px;
}

.header .box {
	background: #292929;
	height: 38px;
}

.header .company a { /* Specific selector */
	font-size: 22px;
	font-weight: 500;
	height: 100%;
    color: #fff;
}

.whats_in_cart {
    color: #54C7FC; 
	font-size: 45px; 
	display: block;
	position: absolute;
	top: -10.5px;
	right: 24px;
}

.whatsapp {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100%;
  width: 50px;
  height: 50px;
}



.shopping_cart a {
/* test invert */
	width: 40px;
	height: 40px;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjExOCwxNy44NjZsMjQuNTg3LDAuMDE4bC0xLjg4LDEyLjYzNEgxNS4yMDgNCglsLTQuNDU1LTE2Ljg4M0g1LjczOSIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjkyMiwzMy43MThjMS4wMjYsMCwxLjg1NywwLjgzMiwxLjg1NywxLjg1OGMwLDEuMDI2LTAuODMyLDEuODU3LTEuODU3LDEuODU3DQoJYy0xLjAyNSwwLTEuODU3LTAuODI5LTEuODU3LTEuODU1QzE2LjA2NCwzNC41NDksMTYuODk3LDMzLjcxOCwxNy45MjIsMzMuNzE4eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjk1NiwzMy43MThjMS4wMjQsMCwxLjg1NCwwLjgzMiwxLjg1NCwxLjg1OGMwLDEuMDI2LTAuODMsMS44NTYtMS44NTQsMS44NTYNCgljLTEuMDI2LDAtMS44NTktMC44My0xLjg1OS0xLjg1NkMyOS4wOTQsMzQuNTQ5LDI5LjkyOCwzMy43MTgsMzAuOTU2LDMzLjcxOHoiLz4NCjwvc3ZnPg0K);
	-webkit-filter:invert(50%);
	-o-filter: invert(90%);
	filter: invert(50%);
	display: block;
}

.left_align {
/* test invert */
	text-align: left;
}

.header .logo a {
	background: center center no-repeat transparent;
	width: 155px;
	height: 35px;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,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);
	
	display: block;
	position: absolute;
	top: 10%;
	right: 115px;
}

.header
{
	position: fixed;
	width: 100%;
	box-sizing: border-box;
		z-index: 1;  /* always on top; anders komen fotos over menu heen */
}

.header.fixed
{
	position: fixed;
	top: 0;
	left: 0;
}

nav:not(.mm-menu)
{
	display: none;
}

.header,
.content,
.footer
{
	text-align: center;
}
.header,
.footer
{
	background: #292929; /* 666 */
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	width: 100%;
	height: 50px;
	padding: 0 50px;
}


TD.pageHeading, DIV.pageHeading {
	font-weight: 700;
	font-size:21px;
	color:#1F1A52;
	padding-top:5px;
	padding-bottom:7px;
}

.pageHeader {
	font-weight: 400;
	font-size:13px; 
	padding-top:2px;
}

TR.headerNavigation 
{
}

TD.headerNavigation {
clear: both;
	font-size:13px; 
	font-weight: 600;
	color:#000; 
	background-color:#FFEFA3; 
	background:#fff url('images/custom/bg-menuheader.png') repeat-x;
	height:40px;
}

A.headerNavigation {
	color:#000;
}

A.headerNavigation:hover {
	color:#0000FF; 
}


TD.main, P.main, .main {
	font-weight: 500;
	font-size: 13px; 
}

.main_blue {
	font-weight: 500;
	font-size: 13px; 
	color:#2f3a82;
}

.entry {
	font-weight: 500;
	font-size:13px;
	width: 8%;	
}

.reply {
	font-weight: 500;
	font-size:13px; 
}

TD.mainList {
	font-weight: 500;
	font-size:13px; 
}


TD.flatBodyText, P.flatBodyText {
	font-size:17 pt; 
	font-weight: 500;
	margin-right:20%; 
}

TD.smallText, SPAN.smallText, P.smallText, .smallText {
	font-size:12px; 
}


.boxText {
	font-size:12px; 
}

TD.infoBoxHeading {
	font-size:14px; 
	font-weight: 800;
	color:#747474; 
	background:#fff url('images/custom/bg-boxheader.png') repeat-x;
	height:37px;
}

TD.productListing-data {
	font-size:13px; 
	border-bottom: #D5D5D5 SOLID 1px; 
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* Styles */



}


/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
/* Styles */



}


/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* Styles */



}


/* iPads (both portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */

//#headerMenu {display:none;}
.headerBannerImages {display:none;}

TD.main, P.main, .main {
	font-weight: 500;
	font-size:13px; 
	line-height: 1.8;
}

.boxText{
	line-height: 1.8;
	font-size:14px; 
}

#panel { /* showing product canvas */
	margin-left: 5px; /* mobile */
}



}


/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */

//#headerMenu {display:none;}
#mobile_footer {display:none;}

// TD.desktop_footer {display:none;}
TD.mobile_footer {
	font-size:12px; 
}


}


/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */

//#headerMenu {display:none;}
#mobile_footer {display:none;}


}


/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
/* Styles */

//#headerMenu {display:none;}
#mobile_footer {display:none;}

TD.desktop_footer {
	font-size:11px; 
}

}


/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* Styles */

//#headerMenu {display:none;}
#mobile_footer {display:none;}


}



/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) { 
/* Styles */


#heading-title, #product-name, #product-price {
	margin-top: 15px;
	font-size:20px;
	font-weight: 300;
	color: black;
	margin-bottom: 2px;
}

#product-price {
	margin-right: 25px;
	font-size:19px;
	
}

.product-swiss-incl-price  {
	margin-right: 43px;
	font-size:10px;
}

.heading_rating {
	font-size: 16px;
	font-weight: 300;
	padding-bottom: 10px;
}

.footer-rating {
	font-size: 15px;
	font-weight: 300;
	padding-top: 0px;
	margin-left: 5px;
}

.product_aside{
/*	background-color: red; */
	float: left;
	width: 100%;
}

#panel { /* showing product canvas */
	margin-left: 5px; /* mobile */
}

.product_image {
	clear: both;
	text-align:center;
	padding-bottom: 20px;
/*		
	clear: both;
	float:left;
	padding-left: 30px; 
	
	*/
}

.product_text {
	clear:both;
	font-size: 17px;
	padding-top: 20px;
}


//#headerMenu {display:none;}
.headerBannerImages {display:none;}


// #headerBanner {display:none;}
// #headerNavigation {display:none;}

// #sidebarLeft {display:none;}
// #sidebarRight {display:none;}

TD.smallText, SPAN.smallText, P.smallText {
	font-size:16px; 
}

TD.main, P.main, .main {
	font-size:17px; 
}

.entry  {display:none;} 

.mobile_footer {
//	font-family: 'Open Sans', sans-serif; 
	text-align: center;
//	font-size:30px; }

.body-content {
	font-size:15px; }
	

} /* ends iPhone 4 ----------- */




.errorBox {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
font-weight:bold; 
background:#ffb3b5;
}

.stockWarning {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
color:#ff3b30; 
// color:#CC0033; 
}

.productsNotifications {
background:#f2fff7;
}

option.imagebacked {
background-repeat:no-repeat;
background-position:1px 2px;
vertical-align:middle;
padding:2px; padding-right:0; padding-left:40px; 
}

select.nationalities option {
background-color:#fff; 
background-repeat:no-repeat;
background-position:left;
padding-left:20px; 
}

select.nationalities .fr {
background-image:url(./images/default/1.gif);
}

select.nationalities .en {
background-image:url('images/default/2.gif');
}

.orderEdit {
font-family: 'Open Sans', sans-serif;
font-size:12px; 
text-decoration:underline; 
color:#70D250; 
}

h1{
	padding-top:0px;
}

input, select, textarea {
margin-top:2px; 
margin-bottom:2px; 
color:#111111; 
background-color:#FFFFFF; 
margin-left:2px; 
margin-right:2px; 
padding:1px; 
}

A {
text-decoration:none; 
color:#000000; 
}

A:hover {
color:#0000FF; 
}

FORM {
display:inline;
}

table.maintable {
border:SOLID 1px; 
}

TR.header {
background:#efefef;
}

TR.headerError {
background:#ff0000;
}

TD.headerError {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
font-weight:bold; 
text-align:Center; 
color:#FFFFFF; 
background:#ff0000;
}

TR.headerInfo {
background:#ff9500; // 00ff00
}

TD.headerInfo {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
font-weight:bold; 
text-align:Center; 
color:#FFFFFF; 
background:#ff9500; // 00ff00
// background:#00ff00;
}

TR.footer {
margin-top:0; 
margin-bottom:0; 
margin-left:0; 
margin-right:0; 
padding:0; 
}

TD.desktop_footer {
//font-family: 'Open Sans', sans-serif;
font-size:10px; 
color:Gray; 
height:25px;
background:#fff url('images/custom/bg-footer.png') repeat-x;
}

.infoBox {
background:#d5d5d5;
}

.infoBoxContents {
//font-family: 'Open Sans', sans-serif;
// font-size:11px; 
font-size:0.75em; 
background:#ffffff;
// padding:5px;
padding: 0.15em;
}


.infoBoxNotice {
background:#FF8E90;
}

.infoBoxNoticeContents {
	// font-family: 'Open Sans', sans-serif; 
	font-size:12px; 
	background:#FFE6E6;
}


TD.mobileBoxHeading {
//font-family: 'Open Sans', sans-serif; 
font-size:12px;
color: #323d84;  
background:#fff url('images/custom/bg-boxheader.png') repeat-x;
height:37px;
}


TD.infoBox, SPAN.infoBox {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background:#ffffff;
// #f8f8f9
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background:#ffffff;
// #f8f8f9
}

TABLE.productListing {
background-color:#FFFFFF; 
border-spacing:1px;
// border:#D5D5D5 Medium Solid; 
border:#D5D5D5 SOLID 1px;
}

td.productListing-heading {
color:#747474; 
background:#fff;
height:37px; 
background:#fff url('images/custom/bg-boxheader.png') repeat-x;
}

.productListing-heading {
//font-family: 'Open Sans', sans-serif;
font-size:11px; 
font-weight:bold; 
color:#000; 
height:28px;
}



A.pageResults {
color:#0000FF; 
}

A.pageResults:hover {
color:#0000FF; 
background:#FFFF33;
}


TR.subBar {
background:#f4f7fd;
}

TD.subBar {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
color:#000000; 
}
/*
 TD.main, P.main {font-family: 'Open Sans', sans-serif; font-size:12px; }
*/

TD.main_label, P.main_label {
/font-family: 'Open Sans', sans-serif;
font-size:12px; 
position:relative;
text-align:left; 
left:5px;
}

TD.main_entry, P.main_entry {
//font-family: 'Open Sans', sans-serif;
font-size:12px; 
position:relative;
// left:45px;  //45
text-align:left; 
}

TD.linkText, SPAN.linkText, P.linkText {
//font-family: 'Open Sans', sans-serif;
font-size:11px; 
color:#0000FF;
}


TD.accountCategory {font-family: 'Open Sans', sans-serif; font-size:13px; color:#AABBDD; }
TD.fieldKey {font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:bold; }
TD.fieldValue {font-family: 'Open Sans', sans-serif; font-size:12px; }
TD.tableHeading {font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:bold; }
SPAN.newItemInCart {font-family: 'Open Sans', sans-serif; font-size:12px; color:#FF0000; }
CHECKBOX, INPUT, RADIO, SELECT {font-family: 'Open Sans', sans-serif; font-size:11px; }
TEXTAREA {font-family: 'Open Sans', sans-serif; font-size:12px; width:100%;
}
SPAN.greetUser {font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:bold; color:#0000AA; }
TABLE.formArea {background:#f1f9fe;
border:#7B9EBD 1px Solid; }
TD.formAreaTitle {font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:bold; }
SPAN.markProductOutOfStock {font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:bold; color:#C76170; }
SPAN.productSpecialPrice {font-family: 'Open Sans', sans-serif; color:#FF0000; }
SPAN.errorText {font-family: 'Open Sans', sans-serif; color:#FF0000; }
.moduleRow {}
.moduleRowOver {background-color:#D7E9F7; cursor:pointer;
cursor:hand;
}
.moduleRowSelected {background-color:#E9F4FC; }
.checkoutBarFrom, .checkoutBarTo {font-family: 'Open Sans', sans-serif; font-size:12px; color:#8C8C8C; }
.checkoutBarCurrent {font-family: 'Open Sans', sans-serif; font-size:12px; color:#000000; }
.messageBox {font-family: 'Open Sans', sans-serif; font-size:12px; }
.messageStackError, .messageStackWarning {font-family: 'Open Sans', sans-serif; font-size:12px; background-color:#FFB3B5; }
.messageStackSuccess {font-family: 'Open Sans', sans-serif; font-size:12px; background-color:#4cd964; }
// background-color:#99FF00;
.messageStackInfo {font-family: 'Open Sans', sans-serif; font-size:12px; background-color:#FF7F00; }
.inputRequirement {font-family: 'Open Sans', sans-serif; font-size:15px; color:#FFFFFF; }
.progress {font-size:12px; color:White; background-color:Navy; width:1px;
height:14px;
overflow:hidden;
padding-left:5px; }
#pscroller_bs {height:170px;
border:0PX; padding:1px; }
#pscroller_bs {height:175px;
border:0PX; padding:0px; }
.pscroller_c_bs {font-family: 'Open Sans', sans-serif; font-size:11px; }
#pscroller_np {height:175px;
border:0PX; padding:5px; }
.pscroller_c_np {font-family: 'Open Sans', sans-serif; font-size:11px; }
.estimatedshippingBox {background:#FF8E90;
}
TD.estimatedshippingBoxHeading {
//font-family: 'Open Sans', sans-serif;
font-size:10px; 
font-weight:bold; 
color:#ffffff; background:#bbc3d3;
}

.estimatedshippingBoxContents {
//font-family: 'Open Sans', sans-serif;
font-size:10px; 
background:#f8f8f9;
}

.ShowShipping {
font-family: 'Open Sans', sans-serif;
font-size:6px; 
font-weight:bold; 
text-align:Center; 
color:#fffffa; background:#444ddd;
}

img {  
border-style: none;
}

textarea#idtxt_11 {
	width: 150px;
	height: 80px;
	border:1px solid #c3c3c3;
	padding:1px 0 1px 1px;
	font-family: 'Open Sans', sans-serif;
	background-image: url(bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

/*
	font: 14px/100% Arial, Helvetica, sans-serif;
*/

/* READ MORE */

.read-more-state {
  display: none;
}

.read-more-target {
  opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}

.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
}

.read-more-state ~ .read-more-trigger:before {
  content: 'Show more';
}

.read-more-state:checked ~ .read-more-trigger:before {
  content: 'Show less';
}

.read-more-trigger {
  cursor: pointer;
  display: inline-block;
  padding: 0 .5em;
  color: #666;
  font-size: .9em;
  line-height: 2;
  border: 1px solid #ddd;
  border-radius: .25em;
}

/* ends read-more */

/* starts button */

		
.flex_nav_container { /* use in shopping cart */
  display: flex;
  flex-flow: row nowrap; /* Align on the same line */
  justify-content: space-between; /* Equal margin between the child elements */
  border: 1px solid #D5D5D5;
  margin: 13px 3px 13px 3px;
}

.flex_container { /* use in shopping cart */
  display: flex;
  flex-flow: row nowrap; /* Align on the same line */
  justify-content: space-between; /* Equal margin between the child elements */
  border: 0px;
  margin: 13px 3px 13px 3px;
}

.flex_share_container { /* use in shopping cart */
  display: flex;
  flex-flow: row nowrap; /* Align on the same line */
  justify-content: space-between; /* Equal margin between the child elements */
  border: 1px solid #D5D5D5;
  margin: 13px 3px 13px 3px;
}

.flex_left {
	margin: 8px;
}
	
.flex_center { /* facebook like button */
	margin: 8px;
	margin-top: 23px;
}

.flex_right {
	margin: 8px;
}

.button {
	color: white;
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 15px/100% Arial, Helvetica, sans-serif; 
/*	padding: .5em 2em .55em; */
	padding: .7em 3em .75em; 
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	border-radius: .3em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	
	margin-top:5px;
	margin-bottom:5px;
	display: block;
    margin-left: auto;
    margin-right: auto;
	clear: both;
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
/*	top: 1px; */
}

.button_delete {
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAkklEQVQ4T72U0Q2AIAwFjw0cwREcxVEdxREcwRFMP0wIlJYmVb5IaK+F92gheZVkHjVwAVbgDBbZgAu4Ja8GysEB7AFol9NeOQJVY7U3nIEOY0aiWFCzoKWyluh279mmBoiIrmgeUCAvVPauA34Hpl45VZRU27jWqITqRPr068101g4iczikj6/gGNTDZ4wdKvQALBY4Fa79fPMAAAAASUVORK5CYII=);
 width: 24px;
 height: 24px;
}

.button_delete:hover {
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAsElEQVQ4T62UUQ6AIAxD6830JOrN9CR6NNOPJUC2bib4hWE8mrVsweRvmczDCFwBvD8v6c60QG48AC4AZxHK2h3AZkJGhVZQgVrtDeAwAV4PK1AXRmhkioKGMAXkngeVsAw4QvnPXnU9G82r5NBU8ayEVRS2Km0tI5UpbHtGIDMnI6WAngFppLLYeD2TUBVsZUAIjZ5e6maQ0+6l2HCowCx+6XCYOr6KE0uXZTn8fckHgRg2FX3M5zgAAAAASUVORK5CYII=);
 width: 24px;
 height: 24px;
}

.button_rotate {
 float: right;
 margin-right: 5%; 
 margin-bottom: 30;
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAChUlEQVRYR+2XQVIaQRSG/4cpSFaSEwQXqRpXIScQNg6uJCeIngA8gc8TMJxAPEFwpbiBI5AVk2RDTiA7KCrOS71xJkUBQ/dQiqTK3lFNd3/zv9fvf03YokFbxIJXmKRoJCqzz7d1AeV9dnlToUyEcbjTUwif3dIsTIG7+bc0PSZBVSBFAhVm5kcAekJoTyR7PeSy/rYe1jARRI0EoVICfAfQJshIIH0CFVVJACUCDgCMhOBNJNu0hbKC+ch3xR0E31QFAS4myHqrDgjBMa0DqBMgf0DlX3zYN0lkhAkAbwe4FOA3EFR9PhqaNo3nHb4pAJk2AR8EdObzYWvV2pUwBHwCkBfgaoJs3Vbu+QMd7rQIODYpZIL5F/vZAwQy+nFeadoqpP9zuNMHZHeC3Oekj7KBWThTk9dnt5gOJgyZ5o2XVC42WoEd7jABtTGye8vU2SiM3rJ3mN4L6HRZMm8UJsqdHomMBheV6nyYXwImDNWA3fcvDqOeB1BjwO6CEEuV0QVj5Frr1pVVt8zhmxIh000B0xFBUPb5KDTLpxxrwGyRMk+pxPxejyY6KS5TfWnOqEu/gXwdsHv2nGBWt8nhuxOCXAqCvTQubQJ/dHHqPiDzZVlLsart1FbBG3DFMx1iO6/uDaDqs6tN2MLYWNGLb1GSFSiZEUbNzdTZ2SgTqVKY76ln1xph9vl2CND9GNnycxTBVDCadCTkCUk9bTJHF6HxAJz+ZLdtUtCozOwGUdxr+hTxz92rpM2jBr5BoBJErseUO7FRNS2Mdmvazx7EdhE+9oh2SVAUBE0tZppn+mQBAk5jKalgYiW0isZfGiemzulLwiYcSYquBWOK/brzrzD/RZj+AgIyMjOZZ0KnAAAAAElFTkSuQmCC);
 width: 35px;
 height: 35px;
}

.button_rotate:hover {
 float: right;
 margin-right: 5%; 
 margin-bottom: 10;
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAACyUlEQVRYR+2XMVLbUBCG/5UnGVKFG2CKZOQKc4JAY5sKc4KIEwAXiJcTYE5AOEFwhe0GcwN11iSNOUFMFQJBm3mWXpCFZL1nPB6KqLRXu9/7d9/uivCKHnpFLPgPk5eNXGU+cL9aQnhCQGfIjXbSgcuXZSHaJUEVQFn/RyA/JBmRSCfgnZFtCeTCVFrdCxDtKodDrk/sPnKv6UAOCLRlEMgXhEcB7wwMbCcmuTAu9wYEfFJGgnAdoDNDiKnYAhkAsm+ilBEMgDGA1acocgOgLRBfn7zMV6sruKsSqCogj4CNBNVYEO4VqWQKE/uVG4F4RU51SkuQNkBrGuoPaPMH13zrAk6mKfXyWIDTgOtcVAuRWvcXOt1KYUG4mZcyS2WewuuiLgJS/0/XnwwCbmxnvWcNI8CtqhcTZXRApdA7/PZ1ygThdlaql9aBVVsoAd9iQH/I9c20OkuDidPl61um2kW6dpYKU+HuIUAnkSJylO7sS4Vx+XKL4FxFjRTH6bpbKkxUyPc/Y5jrgOtTY+UZjKIHqAU45wHXvppcXRubCvfEAuZpJtn0ElMgS5i+R5AzAc4DrnumQUztrGBMnc5r53JPpb4ZAt53rl8k/WQWsMt9Dwg/P8I5mjXY5gWyGpQu98YEvBfIKODG+qKC6oXtEdhLq6JiZCpTaXXbIDqAyOnwuHG4CJiphifSGR43msbjQO3Ai0yRVju61nMMyrhJnSkHv/B2f8TbauOb63G5N5lLs27pzA5c1L6LqNRXBJzSWvCldq0O9gYP5bk2PRUo3tTUdl8GwqbaQSYBAMxasGNFWwDiens+FLMOYjWbEjvJvwV7Auw8bDyGuNWnTn7m5E3oF8NkrQDTgSMFkr9lTWerPpNnHK+PHgRlfeV1YSYV0J8td1jxbYreKk1ZkFENOWqejdPLUlGBG/cZW0eLsH+xMouA0D5eFcxfUT1eMyJJ7e4AAAAASUVORK5CYII=);
 width: 35px;
 height: 35px;
}

.button_flip {
 float: left;
margin-left: 5%; 
 margin-bottom: 10;
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAADoUlEQVRYR+1WQXIaVxTsHiIpXoWcIGSRBK2MT2C0EfLK6AQhJxC6QPjkAkYnCDmB8MpCG0YnMFqBk4XxDeSVsGymU+/PH0LJg5CRF0qVftXUzNTM/NevX79+Q9yjxXuEBQ9gllXjgZkHZr60U/+fmin/cfpUSioEi5CqWdb+HqgAGAq6mLNBxnZPRsPx77tnt2FpKTM/udNKgXpOoR6C+f0EnAOwoJNwXI9TAmBHkcDjhYfDhOomis7+cbvDPHCfgSm7V1WALYJVAe8B9ADGM2C4bJObsvZJeeY8m3UC3wmKAbXH7lm8+O0cTMkNit/iwwuCDQFnALtjt9u1lwNLj0N5fOYE7Zy7BGWsTUDGM/E8S6TsThuAmsaaoO4UW4cTt+PL68EYkEe4Ggj4EWDTQJTdqxIRHQiqZ4GtRJQmIgPNnAAzCxxWoQTIg6RUEVnKSmUACfaE5Gjsnk0CqA6Bt5fY3DFAHkzZ9Y2B+gysfsTGZIGh95S6MzL+29V6txFh3js/u369IFVFNkKZPCMb+Fgq+JKhN3a1BgMDbwEdXmKre52hdQEs+27bnTQFuoyRR/jQAPjiEpvfG5gqEQ0+gU9MaIT+tOtVYjUdESqtw5h9+w30WuBv1hjpdbIzB2M3qYiiQUI137T2jm5iJUsCQGfkaodfwuAv7ZODSOzMgP0IyYXF9GCCZkw8g5Gr7W+3TjogD7yJEZ1xq/ZXXqAFMLBWnWJrP+uKvPd9t/LqOSTnG0I6GrX3mtuufwzoycjtmdhNwKcNK0+WZeo1kdX1aTC4WMTQ2nSabJxb0AxMymjUI6BP4E5eeUOCv5oRQnopqmMeU273WxSclcs6eO4zJiwTkmU5Q3Rom6biZl2gmZUBW1zmDcWRqzH1qKvY2jivxGXXjyldiGqmbf2fsVrjjNxeZ+4zWYQ0W3YB/uBdkuxOtfkyoz8TbZTOIu8lo/aejQu/shJfNzMDY6ND1OtIbKTjRe8ENRZdOHc2BUMyT8jYMJOLE2pigw/J7J1lmK+lk0EYJe2xq7mgSWPN75XONnYyd1/c48ZfCCsTUKiGuVK5Nvj8PlYmO4dxcmxAFqkPYBzg3TpelsRnZbpNe6YA/WyqmMYMTBDzsQCai6/yqGVx1v65yrrJBGueYcN1is36Te29Ktk7g/EBgmesCrbq+Z3AmL8kQGOdkZAH7C5gSjMUiuvq46uCWUX5Os/XZmadYKu+eQDz1X1mFeXrPL9XZfoXqxvf4Dgl0OsAAAAASUVORK5CYII=);
 width: 37px;
 height: 37px;
}

.button_flip:hover {
 float: left;
 margin-left: 5%;
 margin-bottom: 10;
 background-color: transparent;
 border:1px solid white; 
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAACnklEQVRYR+2WTVIaURSFz4GUJqO4g5BBEhzFHQgTwZFkBSErEDcQLlmBriAsQUeKE9sVhIwgyUDcgY5CWYGTek1DGmhoaBPLVHEnULz37vveuX8Qj8j4iFiwgpkVjZUyK2WWrdT/M2eyn863IeX81w4/ARDcALAFoCnoZqQG6fnfSa/9cedyEZVmKvPKzrfS1B6FUnDZIv7m7WmKOO6JJz9spxm1cQoma6c5gFWCAxX+gQnyANXatjtQL7ARTMYuNp7h7jPgK/EgJqjexfpBx/J+eH2YAOQiLhwCvlLqiAxkZgfodf6QpzOAMr5jaUtkhsDbmJc1f2It74B8mM3q2SHI/clDAm4p1Xuk990Kx0nlem2NUlrKiSwTeD7lRzpq1YqVAYw1FN7gIABW2rZTTwow69ymnVUE2iRUywqkS1gi5UI0MqH/sm27IfmnXbtqI5RJoljWTjNE6mrizjyd0yfQl/BCn6p8qxaP5qkSesRhywoHyyj4pna2nxIPp2DcD1lruOQZi6WgDkjrau1kmO3hw2FFXal2sf4uat/wjCuSp7zbg2QE/SQPxeK6ZUWX7A7mvEzIlXWUubLz+pRHpprDbhoR3ptfYD6qoQUF8h6A69bT+Qt+cPk56jMxQFE+XHm7MTBmUSHOWsMjsD0PxK2NdeDBa1kH+GKZHJjcO9nMomF0Lagc7sKRs8mpBMj1hMjXLAIqoNa2ggU5OVJGwCXAelTbmPsXwpUgkM5R/dKC3TTg1EHLiqNqyVrDAL9be/NaxtL/ZwaD1FkqR6A6VhPAbQ/MzZrKcYouDTN0OFlNTv4u1krzyvthYILZEndZ3Pq9lAFSx32gnGQkRIHdBybTQ3ojaX78VZg4yZOsJ1YmyWVxZ1YwsxRaKTNLmd/xTB1xinYgRgAAAABJRU5ErkJggg==);
 width: 37px;
 height: 37px;
}

.orange { /* #FF9600 */
	color: #fef4e9; 
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

.blue {
	color: #f7f7f7; /* text d9eef7 */
	border: solid 0px #0077cc;  // #0088cc
	background: #0095cd; /* doet niets */
	background: -webkit-gradient(linear, left top, left bottom, from(#41a0eb), to(#0171c9)); /* from(#41a0eb), to(#0171ca)); */
	background: -moz-linear-gradient(top,  #41a0eb,  #0171ca);
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#50a8ee), to(#157cce));
	background: -moz-linear-gradient(top,  #50a8ee,  #157cce); /* #0095cc,  #00678e); */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#50a8ee', endColorstr='#157cce');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* ends button */