@charset "utf-8";
/* CSS Document */

.updateprofile .title_myprofile{color:#FFF;font-family:'DINEngschrift';padding:34px 0 14px 0;border-bottom:1px solid #666666;margin-bottom:28px;}
.updateprofile .bg_white{background:#fff;clear:both;}
.updateprofile .tab_personal{float:left;padding:15px 9%;}
.form_updateprofile{padding:20px 9% 37px;font-family:'HelveticaRegular';}
.form_updateprofile input[type="text"], .form_updateprofile input[type="password"]{background:#e9eaeb;border:1px solid #d8dbe3;color:#222429;padding:5px 13px;max-width:230px;margin:0; width:100%; float:left}
.form_updateprofile label{line-height:28px;font-weight:bold;font-size:0.8125em;}
.form_updateprofile .row{margin-bottom:10px;}
.form_updateprofile input[type="text"] + input{margin-top:9px;}
.form_updateprofile .widthselect2{max-width:258px;width:100%;}
.form_updateprofile select{width:100%;margin:0; height:100%;}
.form_updateprofile .custumselectbox{width:48%;float:left;position:relative;}
.form_updateprofile .custumselectbox i{background:#e9eaeb;border:1px solid #d8dbe3;display:block;height:26px;padding:0 0 0 13px; font-size:0.8125em;line-height:26px; font-style:normal;}
.form_updateprofile .custumselectbox span{position:absolute;top:0;right:0;width:31px;height:27px;display:block;background: url(../images/bg_selecticon.png) #ced0d2 no-repeat center center;}
.form_updateprofile .custumselectbox select{position:absolute;top:0;left:0;opacity: 0;filter:alpha(opacity=0);z-index:1;}
.form_updateprofile .custumselectbox:first-child{margin-right:4%;}
.title_subpersonal{padding:40px 0 15px;font-family:'DINEngschrift';color:#bf9c24;border-bottom:1px solid #d9d9d9;margin-bottom:10px; position:relative;}
.form_updateprofile .select_country{width:100%;max-width:258px;margin-top:10px;}
.bg_transparent{background:none!important;border:none!important;}
.form_updateprofile label.checkbox_panel{font-weight:normal;line-height:19px; display:block;margin-bottom:30px; padding:5px 10px 0 30px;position:relative;}
.form_updateprofile label.checkbox_panel span{position:absolute;top:3px;left:0; display:block;width:20px;height:18px; background:url(../images/bg_checkbox.png) bottom no-repeat;}
.form_updateprofile label.checkbox_panel span.checkactive{background-position:top left;}
.form_updateprofile label.checkbox_panel input{margin:4px 0 0 0;opacity:0;filter: alpha(opacity=0);}
.form_updateprofile .panel_footerbut{text-align:right;padding-top:58px;}
.form_updateprofile .panel_footerbut input{text-align:right;font:1.0625em/28px 'DINEngschrift'; text-transform:uppercase; margin:0; border:0; min-width:148px;text-align:center; background:#bf9c24;color:#fff; cursor:pointer;}
.form_updateprofile .panel_footerbut .but_cancel{margin-right:11px;background:#616266;}
.form_updateprofile .errowmes{color:red; padding:10px 15px; font-size:0.8125em; clear:both;}
.form_updateprofile .panel_footerbut .errowmes{text-align:right;padding-right:14px; padding-bottom:15px;font-weight:bold;}
.form_updateprofile .popup_security_check .securityerrow input, .form_updateprofile .bg_errow i, .form_updateprofile .bg_errow{border-color:red!important;color:red!important;background:#fff!important;}
.form_updateprofile .bg_errow span{background-color:red;}
.title_subpersonal a{font:0.65em/11px 'HelveticaRegular';text-transform:capitalize;display:block; position:absolute; bottom: 15px; right: 0;}
.lt-ie8 .title_subpersonal a{line-height:26px;}
.title_subpersonal a span{font-size:1.4615em;}

.form_updateprofile .whitesubpopup{background:#fff;border:10px solid #000;position:fixed;top:50%;left:0;width:340px;padding:40px 32px;left:41%; margin-left:-212px;-webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.5);text-align:center; margin-top:-135px;z-index:99;}
.form_updateprofile .whitesubpopup .title_confirm{font:1.875em 'DINEngschrift'; padding-bottom:18px; text-transform:uppercase;}
.form_updateprofile .whitesubpopup .txt_areyou{font:0.8125em/20px 'HelveticaRegular';}
.form_updateprofile .whitesubpopup .panel_footerbut{padding-top:45px;}
.form_updateprofile .popup_security_check .panel_footerbut input{width:47%;}

.form_updateprofile .popup_security_check{ padding:20px 32px 27px; margin-top:-220px}
.form_updateprofile .popup_security_check .txt_areyou{margin-bottom:24px;}
.form_updateprofile .panel_footerbut{ padding-top:30px!important;}
.security_question{display:block;overflow:hidden;text-align:left;width:262px; margin:10px auto 0;}
.form_updateprofile .security_question input{width:100%;margin-top:7px;}
.form_updateprofile .popup_security_check .errowmes{width:262px;margin:0 auto 18px; padding:0; text-align:left; line-height:19px;}

.form_updateprofile .popup_security_check .securityerrow{color:red;font-weight:normal;}

.header_login_panel a{color:#919499;}
.header_login_panel a:hover{color: #fff;}
.header_login_panel .username{color:#fff; margin-bottom:4px;}
.header_login_panel .username strong{font-weight:bold;}
.header_login_panel .logoutsection{font-size:0.8666em;}
.form_updateprofile ._13pt{line-height:18px; text-transform:none; padding:5px 0}
.editprofilepage .bg_transparent{ padding-left: 0!important;}
.editprofilepage .form_updateprofile label.checkbox_panel{ margin-bottom: 20px;}

.form_updateprofile .signin-error-msg{ height: inherit; line-height: inherit;;}

@media only screen and (max-width: 767px){
.row.updateprofile {width:95%!important;margin:0 auto;}
.updateprofile .row .nine{width:100%!important;margin:0 auto;float:none;}
.form_updateprofile input[type="text"], .form_updateprofile input[type="password"]{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form_updateprofile .select_country, .form_updateprofile .widthselect2{max-width:100%;}
.form_updateprofile .panel_footerbut input{min-width:47%;}
.form_updateprofile .panel_footerbut .errowmes{padding-left:0;text-align:left;}
.form_updateprofile .panel_footerbut{text-align:left;}
.form_updateprofile .whitesubpopup{ width:70%;margin-left:-35%; padding:40px 6%;}
.form_updateprofile .panel_footerbut input{min-width:46%!important;width:46%!important;}
.form_updateprofile .popup_security_check .errowmes, .security_question{width:100%;}
.form_updateprofile .nine { margin-top: 0!important}
.form_updateprofile .nine ._13pt{padding:0}
}
.search-tbox-holder.left > div#searchError{ margin-top:-17px!important;}