﻿* { box-sizing:border-box}
.login_part.accountpop { display: -webkit-box; display: -ms-flexbox;  display: flex;  -webkit-box-pack: center; -ms-flex-pack: center;justify-content: center; }
.login_popup_module{background:#fff;width:28%;position:absolute;right:35%;top:30%;display:none;z-index:101;box-shadow:1px 2px 3px #000;border-radius:5px;}.login_heading{background:#ebebeb;padding:10px 7px 8px 5px;float:left;width:100%;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.login_heading h2.head_log{float:left;margin:0;padding:5px 0 5px 10px;font-size:17px;font-weight:bold;color:#333}.login_content{float:left;width:100%;padding:10px 15px}.login_content_row{float:left;width:100%;margin-bottom:15px}.login_content_row label{float:left;width:30%;margin-top:5px;font-size:13px;margin-left:10px}.login_content_row input[type=text],.login_content_row input[type=password]{width:63%;padding:6px;border:1px solid #ccc;border-radius:3px}.log_forgot_pass{margin-left:15px;color:#ee3528}.login_bottom_row{background:#ebebeb;padding:10px 5px;float:left;width:100%;border-top:1px solid #ccc;border-radius:0 0 5px 5px;text-align:center}.promote{color:#888;padding-top:5px;margin-bottom:5px}.forgot_pwd_popup{width:28%;position:fixed;right:35%;top:30%;display:none;z-index:10;background:#fff;border:1px solid #D7D5D5;border-radius:5px;box-shadow:0 3px 2px 0 rgba(50,50,50,0.75)}.forgot_pwd_heading{background:#ebebeb;padding:10px 7px 8px 5px;float:left;width:100%;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.forgot_pwd_heading h2.heading_forgot{float:left;margin:0;padding:5px 0 5px 10px;font-size:17px;font-weight:bold;color:#444}.forgot_pwd_content{float:left;width:100%;margin-top:10px;padding:15px}.forgot_content_row{float:left;width:100%;margin-bottom:15px}.forgot_content_row label{float:left;width:30%;margin-top:5px;font-size:13px;margin-left:10px}.forgot_content_row input[type=text]{width:63%;padding:6px;border:1px solid #ccc}.close_btn_common{background:#000;color:#fff;padding:5px 6px;border-radius:50%;float:right;margin:3px 3px 0 0;cursor:pointer}
 #errMess, #errMess1, #errMessHotel, #errMessPkg, #errMsg, .error_msg, .errMess, .alert {background: #fcf8e3 none repeat scroll 0 0; border: 1px solid #faebcc;border-radius: 6px;color: red;font-size: 12px;font-weight: normal;margin: 10px 0;padding: 8px;}
.login_part ul {float: left;list-style-type: none;margin: 0;padding: 0;}
.login_part ul li {background-color: #555555;border-right: 1px solid #fff;color: #000;float: left;}
.login_part ul li a {color: #fff;display: inline-block;font-size: 16px;padding: 10px 20px;}
.login_part ul li dfn {color: #fff;display: inline-block;font-size: 16px;padding: 6px 7px;}
.modalBG {background-color: #333333;display: none;height: 100%;left: 0;opacity: 0.9;position: fixed;top: 0;width: 100%;z-index: 9;}
.login_part.accountpop ul li a{width: 100%;}

@media(max-width: 575px){
	.login_part.accountpop ul li {width: 100%;margin-bottom: 2px;text-align: center;}
}