.lang-fr .topTitles .date_apply{margin-right:2px}.lang-fr .topTitles .progress{width:auto;margin-right:0}.lang-fr .upload_photo_body #user_photo_place .float_right{clear:both;float:none;padding-top:10px}.lang-fr .upload_photo_body #photo_edit_button_main{margin-top:60px !important}.lang-fr .upload_photo_body #photo_edit_button .btn-save,.lang-fr .upload_photo_body #photo_edit_button .btn-delete,.lang-fr .upload_photo_body #photo_work_button .btn-delete2{width:auto !important}.lang-fr .upload_photo_body .upload_photo_body .photo_edit_tool label{line-height:16px !important;padding-top:8px}.lang-fr .regblock #reset_pass{white-space:normal;max-width:100%}.lang-fr .select_label.visa_ctz_label{display:inline-block;line-height:16px;padding-bottom:8px;vertical-align:top;width:160px}.lang-fr.ca_on .header_logo span{padding-left:20px}.lang-fr .form_register_login .new_login{padding-top:0}.lang-fr .form_register_login .new_login a{display:block;margin-top:4px}.lang-fr .affilateProgram .aff1{font-size:14px;line-height:18px;margin-top:35px}.lang-fr .payment_method .card_expiration{line-height:16px}.lang-fr .embassy-registration-widget-main .label_font_def16_lang{line-height:16px;padding-bottom:8px}.lang-fr .topmenulistN li a{padding:0 25px 2px}@media only screen and (min-width: 768px){.lang-fr .label_font_def_no32{line-height:16px;padding-top:8px}.lang-fr .label_font_def_no32 *{line-height:16px !important}}@media only screen and (max-width: 767px){.lang-fr .payment_method .card_expiration{line-height:32px}}@media only screen and (max-width: 479px){.lang-fr .select_label.visa_ctz_label{display:block}.lang-fr .form_register_login .new_login{padding-top:16px;float:none !important;clear:both}.lang-fr .form_register_login .new_login a{display:inline-block;margin-top:0}}@media only screen and (max-width: 340px){.lang-fr #login_block .regform_password .show_pass{top:56px}.lang-fr #login_block .regform_password .forgot{width:100%;padding-bottom:8px}}
