﻿ #loading {
    width: 100%;
    height: 100%;
    top: 0;
    position: fixed;
    display: block;
    opacity: 0.5;
    background-color: #fff;
    z-index: 99;
    text-align: center;
}

#imagen {
    position: absolute;
    top: 14%;
    right: 23%;
    z-index: 100;
}

#footer {
   position:absolute;
   text-align:center;
   bottom:0;
   width:100%;
   float:right;
     /* Height of the footer */
}

.btn-width-100{
    width:100px;
}
.pointer {
      cursor: pointer;
      
  }


.login-box,
.register-box {
  width: 360px;
  margin: 12% auto;
}
@media (max-width: 768px) {
  .login-box,
  .register-box {
    width: 90%;
  }
}
.login-box-body,
.register-box-body {
  background: #fff;
  padding: 20px;
  border-top: 0;
  color: #666;
}
.login-box-body .form-control-feedback,
.register-box-body .form-control-feedback {
  color: #777;
}
.login-box-msg,
.register-box-msg {
  margin: 0;
  text-align: center;
  padding: 0 20px 20px 20px;
}

.datepicker{ z-index:99999 !important; }

.tableFixHead {
    height: auto;
    overflow-y: auto;
}
.tableFixHead thead th {
    position: sticky;
    top: 0;
    background: #eee;
}

.modal_200{
    width:200px;
}

.txt-readonly{
    background: #f8f6f6;
}

input[type="button"]:disabled {
  background: #ff6a00;
}

.margin-top-20{
    margin-top:20px !important;
}

.customWidth{
    max-width: 450px !important;    
}


.topPannelBorder{
    border:2px solid #efeeee;padding:25px 15px 5px 5px;
}

.dashboardBorder {
    border: 2px solid #efeeee;
    padding: 10px 10px 10px 10px;
}

.customBtnPadding{
    padding: 20px 0 0 15px;
}

.skyblueBtn {
  background-color: #14cfd4
}







