div#ReportDiv {
  margin-top: 20px;
}
.toast-message {
  color: #ffffff;
}
.cms-WidgetDiv {
  border: #6b6b6b solid thin;
  border-radius: 4px;
}
div#Header {
  padding-left: 126px;
  padding-top: 0px;
  min-height: 98px;
}
div#Logo {
  width: 116px;
  height: 116px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 25% 25%;
  background-image: url('data:image/jpeg;base64,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');
}
.ApplicationFooter a {
  text-decoration: none;
}
#navBar {
  margin-top: 22px;
}
/***************
	/* <Variables> *
	/***************/

/*********************
	/*   <Color Palette> *
	/*********************/

/* ffad2f - Orange/Yellow */

/* f5d04b - Yellow */

/* 553F7F - Blue */

/* 6b6b6b - Dark Grey */

/* ffffff - White */

/* ebf0f6 - Light Blue */

/**********************
	/*   </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: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}
div {
  color: #6b6b6b;
}
a {
  color: #0f4792;
}
a:hover {
  color: #0f4792;
}
/***********************************
 * </General HTML Element Styling> *
 ***********************************/

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

.alert-info {
  color: #ffffff;
  background-color: #0f4792;
  border-color: #0f4792;
}
.btn,
div.cms-applicationInfo a.btn {
  background-color: #0f4792;
  border-color: #0f4792;
  color: #ffffff;
}
.btn.btn-link {
  color: #6b6b6b;
}
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: #0f4792;
  color: #ffffff;
}
.action-panel-group {
  color: #051a36;
}
.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: #f5d04b;
  border-color: #f5d04b;
}
.btn-danger {
  background-color: #e4c959;
  border-color: #e4c959;
}
.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: #6b6b6b;
}
.btn-group .btn {
  background-color: #ffffff;
  color: #6b6b6b;
  border-color: #6b6b6b;
}
.btn-group .btn:hover {
  background-color: #ffffff;
}
.btn-group .btn.active {
  background-color: #f5d04b;
}
.input-group-btn .btn {
  border-left-color: #6b6b6b;
}
.jumbotron {
  background-color: #ffffff;
}
.jumbotron * {
  color: #0f4792;
}
.modal-body {
  background-color: #ebf0f6;
}
.navbar {
  background-color: #0f4792;
}
.nav > li > a:hover,
.navbar-nav a:hover {
  background-color: transparent;
}
.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: #ffffff;
  background-color: #537b80;
}
.navbar .navbar-nav > li.active > a:hover,
.navbar .navbar-nav > li.active > a:hover span {
  color: #ffffff;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #cccccc;
  border-bottom-color: transparent;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #ffffff;
}
.nav-tabs {
  border-bottom: 1px solid #cccccc;
}
.tab-content {
  background-color: #ebf0f6;
}
/*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: #0f4792;
}
.nav > li.dropdown > ul.dropdown-menu > li > a:hover,
.navbar-nav > li.dropdown > ul.dropdown-menu a:hover {
  background-color: #f5d04b;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > p {
  color: #ebf0f6;
  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: #ebf0f6;
  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: #0f4792;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a,
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a span {
  color: #0f4792;
  background-color: #ffffff;
}
.navbar .navbar-nav > li.dropdown .caret {
  border-top-color: #ebf0f6;
  border-bottom-color: #ebf0f6;
}
.navbar .navbar-nav > li.dropdown.active .caret {
  border-top-color: #0f4792;
  border-bottom-color: #0f4792;
}
.navbar .navbar-nav > li.dropdown > a:focus .caret {
  border-top-color: #0f4792;
  border-bottom-color: #0f4792;
}
/***/

.panel-primary > .panel-heading {
  background-color: #0f4792;
}
.table thead {
  background-color: #0f4792;
  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: #6b6b6b;
}
/*******************************************
 * </Bootstrap overrides and enhancements> *
 *******************************************/

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

