.request4info label.custom-error.lead_error{z-index:100;padding:5px!important}

.request4info label.custom-error.lead_error{position:static;color:red;width:100%;background:0}
.request4info{right:6%;top:40px;fwidth:350px;z-index:100; padding:10px;border-radius:10px;position:fixed;background-color:#005197; border:#F93 solid 2px; opacity:0.9;z-index:100}
.request4info .submit-container{margin:20px auto;position:relative;width:200px}
.request4info .submit-container.request4info .submit-container .rfi-submit{width:100%;text-align:left;padding-left:40px;display:block;font-size:1.2em}

.request4info .nav-tabs{padding:13px 13px 16px;border:0}
.request4info .nav-tabs>li.active>a,.request4info .nav-tabs>li.active>a:hover,.request4info .nav-tabs>li.active>a:focus{text-decoration:none;color:#fff;font-size:1.4em;line-height:normal;margin:0;padding:0;border:0;background-color:transparent; text-transform:uppercase;}

.request4info .rfi-input-wrapper{position:relative;font-family:inherit; height:50px;}

.request4info .rfi-input-wrapper label{display:inline-block;background:#4e8bbf;width:35px;height:35px;margin-left:0;margin-top:1px;float:left;position:relative}
.rfi-submit1{background:url(../images/apply.png) 0 0 no-repeat; width:167px; height:40px}


.request4info .rfi-input-wrapper input,.request4info .rfi-input-wrapper select{width:243px;height:35px;border:0;margin-top:1px;float:left;border-radius:0;font-size:11px;padding:12px 0 10px 12px;background:#fff;outline:0;color:#666; -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';}


.

.request4info .rfi-input-wrapper input.mobile{width:198px}

.request4info .terms-container{font-size:.6em;margin-left:35px;margin-top:10px;width:258px}

.request4info .terms-container input{float:left}

.request4info .terms-container .terms-text{margin-left:7px;float:left;display:inline-block;width:238px;margin-top:6px;line-height:1.1em; font-size:12px; color:#CCC;}

.request4info .rfi-input-wrapper label span{display:inline-block;width:20px;height:20px;margin:0 auto;overflow:hidden;margin-top:8px;margin-left:8px}

.request4info .submit-container{margin-bottom:20px}

.request4info label.error,.request4info label.custom-error{position:absolute;right:93%;width:270px;height:30px;font-size:11px;color:#fff;padding:10px;}

.request4info .sname_label span{background:url(mu/campaign-clientlibs/images/xrfi-icons.png.pagespeed.ic.flTrkzu74F.png) 0 0 no-repeat}

@media (max-width:640px){
	.request4info{position:relative;right:0%;top:0px;fwidth:350px;}
}
@media (max-width:480px){
	.request4info{position:relative;right:0%;top:0px;fwidth:350px;}
}

@media (max-width:320px){
	.request4info{position:relative;right:0%;top:0px;fwidth:350px;}
}