/* ORDER */
/*.d .sc.order{left:420px;height:475px;}*/ /* MAIN */
.d .single_block1.order{width:1000px;height:515px;left:0px;top:83px;} /* FRAME */
.d .single_block1.order.delding{width:1000px;height:275px;left:0px;top:83px;} /* FRAME */
.d .single_block3.order{left:68px;top:120px;width:915px;height:58px;background:inherit;} /* TITLE */
.d .single_block3.order h2{margin:0px;padding:0px;color:#ab3b36;line-height:1.2;letter-spacing:0em;font-size:46px;text-align:left;font-family:'Playfair Display';font-weight:400;font-style:normal;}
.d .single_block3.order.text{left:73px;top:200px;width:875px;height:300px;inherit;background:inherit;}
.d .single_block3.order.prijslijst{left:68px;top:140px;width:915px;height:58px;background:inherit;} /* TITLE */

.d table.tblOrder{max-width:850px;border-collapse: collapse;border: solid 1px #D4806E;background:inherit;}
.d table.tblOrder tr{height:30px;}

.d .tdItem.payment{text-align:left;padding-left:40px;}

.d #tblItems{width:845px;height:50px;background:#fff;border:1px;}
                                                              
/*
.d tr.trButtons{height: 80px;background:inherit;}
.d tr.trButtons td{border: none;vertical-align:middle;}
*/
.d .button.small{min-width: 70px;height: 22px;font-size: 10px;}
 
.d #imgDel{width: 30px;cursor:pointer;}
 
.d .button, input[type="submit"]
{
	background-color: #ab3b36;	min-width: 140px;
 	height: 45px;
 	border: solid 1px #D4806E;
 	border-radius: 49px;
 	text-align: center; 	
 	text-transform:uppercase;
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:14px;
 	font-family:'Montserrat';
 	font-weight:600;
 	font-style:normal;
 	color: #fff;
 	cursor: pointer;
 	padding:0px 6px 0px 6px;
 	line-height: 1.3em;
}
.d .button:hover{opacity: 0.7; box-shadow: 6px 6px 5px #aaa; color:#fff;}	

.d td.tdHeader
{
 	height: 30px;
 	text-align: center;
 	
 	text-transform:uppercase;
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:14px;
 	font-family:'Montserrat';
 	
 	color: #fff;
 	background-color: #D4806E;  
 	border: solid 1px #D4806E;
 	line-height: 2.5em;
}
 
.d td.tdHead
{ 
 	height: 30px;
 	text-align: center;
 	font-size: 20px;
 	font-family: 'Montserrat';
 	font-weight: normal; 
 	line-height: 1.5em; 	
}
 
.d td.tdItem, td.tdItemEU  
{
 	height: 10px;  	
 	line-height:1.5;
 	font-size:14px;
 	font-family:'Montserrat Regular';
 	font-weight:400; 	
 	padding: 0px 6px 0px 6px;
 	border:solid 1px #D4806E;
 	vertical-align:middle;
}

.d .btnAantal
{
 	height: 25px;
    width: 25px;
    background: #ab3b36;    
    color: white;
    border: 0px;
    cursor: pointer;    
}
 
.d .btnAantal:hover 
{
	background-color:#D16765;
}

.d .imgRefresh{margin-left:15px;transform:translate(0px, 3.5px);width:25px;height:25px;cursor:pointer;}
.d .imgDel{cursor:pointer;transform:translate(0px, 2px);width:25px;cursor:pointer;}


 
.d input[name="aantal"]
{
 	display: inline-block;
 	color: #000;
 	border: solid 1px #D4806E;
 	text-align:center;
 	width:35px;
 	height:20px;
 	margin: 0px 0px 5px 0px;
}

.d select[name="land"]
{
	margin-left: 3px;
	color: #000;
 	border: solid 1px #D4806E; 	
 	width: 275px; 
 	height:23px;	
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';	
}
 
.d input[name="naam"], input[name="adres"], input[name="plaats"], input[name="tel"], input[name="email"] 
{
	color: #000;
 	border: solid 1px #D4806E;
 	width: 275px; 	
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
}
  
.d input[name="huisnummer"],  input[name="nummertoev"]
{
 	color: #000;
 	border: solid 1px #D4806E;
 	width: 125px;
}
 
.d input[name="postcode"] 
{
 	color: #000;
 	border: solid 1px #D4806E;
 	width: 125px;
}

.d textarea[name="info"]
{
	color: #000;
 	border: solid 1px #D4806E;
 	margin: 3px 0px 3px 4px;
 	width: 275px; 
 	height: 75px;	
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
	resize: horizontal;
	max-width: 550px;	
	background-color: #fff;
	scrollbar-face-color: #ead4b8;	
}



/* TBV LOGIN */

.d input[name="deb_naam"], input[name="deb_contact"], input[name="deb_straat"], input[name="deb_plaats"], input[name="deb_tel"], input[name="deb_email"], input[name="deb_password"], input[name="deb_password_c"]
{
	margin-left:2px;
	color: #000;
 	border: solid 1px #D4806E;
 	width: 275px; 
 	height:	24px;
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
 	background:#fff;
}

.d input[name="deb_huisnummer"], .d input[name="deb_nummertoev"], .d input[name="deb_postcode"] 
{
 	margin-left:2px;
	color: #000;
 	border: solid 1px #D4806E;
 	width: 70px;
 	height:24px;
 	background:#fff;
}

.d select[name="deb_land"]
{
	margin-left:2px;
	color: #000;
 	border: solid 1px #D4806E;
 	width: 275px;
 	height:24px; 	
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
 	background:#fff;	
} 

.d input[name="deb_kvk_nr"], .d input[name="deb_btw_nr"]
{
	margin-left:2px;
	color: #000;
 	border: solid 1px #D4806E;
 	width: 150px; 	
 	height: 24px;
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
 	background:#fff;
}

.d input[name="deb_mobiel"], .d input[name="deb_telefoon"]
{
	margin-left:2px;
	color: #000;
 	border: solid 1px #D4806E;
 	width: 125px; 
 	height:24px; /*	*/
 	line-height:1.8;
 	letter-spacing:0.2em;
 	font-size:12px;
 	font-family:'Montserrat';
 	background:#fff;
}


/* OVERIG */


.d ul li, h3
{
	height: auto; 	
 	line-height:1.2; 	
 	font-size:14px;
 	font-family:'Montserrat';	
 	padding: 6px 6px 0px 6px;
 	/*border:solid 1px #D4806E;*/
 	vertical-align:middle;
}

.d p
{
	line-height:1.5;
 	font-size:14px;	
 	font-family:'Montserrat Regular';
 	font-style:normal;	
 	font-weight:400;
 	/*width:1030px;*/
}

.d p.xl
{
	margin:10px 0px 10px 0px;
	font-size:14px;	
 	font-family:'Montserrat Regular';
 	font-weight:600;
	color:#ab3b36;
}

.d a:link
{
	color: #ab3b36;
}

h3.uni
{
	margin: 0;
    position: absolute;   
    padding: 0;    
    width: 100%;
    color: #ab3b36;
    text-transform: uppercase;
    line-height: 1.8;
    letter-spacing: 0.2em;
    font-size: 16px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.d .shoppage{width:875px;height:1375px;background:inherit;inherit;box-sizing: border-box;}
