body{font-family: 'Titillium Web', sans-serif!important;font-size: 16px;}
.btnContactSubmit
{
    width: 50%;
    border-radius: 1rem;
    padding: 1.5%;
    color: #fff;
    background-color: #0062cc;
    border: none;
    cursor: pointer;
    margin-right: 6%;
    background-color: white;
    color: blue;
    margin-top: 4%;
}
.log-otp{color: #fff;text-align: center;cursor: pointer
    background-color: #545b62;
    border-color: #4e555b;}
.btn-secondary{text-align: center!important; cursor: pointer!important;}
/*.register .nav-tabs .nav-link:hover{
    border: 1px solid #ccc;
}*/
.nav-item a.active {padding:8px 9px;
}
.input-field input[type=text], .input-field input[type=password]{color:#000!imporant;}
input[type="button"], input[type="reset"], input[type="submit"]{font-family: 'Titillium Web', sans-serif!important;}
.text-align{
    /*margin-top: 5%;*/
    padding:0%;
    margin-left: 30%;
}
.form-new{
    margin-right: 5%;
    margin-left: 5%;
}
.register-heading{
    margin-left: 21%;
    margin-bottom: 10%;
    color: #e9ecef;
}
.register-heading h1{
    margin-left: 21%;
    margin-bottom: 10%;
    color: #e9ecef;
}
.btnLoginSubmit{
    border: none;
    padding: 2%;
    width: 25%;
    cursor: pointer;
    background: #29abe2;
    color: #fff;
}
.btnForgetPwd{
    cursor: pointer;
    margin-right: 5%;
    color: #f8f9fa;
}
/*.register{height: auto;
    margin-top: 1%!important;
   padding: 2% 3%;margin: 0 auto;
	-webkit-box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
-moz-box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
}*/
.register{height: auto;
    margin-top: 1%;width:96%;margin:0 auto;
    padding: 2% 3%;
	-webkit-box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
-moz-box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
box-shadow: -2px 2px 17px 0px rgba(204,204,204,1);
}


.nav-tabs .nav-link{padding: 8px 9px;
    width: 100%; border-radius:0!important;
    color: #000; /*border: 1px solid #ccc;    line-height: 25px!important;*/
}
.form-box-brd{padding:0;margin:0;}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{/*border:1px solid #e14a24;background-color: #e14a24!important;*/
    line-height: 20px;  focus:none;text-align: center;
    color: #fff!important;}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle{padding: 8px!important;}
/*.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active:after{
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #fff;
    font-size: 18px;
    position: absolute;
    bottom: -12px; right: 6px;
    content: "\f00c";
    background-color: #e14b25;
    padding: 5px 10px;
border-radius: 50%;}*/
.log-popup {
}
#modal-window .modal-box.modal-type-success .modal-title{font-family: 'Titillium Web', sans-serif;color: #61b832!important;
    border-bottom: 1px solid #ddd!important;}
#modal-window .modal-box.modal-type-error .modal-title{display: flex;
    -ms-flex-align: start;    font-family: 'Titillium Web', sans-serif;
    align-items: flex-start;background-color:#fff;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;color: #e14b25;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;}
#modal-window .modal-box .modal-title h3{font-size: 22px;text-shadow: none;
    }
#modal-window .modal-box .modal-text{position: relative;font-family: 'Titillium Web', sans-serif;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;    font-size: 16px;
    padding: 1rem;}
ol, .modal-text ul{list-style-type: disc;
    margin-left: 15px;}
#modal-window .modal-box .modal-buttons a.modal-btn{color: #fff;font-family: 'Titillium Web', sans-serif;
    background-color: #545b62;padding: 5px 25px;font-size: 16px;
    border-color: #4e555b;border-radius: 10px;}
#modal-window .modal-box .modal-buttons a.modal-btn:hover{/*background-color: #754986;*/font-family: 'Titillium Web', sans-serif;}
#modal-window .modal-box .modal-buttons a.modal-btn:active, a.modal-btn.active{padding: 6px 20px;
    /*background-color: #754986;*/font-family: 'Titillium Web', sans-serif;
    color: #fff;
    }
.disabled
{
  pointer-events: none;

  /* for "disabled" effect */
  opacity: 0.5;
  background: #CCC;
}
input:-internal-autofill-selected{background-image: inherit !important;
    color: 000 !important;}
.pdlr25{padding-left: 25px!important;padding-right: 25px!important;}
/*input[type="button"], input[type="reset"], input[type="submit"]{border: 1px solid #ced4da!important;color: #495057!important;}*/
[type=reset], [type=submit], button, html [type=button]{cursor:pointer;padding: 8px;font-family: 'Titillium Web', sans-serif}
.nav-tabs{border:none;position:relative;} .nav-item{position:relative;width: 49%;
    display: inline-block;}