.cms-Groupbox {
  background-color: #ffffff;
}
.cms-panel-header-rounded {
  background-color: #0f4792;
  border-color: black;
  color: white;
}
.cms-panel-body-rounded {
  background-color: #aacaf6;
}
.cms-valid-data,
.cms-valid-data * {
  color: green;
}
.cms-invalid-data,
.cms-invalid-data * {
  color: red;
}
.cms-rowHoverable:hover {
  background-color: #f5d04b;
}
.cms-rowAlt {
  background-color: #ebf0f6;
}
input.cms-Required {
  border: 2px solid #0f4792;
}
select.cms-Required {
  border: 2px solid #0f4792;
}
textarea.cms-Required {
  border: 2px solid #0f4792;
}
.cms-accent-color {
  color: #f5d04b;
}
/******************************
 * </General Connect Styling> *
 ******************************/

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

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

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

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

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

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

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

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

.kgPagerButton {
  background-color: #0f4792;
}
.kgPagerButton:hover {
  background-color: #6b6b6b;
}
[disabled].kgPagerButton,
[disabled].kgPagerButton:hover {
  background-color: #6b6b6b;
}
.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: #e4c959;
  border-top-color: #6b6b6b;
}
/****************************
 * </Knockout Grid Styling> *
 ****************************/

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

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

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

.cms-header {
  background-color: #ffffff;
}
.cms-navBar {
  background-color: none;
}
div.cms-ActionBar a,
.navbar-nav a {
  color: #6b6b6b;
}
div.cms-ActionBar ul a:hover,
.navbar-nav a:hover {
  color: #6b6b6b;
}
.cms-navbar-user {
  color: #6b6b6b;
  background-color: none;
}
div.cms-ActionBar ul > li > a i {
  color: #6b6b6b;
}
div.cms-ActionBar ul > li > a:hover i {
  color: #6b6b6b;
}
div#SiteTitle h3 {
  color: #6b6b6b;
}
.cms-attention,
.cms-attention *,
div.cms-ActionBar ul > li > a.cms-attention i {
  color: #f5d04b;
}
#AccountAuthContainer a.cms-navbar-user,
#AccountAuthContainer a.cms-navbar-user * {
  color: #6b6b6b;
}
#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: #ffffff;
}
.cms-Footer-Separator {
  background-color: #6b6b6b;
}
.cms-footer p {
  color: #6b6b6b;
}
.cms-footer a {
  color: #6b6b6b;
}
.cms-footer a:hover {
  color: #6b6b6b;
  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: #0f4792;
}
.cms-commentDate {
  color: #b8b8b8;
}
/*********************************
 *    <Report Widget Styling>    *
 *********************************/

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

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

input[type=checkbox] ~ div.cms-checkboxpanel {
  background-color: #d8e7fb;
}
input[type=checkbox] ~ div.cms-checkboxpanel:hover,
input[type=checkbox]:checked ~ div.cms-checkboxpanel {
  background-color: #6b96cf;
}
div.cms-checkboxpanel {
  border: solid #0f4792 2px;
}
.cms-checkboxselectionbox {
  color: #ffffff;
}
.cms-checkboxpanelbackground {
  background-color: #0f4792;
}
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: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-webkit-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-ms-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-o-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  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: #6b6b6b;
}
.cms-applicationTemplate div.cms-applicationInfo {
  color: #0f4792;
}
div.cms-applicationInfo * {
  color: #0f4792;
}
input.ng-invalid {
  border: 1px solid #6b6b6b;
}
span.applicationStatusCool {
  color: #0f4792;
}
input[type='checkbox'].ng-valid-checkbox-group-min-required {
  outline: 1px solid #6b6b6b;
}
input[type='checkbox'].ng-invalid-checkbox-group-min-required {
  outline: 1px solid #6b6b6b;
}
input.ng-invalid-required,
select.ng-invalid-required {
  border: 1px solid #6b6b6b;
}
input.ng-valid-required {
  border: 1px solid #6b6b6b;
}
span.applicationStatusHot {
  color: #6b6b6b;
}
.cms-faqWidget div,
.cms-faqWidget a {
  color: #6b6b6b;
}
a.cms-faqQuestion {
  color: #6b6b6b;
}
.panel-default > .panel-heading {
  background-color: #0f4792;
  color: #ebf0f6;
}
.cms-header-title-container {
  color: #ebf0f6;
}
.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: #b8b8b8;
}
.multiRadio-Disabled-Text {
  color: #b8b8b8;
}
/*******************
 * <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(80%);
  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: #9e9e9e;
}
/********************
 * </Login Styling> *
 ********************/

