/*
 ==================================================================================
  Project     : DTN World ;
  Service     : DTN Acount Login, Sign-Up, Forgotten_Account ;
  Designed by : JK Style Design ;
  Designer    : Jagdish Kale  ;
  contact     : 8888-0-7979-1 ;
 ==================================================================================
*/
.no-material .material-input{
   display: none;
}
.no-material .form-control-wrapper .form-control, .no-material .form-control{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 6px;
    margin-bottom: 0px;
}
.no-material.login .form-control-wrapper .form-control, .no-material.login .form-control{
    margin-bottom: 8px;
}
 
.no-material .form-control-wrapper .floating-label{
    left: 7px;
    top: 9px;
}
/* Sujeet */
.main
{
    min-height: calc(100vh - 120px);
}
/* end Sujeet */
.canac {
    /*box-shadow: 0 0px 1px 0 rgba(0, 0, 0, 0.11),0 3px 0px -2px rgba(0, 0, 0, 0),0 1px 5px 0 rgba(0, 0, 0, 0.02);*/
    padding: 10px 0px; 
    /*background: #fff;*/
    border-radius: 3px;
    margin: 0px -8px;
  }
  .canac.padd{
    /*padding: 24px 0px;*/
    padding: 16px 0px;
    margin-top: 0px;
  }
 html .sign_up .title{
    padding-left: 8px;
  }
   html .login .title{
    padding-left: 15px;
    margin-bottom: 8px;
    display: inline-table;
  }
 
  /*html .login  div.mr-auto{
    text-align: center;
  }*/
  .input-group .form-control-wrapper{
    margin: 0px;
  }
  .input-group .form-control-wrapper .form-control{
    border-radius: 3px 0px 0px 3px;
  }
  .canac .input-group-btn .btn.btn-primary.btn-lg, .canac .input-group-btn .btn.btn-primary.btn-lg:hover {
    padding: 6px 15px;
    width: 100%;
    border-radius: 0px 3px 3px 0px;
  }
  .canac .form-control-wrapper .floating-label{
    font-size: 15px;
  }
  .canac fieldset[disabled] .form-control, .form-control-wrapper .form-control, .form-control, fieldset[disabled] .form-control:focus, .form-control-wrapper .form-control:focus, .form-control:focus, fieldset[disabled] .form-control.focus, .form-control-wrapper .form-control.focus, .form-control.focus{
    border-bottom: 1px solid rgba(117, 117, 117, 0.32);
}
.canac .btn.btn-primary.btn-lg, .canac .btn.btn-primary.btn-lg:hover{
    padding: 4px 30px;
    width: 100%;
    border-radius: 3px;
    display: inline-table;
    font-weight: bold;
    background-color: #2a63ad;
    /*background-color: #286296!important;*/
    color: #fff!important;
    border: 1px solid #286296!important;
}
.sign_up .canac .form-control{
   font-size: 18px;
}



html .form-control-wrapper .form-control:not(.empty)~.floating-label {
     font-size: 13px; 
}

html .srv-box {
    margin-right: -12px;
    margin-left: -12px;
}

html .srv-box a img { 
    margin: auto;
    text-align: center;
    padding: 3px;
    float: none;
    background: #fff;
}
html .srv-box label {
    text-transform: none;
    padding: 5px 5px; 
    margin: 0px;
    text-align: center;
    min-width: calc(100%);
    font-size: 15px;
    font-weight: 300;
}
div.canac.back_fff{
    background-color: #fff;
    margin-top: 20vh;
    margin-bottom: 10px;
    border-radius: 0px;
    border:1px solid #ddd;
}
.srv-box .btn-primary .badge {
    color: #ffffff;
    position: absolute;
    background-color: #65cc33;
    right: -4px;
    top: -5px;
}
.back_fff a{
  color:#286296;
}
.back_fff .form-control-wrapper .form-control, .back_fff .form-control-wrapper .form-control:focus{
    margin-bottom: 2px !important;
    border-radius: 0px;
    font-size: 14px;  
}
.back_fff .form-control-wrapper .form-control::-webkit-input-placeholder{
    font-size: 15px !important;
}
  .dtn-slider{
    background: #fff;      
    box-shadow: 0 -1px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); 
    outline: none;
    color: #000;
    padding: 5px;
}

html .home-search .btn-style, html .home-search .btn-style:focus, html .home-search .btn-style:hover {
    background-color: #4781b5!important;
    color: #fff!important;
    border-radius: 0!important;
    border: 1px solid #4781b5!important;
}
.canac .row{
  margin:0px  -9px;
}
 
.acount fieldset[disabled] .form-control:not(textarea):not(select), .acount .form-control-wrapper .form-control:not(textarea):not(select), .acount .form-control:not(textarea):not(select), .acount fieldset[disabled] .form-control:focus:not(textarea):not(select), .acount .form-control-wrapper .form-control:focus:not(textarea):not(select), .acount .form-control:focus:not(textarea):not(select), .acount fieldset[disabled] .form-control.focus:not(textarea):not(select), .acount .form-control-wrapper .form-control.focus:not(textarea):not(select), .acount .form-control.focus:not(textarea):not(select) {
    height: 38px;
    margin-bottom: 0px;
}
.dth-link{
    text-transform: none;
    text-align: center;
    display: inline-table;
    padding: 6px;
} 
.les{
  margin:14px 0px 7px;
  font-weight: 200;
  display: inline-table;
}
.forgot.sign_up .form-control {
    margin: 0px 0px;
    }