/* register */
.fg span, .fg label { font-family:Arial; color:#333; }
span.fieldNote  {color:#ababab;padding-left:0;}
.captcha input { float:none; margin-top:10px; }
.captcha img {margin-right:17px;vertical-align:top;}
.register .fh , .login .fh , .forgot_pass .fh{ width: 60%; margin: 5px auto; }
.register .fh .checkbox , .login .fh .checkbox, #comments .fh .checkbox{margin-right:10px;}
.register .alert { margin:5px; float:left; }
.register .submit, .login .submit {float:none;}
.alCen {text-align:center;}
.label_w15 .fieldNote {margin-left:90px;}
.register .sinLabel, .login .sinLabel, #comments  .sinLabel { margin-left: 245px; margin-top: 10px; }

.col.leftColRegister { border-right: 1px solid #ccc; margin: 10px 0; padding: 10px 0; }
.col2 .col.colFB { 
	margin-top:5px;
    text-align: center;
    width: 40%; 
	}
.col2 .col.colFB .fb_panel, .leftColRegister .fb_panel {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0 0 0 36px;
    padding: 20px 0;
    text-align: center;

}
.leftColRegister .fb_panel {
	margin: 0 10px 0 0;
}
.leftColRegister .fb_panel p {text-align:center;}
.col2 .col.colFB  .goto_register {
	text-align:center;
	margin-left:36px;
	margin-bottom:10px;
	
}
.col2 .col.colFB  .goto_register a {font-weight:bold;}

a#login_register {
	margin:3px auto 0; text-align:center;margin-top:23px; cursor:pointer;
}
a#login_register span {
	font-weight:bold; font-size:14px
}

/* login */ 
.login  div.fh{ width:auto; padding-left:5px;  }	
.login .label_w15 .fieldNote {margin-left:0;}

/* tell a friend */
.ml20, #comments form {margin-left:20px;}
.tellFriend form, #comments form {margin-bottom:15px;}
.tellFriend .submit, .forgot_pass .submit { float: none; margin-top:15px; }

/* forgot pass */
.forgot_pass .mainInfo {padding-bottom:15px;}
.comment .avatar { background: url(http://www.savemyday.nl/themes/site_themes/reduti/img/personFB.gif) no-repeat; }

/* comment */
 #comments  .sinLabel  { margin:0 0 0 95px; }
 
 
 /* popups */
body.popup { background: #fff; }
.popup .contentWrapper {margin:0;}
.popup .mainArticle {width:400px;}
.popup .contentWrapper .sideMenu , .popup .sideMenu{display:none;}
.popup .container { width:auto !important; }
.popup .contentWrapper form h2 {
	font-family:'BebasNeueRegular', Arial Narrow Bold, Arial Narrow, Charcoal, Arial;
	text-transform:uppercase;
	font-size:22px;
	margin-bottom:10px;
}
.popup .p.contentWrapper { padding:0 8px; }
iframe {overflow:hidden !important; position:relative; }


.popup .p { 
	-moz-box-shadow:0 0 0 0;
    -webkit-box-shadow:0 0 0 0;
    box-shadow:0 0 0 0; 
}
.popup .fh {margin-bottom:25px;}
.popup label.w5 { width: 300px; margin-left:10px; }
.popup .g9 { margin:0; padding:0; }

/* profile */
.mainArticle .contentWrapper { min-height: 305px; }
.popup .mainArticle .contentWrapper {min-height:10px;}
span.mt10 {margin-top:10px;}
.borderBot { 
	border-bottom: 1px dotted #c0c0c0; 
	padding-bottom:13px ;
}

/* error form */
.errorForm, .success { margin: 10px 0 15px; }
.errorForm p {margin-bottom:0;}
 
 
 /* = MOVE TO FORM.css */
  
.checkboxGroupWrap .checkboxGroup { width:130px; float:left;}
.checkboxGroupWrap label{ padding:5px 0 0 5px;}

#generalNotificationArea {
	width:680px;
	margin:0 auto;
}
#notificationArea .content, .notificationArea .content  {
	min-height:50px;
	border:solid 7px #F48602;
	padding:10px 10px 10px 65px;
	margin:10px 0 20px;
	
	background:white url(http://www.savemyday.nl/themes/site_themes/reduti/img/icons/message_icon.png) 8px 8px  no-repeat;
	
	-moz-border-radius:8px;
	webkit-border-radius:8px;
	border-radius:8px;
	
	-moz-box-shadow: 1px 1px 4px #666;
	-webkit-box-shadow: 1px 1px 4px #666;
	box-shadow: 1px 1px 4px #666;
}
#notificationArea.ok .content , .notificationArea.ok .content, #popupNotificationArea.ok .content {
	background-image: url(http://www.savemyday.nl/themes/site_themes/reduti/img/icons/message_icon_ok.png);
	border-color:#85CF22;
}
#notificationArea h3, .notificationArea h3, .content h3 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}

#popupNotificationArea .content {
	background: url(http://www.savemyday.nl/themes/site_themes/reduti/img/icons/alert_24px.png) no-repeat scroll 8px 8px white
}
#popupNotificationArea .content ul {
	margin:0;
	padding:0;
}
#popupNotificationArea .content ul ul {
	margin:0 10px
}



.bt.bt_small {
	border:solid 1px #cf0560;
	line-height:20px;
}
.tabRows .bt_small  {float:right;}
.tabRows .tabOrder thead tr td { background: #bbb; border-right:1px solid #fff; padding:10px; }
.tabRows .tabOrder thead tr td.last {border-right:0;}
#yourOrder td.alLeft {text-align:left;}
#yourOrder tbody tr {background:#f0f0fe;}
#yourOrder tbody tr td { border-left:1px dotted #bbb; border-top:1px dotted #bbb;}
#yourOrder tbody tr:nth-child(2n+0) {background:#efeff0;}
.w7.orderLeft {width:615px;}

.custom_fields .input{ width:138px !important; }
.custom_fields .select{ width:148px !important; }
.custom_fields { float:left; width:50%; }
.captcha {clear:both;}

.logIn .fbconnect_login_button {
margin: 0 10px;
float:left;
}

.colFB.col a.fbconnect_login_button{float:none}

.leftColRegister label.w15 {width:175px;}

#sell_control_panel .logIn .fbconnect_login_button {
	margin:0 auto;
	float:none;
}
.separatorLogin {margin-right:10px;}
.contact_form .p { min-height: 430px; }

.mainInfo .bt.bt_sub {
	border:1px solid #bbb;
	margin-right:20px

}

.mainInfo .bt.bt_sub:hover {
	background:#bbb;
	color:#fff;
}
.alRig {text-align:right;}
.bt_input input.h22px {height:22px;}

#capa { 
	font-family:'lucida grande',tahoma,verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:bold;
	color:#666;
	position: absolute; 
	background: #fff; 
	font-weight: bold; 
	right: 720px;
	padding: 0 0 5px 10px; 
	top: 590px;
}
#capa a {
	font-weight:bold;
	font-size:11px;
}

#terms h2 {
	text-transform: uppercase;
}

#superbox-innerbox #terms {  height: 400px; margin-top: 10px; overflow: auto; }

.paymentInfo ul.twoColumns li {
	width:49%;
	float:left;
	list-style-type:none;
	margin-bottom:5px;
}
.paymentInfo ul.twoColumns li.left {
	clear:both;
	width:50%;
}
.paymentInfo ul.twoColumns li strong {display:block;}

