.cms-navBar {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGCAIAAACNcmNmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAA9JREFUGFdj8FdrxsRqzQBEoAXRjtnBWgAAAABJRU5ErkJggg==');
  background-repeat: repeat-x;
  background-color: none;
  padding-top: 16px;
}
div#Header {
  padding-left: 126px;
  padding-top: 0px;
  min-height: 98px;
}
div#Logo {
  margin: 5px 0px 15px 0;
  width: 110px;
  height: 110px;
  background-image: url('data:image/png;base64,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');
}
.ApplicationFooter a {
  text-decoration: none;
}
.cms-header {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADOCAIAAABwyf+/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAABlJREFUOE9j8FdrxootLS1H8SgexdiwpSUAPI2LaffGyZoAAAAASUVORK5CYII=');
  background-repeat: repeat-x;
}
#navBar {
  margin-top: 22px;
}
/***************
/* <Variables> *
/***************/
/*********************
/*   <Color Palette> *
/*********************/
/* ffad2f - Orange/Yellow */
/* f5f54b - Yellow */
/* 4f2683 - Dark Purple */
/* 494949 - Dark Grey */
/* ffffff - White */
/* ffffff - White */
/**********************
/*   </Color Palette> *
/**********************/
/*********************
/*   <Font Settings> *
/*********************/
/**********************
/*   </Font Settings> *
/**********************/
/****************
/* </Variables> *
/****************/
/*************************
/* <Element Assignments> *
/*************************/
/*************************
/*   <Color Assignments> *
/*************************/
/**************************
/*   </Color Assignments> *
/**************************/
/************************
/*   <Font Assignments> *
/************************/
/*************************
/*   </Font Assignments> *
/*************************/
/**************************
/* </Element Assignments> *
/**************************/
/*
Styles in this file represent the site-specific stylings that are controlled via Connect themes.
*/

/**********************************
 * <General HTML Element Styling> *
 **********************************/

body {
  background-color: #dedede;
  font-family: Arial, Helvetica, sans-serif;
}
div {
  color: #393939;
}
a {
  color: #4f2683;
}
a:hover {
  color: #8046c9;
}
/***********************************
 * </General HTML Element Styling> *
 ***********************************/

/******************************************
 * <Bootstrap overrides and enhancements> *
 ******************************************/

.alert-info {
  color: #6c6c6c;
  background-color: #ece4f7;
  border-color: #d1bcec;
}
.btn,
div.cms-applicationInfo a.btn {
  background-color: #4f2683;
  border-color: #4f2683;
  color: #ffffff;
}
.btn.btn-link {
  color: #393939;
}
div.cms-applicationInfo a.btn {
  text-decoration: none;
  padding: 3px 15px;
}
.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default div,
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary div {
  color: #ffffff;
}
.btn-alt {
  background-color: #b695e0;
  color: #371b5b;
}
.action-panel-group {
  color: #8046c9;
}
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled] div,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled] div {
  color: #ffffff;
}
.btn-success {
  background-color: #468847;
  border-color: #468847;
}
.btn-danger {
  background-color: #b94a48;
  border-color: #b94a48;
}
.disabled.btn-primary,
[disabled].btn-primary,
fieldset[disabled] .btn-primary,
.disabled.btn-primary:hover,
[disabled].btn-primary:hover,
fieldset[disabled] .btn-primary:hover,
.disabled.btn-success,
[disabled].btn-success,
fieldset[disabled] .btn-success,
.disabled.btn-success:hover,
[disabled].btn-success:hover,
fieldset[disabled] .btn-success:hover,
.disabled.btn-danger,
[disabled].btn-danger,
fieldset[disabled] .btn-danger,
.disabled.btn-danger:hover,
[disabled].btn-danger:hover,
fieldset[disabled] .btn-danger:hover {
  background-color: black;
}
.btn:hover,
.btn:focus {
  background-color: #505050;
}
.btn-group .btn {
  background-color: #e6e6e6;
  color: #393939;
  border-color: #868686;
}
.btn-group .btn:hover {
  background-color: #bfbfbf;
}
.btn-group .btn.active {
  background-color: #e4c959;
}
.input-group-btn .btn {
  border-left-color: #868686;
}
.jumbotron {
  background-color: #ffffff;
}
.jumbotron * {
  color: #4f2683;
}
.modal-body {
  background-color: #f9f4dd;
}
.navbar {
  background-color: #4f2683;
}
.nav > li > a:hover,
.navbar-nav a:hover {
  background-color: #393939;
}
.navbar .navbar-nav > p {
  color: #ffffff;
  font-size: 13px;
}
.navbar .navbar-nav > li > a,
.navbar .navbar-nav > li > a span {
  color: #ffffff;
  font-size: 13px;
}
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:hover span,
.navbar .navbar-nav > li.dropdown > a:focus,
.navbar .navbar-nav > li.dropdown > a:focus span {
  color: #ffffff;
}
.navbar .navbar-nav > li.dropdown > a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar .navbar-nav > .active > a,
.navbar .navbar-nav > .active > a span {
  color: #4f2683;
  background-color: #ffffff;
}
.navbar .navbar-nav > li.active > a:hover,
.navbar .navbar-nav > li.active > a:hover span {
  color: #4f2683;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #b3b3b3;
  border-bottom-color: transparent;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #bfbfbf;
}
.nav-tabs {
  border-bottom: 1px solid #b3b3b3;
}
.tab-content {
  background-color: #ffffff;
}
/*Drop Down menu*/

