/*use this for table style blue*/
.datatable-primary {width: 100% !important;}
.datatable-primary > thead {border: 1px solid #b5c2cc !important;background:#d7ebf9 url('../../../dist/img/bg.png') 50% 50% repeat-x;border: 1px solid #FFF;padding:4px;color:#2779aa;text-transform:uppercase;font-size: 13px !important;}
/*.datatable-primary > thead > tr > th {height: 50px !important; width: 169.031px;}*/
.datatable-primary > tbody {border: 1px solid #b5c2cc !important;}


fieldset.primary-fieldset {border: 1px solid #48abf7;padding: 15px;position: relative;border-radius: 5px;}
fieldset.primary-fieldset > legend {font-size: 15px;background-color: transparent;width: unset;padding: 0 15px;}

.alert.alert-custom-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;box-shadow: unset;}
.alert.alert-custom-danger {color: #9a1733;background-color: #ffcdd8;border-color: #ffcdd8;box-shadow: unset;}
.alert.alert-retro {color: #fff8ec;background-color: #d2a24c;border-color: #db9f35;box-shadow: unset;}
.swal-html-wrapper > p { margin: 0 !important;}


.lds-loading {display: flex; align-items: center;justify-content: center;}
.lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 50px;
  height: 50px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #34a357;
  border-color: #34a357 transparent #34a357 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}




/*text colors*/
.text-retro {
  color: #d2a24c;
  font-weight: 600;
}

a.text-retro:hover {
  color: #d2a24c;
  text-decoration: underline;
}


.row-reserved > td {background-color: #f0932b;border-bottom: 1px solid #f2f2f2 !important;font-weight: 600;}
.row-reserved .row-blocker {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 1;
  opacity: 0.2;
  cursor: not-allowed;
}



.text-green {color: #34a357}
.text-purple {}