@charset "utf-8";

/*

font-family: 'Bitter', serif;

font-family: 'Roboto', sans-serif;

*/
html, body{min-height:100%;} 
.navtop{ position:fixed; background-color:#fff ; width:100%; z-index:2 !important;}


/* --------------- 11-5-2017 login page -------- */
.new_bd_wraper_nw{ padding:0; margin:0; background-image:url(../image/new_login_bg.jpg); background-position:center top 50%; height:100%;}
.new_bd_wraper_nw:after{ content: ""; background-color:rgba(0,0,0,0.7); width:100%; height:100%;position:fixed;left:0; top:0; right:0; bottom:0;}
.login_new_footer {
	position:fixed;
    bottom: 0;
   padding: 20px 0 20px 0;
margin: 0;
width: 100%;
min-height: 80px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
background-color: #1a1a1a;
z-index:99;
}
.login_new_footer p {
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    text-align: left;
    color: #fff;
    font-weight: normal;
}

.footer_newbody{ padding:0; margin:0; width:100%; overflow:hidden;}

.footer_newbody .login_inner_body{ width:1000px; margin:0 auto; margin-top:110px; margin-bottom:110px; min-height:300px; background-color:#fff; position:relative; z-index:1 }
.new_login_call.call_area {
   
    width: 215px;
}
.new_bd_wraper_nw .modal-content.login_modal_content {
    border-radius: 0px;
    height:660px;
}
.new_bd_wraper_nw .modal-content.login_modal_content.login {
    border-radius: 0px;
    height:530px;
}
.new_bd_wraper_nw .modal-content .right .header {
	height: 35px;
  
}
.new_bd_wraper_nw .modal-content .right .header button {
    width: 15px;
    height: 15px;
    background-color: transparent;
    float: right;
    margin-top: 4px;
    margin-right: 20px;
}
.new_bd_wraper_nw .modal-content .right .middle_login_box {
    padding: 0;
    overflow: hidden;
    width: 80%;
    margin: 50px auto auto;
}
.new_bd_wraper_nw .modal-content .right .header {
    height: 35px;
    background-color: #fff;
}
.new_bd_wraper_nw .footer_social_icon_area {
    display: inline-block;
    margin: 0 auto;
	margin-left:50px;
}
.new_bd_wraper_nw .modal-content .left{ float:right}

.new_bd_wraper_nw .modal-content .right .middle_login_box .heading{ text-align:right}
.new_bd_wraper_nw .modal-content .right .middle_login_box p{ text-align:right}

.new_bd_wraper_nw .group.custom_group input{ text-align:right;}

.new_bd_wraper_nw .login_modal_content label{ right:5px !important ; left: auto;}
.new_bd_wraper_nw .login_btn{ float:right}

.new_bd_wraper_nw .login_forget_psw_text {
    float: left;
    text-align: left;
}

.new_bd_wraper_nw .modal-content .right .header button {
    float:left;
    margin-right: 20px;
    margin-left: 12px;
}

.new_bd_wraper_nw .login_left_cont_box p {
    text-align: right;
}
@media (min-width:320px) and (max-width:999px){
 .footer_newbody .login_inner_body{ width:100%}
 
.call_area_login {
    margin-top: 0px !important;
	}
	
	}
	@media (min-width:320px) and (max-width:480px){
.footer_newbody .login_inner_body {
   margin-bottom: 200px;
   margin-top: 75px;
   }
.modal-content .right {
    height:100% !important;
}
.login_new_footer {
padding: 10px 0 10px 0;
	}
	}
/* --------------- 11-5-2017 login page -------- */
