﻿
input
{
	font-family : Arial, Helvetica, sans-serif;		
	color:#333333;
	width:150px;
	
}

.form-element
{
	padding:3px 0 3px 15px; 
	clear:both;		

}

.form-element-divider
{
	padding:8px 0 8px 15px; 
	clear:both;		
}

label
{
	width:100px;
	display:-moz-inline-box;
	display: inline-block;
	padding:5px 0;
}

label a{
color:#118dae;
text-decoration:none;
}

label a:hover{
color:#118dae;
text-decoration:underline;
}

.radio-label
{
	width:60px;
}

.radio-label-long
{
	width:70px;
}

.radio-input
{
	width:15px;
	padding:5px 0;
}

.checkbox-input
{
	width:15px;
}

.checkbox-label
{
	width:80px;
}

.dob-label
{
	width:40px;
}

.how-did-you-hear-dropdown
{
	margin:0 0 5px 0;
	width:320px;
	font-family : Arial, Helvetica, sans-serif;		
	color:#333333;
}

.dob-dropdown
{
	width:65px;
}

.dob-dropdown-month
{
	width:110px;
}

.error
{
	color:Red;
}

.dpa-label
{
	width:350px;	
	display: block;		
}

.btnEnter
{
	margin:5px 0 0 275px;	
	width:99px;
	height:39px;
	
}

.btnEnterPWUL
{
	margin:5px 0 0 275px;	
	width:99px;
	height:30px;
	
}



.btnSubmit
{
	margin:5px 0 0 275px;	
	width:99px;
	height:29px;
	
}

.title-dropdown
{
	width:75px;
	padding-left:3px;
	margin-left:3px;
}

/* Win woth Persil form */

.long_label
{
	width:100%;	
}

.bg_input
{
	float:left;
	width:140px;
	margin:10px 0px;
	padding-top:100px;
	background:#fff url('../img/cleaning_and_caring/product_shot_1.jpg') no-repeat left top;
	/*border:1px solid red;*/
}

.bg_input .radio-label-long
{
	width:100px;		
}

.WashingDetergent2
{
	background-image:url('../img/cleaning_and_caring/product_shot_2.jpg');
}

.WashingDetergent3
{
	background-image:url('../img/cleaning_and_caring/product_shot_3.jpg');
}

.WashingDetergent4
{
	background-image:url('../img/cleaning_and_caring/product_shot_4.jpg');
}

.WashingDetergent5
{
	background-image:url('../img/cleaning_and_caring/product_shot_5.jpg');
}

.brands_box .checkbox-label 
{
	width:95%;
}
.brands_box #UniliverYes,
.brands_box #UniliverNo
{
	position:relative;
	bottom:12px;	
}


.form_times_per_week input
{
	width:20px !important;
	
	display:inline;
    float:left;
    font-size:11px;
    margin:10px 0 0 5px;
    padding:0;
}

.form_times_per_week label
{
    display:inline;
    float:left;
    font-size:11px;
    margin:10px 0 0 5px;
    padding:0;
    width:108px;
}
#rblTimesPerWeek_1{clear:both;}

.bg_input input
{
    display:inline;
    float:left;
    font-size:11px;
    margin:10px 0 0 5px;
    padding:0;
    /*border:1px solid blue;*/
}

.bg_input label
{
	display:inline;
    float:left;
    font-size:11px;
    margin:10px 0 0 5px;
    padding:0;
    /*border:1px solid green;*/
    
    }
.checkboxHolder{float:left;clear:both;margin:0;padding:0;width:380px;}
.checkboxHolder .checkbox-input
{
    display:inline;
    float:left;
    font-size:11px;
    margin:10px 5px 0 5px;
    padding:0;
}
.checkboxHolder .checkbox-label
{
    display:inline;
    float:left;
    font-size:11px;
    margin:9px 0 0 0;
    padding:0;
    width:345px;
}
 .infoDiv
{
    float:left;
    clear:both;
    margin:15px 0 5px 15px;
    padding:0;
    width:360px;
}
.whiteBG{ background-color:#ffffff;}

.hideError{display:none !important;}