.test-site .test-site-name,
.partner .partner-name {
  font-size: 16pt;
  width: auto;
  display: inline-block;
  padding-top: 20px;
  color: #6b6b6b;
}
.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;
}
/***************
	/* <Variables> *
	/***************/
/*********************
	/*   <Color Palette> *
	/*********************/
/* ffad2f - Orange/Yellow */
/* f5d04b - Yellow */
/* 553F7F - Blue */
/* 6b6b6b - Dark Grey */
/* ffffff - White */
/* ebf0f6 - Light Blue */
/**********************
	/*   </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: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}
div {
  color: #6b6b6b;
}
a {
  color: #0f4792;
}
a:hover {
  color: #0f4792;
}
/***********************************
 * </General HTML Element Styling> *
 ***********************************/

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

.alert-info {
  color: #ffffff;
  background-color: #0f4792;
  border-color: #0f4792;
}
.btn,
div.cms-applicationInfo a.btn {
  background-color: #0f4792;
  border-color: #0f4792;
  color: #ffffff;
}
.btn.btn-link {
  color: #6b6b6b;
}
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: #0f4792;
  color: #ffffff;
}
.action-panel-group {
  color: #051a36;
}
.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: #f5d04b;
  border-color: #f5d04b;
}
.btn-danger {
  background-color: #e4c959;
  border-color: #e4c959;
}
.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: #6b6b6b;
}
.btn-group .btn {
  background-color: #ffffff;
  color: #6b6b6b;
  border-color: #6b6b6b;
}
.btn-group .btn:hover {
  background-color: #ffffff;
}
.btn-group .btn.active {
  background-color: #f5d04b;
}
.input-group-btn .btn {
  border-left-color: #6b6b6b;
}
.jumbotron {
  background-color: #ffffff;
}
.jumbotron * {
  color: #0f4792;
}
.modal-body {
  background-color: #ebf0f6;
}
.navbar {
  background-color: #0f4792;
}
.nav > li > a:hover,
.navbar-nav a:hover {
  background-color: transparent;
}
.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: #ffffff;
  background-color: #537b80;
}
.navbar .navbar-nav > li.active > a:hover,
.navbar .navbar-nav > li.active > a:hover span {
  color: #ffffff;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #cccccc;
  border-bottom-color: transparent;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #ffffff;
}
.nav-tabs {
  border-bottom: 1px solid #cccccc;
}
.tab-content {
  background-color: #ebf0f6;
}
/*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: #0f4792;
}
.nav > li.dropdown > ul.dropdown-menu > li > a:hover,
.navbar-nav > li.dropdown > ul.dropdown-menu a:hover {
  background-color: #f5d04b;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > p {
  color: #ebf0f6;
  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: #ebf0f6;
  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: #0f4792;
}
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a,
.navbar .navbar-nav > li.dropdown > ul.dropdown-menu > .active > a span {
  color: #0f4792;
  background-color: #ffffff;
}
.navbar .navbar-nav > li.dropdown .caret {
  border-top-color: #ebf0f6;
  border-bottom-color: #ebf0f6;
}
.navbar .navbar-nav > li.dropdown.active .caret {
  border-top-color: #0f4792;
  border-bottom-color: #0f4792;
}
.navbar .navbar-nav > li.dropdown > a:focus .caret {
  border-top-color: #0f4792;
  border-bottom-color: #0f4792;
}
/***/

.panel-primary > .panel-heading {
  background-color: #0f4792;
}
.table thead {
  background-color: #0f4792;
  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: #6b6b6b;
}
/*******************************************
 * </Bootstrap overrides and enhancements> *
 *******************************************/

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

.cms-Groupbox {
  background-color: #ffffff;
}
.cms-panel-header-rounded {
  background-color: #0f4792;
  border-color: black;
  color: white;
}
.cms-panel-body-rounded {
  background-color: #aacaf6;
}
.cms-valid-data,
.cms-valid-data * {
  color: green;
}
.cms-invalid-data,
.cms-invalid-data * {
  color: red;
}
.cms-rowHoverable:hover {
  background-color: #f5d04b;
}
.cms-rowAlt {
  background-color: #ebf0f6;
}
input.cms-Required {
  border: 2px solid #0f4792;
}
select.cms-Required {
  border: 2px solid #0f4792;
}
textarea.cms-Required {
  border: 2px solid #0f4792;
}
.cms-accent-color {
  color: #f5d04b;
}
/******************************
 * </General Connect Styling> *
 ******************************/

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

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

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

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

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

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

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

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

