body{margin:0; padding:0;font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif !important; height:100%;}
body{position:absolute;width:100%;height:100%;background: url('../images/common/login_bg_re.png') no-repeat 0 0;background-size:auto 100%;}
section.mainCt{height:100%;width:100%;position:relative;min-height:1000px;background:url('../images/common/login_bg_re.png') no-repeat 0 0;background-size:cover; background-position:bottom;}
p, a, h1, h2, h3, h4, h5, h6, span { transform: skew(-0.1deg);}
#loginWrap{position:absolute;margin:0;padding:0;width:100%;height:100%; display:flex; flex-direction:column;}
#loginWrap .logo{display: block;margin: 30px 3%;;width:285px;height:8vh; ;background:url('../images/common/login_logo.png') no-repeat 0 0;}
.loginBox{ padding:0; height:70vh; display:flex; justify-content:space-between; align-items:center; }

.loginSlogan{background:url('../images/common/login_slogan.png') no-repeat 0 0;background:transparent; text-align: left;color: #fff; position:absolute; left:3%;  height:400px; display:flex; flex-direction:column; justify-content:flex-end;}
.loginSlogan span{font-size:22px;color:#203864;}
.loginSlogan>span{font-weight:600; letter-spacing:-0.5px; color:#30476f;}
.loginSlogan h1{font-size:40px;margin:14px 0 30px 0; font-weight:600; color:#1b3461;}
.loginSlogan h1 > span{ color:#1b346191; font-size:50px;}
.loginSlogan>p{font-size:23px; line-height:1.3; color:#00266b; font-weight:500; }
.loginSlogan .contactBox{display:flex; align-items:center; justify-content:space-between; margin-top:30px; text-align:center; width:600px;}
.loginSlogan .contactBox p{padding:20px 40px;  color:#00266b; font-size:20px; border:1px solid #00266b; margin:0;}
.loginSlogan .contactBox p.telBox{background:#00266b; color:#fff;}
.loginBox .formBox{position:absolute; right:5%;display:flex; flex-direction:column; align-items:center;  margin: 0; font-size: 0.8em;width:500px;height: 65%;background: #ffffff; box-sizing:border-box; border-radius:10px; box-shadow:0px 0px 10px #00000040;}
.loginBox .formBox .formLogobox{height:18%; width:80%; margin:0 auto; display:flex; justify-content:center; }
.loginBox .formBox .formTxt{height:10%; width:80%; margin:0 auto; }
.loginBox .formBox .info{margin-top:10px;}
.login_form_bot{width:100%; position:absolute; bottom:5%;}
.loginBox .formBox .copyright{ display:flex; align-items:center; justify-content:center; padding-top:30px; padding-bottom:15px;}
.loginBox .formBox p{text-align:center;}
.loginBox .formBox p.id_box,.loginBox .formBox p.pwd_box{position:relative;}
.loginBox .formBox p.id_box input[type=text]{}
.loginBox .formBox p.pwd_box input[type=password]{}
.loginBox .formBox p sapn{text-align:center;margin-top:14px;}
.loginBox .formBox .formLogo{display: block;width:90%;height:100%; background:url('../images/common/bx_form_logo.png')  no-repeat center; background-size:80%; }
.loginBox .formBox label{width:auto; position:absolute; z-index:1; text-align:right; font-size:16px; height:100%; line-height:50px; padding: 0 15px; color:#0a2e88; }
.loginBox .formBox input[type=text], .loginBox .formBox input[type=password]{box-sizing:border-box; border-radius:5px; height:100% !important; width:-webkit-fill-available; right:0; width:100%; margin:0; padding-right:5%;} 
input:-internal-autofill-previewed, input:-internal-autofill-selected, textarea:-internal-autofill-previewed, textarea:-internal-autofill-selected, select:-internal-autofill-previewed, select:-internal-autofill-selected {background-color:#c8c8c8 !important;}
.loginBox .formBox .formTxt span{font-weight:400; color:#a9a9a9; line-height:1.3; font-size:15px;}
.loginBox .formBox span{position:relative;height:16px;font-weight:100;}
.loginBox .formBox span label{text-align:right;}
.loginBox .formBox span input{margin-top:10px;}
.loginBox .formBox>div {display:block;}
.loginBox .formBox .customer span{font-size:14px; font-weight:400;}
.formBox .form-group{ margin-left:0; margin-right:0;}
.loginBox form{width:100%; display:flex; flex-direction:column; margin-top:20px; }
.loginBox form p{width:80%; height:50px; margin:0 auto; display:flex; flex-direction:row; justify-content:space-between; align-items:center; border-radius:5px;}
.loginBox .option{width: 80%; margin: 0 auto; display:flex; align-items:center; flex-direction:row; justify-content:space-between;}
.loginBox .cs{padding-top:10px; width: 90%;padding-top: 10px;}
.info .form-group .form-control{min-height:14px;min-width:14px;}
#alertConsole{font-size:15px !important;  font-weight:400; margin-top:3%; }
#alertConsole span{font-weight:600; font-size:14px;}

#remember_me_holder{vertical-align: top;height:20px;line-height:18px;width:30%; display:flex; align-items:center;}
#remember_me_holder input{padding:0;margin:0;height:16px !important;min-height: 16px;width:16px; position:absolute; left:0; border-radius:2px;border:1px solid #ccc;vertical-align: middle;min-width: inherit;}
#remember_me_holder label{width:100px;height:18px; font-size:15px;font-weight: normal;padding:0; text-align:left;line-height:18px; position:absolute; left:25px; color:#737373; }

.loginBox .formBox #remember_me_holder{position: relative;margin:0 !important;}
.loginBox .formBox #remember_me_holder #btn-group{display:none;}
.loginBox .formBox #remember_me_holder span{font-size:11px;}
/*.loginBox .formBox #remember_me_holder input{width:14px;height:14px;vertical-align: middle;}*/
.loginBox .select_lang{margin-bottom:0; border:unset;}
.loginBox .select_lang select{border:unset; color:#000; font-weight:500; box-sizing:border-box; padding:5px 10px; font-size:15px; margin-right:70px; }
.loginBox .select_lang select:focus{outline:0;}
.loginBox .btnBox{width:100%;height:20%; margin-top:20px;}
.loginBox .btnBox input[type=submit]{width:90%; margin:0 5%;height:34px;background-color:#2e3470;border-radius:4px;font-weight:bold;border:none;color:#ffffff;}
.loginBox .btnBox .btn-success{background-color:#203864; border-color:#203864; width:400px; font-size:27px; font-weight:bold; line-height:50px; border-radius:5px;}
.loginBox .btnBox .btn-success:focus{color:#fff; outline:0;}
.login_form_bot .prev_bxt a{font-size:13px; border: 1px solid #cfcfcf; border-radius:4px; background:#f5f5f5; padding:4px 8px; height:100%; font-weight:600; color:#203864; line-height:15px; margin:4px;}
#pwDiv .info{height:60%;font-size:0.8em;}
#pwDiv .info .infoBox{width:80%;}
#pwDiv .btnBox{width:90%;float: right;height:54px;}
#pwDiv .info:after{clear:both;contnet:"";float:none;}
#pwDiv .btnPw-box{height:100%; width:20%;}
.btnPw-box .btnPw{float:right;display:block;height:70px; width:70px;background:url('../images/common/pwdpop_search.svg') no-repeat; background-position:center; background-size:cover; border:none;text-indent: -1000px; border-radius:5px;}
#pwDiv p{color:#a1a1a1; font-weight:500; font-size:16px; text-align:center;}
#pwDiv .textBox{padding:2% 1%; font-size:15px;}
#pwDiv .info .infoBox .control-label{width:20%; font-size:15px; margin-bottom:0; margin-right:1%;}

#pwDiv { transform: translate(-50%, -50%);  top: 50%; left:50%;  position: fixed;margin: 0 auto;border: unset; width: 500px;height: 300px;background: #fff;border-radius: 4px;z-index: 1000;display: none;box-shadow: 2px 2px 6px #33333352;}
#pwDiv  .popHead h2{float:left;margin:5px 0 0 0;padding:0;color:#fff;font-size:18px;font-weight: bold ! important;}
#pwDiv .popHead{background-color:#4a7ad6; border:none;}
#pwDiv .popHead .popClose{background:url(../images/common/pwdpop_close.svg) no-repeat 50% 50%;}
.pwSearch a{color:#8b8b8b; font-size:14px; font-weight:500;}

.loginBox .footer{display:inline-block;border-top:2px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:340px;height:76px;margin:0px;background-color:#fff;
		-moz-box-shadow: 0px  2px  5px  #ccc;
		-webkit-box-shadow: 0px  2px  5px  #ccc;
		box-shadow: 0px  2px  5px  #ccc;
}
#pwDiv .col-100{display:flex; float:unset; position:unset; justify-content:center; align-items:center;}
#pwDiv .btnPw-box{display:flex; align-items:center;}
#pwDiv .form-inline{display:flex; align-items:center; width:100%; height:100%;}
#informationModal .inforImg{display:flex; justify-content:center;}
.footer{width:70%;display:inline-block;float:left;margin-left:30px;margin-top:20px;font-size:0.8em;}



/*tablet--------------------------------------------------------------------------------------------------------------------------------*/
@media (min-width:1024px) and (max-width:1279px){
.loginSlogan{display:none;}
.loginBox .formBox{right:unset; }
.loginBox{justify-content:center; height:70%;}
#pwDiv{width:90%; height:300px;}
.btnPw-box .btnPw{background:url('../images/common/pwdpop_search.svg') no-repeat; width:90px; height:90px; background-position:center; background-size:cover; border-radius:5px;}
#pwDiv p{color:#a1a1a1; font-weight:500; font-size:18px;}
#pwDiv .textBox{font-size:15px;}
}


@media (min-width:600px) and (max-width:1023px){
.loginSlogan{display:none;}
.loginBox { padding:0; height:80%; display:flex; justify-content:center; align-items:center; }
.logoBox {height:10%}
.loginBox .formBox {right:unset; width:80%; align-items:center;  justify-items:center;  min-height:80%;}
.loginSlogan {display:none;}
logoBox {display:flex; justify-content:center; align-items:center; width:70%;height:10%; margin:0 auto;}
#loginWrap .logo {height:100%; background-size:100%; background-position:center; margin-top:0;}
.loginBox .formBox .formLogobox{width:90%;  display:flex; align-items:Center; justify-content:center; height:18%;}
.loginBox .formBox .formLogo{width:80%; height:100%; margin:0;}
.loginBox .formBox .formTxt span{font-size:2em;}
.loginBox .formBox .formTxt{width:90%; height:auto; box-sizing:border-box; margin:3% 0;}

.loginBox form p{height:6.5vmax;}
.loginBox .formBox label{line-height:6.5vmax; font-size:2vmax;}
.loginBox .formBox input[type=text], .loginBox .formBox input[type=password]{font-size:2vmax; line-height:6.5vmax;}
#remember_me_holder label{width:100%; font-size:18px; left:4vmin; transform:skewX(0.1deg);}
.loginBox .select_lang select{font-size:18px;}
.pwSearch a{font-size:18px;}
.loginBox .btnBox{ margin:7% 0;}
.loginBox .btnBox .btn-success{width:80%; font-size:4vmin; height:100%;}
#loginWrap .copyright{font-size:2.2vmin; height:10%; display:flex; align-items:center; justify-content:center;}
#loginWrap .copyright span{position:unset; font-size:18px;}
#loginWrap .customer span{font-size:18px;}
#remember_me_holder input{width:3vmin !important; height:3vmin !important;  }*/
.copyright{align-items:center !important;}
#pwDiv{width:90%; height:300px;}
.btnPw-box .btnPw{background:url('../images/common/pwdpop_search.svg') no-repeat; width:90px; height:90px; background-position:center; background-size:cover; border-radius:5px;}
#pwDiv p{color:#a1a1a1; font-weight:500; font-size:18px;}
#pwDiv .textBox{font-size:15px;}
.login_form_bot .prev_bxt a{font-size:20px;}
.login_form_bot .prev_bxt{margin:50px 0;}
.loginBox .formBox .copyright{padding:0;}
#loginWrap .copyright{margin:20px 0;}
#alertConsole span{font-size:19px;}
#alertConsole{margin:0;}
}


/*.footer .search a:last-child{margin-left:20px;padding-right:24px;text-decoration: none;background:url('../images/common/iconArrow.png') no-repeat right 0 ;color:#666;}*/
.footer .cs{display:inline-block;float:left;width:45%;padding-left:120px;background:url('../images/common/loginAMS.png') no-repeat 0 10px;height: 60px;padding-top:10px;}
.footer .tel, .footer .fax{ width:100%;height:12px;display:inline-block;}
.footer .number{ width:100%;height:12px;display:inline-block;margin-bottom:4px;text-align:left}
.footer .tel:after{clear:both;}
.footer .tel > dt, .footer .fax > dt{display:inline-block;float:left;width:40px;}
#loginWrap .footer .tel > dd, .footer .fax > dd{display:inline-block;float:left;width:100px;margin-left:0;}
.copyright{text-align:center;font-size:13px;color:#666; width: 100%;}

/*mobile--------------------------------------------------------------------------------------------------------------------------------*/

#loginWrap.Ssize{margin:0;padding:0;;width:100%; height:100%;background-size: cover; background-position:bottom center ; justify-content:flex-start;}
.loginBoxS{ padding:0; height:80%; display:flex; justify-content:center; align-items:flex-start;  

}
 .loginBoxS h1{


}
#loginWrap.Ssize .logoBox {display:flex; justify-content:center; align-items:center; width:100%;height:150px;}
#loginWrap.Ssize .logo { height:100%; background-size:100%; background-position:center; margin:0;}
#loginWrap.Ssize .loginSlogan {display:none;}
.loginBoxS:after{clear:both;content:"";display:block;}
.loginBoxS .formBox{border-radius:4px; box-sizing:border-box; border-radius:10px; box-shadow:0px 0px 10px #00000040; background:#fff; padding:3%;}
.loginBoxS h1 .title{display:inline-block;margin-top:24px;width:126px;height:24px;margin-left:0 auto;background:url('../images/common/loginLogo.png') no-repeat 0 0;}
.loginBoxS .formBox {right:unset; width:90%; display:flex; align-items:center;  justify-items:center; height:550px; flex-direction:column; position:relative;}
.loginBoxS .koForm,.loginBoxS .enForm{gap:10px;}
.loginBoxS .enForm .formTxt{width:100% !important;}
.loginBoxS .formBox form{ width:90%; margin: 0 auto;}
.loginBoxS .formBox .formLogobox{width:80%; height:10%; display:flex; align-items:Center; justify-content:center;}
.loginBoxS .formBox .formLogo{width:90%; height:100%; margin:0; background:url('../images/common/bx_form_logo.png')  no-repeat center; background-size:90%; }
.loginBoxS .formBox .formTxt{width:90%;  font-size:2.9vmin; line-height:1.4; display:flex; align-items:center; justify-content:center; font-weight:500; margin:3% 0;}
.loginBoxS .formBox .form-group{margin:0 !important;width:100%;}
.loginBoxS .formBox .info label{display:inline-block;width:100%;text-align:left; color:#0a2e88;  font-weight:600; font-size:3.5vmin;}
.loginBoxS .formBox .info input{display:inline-block;width:100%;}
.loginBoxS .formBox .info #remember_me_holder{position:relative;display:block;float:left;width:100%;margin-top:10px;}
.loginBoxS .formBox .info #remember_me_holder input{display:inline-block;float:left;}
.loginBoxS .formBox .info #remember_me_holder:after{clear:both;content:"";display:block;}
.loginBoxS .formBox .info .form-group .form-control {margin-top:1vmin; display: block;width: 100%;line-height: 20px;padding:4vmin 2vmin;font-size: 13px;color: #555555;vertical-align:middle;background-color: #ffffff; background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.loginBoxS .formBox .btnBox{position:relative;display:inline-block;width:100%; height:15vmin; margin-top:5vmin;}
.loginBoxS .formBox .btnBox .btn{background-color:#2e3470;border:none; height:100%; font-size:5vmin; font-weight:600;}
.loginBoxS .formBox .option{ display:flex; align-items:center; flex-direction:row; justify-content:space-between; margin:2vmin 0;}
.loginBoxS .formBox .option .select_lang select{border:unset;}
.loginBoxS .formBox .option .select_lang{width:30%;}
.loginBoxS .formBox .option+p{width:100%;padding:6px 0;margin-top:4px;background-color:#efefef;}
#remember_me_holder{position:relative;}
.loginBoxS .footer{position:relative;padding-left:40px;padding-bottom: 10px; width: 86%;margin:6px 7% !important;background: url('../images/common/iconSearch.png') no-repeat 0 50%;display:block;}
.loginBoxS .footer span{ display: inline-block;float: left;font-size: 11px;margin:0 auto;padding:0;}
.loginBoxS .footer .pwSearch{padding-left:0;margin-left:0;width: 100%;background: none;text-align: left; border-bottom:1px dotted #ccc;}


.loginBoxS .footer .pwSearch:after{clear:both;}
.loginBoxS .prev_bxt{margin:20px 0;}
#loginWrap.Ssize .cs{width:100%;background:none;padding:0;margin:0; height:30px;padding-top:6px;margin-bottom:10px;}
#loginWrap.Ssize  .cs .tel ,#loginWrap.Ssize .cs .email{display: inline-block;float: left;padding-left: 0px;line-height: 11px;font-size: 11px;}
#loginWrap.Ssize  .cs .tel {float:left;}
#loginWrap.Ssize  .cs .email{float:right}
#loginWrap.Ssize .copyright{display: block;display:flex; align-items:center; font-size:3vmin; justify-content:center;}
#loginWrap.Ssize .customer{font-size:3vmin; display:none;}
#loginWrap.Ssize #loginForm .info p.grayBox{position:relative;margin:4px;margin-top:20px;;display:block;padding:6px;line-height:14px;}


#loginWrap.Ssize #pwDiv {position: absolute;margin:5% auto;margin-left:-45%;border: 1px solid #656E7A;top: 80px;width: 90%;height: 200px;background: #fff;border-radius: 4px;z-index: 1000;background-color: #f8f8f8;display: none;box-shadow: 2px 2px 6px #333;}
#loginWrap.Ssize #pwDiv .info{}
#loginWrap.Ssize #pwDiv .info .infoBox {width: 90%;flex-direction:column}
#loginWrap.Ssize #pwDiv .btnPw-box {position:relative;float:left;height: 40px;width: 30%;}
#loginWrap.Ssize #pwDiv .btnPw-box input{width:100%;}
#loginWrap.Ssize #pwDiv .info input  .btnPw-box input{width:100%;}
#loginWrap.Ssize #pwDiv .info input  .btnPw-box .btnPw-box .btnPw {float:left;display: block;height: 58px;width: 62px;background: url('../images/common/login_btnPw.png') no-repeat 0 50%;border: none;text-indent: -1000px;}
#loginWrap.Ssize #pwDiv .info label{width:20%;}
#loginWrap.Ssize #pwDiv .info input{width:70%;}
#loginWrap.Ssize #pwDiv .info input.btnPw {width:100%;}
#loginWrap.Ssize #pwDiv form{display:flex;width:100%; align-items:center;}


#loginWrap.Ssize .footer .cs .number{display:none;}
@media (min-width:540px) and (max-width:550px){
	.loginBoxS .formBox{
		height:600px;
	}
	#loginWrap.Ssize .logoBox{
		height:100px;
		
	}
	
	#loginWrap.Ssize .logo{
		background-size:80%;
	}
	
	.loginBoxS .formBox .formLogo{
		margin-top:10px;
		background-size:80%;
	}
	#alertConsole{margin:0;}
}
@media (max-width: 480px) {
	#loginWrap.Ssize{justify-content:flex-start !important; background-position:bottom right;}
	#loginWrap.Ssize .logoBox{height:10%;}
	.loginSlogan{display:none;}
	#loginWrap.Ssize .logo{background-size:60% !important;}
	#pwDiv{width:100%; height:500px;}
	#pwDiv .form-inline{display:flex; flex-direction:column;}
	#pwDiv .info .infoBox{width:80%;height:60%;}
	#pwDiv .btnPw-box{height:40%; width:80%;}
	#pwDiv .col-100{flex-direction:column; align-items:flex-start; margin-top:15%;}
	#pwDiv .info .infoBox .control-label{text-align:left !important; width:100% !important; margin:1% 0; font-weight:500; color:#000; margin-right:1%;}
	#pwDiv .textBox{width:100%; margin:0; font-size:14px;}
	.btnPw-box .btnPw{width:100%; background-size:100% 100%;}
	#pwDiv p{font-size:14px; color:#a1a1a1; font-weight:500;}
	.btnPw-box .btnPw{background:url('../images/common/pwd_sendbtn.svg') no-repeat;  background-position:center; height:50px; }
	#alertConsole{margin:0;}
	#alertConsole span{font-size:12px;}
}

/*popupN--------------------------------------------------------------------------------------------------------------------------------*/

#popupN{position: absolute;width:440px;background:#f7f7f7;top:20px;left:20px;border: 1px solid #999;border-top:4px solid #8d2c63;box-shadow: 0px 2px 5px #ccc;display:block;}
#popupN .header{height:40px;background:#cc3366;line-height:36px; color:#fff;padding:0 10px;font-size:18px;width:100%;font-weight:bold;}
#popupN1 .header .popupClose1{display:none;}

#popupN .body{background:#f7f7f7;text-align:left;width:100%;}
#popupN .body .notice{background:url('../images/common/popupN.png') no-repeat 0 0;height:196px;margin:20px 20px 0;}
#popupN .body p.bizcareGo{padding:0 20px;}
#popupN .body .bizcareOld{display:block;margin: 0 auto;width:350px;height:30px;background:url('../images/common/bizcare1Go.png') no-repeat 0 0;}
#popupN .body .info{border: 1px solid #ccc;;margin:10px 20px;border-radius:4px;padding:20px;background:#fff;font-size:12px;line-height:20px;}
#popupN .body .info span{color:#1b3855;display:block;font-weight:bold;}
#popupN .footer{background-color:#1b3855;height:40px;line-height:36px;color:#fff;padding:0 20px;width:100%;margin:0;text-align:left;}
#popupN .footer  input{vertical-align: middle;margin: 0;}
#popupN .footer .today{margin-left:10px ;color:#fff;width:90%}
#popupN .footer .popupClose{float:right;text-align:right;font-size:11px;color:#fff;text-shadow:none;display:block;width:40px;}

#popupN1{position: absolute;width:450px;background:#f7f7f7;top:20px;right:40px;border: 1px solid #999;border-top:4px solid #8d2c63;box-shadow: 0px 2px 5px #ccc;display:block;  padding-bottom: 20px;}
#popupN1 .header{height:40px;background:#cc3366;line-height:36px; color:#fff;text-align:center;font-size:16px;width:100%;font-weight:bold;}
#popupN1 .body{background:#f7f7f7;text-align:left;width:100%;height: 340px;overflow-y: auto;}
#popupN1 .body .notice{background:url('../images/common/popupN.png') no-repeat 0 0;height:196px;margin:20px 20px 0;}
#popupN1 .body p.bizcareGo{padding:0 20px;}
#popupN1 .body .bizcareOld{display:block;margin: 0 auto;width:350px;height:30px;background:url('../images/common/bizcare1Go.png') no-repeat 0 0;}
#popupN1 .body .info{border: 1px solid #ccc;;margin:10px 15px;border-radius:4px;padding:20px;background:#fff;font-size:12px;line-height:20px;}
#popupN1 .body .info b.subtitle{margin:1% 30%; }
#popupN1 .body .info b.title{margin:1% 10%; font-size:20px;color:#BE134C;}
#popupN1 .body h4{color:#BE134C;font-size:14px;border-bottom:1px dotted #ccc;}
	
#popupN1 .body .info span{color:#1b3855;display:block;font-weight:bold;}
#popupN1 .footer{background-color:#1b3855;height:40px;line-height:36px;color:#fff;padding:0 20px;width:100%;margin:0;text-align:left;}
#popupN1 .footer  input{vertical-align: middle;margin: 0;}
#popupN1 .footer .today{margin-left:10px ;color:#fff;width:90%}
#popupN1 .footer .popupClose1{float:right;text-align:right;font-size:11px;color:#fff;text-shadow:none;display:block;width:40px;}
@media (min-width: 410px) and (max-width:431px) {
	.loginBoxS .formBox{
		height:600px;
	}
}

@media (max-width: 480px) {
#informationModal img{
	height:100%;
	width:100%;
}

#informationModal .modal-dialog{
	width:100% !important;
	margin:0;
}
#remember_me_holder{
	width:30%;
}
	
#remember_me_holder label{
	left:4vmin;
	font-size:3vmin;
}

#remember_me_holder input{
	width:3vmin !important;
	height:3vmin !important;
}
 #popupN {display:none;}
 #popupN1 {
  position: absolute;
  width: 90%;
  background: #f7f7f7;
  top: 20px;
  right:0;
  border: 1px solid #999;
  border-top: 4px solid #8d2c63;
  box-shadow: 0px 2px 5px #ccc;
  display: block;
  margin: 0 5%;
  padding-bottom:0;
 }
 #popupN1 .header{
 	font-size:12px;
 	text-overflow : ellipsis;
 	overflow : hidden;
 	padding : 0 10px;	
 }
 #popupN1 .header .popupClose1{
 	float:right;text-align:right;font-size:11px;color:#fff;text-shadow:none;display:block;width:40px;
 }
 #popupN1 .body { height:300px; }
 #popupN1 .footer .floatL{margin-left:10px;}
 #popupN1 .body .info b.subtitle,#popupN1 .body .info b.title{
  margin:1% 10px 0;
  display:block;
  text-align:center;
 }
 #popupN1 .footer {
  margin-top: 10px;
  padding:0;
  position:relative;
 }
 #popupN1 .footer .popupClose1 {
  position: absolute;
  right:10px;
  top:0;
 }
 
 
}


/*Coming Soon--------------------------------------------------------------------------------------------------------------------------------*/
#comingSoon{margin:0;padding:0;background:url('../images/common/cloud.png') repeat-x 50% 0;padding-top:250px;width:100%;}

div.coming{background:url('resource:/images/common/comingSoon.png') no-repeat 0 50%;width:640px;height:358px;margin:0 auto;text-align:right;padding-top:256px;}
span.soon{position: relative;font-size:12px;color:#cc3366;font-weight:bold;}

