@media screen and (max-width:/*!YUI */ /*!fix */ 480px){table{border-collapse:collapse;border-spacing:0}.rwd_show_span{display:inline}.rwd_display,.m_frame_top,.change_email #fbregisterForm div:last-child,#entry_modal_header_white_block,.entry_modal_account_signin,.entry_modal_account_signin_link,.signin_services_msg_1,#signin_services_msg_2,.why_need_this,#rd_form_table p,#is_us_container,#fbregister .clear,#container #uxpRegContainer #fbloginboxHorizontal form#fbloginForm div,#registration_done .uxp_imodal_heading_wrapper{display:none}table#rd_form_table .validatedStatus,.m_footer_interior .rwd_display{display:none !important}.is_ca_or_uk_container{margin:0 0 0 5.5%}#details_container div#details_columns a:link,#details_container div#details_columns a:visited{color:#417278}#details_container div#details_columns a:hover,#details_container div#details_columns a:active{color:#2E5054}.m_header_title_main,.uxp_imodal_heading_title .uxp_imodal_heading{float:left}.uxp_imodal_wrapper a.footer_button,.footer a#cancel_button,.footer a#close_button,#registration_footer #close_button{background:none;box-shadow:none;font-size:17px;font-weight:normal;letter-spacing:.12em;margin:0;padding:0;text-transform:uppercase}a#cancel_button{line-height:2.1}#fbreferralForm .fbformerror{padding-left:20px}#uxpRegContainer .rwd_content p{padding:20px 20px 0}.rwd_sub_heading,.rwd_impact_heading{color:#FFF;text-transform:uppercase}#uxpRegContainer .rwd_impact_heading,#uxp_profile_edit_container .rwd_impact_heading{font:400 3.947em/1em 'Montserrat';letter-spacing:.26em}#uxpRegContainer .rwd_sub_heading,#uxp_profile_edit_container .rwd_sub_heading{font-size:1.118em;letter-spacing:.2em}#uxpRegContainer .uxp_imodal_wrapper div#fbregister,.uxp_imodal_wrapper #fbReferral form#fbreferralForm{width:100%}.facebookConnectExisting .finish_step_message,#referform,#login_error_div,.uxp_imodal_wrapper .change_email div.fbformerror{margin:auto;width:90%}.m_sbx{padding:75px 5% 40px;top:initial;width:80%}.response.m_sbx h1{margin:0 0 23px}body #container{position:static}#uxpRegContainer .uxp_imodal_wrapper,#uxp_profile_edit_container .uxp_imodal_wrapper,.uxp_imodal_wrapper div.signin_form,body #uxpRegContainer,body #uxp_profile_edit_container,#container #uxpRegContainer div.standardregistration,#base_modal_window_position,.parent_modal_container.org_save_title_popup_wrp,.uxp_photo_cropper_popup .profile_image_container{margin:0;width:100%}body .uxp-flowContainer{top:-77px}div#details_columns{padding:0;position:relative;width:100%}.uxp_imodal_container2 .uxp_imodal_content,#details_container #details_columns div#fbregister{float:none;margin:15px auto 0;padding:0 0 20px 0;width:96%}.modal_header,.uxp_imodal_heading_wrapper{background-color:#FFF;width:100%}#registration_header{float:left;min-height:90px}.m_header_title_container,#container .uxp_imodal_heading_title,#registration_header #registration_header_title{margin:auto;min-height:0;width:92%}.m_header_title_container{float:none}.rwd_close{display:block !important;height:30px;right:10px;cursor:pointer;position:absolute;top:14px;width:30px}.m_header_title_main,.uxp_imodal_heading_title .uxp_imodal_heading,#registration_header_title .registration_heading{color:#4D4D4D;font-size:1.645em;margin:24px 0 18px}.registration_heading .connect_to_title{font-size:.76em;letter-spacing:normal;line-height:1;margin:0 0 2px}#prereg_div.uxp_imodal_container1,#fb_vm_login_div.uxp_imodal_container1,.registration_heading .registration_heading_secondary,div#details_container,div#done_container,.uxp_imodal_wrapper div#oppsignup_div{border-radius:0;margin:0;padding:0}div#details_columns{background:none;float:left}#details_container #details_columns div#fbregister{background:#B5DFE4;margin:140px auto 10px}#details_container #details_columns div#fbregister.show_li{margin:204px auto 10px}#details_container #details_columns div#fblogin{float:none;padding:0;position:absolute;top:15px;width:100%}#fblogin .clear{padding:3px 0 0}#details_container #details_columns a#facebook_connect_link2,#details_container #details_columns a#linkedin_connect_link2{border:0;display:block}table#rd_form_table{margin:auto;width:100%}.uxp_imodal_content .rwd_heading,#fbregister .rwd_heading{clear:both;float:left;margin:18px 0 0 5.5%;padding:0 !important;width:94.5%}#loginContainer #fblogin td,div#fbregister td{padding:0;text-align:center}#fbregister form{clear:both}.reg_form_tr_space{height:18px}#rd_form_table .formerror,span.rd_required{margin:4px auto 0 !important;text-align:left;width:90%}td.registration_label{width:auto}#container div.uxp_imodal_wrapper form#fbloginForm input[type="text"],#container div.uxp_imodal_wrapper form#fbloginForm input[type="password"],#container div.uxp_imodal_wrapper div.change_email form#fbregisterForm input[type="text"],#fblogin td input,#fbregister #fbregisterForm #rd_form_table td input.input_width,table#referform .field{float:none;margin-top:3px;width:83%}#container div.uxp_imodal_wrapper div.change_email form#fbregisterForm input[type="text"]{width:83%}form#fbregisterForm.serializableForm table td input::-webkit-input-placeholder{color:#888}form#fbregisterForm.serializableForm table td input:-moz-placeholder{color:#888}form#fbregisterForm.serializableForm table td input::-moz-placeholder{color:#888}form#fbregisterForm.serializableForm table td input:-ms-input-placeholder{color:#888}#container .uxp_imodal_heading_title{min-height:82px;position:relative}#prereg_div .uxp_imodal_container2,#oppsignup_div .uxp_imodal_container2,#fb_vm_login_div .uxp_imodal_container2{display:inline-block;padding:0 0 15px;width:100%}.uxp_imodal_content .rwd_heading{font-size:1.053em;margin-bottom:18px !important}#container #uxpRegContainer #fbloginboxHorizontal form#fbloginForm{float:left;margin:auto;padding:0 !important;text-align:center;width:100%}.uxp_imodal_wrapper input#login_password{margin-top:18px !important}#container .uxp_imodal_wrapper div.signin_form p.forgotpassword,#fbloginboxHorizontal.facebookConnectExisting p.forgotpassword{clear:both;line-height:0;margin-left:20px !important;padding:0;position:relative;top:-74px}.uxp_imodal_wrapper .signin_form p.forgotpassword a,.facebookConnectExisting p.forgotpassword a{font-size:16px;text-transform:uppercase}.uxp_imodal_wrapper input.form_button,.uxp_imodal_wrapper .completeaccount form#fbregisterForm input.new_submit,.uxp_imodal_wrapper .completeaccount form#fbregisterForm .new_submit{float:none;min-height:44px;margin:auto;width:90% !important}.uxp_imodal_wrapper .signin_form .new_submit{margin:64px auto 0}.uxp_imodal_wrapper div.footer{line-height:inherit;text-align:center}.uxp_imodal_wrapper a.footer_button:hover{box-shadow:none;color:#2E5054}#registration_done .rwd_impact_heading{margin-top:28px;padding-bottom:4px}#registration_done .rwd_sub_heading{padding-bottom:0}#done_message .uxp_imodal_wrapper h1.uxp_imodal_heading{font-size:1em !important;font-style:italic;padding:24px 0}.uxp_imodal_content.rosi_content{padding:20px 0 40px !important}#container .uxp_imodal_wrapper div.rosi_content p{padding:0 20px}.change_email input.form_button{margin:20px auto 0}#container #uxpRegContainer .uxp_imodal_wrapper div.completeaccount{padding-left:0;width:auto}#fbregister td.submitrow{padding:20px 0 0}#container #fb_vm_login_div div.facebookConnectExisting{padding:20px 0;width:100%}.facebookConnectExisting div#login_error_div{padding:6px 0 0}#container #fbloginboxHorizontal.facebookConnectExisting input[type="submit"]{margin-top:64px}.uxp_imodal_wrapper #fbReferral #fbreferralForm{padding-top:18px}#fbreferralForm .boldtext{margin:0;padding-left:5%}#referform .boldtext{margin-top:12px;padding-left:0}#referform label{display:block;margin-top:16px}.uxp_imodal_wrapper table#referform #formbuttons .new_submit{float:none;min-height:44px;width:100%}.uxp_imodal_wrapper table#referform #formbuttons .new_submit{display:block}.uxp_ph_cr_step_one{top:150px}.uxp_photo_cropper_popup .large_image_display{border:none;float:none;min-height:75px;width:auto}.uxp_photo_cropper_popup .m_body_interior_pad{padding-top:5px}.org_save_title_popup_wrp .profile_head{display:none !important}.profile_image_container .modal_footer_container{border-radius:0}.uxp_photo_cropper_popup .expandable_note_box{margin:0 0 10px;text-align:center}.uxp_photo_cropper_popup .image_crop_preview,.uxp_photo_cropper_popup .large_image_display .profile_pic_preview_label{display:none}.org_save_title_popup{left:1%;margin:auto;position:relative;top:auto;width:200px}.org_save_title_popup .profile_pic_preview_label{left:0}.uxp_photo_cropper_popup #target_image_img{max-width:280px}}@media screen and (max-width:/*!YUI */ /*!fix */ 440px){#registration_done .rwd_impact_heading{font-size:3.5em}}@media screen and (max-width:/*!YUI */ /*!fix */ 380px){#registration_done .rwd_impact_heading{font-size:3.2em}#registration_header{min-height:80px}#registration_header_title .registration_heading{font-size:1.316em}.rosi_content h3{font-size:1.05em}}@media screen and (max-width:/*!YUI */ /*!fix */ 320px){body #uxpRegContainer,body #uxp_profile_edit_container{width:305px}#registration_done .rwd_impact_heading{font-size:3em}.uxp_photo_cropper_popup #target_image_img{max-width:220px}}