/*@font-face {
    font-family: 'source_sans_proregular';
    src: url('fonts/sourcesanspro-regular-webfont.eot');
    src: url('fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sourcesanspro-regular-webfont.woff') format('woff'),
         url('fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

.search-recruitment .checkbox {
	width:17px!important;
	height:17px;
	padding:0px;
	background:url(../images/checkbox-3.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: right!important;
	margin:0 5px 0 0;
}

.pop-box .enq-box p .checkbox {
	width:28px!important;
	height:28px;
	padding:0px;
	background:url(../images/checkbox-3.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left!important;
	margin:0 10px 0 0;
}

.checkbox {
	width:24px!important;
	height:24px;
	padding:0px;
	background:url(../images/checkbox.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left!important;
	margin:0 10px 0 0;
}
.radio {
	width:22px;
	height:22px;
	padding:0 7px 0 0;
	background:url(../images/radio.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left;
}
 
.select {
	position: absolute;
	overflow: hidden;
}
input.styled {
	display: none;
}
select.styled {
	position: relative;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 5;
	color:#000;
	background:#f0efef;
	border:0
}
.disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.selectblock1 {background:#fff url("../images/drp-arw.png") no-repeat 97% 50%; padding:3px 10px 0; width:95px; float:left; font:normal 13px/18px 'swis721_cn_btbold'; color:#000; border-left:#b2b2b2 1px solid;}
.selectblock1 span{font:normal 13px/18px 'swis721_cn_btbold'; color:#000; padding:3px 0px 0 0px!important; text-align:left!important; margin-left:0px; position:absolute!important;}
.selectblock1 select.styled.styled {width:115px!important; margin-left:-10px; padding:0px!important; height:25px;}
.selectblock1 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px/18px 'swis721_cn_btbold'; color:#000; background:#fff;}

.selectblock2 {background:#fff url("../images/drp-arw1.png") no-repeat 97% 50%; padding:3px 15px; width:343px; float:left; font:normal 13px/18px 'swis721_cn_btbold'; color:#000; border:#bcbcbc 1px solid;}
.selectblock2 span{font:normal 14px/20px 'source_sans_pro_semiboldRg'; color:#000; padding:3px 0px 0 0px!important; text-align:left!important; margin-left:0px; position:absolute!important;}
.selectblock2 select.styled.styled {width:374px!important; margin-left:-15px; padding:0px!important; height:25px;}
.selectblock2 select.styled.styled option{padding:2px 5px 2px !important; font:normal 14px/20px 'source_sans_pro_semiboldRg'; color:#000; background:#fff;}

.selectblock3 {background:#fff url("../images/dwn-arw-img.png") no-repeat 95% 50%; padding:12px 30px; width:300px; float:left; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; text-transform:uppercase; border-radius:5px;}
.selectblock3 span{font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; padding:3px 0px 0 0px!important; text-align:left!important; margin-left:0px; position:absolute!important;}
.selectblock3 select.styled.styled {width:360px!important; margin-left:-30px; padding:5px 0px!important; height:25px;}
.selectblock3 select.styled.styled option{padding:2px 30px 2px !important; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; background:#fff;}

.selectblock4 {background:#fff url("../images/dwn-arw-img.png") no-repeat 85% 50%; padding:12px 30px; width:60px; float:left; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; text-transform:uppercase; border-radius:5px; margin:0 20px 0 0;}
.selectblock4 span{font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; padding:3px 0px 0 0px!important; text-align:left!important; margin-left:0px; position:absolute!important;}
.selectblock4 select.styled.styled {width:120px!important; margin-left:-30px; padding:5px 0px!important; height:25px;}
.selectblock4 select.styled.styled option{padding:2px 30px 2px !important; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; background:#fff;}

.selectblock5 {background:#fff url("../images/dwn-arw-img.png") no-repeat 95% 50%; padding:12px 30px; width:485px; float:none; display:inline-block; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; text-transform:uppercase; border-radius:5px; margin:0;}
.selectblock5 span {font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; padding:3px 0px 0 0px!important; text-align:center!important; margin-left:0px; position:absolute!important; width:38%;}
.selectblock5 select.styled.styled {width:545px!important; margin-left:-30px; padding:5px 0px!important; height:25px;}
.selectblock5 select.styled.styled option{padding:2px 30px 2px !important; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; background:#fff; text-align:center}

.selectblock6 {background:#fff url("../images/dwn-arw-img.png") no-repeat 95% 50%; padding:12px 30px; width:285px!important; float:none; display:inline-block; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; text-transform:uppercase; border-radius:5px; margin:0;}
.selectblock6 span {font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; padding:3px 0px 0 0px!important; text-align:center!important; margin-left:0px; position:absolute!important; width:100%!important; left:0;}
.selectblock6 select.styled.styled {width:345px!important; margin-left:-30px; padding:5px 0px!important; height:25px;}
.selectblock6 select.styled.styled option{padding:2px 30px 2px !important; font:normal 20px/26px 'source_sans_proregular'; color:#9e9e9e; background:#fff; text-align:center}


/*@media (max-width: 321px) {
.selectblock1{margin-right:10px;}
}*/