/************************
GTI - OPERATOR UI 
*************************/
.page-operator header .page-brand {
    background: #17191C;
    }
.page-operator header .navbar-toggler {
    color:#fff;
    }
.page-operator header .navbar-toggler:hover, .page-operator header .navbar-toggler:active, .page-operator header .navbar-toggler:focus {
    color:#ffffff6b;
    }
@media (max-width: 992px) {
    header .page-header .header-links .user-details>a, 
    header .page-header .header-links .user-details>a .fa-user-circle,
    header .page-header .header-links .beamer_button .fa-stack i    {
        color: #fff;
        }
    }
/************************
END - GTI - OPERATOR UI 

*************************/
/************************
Hide unwanted dashboard elements
************************/
.dash-cta-link[data-cy="dash.badge.appointments"],
.dash-cta-link[data-cy="dash.badge.forms"],
h1.card-header.dash-card-header,
.romeo .dashboard-content .dashboard-custom .card h1.dash-card-header {
  display: none !important;
}



/************************
"Ask us a question" CTA customisation
************************/
.dash-cta-link[data-cy="dash.badge.dashboard.queries"] .dash-cta-title {
  white-space: nowrap;
  overflow: visible;
  text-overflow: clip;
  width: auto;
  max-width: none;
}

.navbar-cta .cta-query {
  display: inline-block;
  text-align: center;
  width: 6ch;
  padding: 0.25rem 0;
  background: none;
  border-radius: 0;
}

.navbar-cta .cta-query .fa-envelope {
  display: block;
  margin: 0 auto 0.25rem;
  font-size: 1.2rem;
}

.navbar-cta .cta-query .cta-title {
  white-space: normal;
  line-height: 1.1;
  font-size: 0.75rem;
}


/************************
Dashboard Panel overrides
************************/
.dashboard-panel,
.dashboard-panel .panel-body {
  max-height: none !important;
  height: auto !important;
}

.dashboard-panel .panel-body {
  overflow: visible !important;
}


.dhx_cal_container .dhx_cal_event.calSessionHeader44 .dhx_title {
 color: #fff;
 background: linear-gradient(to right, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 0%,rgba(82,177,82,1) 0%,rgba(0,138,0,1) 0%,rgba(0,87,0,1) 0%,rgba(0,36,0,1) 100%);
}

.dhx_cal_container .dhx_cal_event.calSessionHeader37 .dhx_title {
 color: #fff;   background: linear-gradient(to right, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 37%,rgba(168,0,119,1) 66%,rgba(219,54,164,1) 100%);
}

.dhx_cal_container .dhx_cal_event.calSessionHeader40 .dhx_title {
 color: #fff;   background: linear-gradient(to right, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 37%,rgba(168,0,119,1) 66%,rgba(219,54,164,1) 100%);
}

.dhx_cal_container .dhx_cal_event.calSessionHeader46 .dhx_title {
 color: #fff;
 background: linear-gradient(to right, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 0%,rgba(82,177,82,1) 0%,rgba(0,138,0,1) 0%,rgba(0,87,0,1) 0%,rgba(0,36,0,1) 100%);
}

.dhx_cal_container .dhx_cal_event.calSessionHeader42 .dhx_title {
 color: #fff;   background: linear-gradient(to right, rgba(203,96,179,1) 0%,rgba(193,70,161,1) 37%,rgba(168,0,119,1) 66%,rgba(219,54,164,1) 100%);
}

.dhx_cal_container .dhx_cal_event.calSessionHeader48 .dhx_title {
 color: #fff;
 background: linear-gradient(to right, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 0%,rgba(82,177,82,1) 0%,rgba(0,138,0,1) 0%,rgba(0,87,0,1) 0%,rgba(0,36,0,1) 100%);
}