.nav-item .tick-icon{position: absolute;right: 3px;bottom: -14px;}
.nav-link{display: inline-block;}
.nav-item img{display: block; margin: 0 auto;} /*.nav-item a{min-width: 170px;}*/
.btn-primary{/*background-color:#e14b25!important;*/color:#fff;margin-top: 0;margin-right: 0;font-size: 18px;padding: 6px;border: none;} 
/*.btn-primary:hover{background-color:#754986!important;}*/
.btn-primary:focus{box-shadow:none!important;} .btn-secondary:focus{box-shadow:none!important;}
.btn-secondary{background-color:#e6e6e6;color:#000;margin-top: 0;margin-right: 0;font-size: 18px;
padding: 6px; border: none;}
.wdt100{width:100%!important;} .mrgb0{margin-bottom: 0;} .mrgb3{margin-bottom: 3px!important;margin-top: -5px;}
.btnForgetPwd{/*color:#e14b25!important;*/font-weight:500;} .btnForgetPwd:hover{color:#000!important; text-decoration:none;}
.form-group input{display:block; border-radius: 0;padding: 12px!important;/*line-height: 20px;*/font-size: 14px;}
.click p{font-size: 14px;}
.click p a{font-weight: 600; color: #000;text-decoration:none;}
.click p a:hover{color:#e14b25;}
.form-control:focus{box-shadow:none; border-color:#e14b25;}
.mh-logo{width:250px;height:37px;margin:0 auto;padding-bottom: 4%;}
.loging-form{padding:0;padding-top:25px;}
.center{text-align:center;}
.pd20{padding:20px;} .pdr0{padding-right:0;} .lh35{line-height: 35px;display: block;
    margin-bottom: 15px;}
.fltl{float:left;} .icnimg{float:right;padding-right: 24px;}
.pdl20{padding-left: 20px;}
.modal-title{color:#e14b25;} .clbtn{padding: 6px 20px;background-color: #754986;color:#fff;border-radius: 8px;}
button:focus {outline: 0;}

@media only screen and (max-width: 768px){.mh-logo{margin-bottom:15px;}}


p {
    margin-top: 0;
    margin-bottom: 1rem;
}
.form-box .nav-tabs{border-bottom:none!important;text-align: center;}
.pd5{padding-top: 5%!important;}
  .loging-form .btn-primary{cursor:pointer;max-height: 40px;padding: 8px!important;}
 .loging-form .btn-secondary{background-color: #fff;/*color:#e14b25;border:1px solid #e14b25;*/cursor:pointer;padding:3px;max-height: 40px;font-size: 17px;}
 /*.loging-form .btn-secondary:hover{background-color: #754986;color:#fff;border:1px solid #754986;}*/
/*.loging-form .tab-content{border: 1px solid #dee2e6;}*/
.for-lnk{text-align:right;} .for-lnk a{padding:0;margin: 0;} .click{text-align:right;} 
.click p {
    font-size: 12px;
    text-align: left;}

.form-group {
  position:relative;  

  & + .form-group {
    margin-top: 35px;
  }
}

.form-label {
  position: absolute;
  left: 12px;
  top: 8px;margin-left: 30px;
  color: #7b7b7b;
 /*  background-color: #fff; */
  z-index: 10;font-size: 16px;line-height: 18px;
  transition: transform 150ms ease-out, font-size 150ms ease-out;
}

.focused .form-label {
  transform: translateY(-125%);
transform: translateY(-125%);
    font-size: 0.9em;
    top: 21px;width: auto;
    background-color: #fff;
}

.form-group {
    margin-bottom: 1rem;
}

.form-control{border-radius:0!important;}


.form-input {
  position: relative;
  padding: 10px!important;    border-radius: 0;
  width: 100%;padding-left: 40px;
  outline: 0;
  border: 1px solid #ced4da;
  }
.form-label {
  position: absolute;
  left:25px;
  top: 9px;margin-left: 12px;
  color: #7b7b7b;
  background-color: #fff; width:75%;
  z-index: 10;font-size: 16px;line-height: 28px;
  transition: transform 150ms ease-out, font-size 150ms ease-out;
}
.app_nav{background:none!important;}




.form-group input{padding-left: 40px!important;}
.form-group .user-icon{background-image: url("/Content/img/user_icon.png");background-repeat: no-repeat;
 display: block;padding-left: 40px;background-position: center top 5px;position:absolute;width:28px; height:37px;}
.form-group .password-icon{background-image: url("/Content/img/password_icon.png");background-repeat: no-repeat;
 display: block;padding-left: 40px;background-position: center top 5px;position:absolute;width:28px; height:37px;}
.form-group .pan-icon{background-image: url("/Content/img/pan_icon.png");background-repeat: no-repeat;
 display: block;padding-left: 40px;background-position: center top 5px;position:absolute;width:28px; height:37px;}
.form-group .email-icon{background-image: url("/Content/img/email_icon.png");background-repeat: no-repeat;
 display: block;padding-left: 40px;background-position: center top 5px;position:absolute;width:28px; height:37px;}
.form-group .mobile-icon{background-image: url("/Content/img/mob_no_icon.png");background-repeat: no-repeat;
 display: block;padding-left: 40px;background-position: center top 5px;position:absolute;width:28px; height:37px;}
InputLabelProps={{
 shrink: true,
}}

