/* CSS Document */
/*body{
 font-family: Lato !important;
}
a {
        font-family: Lato !important;
		color: #23A491;
}*/
.logo_position{
float: left;
    margin-left: 15px;
    margin-top: -50px;
}
.asap_icon{
margin-top:25px;
width:60px;
height:60px;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,b, strong  {
    font-family: Lato !important;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

.form_caption{ 
color:#000;
font-weight:bold;
font-size:26px;
text-align:center;
padding-top:20px;
}

.link_text{
color:#666666;
}

.register_bg{
background:#FFFFFF;
padding:20px;
border-radius:5px;
}
.login_bg{
background:#FFFFFF;
padding:20px;
border-radius:5px;
margin-top:60px;
}


.kotak
{
width:100px;
}
.whoweare_asap{
font-family:Lato !important;
background:#FFFFFF;
padding:25px;
}
.whoweare{
font-family:Lato !important;
background:#FFFFFF;
/*padding:25px;
margin-top:70px;*/
}

.whatall_text{
font-family:Lato !important;
color:#FFFFFF;
}
.asap_foot{
font-family:Lato !important;
background:#000;
color:#666666;
font-size:smaller;
height:32px;
padding:2px;
left: 0;
right: 0;
bottom: 0;
position: fixed;
}
.asap_foot a{
font-family:Lato !important;
background:#000;
color:#666666;
font-size:normal;
height:40px;
padding:2PX;
}
.footer_position{
text-align:center;
}

#forgot_pwd{
float:right  !important;
color:red;
margin-right:10px;
}

.asapreg_bg{
background:url(../img/ASAP-Register-page-New_BG.jpg) no-repeat center center fixed; 
 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.asaplogin_bg{
  background: url(../img/ASAP-Signin-page_BG.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:620px;
   background-position: -400px 40px;
}   
.careg_bg{
background:url(../img/CA-Register-page-fin.jpg) ; 
 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    /*background-position: 0px -261px;*/
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    max-width: 100%;
    max-height: 100%;
} 
.reg_bg{
background:url(../img/Register-page.jpg) no-repeat center center fixed;
 
} 
.what_you_will_get  ul{
font-family:Lato !important;
font-size:11px;
}


.form-control-dropdown {
    display: block;
    width: 95%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #c1c1c1;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.pincode{
  margin-top: -20px;
  display: none;
}
/*
.usertype{
   margin-top: -55px;
}
.usertype-ca{
 margin-top: -45px;
    margin-right: 81px;
}
.full-name{
  margin-top: 40px;
}
.full-name-ca{
  padding: 20px;
  margin-left: 20px;
  width: 637px;
}
.address-field{
  padding: 20px;
  margin-left: 20px;
  margin-top: -37px;
  width: 608px;
}
.loading-field{
  margin-left: 40px;
  margin-right: 42px;
  margin-top: -16px;
  width: 283px;
}

.locality{
  margin-left: 342px;
  margin-right: 37px;
  margin-top: -49px;
  width: 279px;
}
.state{
  padding: 20px;
  margin-left: 323px;
  margin-right: 16px;
  margin-top: -89px;
  width: 319px;
}
.city{
  padding: 20px;
  margin-left: 20px;
  margin-right: 15px;
  margin-top: -33px;
  width: 322px;
}
.email-id{
  padding: 20px;
  margin-left: 20px;
  margin-right: 20px;
  width: 636px;
}
.channel-type{
  margin-left: 31px;
  margin-right: 33px;
  padding: 11px;
  width: 612px;
}
.contact-no{
  margin-left: -2px;    
  margin-top: -29px;
  width: 597px;

}
.channel{
  margin-top: 19px;
  padding: 8px;
}
.checkbox-ca{
  margin-left: 524px;
}
.account{
  margin-left: 524px;
}
.we-we-are{
  padding: 90px;
  margin-top: -100px;

}
.how-it-works{
  margin-bottom: -60px;
}
.font{
  font-weight: bold;
}
.submit-btn{
  margin-left:524px !important;
  width: 285px !important;
}*/