.kgPagerButton {
  background-color: #0f4792;
}
.kgPagerButton:hover {
  background-color: #6b6b6b;
}
[disabled].kgPagerButton,
[disabled].kgPagerButton:hover {
  background-color: #6b6b6b;
}
.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: #e4c959;
  border-top-color: #6b6b6b;
}
/****************************
 * </Knockout Grid Styling> *
 ****************************/

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

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

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

.cms-header {
  background-color: #ffffff;
}
.cms-navBar {
  background-color: none;
}
div.cms-ActionBar a,
.navbar-nav a {
  color: #6b6b6b;
}
div.cms-ActionBar ul a:hover,
.navbar-nav a:hover {
  color: #6b6b6b;
}
.cms-navbar-user {
  color: #6b6b6b;
  background-color: none;
}
div.cms-ActionBar ul > li > a i {
  color: #6b6b6b;
}
div.cms-ActionBar ul > li > a:hover i {
  color: #6b6b6b;
}
div#SiteTitle h3 {
  color: #6b6b6b;
}
.cms-attention,
.cms-attention *,
div.cms-ActionBar ul > li > a.cms-attention i {
  color: #f5d04b;
}
#AccountAuthContainer a.cms-navbar-user,
#AccountAuthContainer a.cms-navbar-user * {
  color: #6b6b6b;
}
#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: #ffffff;
}
.cms-Footer-Separator {
  background-color: #6b6b6b;
}
.cms-footer p {
  color: #6b6b6b;
}
.cms-footer a {
  color: #6b6b6b;
}
.cms-footer a:hover {
  color: #6b6b6b;
  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: #0f4792;
}
.cms-commentDate {
  color: #b8b8b8;
}
/*********************************
 *    <Report Widget Styling>    *
 *********************************/

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

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

input[type=checkbox] ~ div.cms-checkboxpanel {
  background-color: #d8e7fb;
}
input[type=checkbox] ~ div.cms-checkboxpanel:hover,
input[type=checkbox]:checked ~ div.cms-checkboxpanel {
  background-color: #6b96cf;
}
div.cms-checkboxpanel {
  border: solid #0f4792 2px;
}
.cms-checkboxselectionbox {
  color: #ffffff;
}
.cms-checkboxpanelbackground {
  background-color: #0f4792;
}
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: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-webkit-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-ms-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@-o-keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  100% {
    background-color: #ffffff;
  }
}
@keyframes fadeG {
  0% {
    background-color: #6b6b6b;
  }
  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: #6b6b6b;
}
.cms-applicationTemplate div.cms-applicationInfo {
  color: #0f4792;
}
div.cms-applicationInfo * {
  color: #0f4792;
}
input.ng-invalid {
  border: 1px solid #6b6b6b;
}
span.applicationStatusCool {
  color: #0f4792;
}
input[type='checkbox'].ng-valid-checkbox-group-min-required {
  outline: 1px solid #6b6b6b;
}
input[type='checkbox'].ng-invalid-checkbox-group-min-required {
  outline: 1px solid #6b6b6b;
}
input.ng-invalid-required,
select.ng-invalid-required {
  border: 1px solid #6b6b6b;
}
input.ng-valid-required {
  border: 1px solid #6b6b6b;
}
span.applicationStatusHot {
  color: #6b6b6b;
}
.cms-faqWidget div,
.cms-faqWidget a {
  color: #6b6b6b;
}
a.cms-faqQuestion {
  color: #6b6b6b;
}
.panel-default > .panel-heading {
  background-color: #0f4792;
  color: #ebf0f6;
}
.cms-header-title-container {
  color: #ebf0f6;
}
.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: #b8b8b8;
}
.multiRadio-Disabled-Text {
  color: #b8b8b8;
}
/*******************
 * <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: #9e9e9e;
}
/********************
 * </Login Styling> *
 ********************/

.test-site .test-site-name,
.partner .partner-name {
  font-size: 16pt;
  width: auto;
  display: inline-block;
  padding-top: 20px;
  color: #6b6b6b;
}
.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;
}