.navbar-nav > li.dropdown > ul.dropdown-menu > li > a {
  text-decoration: none;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu {
  background-color: #4f2683;
}
.nav > li.dropdown > ul.dropdown-menu > li > a:hover,
.navbar-nav > li.dropdown > ul.dropdown-menu a:hover {
  background-color: #f5f54b;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > p {
  color: #ffffff;
  font-size: 13px;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > li > a,
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > li > a span {
  color: #ffffff;
  font-size: 13px;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > li > a:hover,
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > li > a:hover span {
  color: #4f2683;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a,
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a span {
  color: #4f2683;
  background-color: #ffffff;
}
.navbar .navbar-nav > li.dropdown .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar .navbar-nav > li.dropdown.active .caret {
  border-top-color: #4f2683;
  border-bottom-color: #4f2683;
}
.navbar .navbar-nav > li.dropdown > a:focus .caret {
  border-top-color: #4f2683;
  border-bottom-color: #4f2683;
}
/***/

.panel-primary > .panel-heading {
  background-color: #4f2683;
}
.table thead {
  background-color: #4f2683;
  color: #ffffff;
}
.bootstrap-datetimepicker-widget a {
  color: #ffffff;
}
.bootstrap-datetimepicker-widget a:hover {
  color: #e6e6e6;
}
.timepicker-picker a:hover,
.timepicker-picker a:hover span {
  background-color: #393939;
}
/*******************************************
 * </Bootstrap overrides and enhancements> *
 *******************************************/

/*****************************
 * <General Connect Styling> *
 *****************************/

.cms-Groupbox {
  background-color: #ece4f7;
}
.cms-panel-header-rounded {
  background-color: #4f2683;
  border-color: black;
  color: white;
}
.cms-panel-body-rounded {
  background-color: #d1bcec;
}
.cms-valid-data,
.cms-valid-data * {
  color: green;
}
.cms-invalid-data,
.cms-invalid-data * {
  color: red;
}
.cms-rowHoverable:hover {
  background-color: #ece4f7;
}
.cms-rowAlt {
  background-color: #ebebeb;
}
input.cms-Required {
  border: 2px solid #4f2683;
}
select.cms-Required {
  border: 2px solid #4f2683;
}
textarea.cms-Required {
  border: 2px solid #4f2683;
}
.cms-accent-color {
  color: #f5f54b;
}
/******************************
 * </General Connect Styling> *
 ******************************/

/*****************************
 * <Connect Control Styling> *
 *****************************/

/**********************
 *   <Button Styling> *
 **********************/

.cms-tabGroup .btn {
  border-left-color: #d1bcec;
}
/***********************
 *   </Button Styling> *
 ***********************/

/***************************
 *   <Help Anchor Styling> *
 ***************************/

.cms-HelpAnchorContainer a {
  color: #ffffff;
}
/****************************
 *   </Help Anchor Styling> *
 ****************************/

/*********************
 * <Listbox Styling> *
 *********************/

ul.cms-Listbox li a.selected {
  background-color: #995ae8;
  color: #ffffff;
}
/**********************
 * </Listbox Styling> *
 **********************/

/***************************
 * <Knockout Grid Styling> *
 ***************************/

.kgPagerButton {
  background-color: #4f2683;
}
.kgPagerButton:hover {
  background-color: #505050;
}
[disabled].kgPagerButton,
[disabled].kgPagerButton:hover {
  background-color: #868686;
}
.kgPagerFirstBar,
.kgPagerLastBar {
  border-color: #ffffff;
}
.kgPagerFirstTriangle {
  border-color: transparent #ffffff transparent transparent;
}
.kgPagerLastTriangle {
  border-color: transparent transparent transparent #ffffff;
}
.cms-kogrid-asfooter .kgFooterPanel {
  background-color: #f9f4dd;
  border-top-color: #868686;
}
/****************************
 * </Knockout Grid Styling> *
 ****************************/

/******************************
 * </Connect Control Styling> *
 ******************************/

/******************
 * <Page Styling> *
 ******************/

/**********************
 *   <NavBar styling> *
 **********************/

.cms-header {
  background-color: #393939;
}
.cms-navBar {
  background-color: #393939;
}
div.cms-ActionBar a,
.navbar-nav a {
  color: #9f9f9f;
}
div.cms-ActionBar ul a:hover,
.navbar-nav a:hover {
  color: #6c6c6c;
}
.cms-navbar-user {
  color: #9f9f9f;
  background-color: #393939;
}
div.cms-ActionBar ul > li > a i {
  color: #9f9f9f;
}
div.cms-ActionBar ul > li > a:hover i {
  color: #d2d2d2;
}
div#SiteTitle h3 {
  color: #ffffff;
}
.cms-attention,
.cms-attention *,
div.cms-ActionBar ul > li > a.cms-attention i {
  color: #f5f54b;
}
#AccountAuthContainer a.cms-navbar-user,
#AccountAuthContainer a.cms-navbar-user * {
  color: #9f9f9f;
}
#AccountAuthContainer a.cms-navbar-user:hover,
#AccountAuthContainer a.cms-navbar-user:hover * {
  color: #ffffff;
  background-color: #e4c959;
}
/***********************
 *   </NavBar styling> *
 ***********************/

/**********************
 *   <Footer Styling> *
 **********************/

.cms-footer {
  background-color: #dedede;
}
.cms-Footer-Separator {
  background-color: #9f9f9f;
}
.cms-footer p {
  color: #393939;
}
.cms-footer a {
  color: #9f9f9f;
}
.cms-footer a:hover {
  color: #d2d2d2;
  text-decoration: none;
}
/***********************
 *   </Footer Styling> *
 ***********************/

/*******************
 * </Page Styling> *
 *******************/

/***************************
 * <Page Instance Styling> *
 ***************************/

/***************************
 *   <Widget Page Styling> *
 ***************************/

/**************************
 * </Widget Page Styling> *
 **************************/

/********************
 * <Widget Styling> *
 ********************/

/*** This section contains style definitions for individual widgets in Connect ***/

/*******************************
 *   <Comments Widget Styling> *
 *******************************/

.cms-commentUsername {
  color: #4f2683;
}
.cms-commentDate {
  color: #868686;
}
/*********************************
 *    <Report Widget Styling>    *
 *********************************/

.cms-reportId {
  color: #4f2683;
}
/********************************
 *   </Comments Widget Styling> *
 ********************************/

/****************************************
 *   <Roster Management Widget Styling> *
 ****************************************/

input[type=checkbox] ~ div.cms-checkboxpanel {
  background-color: #ece4f7;
}
input[type=checkbox] ~ div.cms-checkboxpanel:hover,
input[type=checkbox]:checked ~ div.cms-checkboxpanel {
  background-color: #9e89b9;
}
div.cms-checkboxpanel {
  border: solid #4f2683 2px;
}
.cms-checkboxselectionbox {
  color: #ffffff;
}
.cms-checkboxpanelbackground {
  background-color: #4f2683;
}
input[type=checkbox] ~ div.cms-checkboxpanel:hover label,
input[type=checkbox]:checked ~ div.cms-checkboxpanel label {
  color: #ffffff;
}
/*****************************************
 *   </Roster Management Widget Styling> *
 *****************************************/

/*********************
 * </Widget Styling> *
 *********************/

.cms-primaryEntityButton {
  color: #e4c959;
}
.cms-deprecatedEntityButton {
  color: gray;
}
.cms-deprecatedEntityText,
.cms-deprecatedEntityText * {
  color: red;
}
/* The following styles are to support the AJAX loading animations */

@-moz-keyframes fadeG {
  0% {
    background-color: #393939;
  }
  100% {
    background-color: #ffffff;
  }
}
@-webkit-keyframes fadeG {
  0% {
    background-color: #393939;
  }
  100% {
    background-color: #ffffff;
  }
}
@-ms-keyframes fadeG {
  0% {
    background-color: #393939;
  }
  100% {
    background-color: #ffffff;
  }
}
@-o-keyframes fadeG {
  0% {
    background-color: #393939;
  }
  100% {
    background-color: #ffffff;
  }
}
@keyframes fadeG {
  0% {
    background-color: #393939;
  }
  100% {
    background-color: #ffffff;
  }
}
/* Selection stylings gleaned from http://davidwalsh.name/css-selection */

/* webkit, opera, IE9 */

::selection {
  background-color: #e4c959;
}
/* mozilla firefox */

::-moz-selection {
  background-color: #e4c959;
}
.cms-progressLarge {
  color: white;
}
.cms-progressSmall {
  color: black;
}
.cms-applicationTemplate div.row {
  color: #393939;
}
.cms-applicationTemplate div.cms-applicationInfo {
  color: #4f2683;
}
div.cms-applicationInfo * {
  color: #4f2683;
}
input.ng-invalid {
  border: 1px solid #393939;
}
span.applicationStatusCool {
  color: #4f2683;
}
input[type='checkbox'].ng-valid-checkbox-group-min-required {
  outline: 1px solid #393939;
}
input[type='checkbox'].ng-invalid-checkbox-group-min-required {
  outline: 1px solid #393939;
}
input.ng-invalid-required,
select.ng-invalid-required {
  border: 1px solid #393939;
}
input.ng-valid-required {
  border: 1px solid #393939;
}
span.applicationStatusHot {
  color: #393939;
}
.cms-faqWidget div,
.cms-faqWidget a {
  color: #ffffff;
}
a.cms-faqQuestion {
  color: #f2f2f2;
}
.panel-default > .panel-heading {
  background-color: #4f2683;
  color: #ffffff;
}
.cms-header-title-container {
  color: #ffffff;
}
.navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.ng-table th div,
.ng-table th {
  color: #ffffff;
}
.ng-table th.sortable .sort-indicator:after,
.ng-table th.sortable .sort-indicator:before {
  border-color: #ffffff transparent;
}
.ng-table th.sortable .sort-indicator:before,
.ng-table th.sortable.sort-desc .sort-indicator:after {
  border-top: 4px solid #ffffff;
}
.multiRadio-Disabled-Cirle {
  color: #868686;
}
.multiRadio-Disabled-Text {
  color: #868686;
}
/*******************
 * <Login Styling> *
 *******************/
.registration-type-image {
  padding: 10px;
  position: relative;
  cursor: pointer;
}
.registration-type-image img {
  width: 100%;
  opacity: 0.6;
  -webkit-filter: grayscale(1);
  /* Chrome, Safari, Opera */
  filter: grayscale(1);
  -webkit-transition: all 600ms;
  transition: all 600ms;
}
.registration-type-image.selected img {
  opacity: 1;
  -webkit-filter: none;
  /* Chrome, Safari, Opera */
  filter: none;
}
.registration-type-image .registration-title {
  height: 45px;
  position: absolute;
  bottom: 10px;
  text-align: center;
  width: calc(100% - 20px);
  font-size: 26px;
  color: white;
  background-color: rgba(128, 128, 128, 0.76);
  -webkit-transition: all 600ms;
  transition: all 600ms;
}
.registration-type-image.selected .registration-title {
  background-color: rgba(228, 201, 89, 0.92);
}
.top-right-sign-in {
  position: absolute;
  z-index: 900;
  top: 10px;
  right: 30px;
  color: #ffffff !important;
}
.cms-page-header,
.cms-subtitle {
  font-size: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  padding-top: 25px;
}
.cas-contact-inline-edit-label,
.cas-center-inline-edit-label,
.inline-edit-label {
  font-size: 12pt;
  font-weight: bold;
  color: #6c6c6c;
}
/********************
 * </Login Styling> *
 ********************/

.test-site .test-site-name,
.partner .partner-name {
  font-size: 16pt;
  width: auto;
  display: inline-block;
  padding-top: 20px;
  color: #393939;
}
.cms-page .cms-button-group-with-mini-text .btn {
  padding: 0 12px 12px 12px;
}
.cms-page .small-tab-text {
  position: absolute;
  bottom: -3px;
  right: 1px;
  font-size: 12px;
}
.trainers-list,
.proctors-list {
  position: relative;
  min-height: 200px;
}
.add-proctor-button,
.add-trainer-button {
  position: absolute;
  right: 0;
  top: 8px;
}
