body.ui-mobile-viewport, div.ui-mobile-viewport { overflow:hidden; }
.ui-page { background:#e5ec6a; }
div.ui-slider { width:90%; }
.w_imc_wrapper { background-repeat:no-repeat; background-image:url("./images/outline_male_small.png"); background-position:left center; padding-left:90px; height:200px; }
.w_imc_human { width:80px; height:200px; background-repeat:no-repeat; background-image:url("./images/outline_male_small.png"); float:left; display:none; }
.w_imc_slider_height { /*	display:none !important;*/
}
.w_imc_slider_weight { /*	display:none !important;*/
}
#w_imc_result { font-size:22px; font-weight:bold; color:#333; display:block; text-align:center; }
#w_imc_result.alert { color:#F90; }
#w_imc_result i { font-size:18px; color:#999; font-weight:normal; }
#w_imc_result a { font-size:32px; font-weight:bold; color:#F00; text-decoration:none; line-height: 40px;}
#w_imc_result a:hover { color:#F90; text-decoration:underline; }
.w_imc_gender { display:block; float:left; width:100px; height:120px; background-repeat:no-repeat; background-image:url("./images/male_female.jpg"); }
.w_imc_female { background-position:0 0; }
.w_imc_female.selected { background-position:0 -123px; }
.w_imc_male { background-position:-100px 0; }
.w_imc_male.selected { background-position:-100px -123px; }
hr { background:#ccc; height:1px; border:none; }
.w_imc_slider { height:60px; width:620px; }
.w_imc_slider span { color: #888888; display: block; font-weight: bold; line-height: 30px; }
.w_imc_slider span em { color: #67AB33; }
.w_imc_slider span i { font-weight: normal; }
input.ui-slider-input, .ui-field-contain input.ui-slider-input { border:none; -moz-border-radius: 0; border-radius:0; -webkit-border-radius: 0; background:transparent; box-shadow:none; color:#67AB33; display:none; }
