@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'gothic';
	src: url('../fonts/gothic.eot');
	src: local('gothic'), url('../fonts/gothic.woff') format('woff'), url('../fonts/gothic.ttf') format('truetype');
}

.fontsforweb_fontid_9785 {
	font-family: 'gothic' !important;
}

body{font-family: gothic;}
ul{margin:0px;padding: 0px;}
li{list-style: none;}
.sign_up_btn a {font-size: 13px;}
.log_footer li {display: inline-block;margin-right: 10px;}
.log_footer li:last-child {margin-right: 0px;}
/* .login_colo {padding: 30px;background: #ecd74c;border-radius: 10px;} */
.log_head {color: #0099cd;font-size: 18px;font-weight: bold;margin-bottom: 20px;padding: 0 30px;}
/* .copy_rights {margin-left: 0px;font-size: 13px;color: #888888;float:left;}
.footer_menu {text-align: right;float:right;margin-bottom: 10px;} */
.footer_menu li a {background: rgba(0, 0, 0, 0) url("../img/bar_slipt.png") no-repeat scroll right center;color: #888888;font-size: 12px;padding-right: 10px;text-decoration: none;}
.footer_menu li:last-child a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;padding: 0;}
.footer_menu li a:hover{color:#b8860b;}
.field_split {margin-bottom: 10px;float: left;width: 100%;}
.field_split label{color: #134666;font-size: 13px;}
.sign_up_btn input{background: #265572;border: none;box-shadow: none;border-radius: 1px;}
.sign_up_btn input:hover{background: #3a6a88;}
.login_colo .field_split input {border-radius: 5px;font-family: gothic;}
.login_colo .check_fields {margin: 0px;}
.login_colo .sign_up_btn {margin: 0;}
/* .log_footer {margin: 0 auto 10px;max-width: 60%;width: 100%;} */
.center_login  .center_log {float: none;margin-left: auto;margin-right: auto;}
/* hr {margin: 20px auto;max-width: 60%;} */
.logo_right img {max-height: 50px;}

/*New login page*/
.login_colo {background: #ffffff;margin-top: 30%;}
.login_right_side {background: #ffffff none repeat scroll 0 0;min-height: 1000px;overflow: hidden;}
.login_right_side footer{background:#ffffff;padding: 0 10px 0 30px;position: fixed;bottom:0px;width: 36%;}
.logo_right {padding: 0 30px;}
.has-feedback {position:relative;}
.form-control-feedback {display: block;height: 34px;line-height: 34px;pointer-events: none;position: absolute;right: 0;text-align: center;top: 0;width: 34px;
  z-index: 2;}
#login-dp .placeholder {color: #aaaaaa;font-size: 13px;left: 25px;position: absolute;top: 5px;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;z-index: 7;font-weight:normal;}
#login-dp .placeholder_class.add_placeholder .placeholder {font-size: 12px;top: -15px;}
#login-dp .placeholder_class.add_placeholder i.form-control-feedback {top: -20px;}
#login-dp .placeholder_class.has-feedback i.form-control-feedback{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
#login-dp .has-feedback i.form-control-feedback {height: 25px;left: 0;line-height: 25px;text-align: left;top: 0;width: 25px;}
#login-dp .placeholder_class.has-feedback .form-control {margin-bottom: 25px;}
#login-dp .placeholder_class.has-feedback.pswd_formgroup .form-control {margin-bottom: 10px;}
#login-dp .has-feedback .form-control {padding-left: 25px;padding-right:12px;position: relative;z-index: 9;background:none;}
#login-dp .form-control {border-bottom:1px solid #dddddd;border-top:none;border-left:none;border-right:none;border-radius:0px;box-shadow:none;max-width: 260px;
width: 100%;}
#login-dp .forgot_pwd {text-align: right;}
#login-dp .has-feedback i.fa-question.form-control-feedback {color: #808080;font-size: 11px;left: auto;margin-top: -2px;right: 70px;}
#login-dp .form-group.forgot_pwd a {font-size: 10px;padding-left: 25px;}
#login-dp .check_boxes label {display: inline-block;font-size: 11px;font-weight: normal;padding-left: 5px;}
#login-dp .form-group.check_boxes {margin-bottom: 15px;}
#login-dp form {margin: 30px 0 0;max-width: 300px;padding: 0 30px;}
#login-dp .add_placeholder input.form-control {border-bottom: 1px solid #02519a;}
#login-dp .form-group.check_boxes input {margin-top: 0;}
.login_alerts .alert {margin-bottom: 0;position: absolute;right: 20px;top: 20px;}
.login_right_side .log_footer .nowapps_logo {float: right;}
.login_right_side .log_footer .copy_rights {font-size: 13px;}
.login_right_side .copy_menu {float: left;margin-right:5px;}
.login_right_side .now_apps_img {float: right;margin-top:15px;}
.login_new_page .logo_left {margin-left: 40px;margin-top:25px;}
.login_new_page hr {margin: 20px 0 5px;}
.login_right_side .log_footer {margin-bottom: 10px;}

/*Responsive*/
@media (max-width: 1200px) and (min-width: 768px){
/* .copy_rights {text-align: center;float: none; max-width: 100%;width: 100%;}
.footer_menu {text-align: center;float: none; max-width: 100%;width: 100%; margin: 0;}
.log_footer {max-width: 100%;} */
.login_right_side .copy_menu {float: none;margin: 0 auto;text-align: center;}
.login_right_side .now_apps_img {display: table;float: none;margin: 15px auto 0;}
}
@media(max-width:979px){
.logo_left.pull-left,.logo_right.pull-right {display: block;float: none;text-align: center;margin: 0;}
.logo_right img {height: 45px;}	
}
@media (max-width: 976px) and (min-width: 770px){
.sign_up_btn a {float: left;}
}
@media (max-width: 768px){
.copy_rights {text-align: center;float: none; max-width: 100%;width: 100%;}
.footer_menu {text-align: center;float: none; max-width: 100%;width: 100%; margin: 0;}
.log_footer {max-width: 100%;}
.login_right_side footer{width:100%;position: static;padding: 0;}
.login_colo { margin-top: 2em;}
body{padding:0px;background-size: 100% auto !important;}
.log_footer {max-width: 100%;padding: 0 10px;}
.login_right_side .copy_menu {float: none;margin: 0 auto;}
.login_right_side .now_apps_img {display: table;float: none;margin: 20px auto 0;}
.modal.fade.in{top:20px;}
}
@media (max-width: 360px){
.sign_up_btn a {font-size: 11px;}
}