/* Skin Color overrides for domain allclearscreening.instascreen.net. */
/*
* Set default values for all variables referenced in this scss file
* in case the database somehow has different skin color component names
* than this scss file expects. Otherwise, if the database
* and this file are out of sync then css skin file generation may fail.
* Default colors are currently based on the Baby Blues Reports color scheme
*/
.reportsection {
  background-color: #254677;
  color: #FFFFFF; }

.reportsubsection {
  background-color: #55BAEA;
  color: #FFFFFF; }

h2.report-header,
.report-primary-header {
  background-color: #254677;
  color: #FFFFFF;
  border-top-color: #254677;
  border-bottom-color: #254677; }

h3.report-header,
.report-secondary-header {
  background-color: #55BAEA;
  color: #FFFFFF;
  border-top-color: #55BAEA;
  border-bottom-color: #55BAEA; }

h4.report-header,
.report-tertiary-header {
  background-color: #bce4f8;
  color: #003366;
  border-top-color: #bce4f8;
  border-bottom-color: #bce4f8; }

h5.report-header,
.report-quaternary-header {
  background-color: #822275;
  color: #FFFFFF;
  border-top-color: #822275;
  border-bottom-color: #822275; }

#header {
  background-color: #254677;
  border-color: #070d16; }

#header .wrapper {
  background-color: #254677;
  border-color: #070d16; }

#header a {
  color: #FFFFFF; }

#header a:hover {
  color: #FFFFFF; }

#header a:active {
  color: #FFFFFF; }

#userDropdownButton:hover {
  border-color: #070d16;
  background-color: #070d16;
  color: #FFFFFF; }

a {
  color: #0D4F00; }

.primary-nav-menu a {
  background-color: #254677;
  border-color: #D9E8F0;
  color: #FFFFFF; }

.primary-nav-menu a:hover {
  background-color: #070d16;
  border-color: #070d16;
  color: #FFFFFF; }

.primary-nav-menu li.active a {
  background-color: #070d16;
  border-color: #070d16;
  color: #FFFFFF; }

#nav2 nav {
  border-color: #254677; }

#nav2 .panel-heading {
  background-color: #254677;
  border-color: #070d16;
  color: #FFFFFF; }

#btn-nav2 button {
  background-color: #254677;
  border-color: #070d16;
  color: #FFFFFF; }

#btn-nav2 button:hover {
  background-color: #070d16;
  border-color: #070d16;
  color: #FFFFFF; }

#btn-nav2 button:active {
  background-color: #070d16;
  border-color: #070d16;
  color: #FFFFFF; }

#btn-nav2 .fa-caret-down {
  color: #FFFFFF; }

.body-eQA {
  background-color: #254677; }

#window-head {
  background-color: #001152;
  border-top: #4277B8;
  border-left: #4277B8;
  color: #EEEEEE; }

#page-title-group h2 {
  color: #006699; }

#main-container {
  border-color: #001152; }

.header-primary {
  background-color: #254677;
  color: #FFFFFF; }

.text-primary {
  color: #006699; }

.text-primary:hover {
  color: #006699; }

.text-primary-dark {
  color: #070d16; }

.text-primary-dark:hover {
  color: #070d16; }

.btn-primary {
  background-color: #254677;
  border-color: #070d16;
  color: #FFFFFF; }

.btn-primary:hover {
  background-color: #070d16; }

.btn-primary:active {
  background-color: #070d16; }

.datatable-page-number {
  color: #070d16; }

.panel-primary {
  border-color: #070d16; }

.panel-primary > .panel-heading {
  background-color: #254677;
  border-color: #070d16;
  color: #FFFFFF; }

.panel-primary > .panel-heading a {
  color: #FFFFFF; }

.panel-primary .panel-body {
  background-color: #D9E8F0; }

.modal-primary .modal-header {
  background-color: #254677;
  color: #FFFFFF; }

.list-group-primary a.list-group-item:hover {
  background-color: #D9E8F0; }

.list-group-primary a.list-group-item:active {
  background-color: #D9E8F0; }

.list-group-primary a.list-group-item:focus {
  background-color: #D9E8F0; }

.list-group-secondary a.list-group-item:hover {
  background-color: #D9E8F0; }

.list-group-secondary a.list-group-item:active {
  background-color: #D9E8F0; }

.list-group-secondary a.list-group-item:focus {
  background-color: #D9E8F0; }

.header-secondary {
  background-color: #55BAEA;
  color: #333333; }

.text-secondary {
  color: #55BAEA; }

.text-secondary:hover {
  color: #157aaa; }

.text-secondary-dark {
  color: #157aaa; }

.text-secondary-dark:hover {
  color: #157aaa; }

.btn-secondary {
  background-color: #55BAEA;
  border-color: #157aaa;
  color: #333333; }

.btn-secondary:hover {
  background-color: #157aaa; }

.btn-secondary:active {
  background-color: #157aaa; }

.datatable-page-number {
  color: #157aaa; }

.panel-secondary {
  border-color: #157aaa; }

.panel-secondary > .panel-heading {
  background-color: #55BAEA;
  border-color: #157aaa;
  color: #333333; }

.panel-secondary > .panel-heading a {
  color: #333333; }

.panel-secondary .panel-body {
  background-color: #A8DDFF; }

.modal-secondary .modal-header {
  background-color: #55BAEA;
  color: #333333; }

.text-info {
  color: #822275; }

.text-info:hover {
  color: #822275; }

.btn-info {
  background-color: #822275;
  border-color: #09608C;
  color: #333333; }

.btn-info:hover {
  background-color: #09608C; }

.btn-info:active {
  background-color: #09608C; }

.table-info > thead > tr > th,
.table-info > thead > tr > td,
.table-header th,
.table-info > tfoot > tr > th {
  background-color: #822275;
  border-color: #09608C;
  color: #333333; }

.table-striped.table-info > tbody > tr:nth-child(odd) > td {
  background-color: #DBF3FF; }

.table-striped.table-info > tbody > tr:nth-child(odd) > th {
  background-color: #DBF3FF; }

.alert-info {
  background-color: #DBF3FF;
  border-color: #822275;
  color: #09608C; }

.panel-info {
  border-color: #09608C; }

.panel-info .panel-heading {
  background-color: #822275;
  border-color: #09608C;
  color: #333333; }

.panel-info .panel-heading a {
  color: #333333; }

.top-banner-accent {
  background-color: #001152; }

hr {
  color: #001152; }

hr.dotted {
  color: #001152; }

th {
  background-color: #001152;
  border-top-color: #4277B8;
  border-bottom-color: #000039;
  color: #EEEEEE; }

th.row a {
  color: #EEEEEE; }

th.fixed a {
  color: #EEEEEE; }

th.fixed-xshort a {
  color: #EEEEEE; }

th.fixed-short a {
  color: #EEEEEE; }

th.fixed-long a {
  color: #EEEEEE; }

th.fixed-xlong a {
  color: #EEEEEE; }

th.fixed-xxlong a {
  color: #EEEEEE; }

th.fixed-xxxlong a {
  color: #EEEEEE; }

th.fixed-custom a {
  color: #EEEEEE; }

th.row-vertical {
  border-top-color: #000039;
  border-bottom-color: #4277B8; }

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  border-top-color: #4277B8; }

tr.row-high {
  background-color: #A8DDFF; }

td.foot {
  background-color: #001152; }

td.col {
  border-bottom-color: #4277B8; }

td.col-text-right {
  border-bottom-color: #4277B8; }

td.tooltip {
  border-bottom-color: #4277B8; }

td.checkbox {
  border-bottom-color: #4277B8; }

td.checkbox-col {
  border-bottom-color: #4277B8; }

td.col-scroll {
  border-bottom-color: #4277B8; }

td.col-selection {
  border-bottom-color: #4277B8; }

td.not-fixed {
  border-bottom-color: #4277B8; }

td.fixed {
  border-bottom-color: #4277B8; }

td.fixed-xshort {
  border-bottom-color: #4277B8; }

td.fixed-short {
  border-bottom-color: #4277B8; }

td.fixed-long {
  border-bottom-color: #4277B8; }

td.fixed-xlong {
  border-bottom-color: #4277B8; }

td.fixed-xxlong {
  border-bottom-color: #4277B8; }

td.fixed-xxxlong {
  border-bottom-color: #4277B8; }

td.fixed-xxxxlong {
  border-bottom-color: #4277B8; }

td.fixed-xxxxxlong {
  border-bottom-color: #4277B8; }

td.fixed-custom {
  border-bottom-color: #4277B8; }

td.tooltip-col {
  border-bottom-color: #4277B8; }

td.foot {
  border-bottom-color: #000039; }

table.dataTable th,
table.dataTable thead tr th.sorting,
table.dataTable thead tr th.sorting_desc,
table.dataTable thead tr th.sorting_asc {
  background-color: #001152; }

table.dataTable thead th {
  border-bottom-color: #000039; }

table.dataTable tr.odd {
  background-color: #A8DDFF; }

table.dataTable td {
  border-bottom-color: #4277B8; }

table.dataTable a {
  color: #0D4F00; }

table.dataTable a:link {
  color: #0D4F00; }

table.dataTable a:visited {
  color: #0D4F00; }

div.foot {
  background-color: #001152; }

.sectionHead {
  color: #001152; }

.sectionHeadTable {
  color: #001152; }

.lineitem {
  background-color: #4277B8; }

.info_sectionitem {
  background-color: #001152; }

.info_lineitem {
  background-color: #001152; }

.cat_lineitem {
  background-color: #001152; }

.sorting, .sorting_desc, .sorting_asc {
  background-color: #001152; }

.form-div-titlebar {
  background-color: #001152; }

.form-div {
  border-top-color: #000039;
  border-right-color: #001152;
  border-bottom-color: #001152;
  border-left-color: #000039; }

.form-div-alert {
  border-top-color: #000039;
  border-right-color: #001152;
  border-bottom-color: #001152;
  border-left-color: #000039; }

a.form-div-close:hover {
  background-color: #EEEEEE; }

a.form-div-close:link {
  background-color: #000039; }

a.form-div-close:visited {
  background-color: #000039; }

div.options-open {
  border-color: #4277B8; }

.form-div-li {
  background-color: #A8DDFF;
  border-color: #4277B8; }

.form-div-titlebar {
  border-top-color: #4277B8;
  border-bottom-color: #000039;
  border-right-color: #4277B8;
  color: #EEEEEE; }

.form-div-titlebar p {
  color: #EEEEEE; }

div.options-open {
  background-color: #A8DDFF; }

.paging_full_numbers a.paginate_active {
  background-color: #A8DDFF; }

div.foot {
  border-bottom-color: #000039; }

.sortList {
  border-top-color: #000039; }

.sectionHead {
  background-color: #000039;
  border-top-color: #000039;
  border-bottom-color: #000039; }

.sectionitem {
  border-bottom-color: #000039;
  color: #000039; }

.info_sectionitem {
  border-bottom-color: #000039;
  color: #000039; }

.cat_sectionitem {
  border-bottom-color: #000039;
  color: #000039; }

.info_lineitem {
  border-bottom-color: #000039;
  color: #000039; }

.cat_lineitem {
  border-bottom-color: #000039;
  color: #000039; }

.lineitem {
  border-bottom-color: #000039;
  color: #000039; }

.list-table {
  background-color: #8FC4FF; }

.list-head {
  background-color: #4277B8;
  color: #FFFFFF; }

.list-head-end {
  background-color: #4277B8;
  color: #FFFFFF; }

.list-row {
  background-color: #8FC4FF;
  color: #000039; }

.list-row-selected {
  background-color: #A8DDFF; }

.list-row-high {
  background-color: #FFFFA2; }

.list-message {
  background-color: #8FC4FF; }

.list-message-head {
  background-color: #4277B8;
  color: #FFFFFF; }

.list-page-selected {
  border-color: #4277B8;
  color: #4277B8; }

.form-div-li-checked {
  background-color: #FFFFA2;
  border-color: #8FC4FF; }

.list-row a {
  color: #000039; }

.list-row-selected a {
  color: #000039; }

.list-row-high a {
  color: #000039; }

.form-value {
  color: #000039; }

.color-bold {
  color: #000039; }

.form-input-error {
  background-color: #FFFFA2; }

a.form-value {
  color: #0D4F00; }

i.fa-flag {
  color: #E74C3C;
  text-shadow: 1px 1px #000000; }
