.registration a{text-decoration:none}
.registration .formStyle1#registrationForm fieldset{padding-bottom:20px}
.registration .formStyle1 select.selectBox{width:338px}
.registration .formStyle1 .inpText{width:321px}
.registration .formStyle1 .formRow.salutation .selectBox,.registration .formStyle1 .formRow.state .selectBox{width:152px}
.registration .formStyle1 .formRow.zipcode .inpText{width:136px}
.registration .formStyle1 .phoneNum{width:475px}
.registration .formStyle1 .phoneNum .inpText{width:56px;float:left}
.registration .formStyle1 .phoneNum input#workPhn1,.registration .formStyle1 .phoneNum input#mblPhn1{width:39px}
.registration .formStyle1 .phoneNum input#workPhn2,.registration .formStyle1 .phoneNum input#mblPhn2{width:24px}
.registration .formStyle1 .phoneNum input#workPhn3,.registration .formStyle1 .phoneNum input#mblPhn3{width:30px}
.registration .formStyle1 .phoneNum input#workPhn4{width:55px}
.registration .formStyle1 .phoneNum .separator{float:left;display:inline-block;width:13px;margin:0 6px;text-align:center;background:url(../../../etc.clientlibs/lordabbett/clientlibs/clientlib-base/resources/images/field-separator.gif) left center repeat-x;height:30px;overflow:hidden;text-indent:-999em;border-bottom:0}
.registration .formStyle1 .phoneNum .separator.last{width:0}
.registration .formStyle1 .completeReg{margin-bottom:18px;font-size:13px}
.registration .formStyle1 .completeReg dd{margin:0 0 4px 0}
.registration .confirmDialog{width:320px;min-height:140px}
.registration .confirmDialog .grnBtn{margin-left:25px}
.registration .ui-selectmenu{position:relative;z-index:0}
.registration .termsAndConditionsDialog .popupBody{width:600px;overflow-y:auto;overflow-x:hidden}
.registration .actionPanel .cancelReg{margin-right:20px}
.formStyle1 .ui-autocomplete{top:30px;left:0;z-index:1;display:none}
.registration .formRow.completeReg a{color:#045c3f;font-weight:bold}
.registration_confirmation h2.sub_title{margin-bottom:20px}
.registration_confirmation .features{margin-bottom:47px;display:inline-block;width:100%}
.registration_confirmation .features span.icon{display:block;height:20px;width:20px;background-image:url(../../../etc.clientlibs/lordabbett/clientlibs/clientlib-base/resources/images/linkedin_module_sprite.png);background-repeat:no-repeat;background-position:0 0;position:absolute;margin-left:-28px}
.registration_confirmation .features span.email{background-position:0 -78px}
.content_wrapper{padding-bottom:120px}
.content-wrap{display:table;width:100%}
.content-wrap .left-col,.content-wrap .fixed-right{display:table-cell}
.content-wrap .left-col{width:auto}
.content-wrap .fixed-right{width:270px}
.success_msg1{font-size:13px;font-family:Arial;color:#333;font-style:normal;margin-bottom:35px;line-height:24px}
.globInsMsg{display:block !important}
.actionPanel{display:inline-block}
input.aButton.grnBtn.floatLeft.registerBtn{float:right !important}
.registration .actionPanel .cancelReg{float:left !important}
@media only screen and (max-width:767px) and (min-width:320px){.page-title h1{padding-left:25px !important;font-size:22px}
h2.fieldSetHeading{font-size:21px}
.content_area{padding:40px 0 0 0 !important}
.content_area .content-wrap{width:100% !important;float:left}
.content-wrap .left-col,.content-wrap .fixed-right{display:block !important}
.content-wrap .left-col{width:90%;margin:0 auto;padding:0 !important}
.success_msg1{width:100%;margin:0 0 30px 0;padding:0}
.instructTop{display:block !important}
.formStyle1 .formRow{margin:10px 0;padding-left:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.dealerField .posRel span.hint{width:100%}
.formStyle1 .formRow dt,.formStyle1 .formRow dd{width:100%;display:block;margin:0 0 5px 0;padding:0;float:none}
div.user_id,.fieldvalue{width:100%}
a.termsAndConditions{display:block;margin-left:12px !important}
.completeReg .label_Txt{margin-left:12px !important}
input.aButton.grnBtn.floatLeft.registerBtn{padding:0 35px 20px 25px;width:100%;box-sizing:border-box;text-align:center;margin-bottom:20px;float:none !important}
.registration .actionPanel .cancelReg{padding:0 35px 20px 25px;width:100%;box-sizing:border-box;text-align:center;float:none !important}
.registration .formStyle1 .inpText{width:100% !important}
.formStyle1 input[type="text"],.formStyle1 input[type="password"]{height:31px !important;box-sizing:border-box;border:1px solid #999;color:#666}
.registration .formStyle1 select.selectBox{width:100% !important;border:1px solid #999;padding-left:10px;color:#666}
.registration .formStyle1 .phoneNum{width:100% !important}
.registration .formStyle1 .phoneNum input#workPhn1,.registration .formStyle1 .phoneNum input#mblPhn1{width:55px !important}
.registration .formStyle1 .phoneNum input#workPhn2,.registration .formStyle1 .phoneNum input#mblPhn2{width:55px !important}
.registration .formStyle1 .phoneNum input#workPhn3,.registration .formStyle1 .phoneNum input#mblPhn3{width:60px !important}
.registration .formStyle1 .phoneNum input#workPhn4{width:60px !important}
span.hint,h3.fieldSetInfo{display:block}
.fixed-right{float:left !important;width:100% !important;padding:45px 15px 25px 15px !important;box-sizing:border-box;margin:0 !important}
.fixed-right .widget{width:100% !important;padding:0 !important}
.formRow .ui-selectmenu.ui-state-default .ui-icon{background-color:#045c3f !important}
.registration .termsAndConditionsDialog .popupBody{width:100%}
.registration .termsAndConditionsDialog .popupBody .jspContainer{width:auto}
.registration .termsAndConditionsDialog .popupBlock .popupBody .jspPane .wrapper{padding-right:19px}
.registration .confirmDialog .grnBtn{margin:15px 0 0 25px}
a.aButton.aTypeBtn.closePopup{margin-left:25px}
.formError .formErrorContent{color:#045c3f;margin:-19px 0 0 115px}
input[type="text"].error,input[type="password"].error{border:1px solid #737373 !important}
.profileTypeformError{position:absolute !important}
.content_wrapper{padding-bottom:35px !important}
.registration .confirmDialog .grnBtn{width:55%}
.registration a.aButton.aTypeBtn.closePopup{margin-left:0;width:100%;box-sizing:border-box;text-align:center}
.registration .confirmDialog .grnBtn.aButton{width:100%;box-sizing:border-box;margin-left:0;text-align:center}
.registration .popupBlock .actionPanel{clear:both;display:inline-block;width:100%;padding-top:15px;padding:15px 10% 0;box-sizing:border-box}
}
@media only screen and (max-width:767px) and (min-width:320px) and (orientation:portrait){.actionPanel{width:100%}
}
@media only screen and (max-width:767px) and (min-width:320px) and (orientation:landscape){.actionPanel{display:inline-block}
input.aButton.grnBtn.floatLeft.registerBtn{width:100px;float:right !important}
.registration .actionPanel .cancelReg{width:100px;float:left !important}
.widget a{margin-top:50px}
}
@media only screen and (min-width:768px) and (max-width :1024px){.formStyle1 .formRow dd{display:inline-block;margin-left:0}
.completeReg dd{display:block !important}
.formStyle1 input[type="text"],.formStyle1 input[type="password"],.registration .formStyle1 select.selectBox{border:1px solid #999;color:#666}
}
@media only screen and (min-width:768px) and (max-width :1024px) and (orientation:portrait){.content-wrap .left-col,.content-wrap .fixed-right{display:block}
.content-wrap .fixed-right{width:100% !important;margin-top:50px}
.registration .termsAndConditionsDialog .popupBody{width:100%}
.registration .termsAndConditionsDialog .popupBody .jspContainer{width:auto}
.registration .termsAndConditionsDialog .popupBlock .popupBody .jspPane .wrapper{padding-right:19px}
.popupBlock .popupTitleBar .closeBtn{right:0 !important}
}
@media only screen and (min-width:768px){.registration .popupBlock.js_contentModal,.registration .popupBlock.js_messageModal{width:100% !important;top:60px !important;position:fixed !important;-webkit-transform:translate(0,0);transform:translate(0,0);max-width:1170px !important;-webkit-box-sizing:border-box;box-sizing:border-box}
.header-unpinned.registration .popupBlock.js_contentModal,.header-unpinned.registration .popupBlock.js_messageModal{top:105px !important}
.registration .popupBlock .popupTitleBar .closeBtn{right:30px;background:#c8c8c8}
.registration .popupBlock .popupTitleBar .closeBtn:hover{background:#7d7d7d}
.registration .termsAndConditionsDialog,.registration .confirmDialog{padding-top:60px !important}
.registration .jspContainer{width:100% !important}
.registration .jspPane{width:100% !important}
.registration .termsAndConditionsDialog .popupBody{width:100% !important}
}
.change_firm h1.heading_style1{margin-bottom:15px}
.change_firm .nav_steps{margin-top:20px}
.change_firm .right_rail{padding-top:45px}
.change_firm .js_step1{padding-left:0;width:145px}
.change_firm .js_step2{width:200px;line-height:30px}
.change_firm .js_step3{width:145px}
.change_firm .verify_address h4{color:#555;font-family:DinProBold;font-size:13px;font-weight:normal;margin:0;text-transform:none}
.change_firm .verify_address p{margin-bottom:10px}
.change_firm .verify_firmname .formRow.static_info dt{width:40px}
.change_firm .verify_firmname .formRow.static_info dd{margin-left:46px}
.change_firm .verify_firmname .formRow dt{width:120px}
.change_firm .verify_firmname .formRow dd{margin-left:127px}
.change_firm .verify_firmname .formRow.twoRow dt{width:100%}
.change_firm .verify_firmname .formRow.twoRow dd{margin-left:0}
.change_firm .verify_firmname #changefirm_email{margin-bottom:24px}
.change_firm .verify_firmname .aTypeBtn{margin-right:20px}
.change_firm .personal_info .aTypeBtn{margin-right:20px}
.change_firm_confirmation{font-size:12px}
.change_firm_confirmation p{margin-bottom:10px}