<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  text-align: center;
}

a {
  color: #000;
}

/* table, th, td {
  border-left: 1px solid #dddddd;;
} */

.btn-primary a strong{
  color: #FFF;
}


.btn-primary.gradient {
    background: -moz-linear-gradient(top,  #33a6cc 50%, #0099cc 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#33a6cc), color-stop(50%,#0099cc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #33a6cc 50%,#0099cc 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a6cc', endColorstr='#0099cc',GradientType=0 ); /* IE6-9 */
}


.btn-primary.gradient:hover, .btn-primary.gradient:focus, .btn-primary.gradient:active, .btn-primary.gradient.active, .open &gt; .dropdown-toggle.btn-primary {
    background: -moz-linear-gradient(top,  #66b2cc 50%, #33a6cc 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#66b2cc), color-stop(50%,#33a6cc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #66b2cc 50%,#33a6cc 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66b2cc', endColorstr='#33a6cc',GradientType=0 ); /* IE6-9 */
}

.btn-primary.gradient:active, .btn-primary.gradient.active {
    background: -moz-linear-gradient(top,  #267c99 50%, #007299 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#267c99), color-stop(50%,#007299)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #267c99 50%,#007299 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #267c99 50%,#007299 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #267c99 50%,#007299 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #267c99 50%,#007299 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#267c99', endColorstr='#007299',GradientType=0 ); /* IE6-9 */
}

.btn-custom {
  background-color: #e6e6e6;
  border: 1px solid #cccccc;
}
.btn-custom:hover,
.btn-custom:focus,
.btn-custom:active,
.btn-custom.active {
  background-color: #d9d9d9;
  border-color: #cdcdcd;
}
.btn-custom.disabled:hover,
.btn-custom.disabled:focus,
.btn-custom.disabled:active,
.btn-custom.disabled.active,
.btn-custom[disabled]:hover,
.btn-custom[disabled]:focus,
.btn-custom[disabled]:active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom:hover,
fieldset[disabled] .btn-custom:focus,
fieldset[disabled] .btn-custom:active,
fieldset[disabled] .btn-custom.active {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}


.row-centered {
    text-align:center;
}

.modal-content {
  color: #000;
}

.center {
     float: none;
     margin-left: auto;
     margin-right: auto;
}

.justify-center {
  display: flex;
  justify-content: center;
}

/* NEW DESIGN */
.calender-daily-row {
  display: flex !important;
  align-items: center;
  border-bottom: 1px solid #dee2e6;
  padding-left: 1.75rem ;
  margin-top: 20px;
}

.calendar-main-comman {
  padding-left: 1.75rem ;
  padding-right: 1.75rem;
}

.calender-daily-row h1.calender-daily-heading {
  color:#6759D1 !important;
  font-size: 1.25rem !important;
  font-weight: 500 !important;
  text-transform: capitalize !important;
  margin-bottom: 0 !important;
}

.calender-daily-today-btn{
  background-color: #6759D1 !important;
  color: #fff;
  border-color: #6759D1 !important;
}
/* 
.card {
  background-color: #292D4A !important;
} */

.calender-daily-row .row-centered b {
  color: #ffffff !important;
  font-size: 1rem !important;
}

.calender-daily-table  tr td {
  background-color: #292D4A !important;
  /* border-left: 0px solid !important;
  padding: 0.9375rem 0.625rem !important; */
  border-right: 0px solid !important;
  border-color: #333754 !important;
}
.calender-daily-table  tr td.col-md-1 {
  padding-top: 0.9375rem !important;
  
}
.calender-daily-table  tr td span.time{
  color: #fff;
} 
.calender-daily-table  tr td button{
  background:#6759D1 !important;
  border-color:#6759D1 !important
}

.calenderschedule-link a {
  width: 100%;
  background-image: linear-gradient(to right,#49bb98 0, #39987b 30%, #49bb98 100%);
  border-width: 0;
}

/* Calender Year Page */

.calender-year .calender-daily-row , .calender-month .calender-daily-row{
  border-bottom: unset;
}
.calender-year-card {
  background: #6759d1;
  border-radius: inherit;
  padding: 1.875rem;
  height: 100% !important;
  border-radius: 5px;
}

.calender-year-card .table-condensed {
  width: 100%;
}

.calender-year-card .table-condensed tr td ,.calender-year-card .table-condensed tr th {   
  border-left-color: transparent;
}

.calender-year-card .table-condensed tr td{
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  border-radius: 0.25rem;
  height: 2.8125rem;
  width: 2.8125rem;
  text-align: center;
}
.calender-year-card .table-condensed tr td a {
  color: #fff !important;
  font-size: 1.125rem;
  font-weight: 400;
}

.calender-year-card .table-condensed tr th{
  color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    padding-top: 1.25rem;
    height: 20px;
    line-height: 20px;
    width: 20px;
    text-align: center;
}

.calender-year-card-btn {
  background-color: #fff7f736 !important;
  padding:  0.2rem 1rem;
  border: none;
  color: #ffffff !important;
  font-size: 1.125rem;
  font-weight: 500;
  backdrop-filter: blur(10px);
  outline-offset: 5px ;
  outline-color: #fff7f736;
  outline-style: groove;

}
.calender-year-card table .btn-primary.gradient  {
  background: #fff !important;
  height: 2.8125rem;
  width: 2.8125rem;
  border: 0;
  color: #6759d1 !important;
  

}

.calender-year-card table .btn-primary.gradient a,.calender-year-card table .btn-primary.gradient a strong{
  color: #6759d1 !important;
 }

.calender-year-card .table-condensed tr td:hover {
  background: #20203c !important;
}

.calendar-tri-month table tr td, .calendar-tri-month table tr th{
  border-left-color: transparent;

}
.calendar-tri-month table, .calender-year table, .calender-month table {
  border: unset !important;
}

/* Calender Week page */

.calender-daily-table-heading a {
  color: #fff !important;
}
.calender-daily-table table {
  margin-top: 24px;
  border: 1px solid ;
  
}

.calendar-tri-month .now a, .calender-year .now a, .calender-daily-row .now a{
  color: #fff !important;
  text-decoration: underline !important;
  font-size: 1rem !important;
}</pre></body></html>