/* Skin Color overrides for domain foley.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: #000000;
  color: #FFFFFF; }

.reportsubsection {
  background-color: #D3D3D3;
  color: #000000; }

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

h3.report-header,
.report-secondary-header {
  background-color: #D3D3D3;
  color: #000000;
  border-top-color: #D3D3D3;
  border-bottom-color: #D3D3D3; }

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

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

#header {
  background-color: #E1DFDF;
  border-color: #7C7B7B; }

#header .wrapper {
  background-color: #E1DFDF;
  border-color: #7C7B7B; }

#header a {
  color: #e64022; }

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

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

#userDropdownButton:hover {
  border-color: #7C7B7B;
  background-color: #7C7B7B;
  color: #e64022; }

a {
  color: #e64022; }

.primary-nav-menu a {
  background-color: #E1DFDF;
  border-color: #FBFAFA;
  color: #e64022; }

.primary-nav-menu a:hover {
  background-color: #7C7B7B;
  border-color: #7C7B7B;
  color: #e64022; }

.primary-nav-menu li.active a {
  background-color: #7C7B7B;
  border-color: #7C7B7B;
  color: #e64022; }

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

#nav2 .panel-heading {
  background-color: #E1DFDF;
  border-color: #7C7B7B;
  color: #e64022; }

#btn-nav2 button {
  background-color: #E1DFDF;
  border-color: #7C7B7B;
  color: #e64022; }

#btn-nav2 button:hover {
  background-color: #7C7B7B;
  border-color: #7C7B7B;
  color: #e64022; }

#btn-nav2 button:active {
  background-color: #7C7B7B;
  border-color: #7C7B7B;
  color: #e64022; }

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

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

#window-head {
  background-color: #e64022;
  border-top: #CC9999;
  border-left: #CC9999;
  color: #FFECEC; }

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

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

.header-primary {
  background-color: #E1DFDF;
  color: #e64022; }

.text-primary {
  color: #E1DFDF; }

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

.text-primary-dark {
  color: #7C7B7B; }

.text-primary-dark:hover {
  color: #7C7B7B; }

.btn-primary {
  background-color: #E1DFDF;
  border-color: #7C7B7B;
  color: #e64022; }

.btn-primary:hover {
  background-color: #7C7B7B; }

.btn-primary:active {
  background-color: #7C7B7B; }

.datatable-page-number {
  color: #7C7B7B; }

.panel-primary {
  border-color: #7C7B7B; }

.panel-primary > .panel-heading {
  background-color: #E1DFDF;
  border-color: #7C7B7B;
  color: #e64022; }

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

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

.modal-primary .modal-header {
  background-color: #E1DFDF;
  color: #e64022; }

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

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

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

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

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

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

.header-secondary {
  background-color: #e64022;
  color: #FFECEC; }

.text-secondary {
  color: #e64022; }

.text-secondary:hover {
  color: #7F2313; }

.text-secondary-dark {
  color: #7F2313; }

.text-secondary-dark:hover {
  color: #7F2313; }

.btn-secondary {
  background-color: #e64022;
  border-color: #7F2313;
  color: #FFECEC; }

.btn-secondary:hover {
  background-color: #7F2313; }

.btn-secondary:active {
  background-color: #7F2313; }

.datatable-page-number {
  color: #7F2313; }

.panel-secondary {
  border-color: #7F2313; }

.panel-secondary > .panel-heading {
  background-color: #e64022;
  border-color: #7F2313;
  color: #FFECEC; }

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

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

.modal-secondary .modal-header {
  background-color: #e64022;
  color: #FFECEC; }

.text-info {
  color: #012c67; }

.text-info:hover {
  color: #012c67; }

.btn-info {
  background-color: #012c67;
  border-color: #011839;
  color: #012c67; }

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

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

.table-info > thead > tr > th,
.table-info > thead > tr > td,
.table-header th,
.table-info > tfoot > tr > th {
  background-color: #012c67;
  border-color: #011839;
  color: #012c67; }

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

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

.alert-info {
  background-color: #D9DFE8;
  border-color: #012c67;
  color: #011839; }

.panel-info {
  border-color: #011839; }

.panel-info .panel-heading {
  background-color: #012c67;
  border-color: #011839;
  color: #012c67; }

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

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

hr {
  color: #e64022; }

hr.dotted {
  color: #e64022; }

th {
  background-color: #e64022;
  border-top-color: #CC9999;
  border-bottom-color: #e64022;
  color: #FFECEC; }

th.row a {
  color: #FFECEC; }

th.fixed a {
  color: #FFECEC; }

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

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

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

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

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

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

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

th.row-vertical {
  border-top-color: #e64022;
  border-bottom-color: #CC9999; }

.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: #CC9999; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: #e64022; }

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

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

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

table.dataTable a {
  color: #e64022; }

table.dataTable a:link {
  color: #e64022; }

table.dataTable a:visited {
  color: #e64022; }

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

.sectionHead {
  color: #e64022; }

.sectionHeadTable {
  color: #e64022; }

.lineitem {
  background-color: #CC9999; }

.info_sectionitem {
  background-color: #e64022; }

.info_lineitem {
  background-color: #e64022; }

.cat_lineitem {
  background-color: #e64022; }

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

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

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

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

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

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

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

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

.form-div-li {
  background-color: #F2F2F2;
  border-color: #CC9999; }

.form-div-titlebar {
  border-top-color: #CC9999;
  border-bottom-color: #e64022;
  border-right-color: #CC9999;
  color: #FFECEC; }

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

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

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

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

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

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

.sectionitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.info_sectionitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.cat_sectionitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.info_lineitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.cat_lineitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.lineitem {
  border-bottom-color: #e64022;
  color: #012c67; }

.list-table {
  background-color: #D4D4D4; }

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

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

.list-row {
  background-color: #D4D4D4;
  color: #000000; }

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

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

.list-message {
  background-color: #D4D4D4; }

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

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

.form-div-li-checked {
  background-color: #FFE6BF;
  border-color: #D4D4D4; }

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

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

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

.form-value {
  color: #012c67; }

.color-bold {
  color: #012c67; }

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

a.form-value {
  color: #e64022; }

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