div.title, legend {display:none;}
#pages .question, #pages .question-none {width:100%;padding:0;margin-bottom:10px;clear:both;}
#pages .question-hover, #pages .question-on {background:#f9e9fd;}
#pages .action {padding-left:27%;margin-bottom:10px;}
#pages .action input{margin-bottom:10px;}
#pages  fieldset {margin:0 0 1em;padding:1em 0 0.5em;width:100%;border:0;}
#pages .forgot-password, #pages .forgot-username, #pages .web-enable, #pages .update-profile, #pages .sign-in {font-size:.875em;}
#pages .forgot-password h2, #pages .forgot-username h2, #pages .web-enable h2, #pages .update-profile h2, #pages .sign-in h2{font-size:1.3em;margin-bottom:10px;}
#pages .forgot-password p, #pages .forgot-username p, #pages .web-enable p, #pages .update-profile p, #pages .sign-in p{margin-bottom:10px;}
#pages .question label, #pages .question-none label, #pages .question .label {width:25%;float:left;padding-right:2%;color:#333;}
#pages select.select-s {width:100px;}
#pages select.select-m {width:183px;}
#pages select.select-l {width:250px;}
#pages input.input-s {width:110px;}
#pages input.input-m {width:183px;}
#pages input.image, #pages input.radio, #pages input.checkbox, #pages input.input-a, #pages select.select-a {width:auto;}
#pages .question-radios {width:300px;float:left;display:inline;}
#pages label.radio {font-weight:normal;font-size:1em;clear:none;margin-right:0.5em;display:inline;float:left;width:100px;line-height:1em;}
#pages input.radio, #pages input.checkbox {margin-right:0.5em;}
#pages input.image {padding:0;vertical-align:middle;}
#pages input.doclick {cursor:pointer;}
#pages input.dontclick {cursor:default;}
#pages input.confirm {float:right;margin:1em 1em 0 0;}
#pages input.next {float:right;margin:1em 0 0 0;}
.padding-r {margin-right:50px;margin-top:-5px;}
.padding-t {padding-top:15px;}
.margin-t {margin-top:15px;}
.padding-l {margin-left:20px;}
.outline {border:1px solid #ddd;margin-top:1em;margin-bottom:1em;padding-top:1em;padding-bottom:1em;background:#f7f6f6;}
.outlineBox {border:1px solid #ddd;margin-top:1em;margin-bottom:1em;padding-top:1em;padding-bottom:1em;background:#ddd;padding:5px;}
.question p.txt {margin-bottom:0px;display:block;margin-left:22%;}
.outlineBox h3 {font:bold 12px arial,helvetica,sans-serif;}
.outlineBox p {font:normal 10px arial,helvetica,sans-serif;}
.popupOpener a{text-decoration:underline;}
.popupOpener a:hover{text-decoration:none;}
.blockMsg {font-size:1.2em;}
.blockMsg strong{font-size:1.1em;font-weight:bold;}
.blockMsg .close{position:absolute;right:-10px;top:-10px;padding:14px;background:url('/BCA/LT_ES/images/close.png') no-repeat;cursor:pointer;}
@media screen and (max-width:479px) { #pages .question label, #pages .question-none label, #pages .question .label{width:98%;}
}
