/*
  StudentSelfService-9_11.scss
  application: StudentSelfService
  application version: 9.11
*/

/* aurora-header.css */

#header-main-section  {
    background-color: #505050; /*#5353D1*/
    border-bottom-color: #505050; /*#51ABFF*/
}

#header-main-section-east-part #mepDiv   {
    color: #FFFFFF;
}


#header-main-section-east-part #username {
    color: #FFFFFF;
}

.notification-center  {
    color: #FFD079;
}

.notification-center-count  {
    color: #151618;
}

.notification-center-anchor {
    background-color: #EFC728;
}

#signList .canvas-item  {
    color: #FFFFFF;
}@media only screen and (min-width: 0px) and (max-width: 767px) {

    #signInCanvas  {
    background-color: #FFFFFF;
}

    #signInCanvas .canvas-section, #signInCanvas .canvas-item  {
    border-bottom-color: #d5d5d5;
}

    #signInCanvas.signIn-active  {
    background-color: #FFFFFF;
}

    #signList .canvas-section  {
    color: #575757;
    background-color: #F9FAFB;
}

    #signList .canvas-item  {
    color: #575757;
    border-bottom-color: #d5d5d5;
}

    #signList .canvas-item:hover, #signList .canvas-item:focus  {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .signIn-mobile.signIn-expanded:after  {
    border-bottom-color: #FFFFFF;
}
}
@media (min-width:0px) and (max-width:767px) and (orientation : landscape)	{

    #header-main-section-east-part #signInButton  {
    background-color: #505050; /*#5353D1*/
}
}

/* aurora-breadcrumb.css */


a.breadcrumbButton:link, a.breadcrumbButton:active, a.breadcrumbButton:visited , .breadcrumbButton  {
    color: #72665B; /*#026BC8*/
}

#title-panel {
    color: #656565;
}

#breadcrumb-panel, #title-panel {
    background-color: #F7F7F7;
    border-bottom-color: #EEEEEF;
}

#title-panel h1 {
    color: #151618;
}

.page-title-separator {
    border-bottom-color: #e3e3e3;
}@media only screen and (min-width: 0px) and (max-width: 767px) {

    #breadcrumb-panel {
    color: #575757;
}
}

/* aurora-menu.css */


#menuContainer {
    background-color: #FFFFFF;
    border-color: #cccccc; /*#81C8FF*/
}

.menu-wrapper  {
    background-color: #FFFFFF;
}

#menu ul>li  {
    border-bottom-color: #EEEEEF;
}

#menu ul>li:first-child  {
    background-color: #F7F7F7;
}

#menu .menu-text, #menu .menu-subheader-text {
    color: #151618;
}


#menu ul li:focus .menu-text, #menu ul li:focus .menu-subheader-text {
    color: #FFFFFF;
}

#menu ul li:hover {
    background-color: #F7F7F7;
}

#menu ul li:focus {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.menu-wrapper a:link,.menu-wrapper a:visited,.menu-wrapper a:hover,.menu-wrapper a:active  {
    color: #575757;
}
/* aurora-tools.css */

#toolsList .canvas-section  {
    color: #151618;
    background-color: #F7F7F7;
    border-bottom-color: #EEEEEF;
}
#toolsList .canvas-item  {
    color: #151618;
    border-bottom-color: #EEEEEF;
    background-color: #FFFFFF;
}

#toolsList .canvas-item:hover  {
    background-color: #F7F7F7;
}

#toolsList .canvas-item:focus  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}
#toolsList >.canvas-item:focus  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}
#toolsCanvas  {
    border-color: #cccccc; /*#81C8FF*/
}
#toolsList #mepDescForMobile  {
    background-color: #F7F7F7;
}
/* aurora-profile.css */


#userCanvas  {
    border-color: #cccccc; /*#81C8FF*/
}

#userCanvas .canvas-item  {
    border-top-color: #EEEEEF;
}

#userList .canvas-section  {
    color: #151618;
    background-color: #F7F7F7;
    border-bottom-color: #EEEEEF;
}

#userList .canvas-item  {
    color: #151618;
    background-color: #FFFFFF;
    border-bottom-color: #EEEEEF;
}
#userList .canvas-item:hover  {
    background-color: #F7F7F7;
}

#userList .canvas-item:focus  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}
#userList >.canvas-item:focus  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

#userList .canvas-item:active  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

#userList .canvas-item[readonly]  {
    color: #151618;
    background-color: #EEEEEF;
}

#userList #usernameForMobile  {
    background-color: #CCCCCC;
}
/* multiCalendar.css */

.grid td.focus, .grid td.focus a  {
    color: #000000 !important;
}
.grid td  {
    border-color: #CCCCCC !important;
}
.add-row-hover  {
    border-color: #CCCCCC !important;
}
.a {
    color: #000000 !important;
    background-color: #FFFFFF !important;
}

.ui-widget-content  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #333333;
}

.ui-widget-content a  {
    color: #151618;
}

.ui-widget-header a  {
    color: #222222;
}

.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4;
    color: #333333;
}



.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}

.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {
    color: #FFFFFF;
    background-color: #72665B; /*#026BC8*/
}

#multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover  {
    color: #FFFFFF !important;
    background-color: #72665B; /*#026BC8*/
}

#multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}


.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
    border-color: #FFC51E;
    background-color: #FEF8BE;
    color: #363636;
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a  {
    color: #363636;
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}







.ui-widget-overlay  {
    background-color: #000000;
}

.ui-widget-shadow  {
    background-color: #080808;
}

.ui-datepicker-header .ui-state-hover  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #808080; /*#2E6EBE*/
}

.ui-datepicker .ui-state-highlight  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #808080; /*#2E6EBE*/
}

.ui-datepicker .ui-widget-content  {
    border-color: #DDDDDD;
    color: #333333;
}

#multiCalendarContainer  {
    background-color: #FFFFFF;
}




#multiCalendarContainer .ui-widget-content  {
    background-color: #FFFFFF;
    color: #333333;
}

.ui-widget-header a  {
    color: #222222;
}

.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4;
    color: #333333;
}


.ui-datepicker .ui-datepicker-calendar .ui-state-highlight, .ui-datepicker .ui-datepicker-calendar .ui-state-hover  {
    background-color: #EBEBEB !important;
    color: #000000;
    border-color: #C5DBEC;
}

.ui-datepicker .ui-state-default .ui-state-hover  {
    background-color: #cacaca;
}

#multiCalendarContainer .ui-datepicker-other-month  {
    background-color: #F8F8F8;
    color: #5B5E65;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}

#multiCalendarContainer .ui-state-focus, #multiCalendarContainer .ui-widget-content .ui-state-focus, #multiCalendarContainer .ui-widget-header .ui-state-focus  {
    color: #FFFFFF;
    background-color: #38393a; /*#194F85*/
}

#multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover  {
    color: #FFFFFF !important;
    background-color: #38393a; /*#194F85*/
}

#multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active  {
    background-color: #72665B !important; /*#026BC8*/
    border-color: #72665B; /*#026BC8*/
    color: #FFFFFF !important;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}


.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a  {
    color: #363636;
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}


.ui-widget-overlay  {
    background-color: #000000;
}

.ui-widget-shadow  {
    background-color: #080808;
}

.ui-datepicker .ui-datepicker-header  {
    background-color: #ECF0F4;
}

.ui-datepicker .ui-widget-content  {
    border-color: #DDDDDD;
    color: #333333;
}

#multiCalendarContainer > div  {
    background-color: #FFFFFF;
}

input.hasMultiCalendarPicker:focus  {
    border-color: #72665B; /*#026BC8*/
}

input.hasMultiCalendarPicker  {
    border-color: #B2B3B7;
}

#timeBoxContainer  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.ui-state-default, .ui-widget-content .ui-state-default  {
    border-color: #D3D3D3;
}

input.hasMultiCalendarPicker.component-error   {
    border-color: #CC0000;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
    background-color: #FEF8BE;
    color: #363636;
}
.ui-datepicker .ui-state-highlight  {
    color: #808080; /*#2E6EBE*/
}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight, .ui-datepicker .ui-datepicker-calendar .ui-state-hover  {
    background-color: #5B5E65 !important;
    color: #FFFFFF !important;
}


#multiCalendarContainer  {
    background-color: #FFFFFF;
}
#multiCalendarContainer .ui-widget-header {
    background-color: #FFFFFF;
}
#multiCalendarContainer .ui-widget-header > span h5 {
    color: #585858;
}
.vertical-line  {
    border-left-color: #EEEEEE;
}@media only screen and (min-width:768px){
    .ui-datepicker-group  {
    border-color: #72665B; /*#026BC8*/
}
}

/* custom-number-input.css */

.readonly
 {
    background-color: #F7F7F7;
    border-color: #151618;
    color: #5B5E65;
}
/* angularjs-color-picker.css */

.color-picker-wrapper .input-group .input-group-addon  {
    color: #555555;
    background-color: #EEEEEE;
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-swatch:not(.input-group-addon)  {
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-panel  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
.color-picker-wrapper .color-picker-panel .color-picker-hue,
.color-picker-wrapper .color-picker-panel .color-picker-opacity  {
    background-color: #FFFFFF;
}
.color-picker-wrapper .color-picker-panel .color-picker-slider  {
    background-color: #FFFFFF;
    border-color: #000000;
}
.color-picker-wrapper .color-picker-panel .color-picker-grid .color-picker-picker  {
    border-color: #000000;
}
.color-picker-wrapper .color-picker-panel .color-picker-grid .color-picker-picker > div  {
    border-color: #FFFFFF;
}
.color-picker-wrapper.color-picker-swatch-only .input-group .input-group-addon  {
    border-right-color: #CCCCCC;
}
/* jquery-ui-1.8.13.custom.css */

.ui-widget-content  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #333333;
}
.ui-widget-content a  {
    color: #333333;
}
.ui-widget-header a  {
    color: #222222;
}
.ui-datepicker-div .ui-widget-header  {
    background-color: #EDF0F4 !important;
    color: #333333;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default  {
    border-color: #DDDDDD;
    color: #333333;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {
    color: #333333;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {
    color: #72665B; /*#026BC8*/
}

.ui-state-default a {
    color: #5B5E65 !important;
}

.ui-state-active a {
    color: #FFFFFF !important;
}

.ui-state-focus a {
    color: #FFFFFF !important;
}
.ui-state-hover a, .ui-state-hover a:hover  {
    color: #72665B !important; /*#026BC8*/
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active  {
    background-color: #72665B; /*#026BC8*/
    color: #5B5E65 !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {
    color: #FFFFFF;
}

.ui-state-active a:hover {
    color: #FFFFFF !important;
}


.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight   {
    border-color: #FFC51E;
    background-color: #FEF8BE;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a  {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  {
    border-color: #DC6F6E;
    background-color: #EBCFCF;
    color: #000000;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {
    color: #000000;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {
    color: #000000;
}
.ui-corner-all.ui-button.ui-widget  {
    background-color: #585858;
    color: #FFFFFF;
}


.ui-widget-overlay  {
    background-color: #000000;
}
.ui-widget-shadow  {
    background-color: #080808;
}
.ui-selectable-helper  {
    border-color: #000000;
} 
.ui-tabs .ui-tabs-nav  {
    border-color: #EEEEEF;
}
.ui-datepicker .ui-state-highlight  {
    background-color: #EAF4FD;
    border-color: #C5DBEC;
    color: #808080; /*#2E6EBE*/
}
.ui-datepicker .ui-state-default .ui-state-hover  {
    background-color: #cacaca;
}
.ui-datepicker .ui-widget-content   {
    border-color: #DDDDDD;
    color: #333333;
}
.ui-datepicker.ui-widget-content  {
    border-color: #DDDDDD;
}
/* eds.css */

.eds-text-field  {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}

.eds-text-field:focus:not([valid])  {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}

 .eds-text-field-readonly  {
    background-color: #F7F7F7;
    border-color: #151618;
    color: #5B5E65;
}

.eds-text-field-disabled  {
    border-color: #151618;
    color: #5B5E65;
    background-color: #F7F7F7;
}



.primary:hover:not([disabled])  {
    background-color: #5f564e; /*#065AA5*/
}

.primary:focus:not([disabled])  {
    border-color: #cccccc; /*#81C8FF*/
}

.primary  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.secondary  {
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
    color: #72665B; /*#026BC8*/
}

.primary:hover:not([disabled])  {
    background-color: #5f564e; /*#065AA5*/
}

.secondary:hover:not([disabled])  {
    background-color: #5f564e; /*#065AA5*/
    color: #FFFFFF;
}

.secondary:focus:not([disabled])  {
    border-color: #cccccc; /*#81C8FF*/
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.primary:disabled  {
    background-color: #B2B3B7;
    color: #FFFFFF;
}

.secondary:disabled  {
    background-color: #B2B3B7;
    color: #FFFFFF;
}

.primary:active:not([disabled])  {
    background-color: #4d4640; /*#0A4982*/
}

.secondary:active:not([disabled])  {
    background-color: #4d4640; /*#0A4982*/
}
/* banner-ui-ss.css */


td.invalid-input-value  {
    background-color: #EBCFCF !important;
    border-color: #DC6F6E !important;
}

.dataTables_processing  {
    border-color: #DDDDDD;
    color: #999999;
}

table.display thead th  {
    background-color: #EDF0F4 !important;
    border-bottom-color: #AAAAAA;
}

table.display tr.heading2 td  {
    border-bottom-color: #AAAAAA;
}

tr.odd  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
tr.even  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}

.top  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}

.bottom  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}

tfoot input  {
    color: #444444;
}

tfoot input.search_init  {
    color: #999999;
}

td.group  {
    background-color: #D1CFD0;
    border-bottom-color: #A19B9E;
    border-top-color: #A19B9E;
}

td.details  {
    background-color: #D1CFD0;
    border-color: #A19B9E;
}

.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active  {
    border-color: #AAAAAA;
}

.paging_full_numbers span.paginate_button  {
    background-color: #DDDDDD;
}

.paging_full_numbers span.paginate_button:hover  {
    background-color: #CCCCCC;
}

.paging_full_numbers span.paginate_active  {
    background-color: #99B3FF;
}

table.display tr.even.row_selected td  {
    background-color: #38393a; /*#194F85*/
    color: #FFFFFF;
}

table.display tr.odd.row_selected td  {
    background-color: #38393a; /*#194F85*/
    color: #FFFFFF;
}

table.rowselect tr.focus  {
    border-color: #008000;
    background-color: #CCFFCC !important;
    color: #000000 !important;
}
table.rowselect tr.focus td  {
    background-color: #CCFFCC !important;
}

.ui-corner-all.ui-button.ui-widget  {
    background-color: #585858;
    color: #FFFFFF;
}

table.display tr.row_hover td  {
    color: #000000 !important;
}

table.display tr.even.row_hover td,
table.display tr.odd.row_hover td,
table.display tr.odd.row_hover td.sorting_1,
table.display tr.even.row_hover td.sorting_1  {
    background-color: #cacaca;
}

.datatables-save-success  {
    background-color: #E3EDD1 !important;
}

.cell-save-successful  {
    background-color: #FFFFFF !important;
    border-color: #008000;
}

.cell-error  {
    background-color: #FFFFFF !important;
    border-color: #FF0000;
}


.ui-layout-resizer-west, .ui-layout-resizer-east  {
    background-color: #F7F7F7;
    border-left-color: #DDDDDD;
    border-right-color: #BBBBBB;
}

.ui-layout-resizer-north, .ui-layout-resizer-south  {
    border-top-color: #DDDDDD;
    border-bottom-color: #BBBBBB;
}

#splash  {
    background-color: #FFFFFF;
}

input.combobox:hover , input.hasDatepicker:hover {
    border-color: #808080; /*#4282B3*/
}

input.combobox:focus,input.hasDatepicker:focus {
    border-color: #808080 !important; /*#4282B3*/
}



#simplemodal-overlay  {
    background-color: #000000;
}
#simplemodal-container  {
    background-color: #87B4D0;
    border-color: #87B4D0;
}

div#sidebar ul.ui-tabs-nav li.ui-state-default  {
    border-left-color: #C1C1C1;
}

div#sidebar ul.ui-tabs-nav li.ui-state-default:last-child  {
    border-right-color: #C1C1C1;
}

div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover  {
    background-color: #F7F7F7;
}

div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover a  {
    color: #333333;
}

input.combobox  {
    border-color: #a2a2a2;
}

input.hasDatepicker  {
    border-color: #a2a2a2;
}


table  {
    border-color: #DDDDDD;
}

ul.ui-autocomplete  {
    border-color: #808080; /*#4282b3*/
}

ul.ui-autocomplete a.ui-state-hover  {
    background-color: #778FA1;
}


.loading  {
    background-color: #000000;
}
.dataTables_wrapper table tbody tr td form input  {
    border-color: #a2a2a2;
}

.bottom .bottom-divider  {
    border-left-color: #000000;
}

.ui-datepicker .ui-datepicker-header  {
    background-color: #ECF0F4;
}

.dataTables_wrapper tr.notification-success  {
    background-color: #DDF4C9;
}

.dataTables_wrapper tr.notification-error  {
    background-color: #EBCFCF;
}

.dataTables_wrapper tr.notification-error  {
    border-color: #FF3F3F;
    background-color: #EBCFCF;
}

.dataTables_wrapper tr.notification-warning  {
    background-color: #FFF6B3;
}

.dataTables_wrapper tr.notification-warning  {
    border-color: #F9DC87;
    background-color: #FFF6B3;
}

.ui-pillbox ul  {
    border-color: #B2B3B7;
}

.ui-pillbox li  {
    outline-color: #cccccc; /*#81C8FF*/
    color: #BCBEC0;
    background-color: #FFFFFF;
}

.ui-pillbox li.ui-state-default,
.ui-pillbox li.ui-state-disabled  {
    color: #151618;
    background-color: #FFFFFF;
    border-left-color: #B2B3B7;
}

.ui-pillbox li.ui-state-disabled  {
    color: #B2B3B7;
}

.ui-pillbox li.ui-state-highlight  {
    background-color: #4d4640; /*#0A4982*/
    color: #FFFFFF;
    border-left-color: #B2B3B7;
}

#multiCalendarContainer  .ui-widget-header {
    background-color: #ECF0F4;
}

.component-error  {
    border-color: #CC0000;
}
/* notification-center.css */

.notification-center-flyout  {
    background-color: #0071A7;
}


.notification-center-flyout ul li.notification-center-message-success  {
    background-color: #EAF7F2;
    color: #00804D;
    border-color: #00804D;
    border-top-color: #00804D;
}


.notification-center-flyout ul li.notification-center-message-error {
    background-color: #FFEEED;
    color: #D42828;
    border-color: #D42828;
    border-top-color: #D42828;
}


.notification-center-flyout ul li.notification-center-message-warning  {
    background-color: #F5F2E7;
    border-color: #8A6A00;
    border-top-color: #8A6A00;
    color: #8A6A00;
}

button.notification-flyout-item:focus  {
    outline-color: #4D90FE;
}

li:first-child .notification-item-prompts  {
    background-color: #F4F4F4;
    border-top-color: #C2BCBC;
}

body > .notification-center-shim  {
    background-color: #666666;
}

#header-main-section li a.notification-message {
    color: #D42828;
}
/* jquery.ui.tooltip.css */

body .ui-tooltip  {
    border-color: #AAAAAA;
}
/* datatables-colvis.css */


.ColVis_text_hover  {
    border-color: #999999;
    background-color: #F0F0F0;
}

div.ColVis_collection  {
    background-color: #F9F9F9;
    border-color: #CCCCCC;
}

div.ColVis_collection button.ColVis_Button:hover  {
    border-color: #999999;
    background-color: #F0F0F0;
}

.disabled  {
    color: #999999;
}
/* backbone.grid.css */


.grid-container .bottom  {
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}

table.grid > thead > tr > th  {
    background-color: #FFFFFF !important;
    border-bottom-color: #EEEEEF !important;
    border-left-color: #EEEEEF !important;
}

.grid tr.odd  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}
.grid tr.even  {
    background-color: #FFFFFF;
    border-bottom-color: #DDDDDD;
    border-color: #DDDDDD;
}

.grid tr.selected  {
    background-color: #DDDDDD !important;
}

.grid tr.hover  {
    background-color: #cacaca;
}

.grid td  {
    border-left-color: #EEEEEF !important;
    border-top-color: #EEEEEF !important;
    border-bottom-color: #EEEEEF !important;
}

.grid td.focus, .grid td.focus a {
    color: #000000 !important;
    outline-color: #cccccc; /*#81C8FF*/
}

.grid tbody tr td form input  {
    border-color: #a2a2a2;
}

.grid-main-wrapper .visibility-control-column  {
    border-right-color: #EEEEEF !important;
}

.grid-main-wrapper .grid th.visibility-control-column  {
    border-bottom-color: #EEEEEF !important;
}

.button-menu-container  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-top-color: #CCCCCC;
}

.button-menu-overlay  {
    background-color: #000000;
}

.grid.grid-frozen tr  {
    border-right-color: #DDDDDD;
}

.grid tr.notification-success  {
    background-color: #DDF4C9 !important;
}

.grid tr.notification-error  {
    background-color: #EBCFCF !important;
}

.grid tr.notification-error  {
    background-color: #EBCFCF !important;
}

.grid tr.notification-warning  {
    background-color: #FFF6B3 !important;
}

.grid tr.notification-warning  {
    border-color: #F9DC87;
    background-color: #FFF6B3 !important;
}

.grid td.notification-warning  {
    border-color: #F9DC87 !important;
}

.grid td.readonly  {
    background-color: #FFFFFF;
    color: #151618;
}



.grid .hasMultiCalendarPicker  {
    border-color: #a2a2a2;
}


.focus-by-row .grid tr.focus  {
    background-color: #dcdcdc !important;
}

.focus-by-cell .grid td.focus  {
    background-color: #dcdcdc !important;
}

.add-row-hover  {
    background-color: #F2F8FC !important;
    border-color: #F2F8FC !important;
    color: #000000 !important;
}

.add-row-selected,.add-row-selected a:not(.select2-choice)  {
    border-color: #F8F8F8 !important;
    color: #151618 !important;
    background-color: #F8F8F8 !important;
}

.grid tr.selected  {
    background-color: #FFFFFF !important;
}

.grid tr.hover  {
    background-color: #FFFFFF;
}

.grid thead th  {
    background-color: #EDF0F4 !important;
}

.grid tr.add-row-hover td.readonly,.grid tr.add-row-hover td.add-row-selected,.grid tr.add-row-hover td.add-row-selected a {
    background-color: #F2F8FC !important;
    border-color: #F2F8FC !important;
    color: #000000 !important;
}


.ui-widget-header  {
    background-color: #F9FAFB !important;
    color: #151618;
}
/* backbone.pagingcontrols.css */


.selected-cell  {
    background-color: #CCCCCC;
}

.paging-container .divider  {
    border-left-color: #000000;
}
/* select2.css */


.select2-container .select2-choice  {
    border-color: #B2B3B7;
    color: #151618;
    background-color: #FFFFFF;
}

.select2-container.select2-drop-above .select2-choice  {
    border-bottom-color: #B2B3B7;
}

.select2-drop-mask  {
    background-color: #FFFFFF;
}

.select2-drop  {
    background-color: #FFFFFF;
    color: #151618;
    border-color: #B2B3B7;
}

.select2-drop.select2-drop-above  {
    border-top-color: #B2B3B7;
}

.select2-drop-active  {
    border-color: #72665B; /*#026BC8*/
}

.select2-drop.select2-drop-above.select2-drop-active  {
    border-top-color: #72665B; /*#026BC8*/
}

.select2-drop-auto-width  {
    border-top-color: #B2B3B7;
}

.select2-container .select2-choice .select2-arrow  {
    border-left-color: #B2B3B7;
    background-color: #FFFFFF;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow  {
    border-right-color: #B2B3B7;
}

.select2-search input  {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}

html[dir="rtl"] .select2-search input  {
    background-color: #FFFFFF;
}

.select2-search input.select2-active  {
    background-color: #FFFFFF;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices  {
    border-color: #72665B; /*#026BC8*/
}

.select2-dropdown-open .select2-choice  {
    background-color: #EEEEEE;
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices  {
    border-color: #72665B; /*#026BC8*/
}

.select2-results .select2-highlighted  {
    background-color: #F8F8F8;
    color: #151618;
}

.select2-results li em  {
    background-color: #FEFFDE;
}

.select2-results .select2-highlighted ul  {
    background-color: #FFFFFF;
    color: #000000;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit  {
    background-color: #F4F4F4;
}


.select2-results .select2-disabled.select2-highlighted  {
    color: #666666;
    background-color: #F4F4F4;
}
.select2-results .select2-disabled  {
    background-color: #F4F4F4;
}

.select2-more-results.select2-active  {
    background-color: #F4F4F4;
}

.select2-more-results  {
    background-color: #F8F8F8;
}



.select2-container.select2-container-disabled .select2-choice  {
    background-color: #F4F4F4;
    border-color: #DDDDDD;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow  {
    background-color: #F4F4F4;
}




.select2-container-multi .select2-choices  {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}

.select2-container-multi.select2-container-active .select2-choices  {
    border-color: #72665B; /*#026BC8*/
}

.select2-container-multi .select2-choices .select2-search-field input  {
    color: #5B5E65;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active  {
    background-color: #FFFFFF !important;
}

.select2-default  {
    color: #5B5E65 !important;
}

.select2-container-multi .select2-choices .select2-search-choice  {
    color: #FFFFFF;
    background-color: #72665B; /*#026BC8*/
}
.select2-container-multi .select2-choices .select2-search-choice-focus  {
    background-color: #B2B3B7 !important;
}


.select2-container-multi.select2-container-disabled .select2-choices  {
    background-color: #F4F4F4;
    border-color: #DDDDDD;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice  {
    border-color: #DDDDDD;
    background-color: #F4F4F4;
}





.select2-container.select2-container-active.component-error .select2-choice,
.grid tr.notification-error td.notification-error .select2-container,
.grid tr.notification-error td.notification-error .select2-container.select2-container-active .select2-choice {
    border-color: #CC0000;
}
/* bannershortcuts.css */


.content-heading-shortcut  {
    color: #585858;
}

.chicklet  {
    background-color: #f6f6f6; /*#EFF4F8*/
    color: #656565;
    border-color: #cbcbcb;
}

.banner-shortcut  {
    border-bottom-color: #EEEEEF;
}
/* userpreference.css */


.xe-popup-container .xe-pop-content  {
    color: #585858;
}@media screen and (min-width: 768px) {

    .xe-popup-container .xe-pop-content  {
    color: #585858;
}
}

/* style.css */

body  {
    color: #333333;
}
pre  {
    background-color: #555555;
    color: #FFFFFF;
} 

.subheader  {
    color: #777777;
}
a  {
    color: #333333;
}
hr  {
    border-top-color: #DDDDDD;
}

.icon-success:after  {
    color: #268D1F;
}
.icon-warning:after  {
    color: #FFC51E;
}
.icon-error:after  {
    color: #CC0000;
}
.icon-information:after  {
    color: #93BFC9;
}
.icon-help:after  {
    color: #0070A6;
}
.icon-in-progress:after  {
    color: #268D1F;
}
.icon-circle:before  {
    color: #FFFFFF;
}
.icon-triangle:before  {
    color: #FFFFFF;
}



.icon-circle-shape:before  {
    color: #FFFFFF;
}
.icon-triangle-shape:before  {
    color: #FFFFFF;
}






.data, .data-large  {
    border-color: #999999;
}
th  {
    border-bottom-color: #A5A5A5;
    border-right-color: #C1C1C1;
    color: #333333;
}
td  {
    border-bottom-color: #DDDDDD;
}


.example  {
    background-color: #F1F1F1;
    border-color: #DDDDDD;
}


.dark  {
    background-color: #AAAAAA;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
}
.example-two-color  {
    background-color: #DDF4C9;
    border-color: #DDDDDD;
}
.success-text  {
    color: #000000;
}
.icon-hover .icon-settings:hover  {
    color: #006699;
}
.icon-hover-transition .icon-settings:hover  {
    color: #006699;
}
.icon-styling .icon-settings  {
    color: #006699;
    border-color: #CCCCCC;
}
.icon-styling .icon-settings:hover  {
    color: #003366;
}


.icon a  {
    color: #006699;
}
.icon a:hover  {
    color: #003366;
}


.dark-background  {
    background-color: #222222;
    border-color: #777777;
}
.dark-background .icon-settings  {
    color: #FFFFFF;
}
.light-background  {
    background-color: #EEEEEE;
    border-color: #CCCCCC;
}
/* excelexport.css */


.excel-export-wizard-header.ui-widget-header  {
    border-top-color: #ADC4D2;
}

.excel-export-wizard-content  {
    background-color: #ADC4D2;
}

.excel-export-wizard-content-north  {
    color: #FFFFFF;
}
/* bootstrap.css */


mark  {
    color: #000000;
    background-color: #FFFF00;
}

fieldset  {
    border-color: #C0C0C0;
}

body  {
    color: #333333;
    background-color: #FFFFFF;
}

a  {
    color: #cccccc; /*#428bca*/
}

a:hover,
a:focus  {
    color: #4d4640; /*#2a6496*/
}

a:focus  {
    outline-color: #333333;
}

.img-thumbnail  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

hr  {
    border-top-color: #EEEEEE;
}

.text-muted  {
    color: #999999;
}

.text-primary  {
    color: #cccccc; /*#428bca*/
}

.text-primary:hover  {
    color: #808080; /*#3071a9*/
}

.text-warning  {
    color: #C09853;
}

.text-warning:hover  {
    color: #A47E3C;
}

.text-danger  {
    color: #B94A48;
}

.text-danger:hover  {
    color: #953B39;
}

.text-success  {
    color: #468847;
}

.text-success:hover  {
    color: #356635;
}

.text-info  {
    color: #808080; /*#3a87ad*/
}

.text-info:hover  {
    color: #2D6987;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small  {
    color: #999999;
}

.page-header  {
    border-bottom-color: #EEEEEE;
}



abbr[title],
abbr[data-original-title]  {
    border-bottom-color: #999999;
}

blockquote  {
    border-left-color: #EEEEEE;
}

blockquote small  {
    color: #999999;
}

blockquote.pull-right  {
    border-right-color: #EEEEEE;
}

code  {
    color: #C7254E;
    background-color: #F9F2F4;
}

pre  {
    color: #333333;
    background-color: #F5F5F5;
    border-color: #CCCCCC;
}

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

.table > thead > tr > th  {
    border-bottom-color: #DDDDDD;
}

.table > tbody + tbody  {
    border-top-color: #DDDDDD;
}

.table .table  {
    background-color: #FFFFFF;
}

.table-bordered  {
    border-color: #DDDDDD;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td  {
    border-color: #DDDDDD;
}

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

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th  {
    background-color: #F5F5F5;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th  {
    background-color: #F5F5F5;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th  {
    background-color: #DFF0D8;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th  {
    background-color: #D0E9C6;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th  {
    background-color: #F2DEDE;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th  {
    background-color: #EBCCCC;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th  {
    background-color: #FCF8E3;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th  {
    background-color: #FAF2CC;
}

legend  {
    color: #333333;
    border-bottom-color: #E5E5E5;
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus  {
    outline-color: #333333;
}

output  {
    color: #555555;
}

.form-control  {
    color: #555555;
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.form-control:focus  {
    border-color: #cccccc; /*#66afe9*/
}

.form-control:-moz-placeholder  {
    color: #999999;
}

.form-control::-moz-placeholder  {
    color: #999999;
}

.form-control:-ms-input-placeholder  {
    color: #999999;
}

.form-control::-webkit-input-placeholder  {
    color: #999999;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control  {
    background-color: #EEEEEE;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline  {
    color: #C09853;
}

.has-warning .form-control  {
    border-color: #C09853;
}

.has-warning .form-control:focus  {
    border-color: #A47E3C;
}

.has-warning .input-group-addon  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #C09853;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline  {
    color: #B94A48;
}

.has-error .form-control  {
    border-color: #B94A48;
}

.has-error .form-control:focus  {
    border-color: #953B39;
}

.has-error .input-group-addon  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #B94A48;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline  {
    color: #468847;
}

.has-success .form-control  {
    border-color: #468847;
}

.has-success .form-control:focus  {
    border-color: #356635;
}

.has-success .input-group-addon  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #468847;
}

.help-block  {
    color: #737373;
}

.btn:focus  {
    outline-color: #333333;
}

.btn:hover,
.btn:focus  {
    color: #333333;
}

.btn-default  {
    color: #333333;
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default  {
    color: #333333;
    background-color: #EBEBEB;
    border-color: #ADADAD;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.btn-primary  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
    border-color: #808080; /*#357ebd*/
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary  {
    color: #FFFFFF;
    background-color: #808080; /*#3276b1*/
    border-color: #285E8E;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active  {
    background-color: #cccccc; /*#428bca*/
    border-color: #808080; /*#357ebd*/
}

.btn-warning  {
    color: #FFFFFF;
    background-color: #F0AD4E;
    border-color: #EEA236;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning  {
    color: #FFFFFF;
    background-color: #ED9C28;
    border-color: #D58512;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active  {
    background-color: #F0AD4E;
    border-color: #EEA236;
}

.btn-danger  {
    color: #FFFFFF;
    background-color: #D9534F;
    border-color: #D43F3A;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger  {
    color: #FFFFFF;
    background-color: #D2322D;
    border-color: #AC2925;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active  {
    background-color: #D9534F;
    border-color: #D43F3A;
}

.btn-success  {
    color: #FFFFFF;
    background-color: #5CB85C;
    border-color: #4CAE4C;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success  {
    color: #FFFFFF;
    background-color: #47A447;
    border-color: #398439;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active  {
    background-color: #5CB85C;
    border-color: #4CAE4C;
}

.btn-info  {
    color: #FFFFFF;
    background-color: #cccccc; /*#5bc0de*/
    border-color: #cccccc; /*#46b8da*/
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info  {
    color: #FFFFFF;
    background-color: #cccccc; /*#39b3d7*/
    border-color: #269ABC;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active  {
    background-color: #cccccc; /*#5bc0de*/
    border-color: #cccccc; /*#46b8da*/
}

.btn-link  {
    color: #cccccc; /*#428bca*/
}

.btn-link:hover,
.btn-link:focus  {
    color: #4d4640; /*#2a6496*/
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus  {
    color: #999999;
}

.caret  {
    border-top-color: #000000;
}

.dropdown-menu  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.dropdown-menu .divider  {
    background-color: #E5E5E5;
}

.dropdown-menu > li > a  {
    color: #333333;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus  {
    color: #262626;
    background-color: #F5F5F5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus  {
    color: #999999;
}

.dropdown-header  {
    color: #999999;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret  {
    border-bottom-color: #000000;
}



.btn-default .caret  {
    border-top-color: #333333;
}

.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret  {
    border-top-color: #FFFFFF;
}

.dropup .btn-default .caret  {
    border-bottom-color: #333333;
}

.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret  {
    border-bottom-color: #FFFFFF;
}

.input-group-addon  {
    color: #555555;
    background-color: #EEEEEE;
    border-color: #CCCCCC;
}

.nav > li > a:hover,
.nav > li > a:focus  {
    background-color: #EEEEEE;
}

.nav > li.disabled > a  {
    color: #999999;
}

.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus  {
    color: #999999;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus  {
    background-color: #EEEEEE;
    border-color: #cccccc; /*#428bca*/
}

.nav .open > a .caret,
.nav .open > a:hover .caret,
.nav .open > a:focus .caret  {
    border-top-color: #4d4640; /*#2a6496*/
    border-bottom-color: #4d4640; /*#2a6496*/
}

.nav .nav-divider  {
    background-color: #E5E5E5;
}

.nav-tabs  {
    border-bottom-color: #DDDDDD;
}

.nav-tabs > li > a:hover  {
    border-color: #EEEEEE #EEEEEE #DDDDDD;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus  {
    color: #555555;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus  {
    border-color: #DDDDDD;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
}

.nav-pills > li.active > a .caret,
.nav-pills > li.active > a:hover .caret,
.nav-pills > li.active > a:focus .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus  {
    border-color: #DDDDDD;
}

.nav .caret  {
    border-top-color: #cccccc; /*#428bca*/
    border-bottom-color: #cccccc; /*#428bca*/
}

.nav a:hover .caret  {
    border-top-color: #4d4640; /*#2a6496*/
    border-bottom-color: #4d4640; /*#2a6496*/
}



.navbar-default  {
    background-color: #F8F8F8;
    border-color: #E7E7E7;
}

.navbar-default .navbar-brand  {
    color: #777777;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus  {
    color: #5E5E5E;
}

.navbar-default .navbar-text  {
    color: #777777;
}

.navbar-default .navbar-nav > li > a  {
    color: #777777;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus  {
    color: #333333;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}

.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus  {
    color: #CCCCCC;
}

.navbar-default .navbar-toggle  {
    border-color: #DDDDDD;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus  {
    background-color: #DDDDDD;
}

.navbar-default .navbar-toggle .icon-bar  {
    background-color: #CCCCCC;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form  {
    border-color: #E7E7E7;
}

.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret  {
    border-top-color: #333333;
    border-bottom-color: #333333;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}

.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret  {
    border-top-color: #555555;
    border-bottom-color: #555555;
}

.navbar-default .navbar-nav > .dropdown > a .caret  {
    border-top-color: #777777;
    border-bottom-color: #777777;
}



.navbar-default .navbar-link  {
    color: #777777;
}

.navbar-default .navbar-link:hover  {
    color: #333333;
}

.navbar-inverse  {
    background-color: #222222;
    border-color: #080808;
}

.navbar-inverse .navbar-brand  {
    color: #999999;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus  {
    color: #FFFFFF;
}

.navbar-inverse .navbar-text  {
    color: #999999;
}

.navbar-inverse .navbar-nav > li > a  {
    color: #999999;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus  {
    color: #FFFFFF;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}

.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus  {
    color: #444444;
}

.navbar-inverse .navbar-toggle  {
    border-color: #333333;
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus  {
    background-color: #333333;
}

.navbar-inverse .navbar-toggle .icon-bar  {
    background-color: #FFFFFF;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form  {
    border-color: #101010;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}

.navbar-inverse .navbar-nav > .dropdown > a:hover .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

.navbar-inverse .navbar-nav > .dropdown > a .caret  {
    border-top-color: #999999;
    border-bottom-color: #999999;
}

.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}



.navbar-inverse .navbar-link  {
    color: #999999;
}

.navbar-inverse .navbar-link:hover  {
    color: #FFFFFF;
}

.breadcrumb  {
    background-color: #F5F5F5;
}

.breadcrumb > li + li:before  {
    color: #CCCCCC;
}

.breadcrumb > .active  {
    color: #999999;
}

.pagination > li > a,
.pagination > li > span  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus  {
    background-color: #EEEEEE;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
    border-color: #cccccc; /*#428bca*/
}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus  {
    color: #999999;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

.pager li > a,
.pager li > span  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

.pager li > a:hover,
.pager li > a:focus  {
    background-color: #EEEEEE;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span  {
    color: #999999;
    background-color: #FFFFFF;
}

.label  {
    color: #FFFFFF;
}

.label[href]:hover,
.label[href]:focus  {
    color: #FFFFFF;
}

.label-default  {
    background-color: #999999;
}

.label-default[href]:hover,
.label-default[href]:focus  {
    background-color: #808080;
}

.label-primary  {
    background-color: #cccccc; /*#428bca*/
}

.label-primary[href]:hover,
.label-primary[href]:focus  {
    background-color: #808080; /*#3071a9*/
}

.label-success  {
    background-color: #5CB85C;
}

.label-success[href]:hover,
.label-success[href]:focus  {
    background-color: #449D44;
}

.label-info  {
    background-color: #cccccc; /*#5bc0de*/
}

.label-info[href]:hover,
.label-info[href]:focus  {
    background-color: #cccccc; /*#31b0d5*/
}

.label-warning  {
    background-color: #F0AD4E;
}

.label-warning[href]:hover,
.label-warning[href]:focus  {
    background-color: #EC971F;
}

.label-danger  {
    background-color: #D9534F;
}

.label-danger[href]:hover,
.label-danger[href]:focus  {
    background-color: #C9302C;
}

.badge  {
    color: #FFFFFF;
    background-color: #999999;
}

a.badge:hover,
a.badge:focus  {
    color: #FFFFFF;
}

a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge  {
    color: #cccccc; /*#428bca*/
    background-color: #FFFFFF;
}

.jumbotron  {
    background-color: #EEEEEE;
}



.thumbnail  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active  {
    border-color: #cccccc; /*#428bca*/
}

.thumbnail .caption  {
    color: #333333;
}

.alert-success  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}

.alert-success hr  {
    border-top-color: #C9E2B3;
}

.alert-success .alert-link  {
    color: #356635;
}

.alert-info  {
    color: #808080; /*#3a87ad*/
    background-color: #D9EDF7;
    border-color: #cccccc; /*#bce8f1*/
}

.alert-info hr  {
    border-top-color: #cccccc; /*#a6e1ec*/
}

.alert-info .alert-link  {
    color: #2D6987;
}

.alert-warning  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FAEBCC;
}

.alert-warning hr  {
    border-top-color: #F7E1B5;
}

.alert-warning .alert-link  {
    color: #A47E3C;
}

.alert-danger  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
}

.alert-danger hr  {
    border-top-color: #E4B9C0;
}

.alert-danger .alert-link  {
    color: #953B39;
}

.progress  {
    background-color: #F5F5F5;
}

.progress-bar  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
}

.progress-bar-success  {
    background-color: #5CB85C;
}

.progress-bar-info  {
    background-color: #cccccc; /*#5bc0de*/
}

.progress-bar-warning  {
    background-color: #F0AD4E;
}

.progress-bar-danger  {
    background-color: #D9534F;
}

.list-group-item  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

a.list-group-item  {
    color: #555555;
}

a.list-group-item .list-group-item-heading  {
    color: #333333;
}

a.list-group-item:hover,
a.list-group-item:focus  {
    background-color: #F5F5F5;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
    border-color: #cccccc; /*#428bca*/
}

a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text  {
    color: #E1EDF7;
}

.panel  {
    background-color: #FFFFFF;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive  {
    border-top-color: #DDDDDD;
}

.panel-footer  {
    background-color: #F5F5F5;
    border-top-color: #DDDDDD;
}

.panel-group .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #DDDDDD;
}

.panel-group .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #DDDDDD;
}

.panel-default  {
    border-color: #DDDDDD;
}

.panel-default > .panel-heading  {
    color: #333333;
    background-color: #F5F5F5;
    border-color: #DDDDDD;
}

.panel-default > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #DDDDDD;
}

.panel-default > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #DDDDDD;
}

.panel-primary  {
    border-color: #cccccc; /*#428bca*/
}

.panel-primary > .panel-heading  {
    color: #FFFFFF;
    background-color: #cccccc; /*#428bca*/
    border-color: #cccccc; /*#428bca*/
}

.panel-primary > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #cccccc; /*#428bca*/
}

.panel-primary > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #cccccc; /*#428bca*/
}

.panel-success  {
    border-color: #D6E9C6;
}

.panel-success > .panel-heading  {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}

.panel-success > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #D6E9C6;
}

.panel-success > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #D6E9C6;
}

.panel-warning  {
    border-color: #FAEBCC;
}

.panel-warning > .panel-heading  {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FAEBCC;
}

.panel-warning > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #FAEBCC;
}

.panel-warning > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #FAEBCC;
}

.panel-danger  {
    border-color: #EBCCD1;
}

.panel-danger > .panel-heading  {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
}

.panel-danger > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #EBCCD1;
}

.panel-danger > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #EBCCD1;
}

.panel-info  {
    border-color: #cccccc; /*#bce8f1*/
}

.panel-info > .panel-heading  {
    color: #808080; /*#3a87ad*/
    background-color: #D9EDF7;
    border-color: #cccccc; /*#bce8f1*/
}

.panel-info > .panel-heading + .panel-collapse .panel-body  {
    border-top-color: #cccccc; /*#bce8f1*/
}

.panel-info > .panel-footer + .panel-collapse .panel-body  {
    border-bottom-color: #cccccc; /*#bce8f1*/
}

.well  {
    background-color: #F5F5F5;
    border-color: #E3E3E3;
}

.well blockquote  {
    border-color: #DDDDDD;
}

.close  {
    color: #000000;
}

.close:hover,
.close:focus  {
    color: #000000;
}

.modal-content  {
    background-color: #FFFFFF;
    border-color: #999999;
}

.modal-backdrop  {
    background-color: #000000;
}

.modal-header  {
    border-bottom-color: #E5E5E5;
}

.modal-footer  {
    border-top-color: #E5E5E5;
}

.tooltip-inner  {
    color: #FFFFFF;
    background-color: #000000;
}

.tooltip.top .tooltip-arrow  {
    border-top-color: #000000;
}

.tooltip.top-left .tooltip-arrow  {
    border-top-color: #000000;
}

.tooltip.top-right .tooltip-arrow  {
    border-top-color: #000000;
}

.tooltip.right .tooltip-arrow  {
    border-right-color: #000000;
}

.tooltip.left .tooltip-arrow  {
    border-left-color: #000000;
}

.tooltip.bottom .tooltip-arrow  {
    border-bottom-color: #000000;
}

.tooltip.bottom-left .tooltip-arrow  {
    border-bottom-color: #000000;
}

.tooltip.bottom-right .tooltip-arrow  {
    border-bottom-color: #000000;
}

.popover  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.popover-title  {
    background-color: #F7F7F7;
    border-bottom-color: #EBEBEB;
}

.popover.top .arrow  {
    border-top-color: #999999;
}

.popover.top .arrow:after  {
    border-top-color: #FFFFFF;
}

.popover.right .arrow  {
    border-right-color: #999999;
}

.popover.right .arrow:after  {
    border-right-color: #FFFFFF;
}

.popover.bottom .arrow  {
    border-bottom-color: #999999;
}

.popover.bottom .arrow:after  {
    border-bottom-color: #FFFFFF;
}

.popover.left .arrow  {
    border-left-color: #999999;
}

.popover.left .arrow:after  {
    border-left-color: #FFFFFF;
}

.carousel-control  {
    color: #FFFFFF;
}

.carousel-control:hover,
.carousel-control:focus  {
    color: #FFFFFF;
}

.carousel-indicators li  {
    background-color: #000 \9;
    border-color: #FFFFFF;
}

.carousel-indicators .active  {
    background-color: #FFFFFF;
}

.carousel-caption  {
    color: #FFFFFF;
}@media print {
  *  {
    color: #000000 !important;
}
  pre,
  blockquote  {
    border-color: #999999;
}
  select  {
    background-color: #FFFFFF !important;
}
  .table td,
  .table th  {
    background-color: #FFFFFF !important;
}
  .btn > .caret,
  .dropup > .btn > .caret  {
    border-top-color: #000000 !important;
}
  .label  {
    border-color: #000000;
}
  .table-bordered th,
  .table-bordered td  {
    border-color: #DDDDDD !important;
}
}
@media (max-width: 767px) {
  .table-responsive  {
    border-color: #DDDDDD;
}
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a  {
    border-bottom-color: #DDDDDD;
}
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus  {
    border-bottom-color: #FFFFFF;
}
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a  {
    border-bottom-color: #DDDDDD;
}
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus  {
    border-bottom-color: #FFFFFF;
}
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a  {
    color: #777777;
}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus  {
    color: #333333;
}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus  {
    color: #555555;
    background-color: #E7E7E7;
}
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus  {
    color: #CCCCCC;
}
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header  {
    border-color: #080808;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a  {
    color: #999999;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus  {
    color: #FFFFFF;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus  {
    color: #FFFFFF;
    background-color: #080808;
}
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus  {
    color: #444444;
}
}

/* common-controls.css */


.primaryButtonMiddleblue  {
    color: #808080; /*#0989d7*/
}

.primaryButton span  {
    color: #808080; /*#0989d7*/
}

.textInput  {
    color: #666666;
}

.label  {
    color: #666666;
}

.primaryButtonMiddle  {
    color: #FFFFFF;
}

.modalWindowModal  {
    background-color: #000000;
}

.modalWindowTop .modalWindowTitle  {
    color: #38393a; /*#0c4e8c*/
}

.modalWindowContentblue .errorMessage  {
    color: #5C5C5C;
}

.modalWindowTopblue .modalWindowTitle  {
    color: #808080; /*#0989d7*/
}

#header  {
    background-color: #76AFDC;
    background-color: #999999;
}

.headerBottomBorder  {
    background-color: #00559E;
    background-color: #FF0000;
}

.browseMenuShadow {
    border-color: #444445; /*#13689E*/
    background-color: #808080; /*#477b9c*/
}

#browseButtonState.active  {
    background-color: #808080; /*#477b9c*/
    border-color: #444445; /*#13689E*/
}

.browseTab div div  {
    color: #FFFFFF;
}

.headerButton div div  {
    color: #FFFFFF;
}

.headerButtonDownArrow:link, .headerButtonDownArrow:active, .headerButtonDownArrow:visited  {
    color: #FFFFFF;
}

.headerButtonDownArrow:hover  {
    color: #FFFFFF;
}

.upArrow:link, .upArrow:active, .upArrow:visited  {
    color: #FFFFFF;
}
#openedItemsCanvas  {
    background-color: #808080; /*#477b9c*/
}

#openedItemsButtonState.active, #toolsButtonState.active  {
    background-color: #808080; /*#477b9c*/
    border-color: #444445; /*#13689E*/
}
#toolsCanvas  {
    background-color: #FFFFFF;
}
#toolsCanvas .menu-section  {
    background-color: #999999;
}
#toolsCanvas .menu-item  {
    background-color: #CCCCCC;
}
#toolsCanvas .menu-item:hover  {
    background-color: #BFBEBE;
}

#footerAppContainer div  {
    color: #000000;
}

#scrollableListContainer  {
    background-color: #FFFFFF;
}

.btn-l  {
    background-color: #646464;
    border-color: #666666;
}

.btn-r  {
    background-color: #646464;
    border-color: #666666;
}

.upButton  {
    background-color: #EEEEEE;
    border-color: #AAAAAA;
}

.downButton  {
    background-color: #EEEEEE;
    border-color: #AAAAAA;
}

.downButton:hover, .upButton:hover  {
    background-color: #EEEEEE;
    border-color: #808080; /*#2477C1*/
}

.downButtonDisabled  {
    border-color: #CCCCCC;
    background-color: #F0F0F0;
}

.upButtonDisabled  {
    border-color: #CCCCCC;
    background-color: #F0F0F0;
}

.columns  {
    border-right-color: #DDDDDD;
    background-color: #FFFFFF;
}

.navListStart span  {
    color: #777777;
}

.navListStart span:hover  {
    color: #FFFFFF;
    background-color: #666666;
}

.navListStart .parent span:hover  {
    background-color: #666666;
    color: #FFFFFF;
    background-color: #999999;
}


.navList  {
    background-color: #FFFFFF;
}

.navList span  {
    color: #666666;
}

.navList span:hover  {
    color: #444445; /*#11679D*/
    background-color: #f6f6f6; /*#E1EFFD*/
}

.navList span a  {
    color: #666666;
}

.selectedListItem span  {
    color: #FFFFFF;
    background-color: #38393a; /*#005C96*/
}

.selectedListPage span  {
    color: #FFFFFF;
    background-color: #cccccc; /*#7FADCA*/
}

.navList .scrollableListItem span:hover  {
    color: #808080; /*#0C60A6*/
    background-color: #D9F4FB;
}

.navList .scrollableListItem:focus span  {
    color: #808080; /*#0C60A6*/
    background-color: #D9F4FB;
}

.navList .parent span:hover  {
    color: #444445; /*#11679D*/
    background-color: #f6f6f6; /*#E1EFFD*/
}

.navList .parent:focus span  {
    color: #444445; /*#11679D*/
    background-color: #f6f6f6; /*#E1EFFD*/
}

div[id=mainMenuContainer] .navList .scrollableListItem:focus span  {
    background-color: #f6f6f6; /*#D9E7EF*/
}

div[id=mainMenuContainer] .navList .parent:focus span  {
    color: #444445; /*#11679D*/
    background-color: #f6f6f6; /*#D9E7EF*/
}

.searchInputContainer  {
    background-color: #FFFFFF;
}

#searchInput  {
    color: #B2B2B2;
}

#searchButton  {
    color: #FFFFFF;
}

a.breadcrumbButton:link, a.breadcrumbButton:active, a.breadcrumbButton:visited  {
    color: #FFFFFF;
}

.breadcrumb div div .breadCrumbItemBody  {
    color: #FFFFFF;
}

.breadcrumb div div .breadCrumbItemArrow  {
    color: #FFFFFF;
}
/* common-platform.css */


.information span  {
    color: #5C5C5C;
}



#globalNav  {
    color: #FFFFFF;
}

#globalNav .globalnav-list-item  {
    border-left-color: #FFFFFF;
}

#globalNav li a  {
    color: #FFFFFF;
}

#helpWindowTab #helpWindowTabText  {
    color: #808080; /*#0084d5*/
}

#helpWindowControls #helpWindowTitle  {
    color: #808080; /*#0084d5*/
}

#openItemsHeader div h3  {
    color: #808080; /*#0C60A6*/
}


#openItemsBody  {
    border-left-color: #b9b9b9;
    border-right-color: #b9b9b9;
    background-color: #FFFFFF;
}

#categoryList  {
    color: #999999;
}

#categoryList li h4  {
    color: #555555;
}

#categoryList li h4:hover  {
    border-top-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    color: #000000;
}

.itemList li:hover  {
    background-color: #F5F9FA;
    color: #333344;
}


#openItemsFooter  {
    border-color: #b9b9b9;
}

#buttonBar span  {
    color: #666666;
}

#buttonBar span:hover  {
    color: #808080; /*#0C60A6*/
}


.activeOpenItem  {
    background-color: #b9b9b9;
    color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

.tabInfoTitle  {
    color: #656564;
}

.tabInfoText  {
    color: #656564;
}
/* extensibility-ss.css */


.xe-extensions-editor  {
    border-color: #CCCCCC;
}

.xe-placeholder  {
    color: #999999;
}

.xe-extensions-editor.ui-dialog .ui-dialog-title  {
    color: #000000;
}

.xe-extensions-editor .primary, .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.xe-extensions-editor .primary:hover:not([disabled]), .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary:hover:not([disabled])  {
    background-color: #5f564e; /*#065AA5*/
}

.xe-extensions-editor .primary:focus:not([disabled]), .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary:focus:not([disabled])  {
    border-color: #cccccc; /*#81C8FF*/
}

.xe-extensions-editor .primary:disabled, .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary:disabled  {
    background-color: #B2B3B7;
    color: #FFFFFF;
}

.xe-extensions-editor .primary:active:not([disabled]), .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary:active:not([disabled])  {
    background-color: #4d4640; /*#0A4982*/
}

.xe-extensions-editor .secondary, .ui-corner-all.ui-button.ui-widget.secondary  {
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
    color: #72665B; /*#026BC8*/
}


.xe-extensions-editor .secondary:hover:not([disabled]), .ui-corner-all.ui-button.ui-widget.secondary:hover:not([disabled])  {
    background-color: #5f564e; /*#065AA5*/
    color: #FFFFFF;
}

.xe-extensions-editor .secondary:focus:not([disabled]), .ui-corner-all.ui-button.ui-widget.secondary:focus:not([disabled])  {
    border-color: #cccccc; /*#81C8FF*/
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.xe-extensions-editor .secondary:disabled, .ui-corner-all.ui-button.ui-widget.secondary:disabled  {
    background-color: #B2B3B7;
    color: #FFFFFF;
}

.xe-extensions-editor .secondary:active:not([disabled]), .ui-corner-all.ui-button.ui-widget.secondary:active:not([disabled])  {
    background-color: #4d4640; /*#0A4982*/
}
/* uploadProperties.css */


select.pb-item.pb-select  {
    color: #5B5E65;
    border-color: #B2B3B7;
}

select.pb-select:focus, select.pb-select:hover  {
    color: #151618;
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
}
select.pb-select:active  {
    color: #151618;
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
}

table#resourceTable tr > th {
    background-color: #F7F7F7 !important;
}
#uploadContent .ui-widget-header.content-container-header {
    background-color: #EEEEEF !important;
}
/* studentAccountReceivable.css */



body  {
    background-color: #F8F8F8;
}

.print-button  {
    background-color: #F4F4F4;
}

.view-options  {
    background-color: #72665B; /*#026bc8*/
}

.view-options .options-tooltip  {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}

.toggle-tip  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.options-tooltip label  {
    color: #151618;
}

.ellipse-button  {
    border-bottom-color: #000000;
}

.account-summary-body .table-container .data-table.mobileLayout tbody tr > :first-child  {
    color: #151618;
}

.account-summary-body .table-container .data-table.mobileLayout tbody tr td  {
    color: #151618;
}

.account-summary-body .table-container .trDesktop tr th {
    color: #5B5E65;
}

.print-icon-background  {
    background-color: #F4F4F4;
}

.account-summary-body  {
    background-color: #F8F8F8;
}

.account-summary-inner-body  {
    border-top-color: #505050; /*#51abff*/
    background-color: #FFFFFF;
}

.tax-print-icon-background  {
    background-color: #F4F4F4;
}



.account-information-tab ul li a  {
    color: #5B5E65;
}

.help-icon .help-icon-text  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.infoIcon .helpMessage  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.helpIcon .helpMessage  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.helpMessage  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.holds.primary {
    background-color: #F4F4F4;
    color: #5B5E65;
}

.holds.primary:hover:not([disabled]) {
    background-color: #5f564e; /*#065aa5*/
    color: #FFFFFF;
}

.holds.primary:focus:not([disabled]) {
    background-color: #5f564e; /*#065aa5*/
    color: #FFFFFF;
}

.holds.primary.holdsSelected {
    background-color: #5f564e; /*#065aa5*/
    color: #FFFFFF;
}

.holds[data-badge]:after  {
    background-color: #D42828;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

#view-options[data-badge]:after  {
    background-color: #D42828;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

#holds-card[data-badge]:after  {
    background-color: #D42828;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.holds-tooltip  {
    background-color: #FFFFFF;
    border-color: #000000;
}

.holds-tooltip label  {
    color: #151618;
}

.holds-tooltip-mobile label  {
    color: #151618;
}

.holds-tooltip label[data-label]  {
    color: #151618;
}

.holdsPopup .popup-overlay  {
    background-color: #FFFFFF;
}

.holdsPopup label[data-label]  {
    color: #151618;
}

.holds-header  {
    color: #151618 !important;
}

.holds-header[hold-count]::after  {
    background-color: #F4F4F4;
    color: #5B5E65;
}

.instalment-plan-label  {
    color: #151618;
}

.isDisableButton  {
    background-color: #B2B3B7;
}

.isNotDisableButton  {
    background-color: #72665B; /*#026bc8*/
}

.heading-size  {
    color: #151618;
}

.account-summary-body .ui-select-container .select2-choice > .select2-chosen  {
    color: #151618 !important;
}


.account-summary-body .ui-select-choices .select2-result-label  {
    color: #151618;
}

#periodSelection > a > span.select2-chosen  {
    color: #5B5E65 !important;
}

.dropdownValue  {
    color: #5B5E65;
}

.payment-term-selected  {
    background-color: #F8F8F8;
}




#tax-header  {
    color: #5B5E65;
}


.inputContainer .checkmark  {
    background-color: #EEEEEE;
}


.inputContainer .container:hover input ~ .checkmark  {
    background-color: #D9D9D9;
}


.inputContainer .container input:checked ~ .checkmark  {
    background-color: #D9D9D9;
}


.inputContainer .container .checkmark:after  {
    border-color: #5B5E65;
}

.popup-button  {
    color: #FFFFFF;
}

.account-summary-body xe-button .popup-button.primary {
    color: #FFFFFF;
}

.popup-button:not([disabled])  {
    background-color: #72665B; /*#026bc8*/
}

.popup-button[disabled]  {
    background-color: #B2B3B7;
}

.pay-now-button  {
    background-color: #72665B; /*#026bc8*/
    color: #FFFFFF !important;
}

.payment-popup-amount  {
    color: #151618;
}




.checkbox-container  {
    border-bottom-color: #EEEEEF;
}


.checkmark  {
    background-color: #FFFFFF;
    border-color: #B2B3B7;
}


.checkbox-container input:checked ~ .checkmark  {
    background-color: #72665B; /*#026bc8*/
    border-color: #72665B; /*#026bc8*/
}


.checkbox-container .checkmark:after  {
    border-color: #FFFFFF;
}




.info-text-body  {
    border-top-color: #505050; /*#51abff*/
    background-color: #EFF7FF;
}

.info-text-font  {
    color: #2874BB;
}




.balance-background  {
    background-color: #5B5E65;
}

.balance-info  {
    color: #FFFFFF;
}

.balance-font  {
    color: #151618;
}




.account-summary-body .table-container .caption caption  {
    border-top-color: #5B5E65;
}

.account-summary-body .table-container  {
    border-bottom-color: #979797;
}

.account-summary-body .table-container .tbody thead tr th.sortable, .table-container .thead thead tr th.sortable  {
    color: #151618;
}

.account-summary-body .table-container .tbody tbody tr td  {
    color: #5B5E65 !important;
}

.by-term-value-font  {
    color: #151618;
}

.term-name-color-blue  {
    color: #72665B; /*#026bc8*/
}

.term-name-color-black  {
    color: #151618;
}

.by-term-value::after  {
    color: #5B5E65;
}

.combinedshape-mobile  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.combinedshape  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.combinedshape-on-click  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

.combinedshape-on-mouseover  {
    background-color: #5B5E65;
    color: #FFFFFF;
}




#period-term  {
    color: #151618;
}

#printPeriodTable table {
    color: #5B5E65;
}

#printPeriodTable table tr td {
    border-bottom-color: #D9D9D9;
}

.slider  {
    background-color: #D9D9D9;
}

.slider:before  {
    background-color: #FFFFFF;
}

input:checked + .slider  {
    background-color: #72665B; /*#026bc8*/
}



.popup-label  {
    color: #151618;
}

.box  {
    background-color: #666666;
    color: #FFFFFF;
}

.checkbox label:before  {
    border-color: #B2B3B7;
}

.checkbox label:after  {
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
}

.checkbox input[type="checkbox"]:checked ~ label::before  {
    color: #333333;
    background-color: #72665B; /*#026bc8*/
}

.checkbox input[type="checkbox"]:checked:disabled + label:before  {
    background-color: #D9D9D9;
}

.checkbox input[type="checkbox"]:checked:disabled + label:after  {
    border-bottom-color: #333333;
    border-left-color: #333333;
}

.check-box-layout  {
    border-bottom-color: #D8D3D3;
    color: #5B5E65;
}

.check-box-selectall  {
    border-bottom-color: #D8D3D3;
    color: #5B5E65;
}

.desc-clickable  {
    color: #72665B; /*#026bc8*/
}

.desc-not-clickable  {
    color: #151618;
}

.accordionBal-font  {
    color: #5B5E65;
}

.accordionBal::after  {
    color: #5B5E65;
}

.bgColor  {
    background-color: #F8F8F8;
}

#deposit .pay-now-button  {
    color: #FFFFFF;
}

#depositText  {
    color: #151618;
}

#depositLabel  {
    color: #5B5E65;
}

#depositProcessing tr  {
    border-bottom-color: #D9D9D9;
}

#depositProcessing thead label  {
    color: #151618;
}

#depositProcessing tbody label  {
    color: #5B5E65;
}

#depositProcessing tfoot label  {
    color: #5B5E65;
}

.inputQuant  {
    border-color: #B2B3B7;
    color: #5B5E65;
}

.xe-container input:disabled~.xe-checkmark:after {
    border-color: #000000;
}















.account-detail-current-amount-due  {
    color: #151618;
}

.account-detail-current-amount  {
    color: #151618;
}

.account-detail-as-of-date  {
    color: #151618;
}




.error-message  {
    color: #D42828;
}

.watermark-text  {
    color: #151618;
}

.form1098Label label  {
    color: #151618;
}

.cellBorder  {
    border-color: #000000;
}

.cellOnlyTop  {
    border-top-color: #000000;
}

.cellOnlyBottom  {
    border-bottom-color: #000000;
}

#formHeader  {
    border-right-color: #000000;
}

#supplementalInfo label  {
    color: #151618;
}@media screen and (max-width: 768px) {

    .accordionBal::before  {
    color: #5B5E65;
}

    /*#region Header Section*/
    .heading-size  {
    color: #151618;
}

    .ellipse-button  {
    background-color: #72665B; /*#026bc8*/
}

    .ellipse-button:after  {
    background-color: #FFFFFF;
}

    .box2  {
    background-color: #FFFFFF;
    border-color: #B2B3B7;
    color: #151618;
}

    /* speech bubble 10 */
    .sb10:before  {
    border-bottom-color: #B2B3B7;
}

    .sb10:after  {
    border-bottom-color: #FFFFFF;
}

    .as-of-date  {
    color: #5B5E65;
}

    .account-summary-body .table-container .tbody tbody tr  {
    border-bottom-color: #D9D9D9;
}

    .account-summary-body .table-container .tbody tbody tr td:before  {
    color: #151618 !important;
}

    .by-term-value::before  {
    color: #151618;
}

    .by-term-totalBalanceDisplay  {
    color: #5B5E65;
}

    .combinedshape-mobile  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

    .combinedshape-on-click  {
    background-color: #5B5E65;
    color: #FFFFFF;
}

    .column-font-description  {
    color: #151618;
}
}

/* studentCard.css */
.studentProfileCard  {
    color: #6D6D6D;
    background-color: #FFFFFF !important;
    border-color: #4B575E;
}

.studentProfileCard .close  {
    color: #666666;
}

.studentProfileCard ul li a {
    color: #808080; /*#369*/
}


.studentProfileCard .confidential-message  {
    background-color: #B55E1B;
    color: #FFFFFF;
}


.studentProfileCardScreen  {
    background-color: #000000;
}


.card-form-button-sm  {
    border-color: #333333;
    color: #000000;
}
/* listfilter.css */
.listFilterHeader {
    background-color: #B5C9D6;
}


.listFilterHeader-results {
    background-color: #B5C9D6;
}

.listFilterHeader-fields-button {
    background-color: #B5C9D6;
    border-color: #FFFFFF;
}




.listFilterHeader-remove-filter-button  {
    background-color: #6C6C6C;
    color: #FFFFFF;
}

.listFilterItem-row {
    background-color: #B5C9D6;
}

.listFilterItem-container {
    background-color: #9EB0BD;
}

.listFilterFooter {
    background-color: #B5C9D6;
}

.listFilterFooter-message {
    background-color: #B5C9D6;
}

.listFilterFooter-go  {
    background-color: #6C6C6C;
    color: #FFFFFF;
}

	
	.button  {
    color: #4D4D4D;
    border-color: #999999;
    background-color: #E0E0E0;
}

		.button:hover  {
    background-color: #EDEDED;
}
		.button:active  {
    background-color: #EDEDED;
}
/* studentAdvisor-eds.css */

.select2-results li  {
    border-bottom-color: #EEEEEF;
}

.select2-results ul li:first-child  {
    border-top-color: #EEEEEF;
}

.select2-results .select2-highlighted  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover  {
    background-color: #72665B; /*#026BC8*/
}

div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-active.ui-state-hover a,
div#sidebar ul.ui-tabs-nav li.ui-state-default.ui-state-hover a  {
    background-color: #72665B !important; /*#026BC8*/
}
/* emailall.css */


.email-all-header.ui-widget-header  {
    border-top-color: #ADC4D2;
}

.email-all-content  {
    background-color: #ADC4D2;
}

.email-all-content-north  {
    color: #FFFFFF;
}

.email-all-link a  {
    color: #456C88;
}
/* studentAdvisorSSB.css */


.body-title  {
    background-color: #E6E8EB;
}

.inverse-title  {
    color: #000000;
    background-color: #D6D6D6;
}



.form-button  {
    color: #333333;
    border-color: #a2a2a2;
}
.form-button:hover  {
    color: #666666;
}
.small-button  {
    color: #333333;
}
.form-button-advList  {
    color: #333333;
}
.form-button-advList:active  {
    color: #333333;
}


.primary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.primary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}

.primary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}

.secondary-button  {
    color: #FFFFFF;
    border-color: #333333;
}
.secondary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}

.secondary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}

.advInputSearch.invalid  {
    border-color: #FF0000;
}

a.view-roster  {
    color: #0000FF;
}

a.view-roster.disabled  {
    color: #000000;
}


body .ui-tooltip.arrow_box,
.arrow_box  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}

.arrow_box:after  {
    border-right-color: #E3F9FC;
}
.arrow_box:before  {
    border-right-color: #9EBFC8;
}



.sidebar-content-container  {
    background-color: #F7F7F7;
}


.sidebar-content  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}

.student-id  {
    color: #CCCCCC;
}


.gray-bar  {
    background-color: #EBEBEB;
}

.ui-widget-content a  {
    color: #456C88;
}

.c-panels-table  {
    border-color: #AFBCC9;
}

.student-confidential  {
    background-color: #B55E1B;
    color: #FFFFFF;
}

.student-confidential-search  {
    background-color: #B55E1B;
    color: #FFFFFF;
}


.advisee-option  {
    border-color: #a2a2a2;
}

.select2-default  {
    color: #666666 !important;
}

input[type="radio"]:-moz-focusring
 {
    outline-color: #111111;
}

.view-profile-button-list  {
    color: #456C88;
}



#skiptocontent a  {
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

#skiptocontent a:focus  {
    border-color: #F9DC87;
    background-color: #FFF6B3;
}

.getting-started:hover  {
    background-color: #EBEBEB !important;
}



.title-button  {
    color: #333333;
    border-left-color: #CCCCCC;
}


.grid tr.add-row-hover td.readonly {
    background-color: #F2F8FC !important;
    border-color: #F2F8FC !important;
}

#userList .canvas-item  {
    background-color: #FFFFFF;
}


.fixed-column  {
    background-color: #FFFFFF;
}


tr.add-row-hover > td  {
    background-color: #F2F8FC !important;
    color: #333333 !important;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow  {
    border-right-color: #AAAAAA;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow  {
    background-color: #F4F4F4;
}




.select2-container .select2-choice  {
    background-color: #FFFFFF !important;
}
.button {
    color: #4D4D4D !important;
    border-color: #999999;
    background-color: #E0E0E0;
}

.button:hover .secondary {
    color: #4D4D4D !important;
    background-color: #EDEDED;
}
/* persona.css */

.transparent-overlay  {
    background-color: #000000;
}


#content.select-hat  {
    color: #FFFFFF;
}

a.currentHat:focus  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF !important;
}

a.currentHat:active  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF !important;
}

.form-button  {
    border-color: #a2a2a2;
    color: #333333;
}

.form-button:hover  {
    color: #666666;
}

.close-page  {
    color: #FFFFFF;
}

#content.continue-persona-change  {
    color: #FFFFFF;
}
/* studentNotes.css */


#notes-tab hr  {
    border-top-color: #333333;
}
/* enterPassword.css */

.password-error-italic  {
    color: #FF0000;
}


.pindialog  {
    background-color: #FDF5B3;
    border-color: #E4C71F;
    color: #333333;
}

.pindialog a:visited  {
    color: #176A94;
}
/* studentAttrApp.css */

#content {
    background-color: #F6F8F8;
}

.less-than-cutOff-range  {
    color: #F45354;
}

.inCutOff-range   {
    color: #D49C0A;
}

.greater-than-cutOff-range  {
    color: #058423;
}

::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder  {
    color: #9c9c9c !important;
}
/* studentAttrTable.css */


div.circle  {
    background-color: #808080;
}





.active-tab  {
    color: #585858 !important;
}
li.ui-state-default.ui-state-disabled  {
    border-right-color: #DDDDDD;
    color: #94A1AD;
}

.pillbox-wrapper  {
    border-top-color: #DDDDDD;
    border-bottom-color: #DDDDDD;
}
li.ui-state-default.ui-state-disabled.ui-state-highlight  {
    color: #585858;
    background-color: #EDF2F6;
}

div.rowSelected  {
    color: #585858 !important;
}@media only screen and (max-width: 768px) {

    div.grid-header {
    background-color: #F6F8F8;
    border-color: #e3e3e3;
}
    .rowSelected  {
    color: #31383E;
    background-color: #f6f6f6 !important; /*#F3FCFF*/
    outline-color: #cccccc; /*#B2DEEB*/
}

    .panelHeader  {
    color: #9c9c9c;
}

    #sidePanel  {
    background-color: #F3FDFF;
}

    .search label:hover  {
    background-color: #D3D3D3;
}
    div.header  {
    color: #808080; /*#0C8CB4*/
    border-bottom-color: #e3e3e3;
}


    span.header  {
    color: #808080; /*#0C8CB4*/
    border-bottom-color: #e3e3e3;
}

    div.table  {
    background-color: #FFFFFF;
}
    li.ui-state-default.ui-state-disabled  {
    border-bottom-color: #DDDDDD;
    border-top-color: #DDDDDD;
}

    .tabs-group li a  {
    color: #94A1AD;
}

    h4  {
    color: #2275C8;
}
    .mycourse {
    color: #656565;
}
}
@media only screen and  (min-width: 769px) and (max-width: 1024px) and (orientation: portrait) {



    div.grid-header {
    background-color: #F6F8F8;
    border-color: #e3e3e3;
}

    .row  {
    border-bottom-color: #e3e3e3;
}

    h4 {
    color: #2275C8;
}

    .panelHeader  {
    color: #9c9c9c;
}

    .panelDesc  {
    color: #31383E;
}

    #sidePanel  {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    div.header  {
    color: #808080; /*#0C8CB4*/
    border-bottom-color: #e3e3e3;
}

    li.ui-state-default.ui-state-disabled {
    border-top-color: #DDDDDD;
    border-bottom-color: #DDDDDD;
}

    .tabs-group li a  {
    color: #9c9c9c;
}

    .tabs-group li a:hover  {
    color: #9c9c9c;
}
    .mycourse {
    color: #656565;
}

    .rowSelected  {
    color: #31383E;
    background-color: #f6f6f6 !important; /*#F3FCFF*/
    outline-color: #cccccc; /*#B2DEEB*/
}
}
@media only screen and (min-width: 769px) and (max-width: 1024px) and (orientation: landscape) {
    div.grid-header {
    background-color: #F6F8F8;
    border-color: #e3e3e3;
}

    .panelHeader  {
    color: #9c9c9c;
}

    .panelDesc  {
    color: #31383E;
}

    #sidePanel  {
    background-color: #f6f6f6; /*#F3FCFF*/
}
    h4 {
    color: #2275C8;
}

    div.row  {
    background-color: #FFFFFF;
    color: #31383E;
}

    div.cell  {
    border-bottom-color: #e3e3e3;
}

    div.table-header  {
    color: #9c9c9c;
    background-color: #FFFFFF;
}

    div.header-cell  {
    border-left-color: #e3e3e3;
    border-right-color: #e3e3e3;
}

    div.header-cell:nth-child(10)  {
    border-right-color: #e3e3e3;
}


    [data-name = 'M'], [data-name = 'T'], [data-name = 'W'], [data-name = 'T'], [data-name = 'F'], [data-name = 'S']  {
    background-color: #EDF2F6;
    color: #000000;
}

    div.scheduleLeaf  {
    border-right-color: #D3D3D3;
    color: #D3D3D3;
}

    .tabs-group li a  {
    color: #9c9c9c;
}


    .tabs-group li a:hover  {
    color: #94A1AD;
}

    .mycourse {
    color: #656565;
}
    .rowSelected  {
    color: #31383E;
    background-color: #f6f6f6 !important; /*#F3FCFF*/
    outline-color: #cccccc; /*#B2DEEB*/
}
}
@media only screen and (min-width: 1025px) {
    div.grid-header {
    background-color: #F6F8F8;
    border-color: #e3e3e3;
}

    span.slider  {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    #sidePanel  {
    background-color: #f6f6f6; /*#F3FCFF*/
}
    h4 {
    color: #2275C8;
}

    div.table-header  {
    color: #9c9c9c;
    background-color: #FFFFFF;
}
    div.header-cell:focus  {
    outline-color: #cccccc; /*#B2DEEB*/
}


    div.row  {
    background-color: #FFFFFF;
    color: #31383E;
}

    .row:hover  {
    background-color: #f6f6f6; /*#F3FCFF*/
}
    div.row:focus  {
    outline-color: #cccccc; /*#B2DEEB*/
}

    div.cell  {
    border-bottom-color: #e3e3e3;
}

    .percentage  {
    border-right-color: #DDDDDD;
}

    .panelHeader  {
    color: #9c9c9c;
}

    [data-name = 'M'], [data-name = 'T'], [data-name = 'W'], [data-name = 'T'], [data-name = 'F'], [data-name = 'S']  {
    background-color: #EDF2F6;
    color: #000000;
}

    div.scheduleLeaf  {
    color: #D3D3D3;
}

    div.schedule-border-right:not(:last-child)  {
    border-right-color: #D3D3D3;
}

    .tabs-group li a  {
    color: #94A1AD;
}

    .tabs-group li a:hover  {
    color: #9c9c9c;
}
    .panelDesc {
    color: #31383E;
}

    /*.pagination-container  {
    color: #9c9c9c;
}*/
    button:focus {
    outline-color: #cccccc !important; /*#B2DEEB*/
}
    select:focus, input:focus, img:focus {
    outline-color: #cccccc; /*#B2DEEB*/
}
    a:focus {
    outline-color: #cccccc; /*#B2DEEB*/
}

    /*.rowSelected  {
    color: #31383E;
    background-color: #f6f6f6 !important; /*#F3FCFF*/
    outline-color: #cccccc; /*#B2DEEB*/
}*/
    .mycourse {
    color: #656565;
}*/
    /*.first-page  {
    background-color: #FFFFFF;
    border-color: #9c9c9c;
}
    .first-page:disabled  {
    background-color: #FFFFFF;
}
    .previous-page  {
    background-color: #FFFFFF;
    border-color: #9c9c9c;
}
    .previous-page:disabled  {
    background-color: #FFFFFF;
}
    .next-page  {
    background-color: #FFFFFF;
    border-color: #9c9c9c;
}

    .next-page:disabled  {
    background-color: #FFFFFF;
}

    .last-page  {
    background-color: #FFFFFF;
    border-color: #9c9c9c;
}

    .last-page:disabled  {
    background-color: #FFFFFF;
}
}

/* policy.css */


#pagetitle  {
    color: #646464;
}

.termstextdiv  {
    border-top-color: #2874BB;
    background-color: #EFF7FF;
    color: #2874BB;
}
/* securityQA.css */


eds-text-field::-webkit-input-placeholder  {
    color: #5B5E65;
}
eds-text-field::-moz-placeholder  {
    color: #5B5E65;
}
eds-text-field:-ms-input-placeholder  {
    color: #5B5E65;
}
eds-text-field:-moz-placeholder  {
    color: #5B5E65;
}

#pagetitle  {
    color: #646464;
}

.eds-select-field  {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}
.eds-select-field:focus:not([valid])  {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}
select option :hover  {
    background-color: #EBCFCF;
}

.section-header  {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    color: #000000;
}

.section-header-text  {
    color: #444455;
}



.component-error {
    border-color: #CC0000;
}
/* survey.css */


#pagetitle  {
    color: #646464;
}

.content-label  {
    color: #151618;
}

.section-header  {
    color: #151618;
}

.section-header-text  {
    color: #444455;
}

.race-category-header  {
    color: #5B5E65;
    background-color: #F7F7F7;
}


.notification-error  {
    border-color: #FF3F3F;
    background-color: #EBCFCF;
}


.race-label  {
    border-color: #CCCCCC;
    background-color: #F7F7F7;
    border-color: #F7F7F7;
}
/* bannerCommon.css */

#banner-header-main-section  {
    background-color: #505050; /*#5353D1*/
}
/* timeout.css */

.dialog-wrapper  {
    color: #8A6A00;
}
.dialog  {
    background-color: #F5F2E7;
}

.custom-logout-dialog  {
    background-color: #F5F2E7;
}
.common-button-primary  {
    background-color: #F5F2E7;
    border-top-color: #8A6A00;
    color: #8A6A00;
}
.common-button-primary:focus  {
    border-color: #72665B; /*#026BC8*/
}
/* changeexpiredpassword.css */


.input-text.default-state {
    border-color: #778FA1;
}

.input-text:hover {
    border-color: #38393a; /*#005C96*/
}

.input-text:focus, .input-text.error-state:focus {
    border-color: #778FA1;
}

.input-text.disabled-state {
    border-color: #C9D2D9;
}

.input-text.error-state {
    border-color: #CF4141;
}

.invalid {
    color: #CF4141;
}
/* courseDetails.css */


#courseDetailsHeaders  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

#courseDetailsHeaders h3  {
    border-color: #DDDDDD;
}

#courseDetailsHeaders h3.selected  {
    background-color: #FFFFFF;
}
/* sectionDetails.css */


#classDetailsHeaders  {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
}

#classDetailsHeaders h3  {
    border-color: #DDDDDD;
}

#classDetailsHeaders h3.selected  {
    background-color: #FFFFFF;
}

#classDetailsContentDetailsDiv .meetingTimesContainer  {
    border-color: #DDDDDD;
}

#classDetailsContentDetailsDiv .meetingTimesContainer .meeting-faculty  {
    border-top-color: #DDDDDD;
    border-bottom-color: #DDDDDD;
}

#classDetailsContentDetailsDiv .meetingTimesContainer .meeting .left  {
    border-right-color: #DDDDDD;
}

.linkedSectionsAddAll  {
    background-color: #E0E0E0;
}

.profileCard  {
    border-color: #CCCCCC;
    background-color: #FFFFFF;
    color: #7D7D7D;
}

.profileCard .close  {
    color: #999999;
}

.profileCard ul li a  {
    color: #808080; /*#369*/
}

.profileCard.arrow.left:after  {
    border-right-color: #FFFFFF;
}

.profileCard.arrow.left:before  {
    border-right-color: #CCCCCC;
}

.profileCard.arrow.default:after  {
    border-bottom-color: #FFFFFF;
}

.profileCard.arrow.default:before  {
    border-bottom-color: #CCCCCC;
}

.profileCardScreen  {
    background-color: #000000;
}
/* courseSectionDetailsCommon.css */


.basePreqTable thead tr th  {
    background-color: #EDF0F4;
}

.basePreqTable tbody tr td  {
    border-bottom-color: #DDDDDD;
}

.basePreqTable tbody tr:last-child td  {
    border-bottom-color: #DDDDDD;
}

.primary-button  {
    color: #FFFFFF;
    border-color: #333333;
}

.primary-button:hover  {
    color: #FFFCF2;
    border-color: #333333;
}

.primary-button:active  {
    color: #FFFFFF;
    border-color: #000000;
}

.primary-button .ui-button-text  {
    color: #FFFFFF;
}

.small-button  {
    color: #333333;
}

.loading  {
    background-color: #000000;
}

.ui-dialog, .popup  {
    background-color: #789CB4;
    border-color: #789CB4;
    color: #DDDDDD;
}

div.multiTermPopup div.popup-header,
div.popup div.popup-header,
div.ui-dialog div.ui-dialog-titlebar  {
    color: #FFFFFF;
    background-color: #4084AC;
    border-top-color: #9DBBCE;
    border-bottom-color: #335E78;
}

.ui-dialog .ui-dialog-content  {
    background-color: #F7F7F7;
}

.modalCloseImg:hover, .ui-dialog-titlebar a.ui-dialog-titlebar-close:hover  {
    border-color: #46708C;
}
/* dropRoster.css */

html, body, #content  {
    color: #585858;
}

.disable-row  {
    background-color: #F8F8F8;
}

a.no-hyper-link {
    color: #31383E !important;
}


.table-container .tbody tbody tr.disable-row  {
    background-color: #F8F8F8;
}

.crn-active-status  {
    color: #777777;
}

#content  {
    background-color: #f6f6f6; /*#EFF4F8*/
}

.confidential  {
    background-color: #D16C1F;
}

.deceased  {
    background-color: #b9b9b9;
}

.student-desc  {
    color: #FFFFFF;
}


section  {
    background-color: #FFFFFF;
}

.user-selection-section, .drop-roster-status-section .panel,
.maintenance-roster, .maint-button-section, .confirmation-button-section  {
    border-color: #d5d5d5;
}

.panel-group  {
    background-color: #f6f6f6; /*#EFF4F8*/
}



.panel-group .panel, .panel-group .panel .panel-heading  {
    border-bottom-color: #d5d5d5;
}





header .page-title  {
    color: #505050; /*#206e9f*/
}

.page-tools a  {
    color: #7A7A7A;
}





.xe-select-box  {
    background-color: #FFFFFF;
    border-color: #9c9c9c;
    color: #000000;
}

.course-details-section  {
    background-color: #FFFFFF;
}

.course-details-section uib-accordion .panel .panel-title .accordion-toggle label  {
    color: #555555;
}



#modal-header-section  {
    background-color: #505050; /*#206E9F*/
}
#modal-header-section-west-part  {
    color: #FFFFFF;
}
#modal-header-section-east-part  {
    background-color: #444445; /*#1B6496*/
}
#modal-header-section-east-part a, #modal-footer-section a  {
    color: #FFFFFF;
}
#modal-footer-section  {
    background-color: #505050; /*#206E9F*/
}




.course-details-dialog, .popup  {
    background-color: #F7F7F7 !important;
}

div.course-details-dialog div.ui-dialog-titlebar  {
    background-color: #F7F7F7 !important;
    border-bottom-color: #cbcbcb;
}

.course-details-dialog .ui-dialog-title  {
    color: #505050; /*#206E9F*/
}

div.courseDetailsSubTitle, div.classDetailsSubTitle  {
    border-bottom-color: #cbcbcb;
}

#courseDetailsHeaders h3:first-child, #classDetailsHeaders h3:first-child  {
    border-top-color: #cbcbcb;
}

#courseDetailsHeaders h3.selected:first-child, #classDetailsHeaders h3.selected:first-child  {
    border-color: #cccccc; /*#B2DEEB*/
}

#courseDetailsHeaders h3, #classDetailsHeaders h3  {
    border-color: #cbcbcb;
    background-color: #FFFFFF;
}

#courseDetailsHeaders h3.selected, #classDetailsHeaders h3.selected  {
    border-color: #cccccc; /*#B2DEEB*/
    background-color: #f6f6f6; /*#F3FCFF*/
}

h2.dialog-search-results-subheader, .courseDetailsSubTitle span, h2.search-results-header  {
    color: #585858;
}

#courseDetailsHeaders a, #classDetailsHeaders a  {
    color: #585858;
}

#courseDetailsWrapper, #classDetailsWrapper  {
    background-color: #FFFFFF;
}

#courseDetailsContentDetailsDiv, #classDetailsContentDetailsDiv  {
    color: #585858;
}

#accordion span.status-bold, #courseAccordion span.status-bold  {
    color: #31383E;
}

a.accordion-toggle:focus  {
    border-color: #0000FF;
}
.column-filter-button:focus {
    border-color: #0000FF;
}
        #classDetailsHeaders h3, #courseDetailsHeaders h3 {
    border-bottom-color: #cbcbcb;
}

        .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected {
    background-color: #f6f6f6; /*#F3FCFF*/
}

        .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

        div.course-details-dialog div.ui-dialog-titlebar {
    background-color: #FFFFFF !important;
}

        div.courseDetailsSubTitle, div.classDetailsSubTitle {
    background-color: #F9FAFB;
}

        .course-details-dialog .ui-dialog-title {
    color: #283036;
}

        #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}@media only screen and (max-width: 768px) {


    .tab-section  {
    border-top-color: #BFCDD8;
}

    .course-details-section .enrl-count  {
    border-top-color: #BFCDD8;
}

    #classDetailsHeaders h3, #courseDetailsHeaders h3 {
    border-bottom-color: #cbcbcb;
}

    .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

    div.course-details-dialog div.ui-dialog-titlebar {
    background-color: #FFFFFF !important;
}

    div.courseDetailsSubTitle, div.classDetailsSubTitle {
    background-color: #F9FAFB;
}

    #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}
}

/* ssb-select2.css */


.select2-container:not(.select2-dropdown-open) .select2-choice  {
    color: #555555;
}
/* studentSSB-eds.css */

.select2-results li  {
    border-bottom-color: #EEEEEF;
}

.select2-results ul li:first-child  {
    border-top-color: #EEEEEF;
}

.select2-results .select2-highlighted  {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}

.tabset .tab a  {
    color: #72665B; /*#026BC8*/
}

li.selected  {
    border-bottom-color: #72665B; /*#026BC8*/
}

.tabset .tab:hover  {
    border-bottom-color: #72665B; /*#026BC8*/
}
/* studentSSB.css */


#userList .canvas-item  {
    background-color: #FFFFFF;
}



.dropdown  {
    background-color: #222222 !important;
}

.dropdown .dropdown-menu>li.selected, .dropdown .dropdown-menu>li:hover  {
    background-color: #888888;
    color: #FFFFFF;
}



.dropdown-menu  {
    background-color: #333333;
}

.navbar-collapse.in > ul > li, .navbar-collapse.in > ul > span > li  {
    border-bottom-color: #444444;
}


nav .caret  {
    border-bottom-color: #FFFFFF !important;
    border-top-color: #FFFFFF !important;
}

.nav .caret  {
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}



body .ui-tooltip.arrow_box,
.arrow_box  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}

.arrow_box:after  {
    border-top-color: #E3F9FC;
}
.arrow_box:before  {
    border-top-color: #9EBFC8;
}




.profile-nav  {
    color: #FFFFFF;
}
.profile-nav .profile-block a  {
    color: #FFFFFF !important;
}
.profile-block .profile-item, .profile .profile-item > span > li  {
    border-right-color: #BBBBBB;
}
.profile-nav > .profile-nonCollapse .navbar-toggle  {
    border-color: #DCDCDC;
}

.profile-nav > .profile-block > .profile-item  {
    color: #FFFFFF;
}

.profile-desc  {
    color: #DDDDDD !important;
}
#bioNotesList .ui-state-focus a {
    color: #FFFFFF;
}
#center-pane-data-curriculum .ui-state-focus a {
    color: #FFFFFF;
}
















.studentterms-clicked  {
    background-color: #373737;
}


.term-flyout  {
    background-color: #222222;
}



.term-flyout li  {
    border-top-color: #666666;
    border-bottom-color: #000000;
}

.registered-flyout  {
    background-color: #373737;
}

.registered-flyout li  {
    border-bottom-color: #666666;
}

.registered-list  {
    color: #FFFFFF;
}


.studentterms-flyout  {
    background-color: #373737 !important;
}

.studentterms-flyout li  {
    border-bottom-color: #666666;
}

.studentterms-list  {
    color: #FFFFFF;
}

.studentterms-flyout li:hover  {
    background-color: #444444;
}


.studentterms-selected  {
    background-color: #777777;
}




.sm-italic-flyout-studentterms  {
    color: #BBBBBB;
}


.flyout-title  {
    color: #EBEBEB;
}

.sm-italic  {
    color: #FFFFFF;
}



.sm-italic-flyout-registered  {
    color: #BBBBBB;
}




.testScores-warning-italic  {
    color: #000000;
}

.testScores-error-italic  {
    color: #FF0000;
}


.form-button  {
    color: #333333;
    border-color: #a2a2a2;
}
.form-button:hover  {
    color: #666666;
}

.form-button:disabled  {
    background-color: #EFEFEF;
    color: #D0D0D0;
    border-color: #D0D0D0;
}

.ui-layout-north  {
    border-bottom-color: #000000;
    border-top-color: #000000;
    background-color: #222222;
}

.student-container  {
    background-color: #222222;
}

.student-container > .row  {
    background-color: #222222;
}
.student-confidential  {
    background-color: #B55E1B;
    color: #FFFFFF;
}


.student-name  {
    color: #FFFFFF;
}




.student-spriden  {
    color: #CCCCCC;
}

ul.student-p-navigation-list.dropdown-menu > li > a  {
    color: #E1E0E0;
}




.btn-additional, .btn-additional:hover, .btn-additional:focus  {
    color: #FFFFFF;
}

.dashboard-menu-default  {
    border-top-color: #666666;
    background-color: #555555;
}

.dashboard-menu-default:hover  {
    border-top-color: #666666;
    background-color: #444444;
    color: #FFFFFF;
}

.dashboard-menu-default-links  {
    border-top-color: #444444;
    background-color: #333333;
    color: #BBBBBB;
}

.student-p-navigation-list.student-p-navigation-list  {
    border-top-color: #555555;
}

.student-p-self-navigation-list-active  {
    border-top-color: #888888;
    border-bottom-color: #333333;
    background-color: #777777;
}

.student-p-self-navigation-list-active a {
    color: #FFFFFF;
}

.student-p-self-navigation-list-active a:hover, .student-p-self-navigation-item-inactive a:hover, .student-p-self-navigation-item-inactive a:focus, .student-p-self-navigation-item-active a:hover {
    color: #FFFFFF;
}

.student-p-self-navigation-list-active:hover  {
    border-top-color: #666666;
    border-bottom-color: #333333;
    background-color: #444444;
    color: #FFFFFF;
}

.student-p-self-navigation-item-active  {
    color: #FFFFFF;
}

.student-p-self-navigation-list-inactive  {
    background-color: #777777;
    border-top-color: #888888;
    border-bottom-color: #333333;
}

.student-p-self-navigation-item-inactive  {
    color: #FFFFFF;
}

.student-p-other-navigation-list-title  {
    background-color: #222222;
}

.student-p-other-navigation-item-title  {
    color: #BBBBBB;
}

.student-p-other-navigation-list-default  {
    background-color: #222222;
}

.student-p-other-navigation-item-default  {
    color: #E1E0E0;
}

.student-p-other-navigation-list-default:hover  {
    background-color: #888888;
    color: #FFFFFF;
}


.student-p-other-navigation-item-default:hover  {
    color: #E1E0E0;
}

#studentProfilePanelLeftColumn  {
    background-color: #222222;
}



#studentProfilePanelMiddleColumn  {
    background-color: #F4F4F4;
}

.ui-layout-pane-west  {
    background-color: #222222;
}


.student-p-section-break-line  {
    border-bottom-color: #E6E6E6;
}

.bioLinkClass  {
    color: #808080 !important; /*#369*/
}

.facultyLinkClass  {
    color: #808080 !important; /*#369*/
}

td.add-row-selected a.facultyLinkClass  {
    color: #FFFFFF !important;
}

.graduationApplicationLink  {
    color: #808080 !important; /*#369*/
}

.top-panel  {
    background-color: #FFFFFF;
}

.top-panel-container  {
    background-color: #222222;
}

.bottom-panel  {
    background-color: #FFFFFF;
}

.top-panel-header  {
    color: #333333;
}

.bottom-panel-header  {
    color: #333333;
}

.panel-header-title  {
    color: #333333;
}

.panel-header-subtitle  {
    color: #FFFFFF;
    background-color: #777777;
    border-top-color: #CCCCCC;
}


.c-panels-table  {
    border-color: #AFBCC9;
}

.top-panel-content  {
    border-color: #AFBCC9;
}

.register-hours  {
    background-color: #E6E8EB;
}

.curriculumHoursBorder  {
    border-color: #AFBCC9;
}

.primaryCurriculumColor  {
    color: #666666 !important;
}








.toggleButtonsCenter	 {
    border-color: #FFFFFF;
}

.toggleButtonsSouth	 {
    border-color: #FFFFFF;
}

.toggleButtonsReset	 {
    border-color: #FFFFFF;
}



.profileCard  {
    background-color: #FFFFFF;
    color: #6D6D6D;
}

.profileCard .close  {
    color: #666666;
}

.profileCard ul li a {
    color: #808080; /*#369*/
}

.profileCard ul li a {
    color: #808080; /*#369*/
}

.profileCard.arrow:after  {
    border-bottom-color: #FFFFFF;
}
.profileCard.arrow:before  {
    border-bottom-color: #CCCCCC;
}

.profileCardScreen  {
    background-color: #000000;
}


.grid tr.add-row-hover td.readonly {
    background-color: #F2F8FC !important;
    border-color: #F2F8FC !important;
}







.grey-background, .gray-background  {
    background-color: #F4F4F4;
}

.standard-border  {
    border-color: #333333;
}

.hr-border  {
    border-bottom-color: #E6E6E6;
}

a.popup-link  {
    color: #FFFFFF;
}

.popup-link:hover, .popup-link:active  {
    color: #FFFFFF;
}



#skiptocontent a  {
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

#skiptocontent a:focus  {
    border-color: #F9DC87;
    background-color: #FFF6B3;
}@media screen and (max-width: 768px) {
    .profile-nonCollapse > .navbar-noti > #holds-dropdown  {
    border-right-color: #BBBBBB;
}
}

/* studentHolds.css */


.holds-number, .registration-notices-number, .notes-number  {
    background-color: #891425;
    color: #FFFFFF;
}

.holds-number a  {
    color: #FFFFFF;
}



.holds-flyout  {
    background-color: #222222;
    color: #FFFFFF;
}


.holds-header  {
    color: #FFFFFF;
}

.holds-list  {
    color: #FFFFFF;
}

.holds-flyout li  {
    border-bottom-color: #333333;
}


.holds-flyout a:link  {
    color: #FFFFFF;
}

.holds-flyout a:active  {
    color: #FFFFFF;
}

#holds-list .icon  {
    color: #FFFFFF;
}

label.hold-label  {
    color: #FFFFFF;
}

.hold-value  {
    color: #CDCDCD;
}

.btn-grey  {
    background-color: #CFCFCF;
    border-color: #676767;
    color: #222222;
}

.btn-grey:hover  {
    color: #222222;
    border-color: #999999;
    background-color: #EDEDED;
}

.sm-pin-flyout  {
    color: #FFFFFF;
}

#enter-pin  {
    color: #222222;
}


.releasable  {
    background-color: #222222;
}

.holds-release-warning.holds-end  {
    background-color: #373737;
}




.view-only  {
    background-color: #373737;
}



.holds-warning  {
    color: #FFFFFF;
}

.holds-warning-italic  {
    color: #FFFFFF;
}


#holds-flyout-pin, #holds-error  {
    background-color: #373737;
}
/* slick-theme.css */
@charset "UTF-8";

.slick-loading .slick-list
 {
    background-color: #FFFFFF;
}

.slick-prev:before,
.slick-next:before
 {
    color: #FFFFFF;
}
.slick-dots li button:before
 {
    color: #000000;
}
.slick-dots li.slick-active button:before
 {
    color: #000000;
}
/* classListApp.css */


.slide-line-separator  {
    border-top-color: #D3DEE5;
}

.degree-label  {
    background-color: #F0F8FE;
    border-color: #D3DEE5;
}

.curriculum-label  {
    background-color: #FCFEFF;
}

.curriculum-data  {
    background-color: #FCFEFF;
}

#content  {
    background-color: #f6f6f6; /*#EFF4F8*/
}

html, body, #content  {
    color: #585858;
}

.column-filter-button .placeholder  {
    color: #656565;
}





section  {
    border-color: #BFCDD8;
}

.tabset .tab a  {
    color: #555555;
}

.tabset .tab.disabled a  {
    background-color: #EFEFEF;
    color: #BDBDBD;
}

.tabset hr  {
    background-color: #517DA9;
}

a.no-hyper-link  {
    color: #31383E;
}

.confidential  {
    background-color: #D16C1F;
}

.deceased  {
    background-color: #b9b9b9;
}

.student-desc  {
    color: #FFFFFF;
}

#modal-header-section  {
    background-color: #505050; /*#206E9F*/
}
#modal-header-section-west-part  {
    color: #FFFFFF;
}
#modal-header-section-east-part  {
    background-color: #444445; /*#1B6496*/
}
#modal-header-section-east-part a, #modal-footer-section a  {
    color: #FFFFFF;
}
#modal-footer-section  {
    background-color: #505050; /*#206E9F*/
}


.course-details-dialog, .popup  {
    background-color: #F7F7F7 !important;
}

div.course-details-dialog div.ui-dialog-titlebar  {
    background-color: #F7F7F7 !important;
    border-bottom-color: #cbcbcb;
}

.course-details-dialog .ui-dialog-title  {
    color: #505050; /*#206E9F*/
}

div.courseDetailsSubTitle, div.classDetailsSubTitle  {
    border-bottom-color: #cbcbcb;
}

#courseDetailsHeaders h3:first-child, #classDetailsHeaders h3:first-child  {
    border-top-color: #cbcbcb;
}

#courseDetailsHeaders h3.selected:first-child, #classDetailsHeaders h3.selected:first-child  {
    border-color: #cccccc; /*#B2DEEB*/
}

#courseDetailsHeaders h3, #classDetailsHeaders h3  {
    border-color: #cbcbcb;
    background-color: #FFFFFF;
}

#courseDetailsHeaders h3.selected, #classDetailsHeaders h3.selected  {
    border-color: #cccccc; /*#B2DEEB*/
    background-color: #f6f6f6; /*#F3FCFF*/
}

h2.dialog-search-results-subheader, .courseDetailsSubTitle span, h2.search-results-header  {
    color: #585858;
}

#courseDetailsHeaders a, #classDetailsHeaders a  {
    color: #585858;
}

#courseDetailsWrapper, #classDetailsWrapper  {
    background-color: #FFFFFF;
}

#courseDetailsContentDetailsDiv, #classDetailsContentDetailsDiv  {
    color: #585858;
}

#accordion span.status-bold, #courseAccordion span.status-bold  {
    color: #31383E;
}



.slide  {
    background-color: #FCFEFF;
    border-color: #D3DEE5;
}







.grid-label  {
    color: #585858;
    background-color: #E2FEF2;
    border-color: #008341;
}

.grid-label.dropped  {
    background-color: #CD7054;
}

.grid-label.upcomming  {
    background-color: #FFD39B;
}

.grid-label.cancelled  {
    background-color: #5E5E5E;
}

header .app-title  {
    color: #505050; /*#206E9F*/
}

.page-tools a  {
    color: #7A7A7A;
}

.user-selection-section  {
    background-color: #FFFFFF;
}









.course-details-section  {
    background-color: #FFFFFF;
}

.course-details-section uib-accordion .panel .panel-title .accordion-toggle label  {
    color: #555555;
}

.tab-section  {
    background-color: #FFFFFF;
}

.custom-tooltip + .tooltip > .tooltip-inner  {
    color: #585858;
}@media only screen and (max-width: 768px) {

    #classDetailsHeaders h3, #courseDetailsHeaders h3 {
    border-bottom-color: #cbcbcb;
}

    .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

    div.course-details-dialog div.ui-dialog-titlebar {
    background-color: #FFFFFF !important;
}

    div.courseDetailsSubTitle, div.classDetailsSubTitle {
    background-color: #F9FAFB;
}

    .course-details-dialog .ui-dialog-title {
    color: #283036;
}

    #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}
}
@media only screen and (max-width: 330px) {
    #classDetailsHeaders h3, #courseDetailsHeaders h3 {
    border-bottom-color: #cbcbcb;
}

    .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

    div.course-details-dialog div.ui-dialog-titlebar {
    background-color: #FFFFFF !important;
}

    div.courseDetailsSubTitle, div.classDetailsSubTitle {
    background-color: #F9FAFB;
}

    .course-details-dialog .ui-dialog-title {
    color: #283036;
}

    #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}
}
@media only screen and (max-width: 768px) {
    .tab-section  {
    border-top-color: #BFCDD8;
}

    .course-details-section .enrl-count  {
    border-top-color: #BFCDD8;
}
}

/* studentGrades.css */







body  {
    background-color: #FFFFFF;
}

#userList .canvas-item  {
    background-color: #FFFFFF;
}

.grid  {
    color: #333333;
}



.grades-hold-dialog  {
    background-color: #FDF5B3;
    border-color: #E4C71F;
    color: #333333;
}



    


.select2-results li  {
    border-top-color: #CDCDCD;
    border-bottom-color: #CDCDCD;
}

.select2-container.select2-container-multi input.select2-choices:focus  {
    border-color: #cccccc; /*#5897fb*/
}

.select2-drop.select2-drop-active  {
    border-color: #cccccc; /*#5897fb*/
}

.select2-readonly  {
    color: #555555;
}





.form input[type="text"],
.form input[type="password"],
.form input[type="email"],
.form input[type="url"],
.form input[type="date"],
.form input[type="month"],
.form input[type="time"],
.form input[type="datetime"],
.form input[type="datetime-local"],
.form input[type="week"],
.form input[type="number"],
.form input[type="search"],
.form input[type="tel"],
.form input[type="color"],
.form select,
.form textarea  {
    border-color: #AAAAAA;
}

.form input[type="text"]:focus,
.form input[type="password"]:focus,
.form input[type="email"]:focus,
.form input[type="url"]:focus,
.form input[type="date"]:focus,
.form input[type="month"]:focus,
.form input[type="time"]:focus,
.form input[type="datetime"]:focus,
.form input[type="datetime-local"]:focus,
.form input[type="week"]:focus,
.form input[type="number"]:focus,
.form input[type="search"]:focus,
.form input[type="tel"]:focus,
.form input[type="color"]:focus,
.form select:focus,
.form textarea:focus  {
    border-color: #cccccc; /*#5897FB*/
}

.form label,
.form span.form-label  {
    color: #666666;
}



hr  {
    color: #D3D3D3;
}


.grade-page-controls-section  {
    color: #262626;
}

.carousel-section  {
    border-color: #CCCCCC;
    color: #5B5B5B;
}
.carousel-section .header  {
    color: #555555;
}

.carousel-section a.view-details-link {
    color: #316699;
}

.gpa-summary .inner-section  {
    border-color: #CCCCCC;
}

.gpa-details-container  {
    border-color: #CCCCCC;
}

.gpa-details-container .title  {
    background-color: #EEEEEE;
    border-bottom-color: #CCCCCC;
    color: #3A3A3A;
}

#courseWorkLinkContainer input  {
    color: #2C5372;
}




.student-grades-accordion-header  {
    background-color: #F6F6F6;
}

.student-grades-accordion  {
    border-top-color: #DFDFDF;
    border-bottom-color: #DFDFDF;
    color: #5B5B5B;
    background-color: #FFFFFF;
}

.student-grades-accordion-selected  {
    background-color: #F2FAFD;
    border-top-color: #DFDFDF;
    border-bottom-color: #DFDFDF;
}

.student-grades-accordion div.accordion-row  {
    color: #5B5B5B;
}

.accordion-row-container div:first-child  {
    color: #2C5372;
}

.accordion-grade-container  {
    color: #5B5B5B;
}

div.student-grades-accordion.selected  {
    border-color: #DFDFDF;
    background-color: #F2FAFD;
    color: #808080;
}

.mustPass-inactive  {
    color: #E0E0E0;
}

.ui-tooltip.arrow_box,
.arrow_box  {
    background-color: #E3F9FC;
    border-color: #9EBFC8;
}

.arrow_box:after  {
    border-top-color: #E3F9FC;
}
.arrow_box:before  {
    border-top-color: #9EBFC8;
}

div#courseWorkContainer .component-button  {
    background-color: #FFFFFF;
    border-color: #CDCDCD;
}

div#courseWorkContainer button:disabled  {
    background-color: #EFEFEF;
    color: #D0D0D0;
    border-color: #D0D0D0;
}

.student-grades-accordion-header .search-text-box   {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}


#courseWorkContent a, #selectedCourseDetail a, #courseWorkMobileContent a  {
    color: #316699;
}


.course-details-dialog, .popup  {
    background-color: #F7F7F7 !important;
}

div.course-details-dialog div.ui-dialog-titlebar  {
    background-color: #F7F7F7 !important;
    border-bottom-color: #cbcbcb;
}

.course-details-dialog .ui-dialog-title  {
    color: #505050; /*#206E9F*/
}

div.courseDetailsSubTitle, div.classDetailsSubTitle  {
    border-bottom-color: #cbcbcb;
}

#courseDetailsHeaders h3:first-child, #classDetailsHeaders h3:first-child  {
    border-top-color: #cbcbcb;
}

#courseDetailsHeaders h3.selected:first-child, #classDetailsHeaders h3.selected:first-child  {
    border-color: #cccccc; /*#B2DEEB*/
}

#courseDetailsHeaders h3, #classDetailsHeaders h3  {
    border-color: #cbcbcb;
    background-color: #FFFFFF;
}

#courseDetailsHeaders h3.selected, #classDetailsHeaders h3.selected  {
    border-color: #cccccc; /*#B2DEEB*/
    background-color: #f6f6f6; /*#F3FCFF*/
}

h2.dialog-search-results-subheader, .courseDetailsSubTitle span, h2.search-results-header  {
    color: #585858;
}

#courseDetailsHeaders a, #classDetailsHeaders a  {
    color: #585858;
}

#courseDetailsWrapper, #classDetailsWrapper  {
    background-color: #FFFFFF;
}

#courseDetailsContentDetailsDiv, #classDetailsContentDetailsDiv  {
    color: #585858;
}

#accordion span.status-bold, #courseAccordion span.status-bold  {
    color: #31383E;
}@media only screen and (min-width: 1024px) {

    .curriculum-details-container .header  {
    color: #000000;
}

    .curriculum-details-container .title  {
    color: #000000;
    border-top-color: #EEEEEE;
}

    .curriculum-details-container .curriculum-detail-label  {
    color: #000000;
    border-color: #EEEEEE;
    background-color: #F3F3F3;
}

    .curriculum-details-container .curriculum-detail-value  {
    color: #7F7F7F;
    border-color: #EEEEEE;
}

    .circle  {
    border-color: #ABABAB;
}

    div#courseDetailsContainer #courseSelection  {
    border-bottom-color: #DFDFDF;
}
}
@media only screen and (max-width: 1024px) {

    .curriculum-details-container .header  {
    color: #000000;
}

    .curriculum-details-container .title  {
    color: #000000;
    border-top-color: #EEEEEE;
}

    .curriculum-details-container .curriculum-detail-label  {
    color: #000000;
    border-color: #EEEEEE;
}

    .curriculum-details-container .curriculum-detail-value  {
    color: #7F7F7F;
}

    .curriculum-details-container div.curriculum-detail-value:last-of-type  {
    border-color: #EEEEEE;
}

    .circle  {
    border-color: #9B9B9B;
}

    .courseWorkAccordionContainer .accordionDetails  {
    background-color: #F9F9F9;
    border-top-color: #DFDFDF;
    border-bottom-color: #DFDFDF;
}
}
@media only screen and (max-width: 768px) {

    #classDetailsHeaders h3, #courseDetailsHeaders h3  {
    border-bottom-color: #cbcbcb;
}

    .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected  {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv  {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

    div.course-details-dialog div.ui-dialog-titlebar  {
    background-color: #FFFFFF !important;
}

    div.courseDetailsSubTitle, div.classDetailsSubTitle  {
    background-color: #F9FAFB;
}

    .course-details-dialog .ui-dialog-title  {
    color: #283036;
}

    #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}
}
@media only screen and (max-width: 330px) {

    #classDetailsHeaders h3, #courseDetailsHeaders h3  {
    border-bottom-color: #cbcbcb;
}

    .ui-dialog #courseAccordion h3.selected, .ui-dialog #accordion h3.selected  {
    background-color: #f6f6f6; /*#F3FCFF*/
}

    .ui-dialog #courseAccordion #courseDetailsContentDetailsDiv, .ui-dialog #accordion #classDetailsContentDetailsDiv  {
    background-color: #f6f6f6; /*#F3FCFF*/
    border-bottom-color: #cccccc; /*#B2DEEB*/
}

    div.course-details-dialog div.ui-dialog-titlebar  {
    background-color: #FFFFFF !important;
}

    div.courseDetailsSubTitle, div.classDetailsSubTitle  {
    background-color: #F9FAFB;
}

    .course-details-dialog .ui-dialog-title  {
    color: #283036;
}

    #courseDetailsHeaders a.email, #classDetailsHeaders a.email  {
    color: #cccccc; /*#428bca*/
}
}

/* finaidMain.css */


body  {
    background-color: #F8F8F8;
}

a  {
    color: #72665B; /*#026bc8*/
}

#content  {
    background-color: #F8F8F8;
}

.finaid-select2-container .ui-select-container .select2-choice > .select2-chosen span,
.finaid-select2-container .ui-select-container .select2-choice > .select2-chosen  {
    color: #5B5E65;
}

.finaid-app-title  {
    color: #151618;
}

.aidYear-dropdown label  {
    color: #5B5E65;
}

.aidYear-dropdown .ui-select-container .select2-choice>.select2-chosen span  {
    color: #72665B; /*#026bc8*/
}

.app-header1 .app-header-actions  {
    border-left-color: #B2B3B7;
}

.table.finaid-table tr > th, .table.finaid-table tr > td  {
    border-bottom-color: #D9D9D9;
    color: #5B5E65;
}

.table.finaid-table tr.related-row > th, .table.finaid-table tr.related-row > td  {
    border-bottom-color: #EFEFEF;
}

.table.finaid-table tr > th  {
    color: #151618;
}

.table.table-normal-heading tr > th  {
    color: #5B5E65;
}

.modal-header h3  {
    color: #151618;
}



.section-title  {
    color: #151618;
}

.sub-section-title  {
    color: #151618;
}

.field-title  {
    color: #585858;
}

.eds-text-field  {
    border-color: #B2B3B7;
}

.eds-text-field:focus:not([valid])  {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}

.finaid-button  {
    color: #FFFFFF;
    background-color: #72665B; /*#026bc8*/
}

.xe-checkbox label  {
    color: #151618;
}

.error-message  {
    color: #D42828;
}

form.ng-submitted .eds-text-field.ng-invalid:not(.ng-pristine) ~ .eds-text-field,
textarea.comments-field.ng-invalid:not(.ng-pristine),
.ui-select-container.ng-invalid:not(.ng-pristine) > .select2-choice,
decimal-input > input.ng-invalid:not(.ng-pristine):focus  {
    background-color: #FFFFFF;
    color: #151618 !important;
    border-color: #FF3030 !important;
}

.finaid-link-theme  {
    color: #72665B; /*#026bc8*/
}

.popover  {
    background-color: #5B5E65 !important;
    border-color: #5B5E65 !important;
}

.popover.bottom .arrow:after  {
    border-bottom-color: #5B5E65 !important;
}

.popover.top .arrow:after {
    border-top-color: #5B5E65 !important;
}

#popoverContent :not(font)  {
    color: #FFFFFF;
}

#popoverContent div a, #popoverContent div a:hover, #popoverContent div a:focus  {
    color: #FFFFFF;
}@media only screen and (max-width: 767px) {

    .finaid-table.finaid-table-xs tr  {
    border-bottom-color: #D9D9D9;
}

    .finaid-table.finaid-table-xs tr > td:before  {
    color: #151618;
}
}

/* dashboard.css */


.tiles-group-title label  {
    color: #151618;
}

.title-note  {
    color: #5B5E65;
}

.requirement-details  {
    border-top-color: #D9D9D9;
    color: #5B5E65;
}
/* notificationTile.css */


.notification-tile  {
    background-color: #FFFFFF;
}


.notification-tile.info-tile  {
    border-top-color: #505050; /*#51abff*/
    background-color: #EFF7FF;
}

.notification-tile.info-tile .tile-content  {
    color: #2874BB;
}


.notification-tile.help-tile  {
    border-top-color: #D42828;
    background-color: #FFEEED;
}

.notification-tile.help-tile .tile-content  {
    color: #D42828;
}


.notification-tile.hold-tile  {
    border-top-color: #D42828;
    background-color: #FFEEED;
}

.notification-tile.hold-tile .tile-content  {
    color: #D42828;
}


.notification-tile.error-tile  {
    border-top-color: #D42828;
    background-color: #FFEEED;
}

.notification-tile.error-tile .tile-content  {
    color: #D42828;
}


.notification-tile.warn-tile  {
    border-left-color: #EFC728;
    background-color: #FFFFFF;
}

.notification-tile.warn-tile .tile-content  {
    color: #151618;
}

.notification-tile.warn-tile .msg2  {
    color: #5B5E65;
}


.notification-tile.checked-tile  {
    border-left-color: #00AF69;
    background-color: #FFFFFF;
}

.notification-tile.checked-tile .tile-content  {
    color: #151618;
}

.notification-tile.checked-tile .msg2  {
    color: #5B5E65;
}
/* tileBox.css */


.tile-box  {
    background-color: #FFFFFF;
}

.tile-box-title, .tile-box-xe-title .xe-label span  {
    color: #151618;
}

.tile-box .tile-box-content  {
    color: #5B5E65;
}
/* questionAnswerDialog.css */




.view-questions  {
    border-left-color: #D0021B;
}

.view-questions a  {
    color: #D42828;
}

.web-question  {
    color: #151618;
}@media only screen and (max-width: 767px) {
    .notification-tile .view-questions  {
    border-top-color: #D0021B;
}
}

/* awardHistory.css */
@media only screen and (max-width: 767px) {

    .award-history .finaid-table.finaid-table-xs tr.related-row  {
    border-bottom-color: #D9D9D9;
}

    .award-history .finaid-table.finaid-table-xs tr.related-row:after  {
    background-color: #FFFFFF;
}
}

/* awardLetter.css */


.readonly-row  {
    border-bottom-color: #D9D9D9;
    background-color: #F8F8F8;
}

.take-action-not-allowed  {
    background-color: #EFF7FF;
}

.offered-status  {
    color: #2874BB;
}

.fund-msg-modal .fund-msg  {
    color: #5B5E65;
}@media only screen and (max-width: 767px) {

    .card-pattern .table.finaid-table tr > td[data="cardTitle"]  {
    color: #151618;
}

    .card-pattern.multiple-card-item .table.finaid-table tr:not(.totalAmountSection) td.totalAmount  {
    border-bottom-color: #D9D9D9 !important;
}

    .card-pattern.multiple-card-item .table.finaid-table tr:not(.totalAmountSection) td.totalAmount:after  {
    background-color: #FFFFFF;
}

    .table.finaid-table tr.totalAmountSection .totalAmount  {
    color: #151618;
}

    .take-action-title  {
    color: #151618;
}

    .take-action-not-allowed .offered-status  {
    background-color: #EFF7FF;
}

    .modifyAwardModal .sticky-table-scroller .table.finaid-table tr > th  {
    color: #5B5E65;
}

    .modifyAwardModal .table.finaid-table tr > th:first-child,
    .modifyAwardModal .table.finaid-table tr > td:first-child  {
    color: #151618;
}

    .modifyAwardModal.period .table.finaid-table tr.amount > td  {
    border-bottom-color: #D9D9D9;
}
}

/* paymentSchedule.css */
@media only screen and (max-width: 767px) {

    .payment-schedule .finaid-table.finaid-table-xs tr > td:first-child  {
    color: #151618;
}
}

/* stickyTable.css */


td.error:not(.sticky-col),
td.sticky-col.error .sticky-col-data  {
    background-color: #FFEEED !important;
}@media only screen and (max-width: 767px) {

    td.error  {
    background-color: #FFEEED !important;
}
}

/* takeActionStatus.css */


.table.finaid-table tr td.acceptAll:not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.acceptAll:not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.accepted:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.accepted:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.accepted.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.accepted.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.accept.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.accept.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.accept:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.accept:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.modify.all.totalAmount:not(.empty-data):not(.no-modify-status):not(.sticky-col),
.table.finaid-table tr td.modify.all.totalAmount:not(.empty-data):not(.no-modify-status).sticky-col .sticky-col-data,
.table.finaid-table tr td.modify:not(.all):not(.totalAmount):not(.empty-data):not(.no-modify-status):not(.sticky-col),
.table.finaid-table tr td.modify:not(.all):not(.totalAmount):not(.empty-data):not(.no-modify-status).sticky-col .sticky-col-data  {
    background-color: #EAF7F2;
}

.table.finaid-table tr td.acceptAll:not(.empty-data) .statusText,
.table.finaid-table tr td.accepted:not(.all):not(.totalAmount):not(.empty-data) .statusText,
.table.finaid-table tr td.accepted.all.totalAmount:not(.empty-data) .statusText,
.table.finaid-table tr td.accept.all.totalAmount:not(.empty-data) .statusText,
.table.finaid-table tr td.accept:not(.all):not(.totalAmount):not(.empty-data) .statusText,
.table.finaid-table tr td.modify.all.totalAmount:not(.empty-data):not(.no-modify-status) .statusText,
.table.finaid-table tr td.modify:not(.all):not(.totalAmount):not(.empty-data):not(.no-modify-status) .statusText  {
    color: #00804D;
}

.table.finaid-table tr td.declineAll:not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.declineAll:not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.declined:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.declined:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.declined.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.declined.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.decline.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.decline.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.decline:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.decline:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,

.table.finaid-table tr td.cancelled:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.cancelled:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.cancelled.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.cancelled.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data  {
    background-color: #FFEEED;
}

.table.finaid-table tr td.declineAll:not(.empty-data) .statusText,
.table.finaid-table tr td.declined:not(.empty-data):not(.totalAmount):not(.all) .statusText,
.table.finaid-table tr td.declined.totalAmount.all:not(.empty-data) .statusText,
.table.finaid-table tr td.decline.all.totalAmount:not(.empty-data) .statusText,
.table.finaid-table tr td.decline:not(.all):not(.totalAmount):not(.empty-data) .statusText,

.table.finaid-table tr td.cancelled:not(.all):not(.totalAmount):not(.empty-data) .statusText,
.table.finaid-table tr td.cancelled.all.totalAmount:not(.empty-data) .statusText {
    color: #D42828;
}

.table.finaid-table tr td.locked:not(.all):not(.totalAmount):not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.locked:not(.all):not(.totalAmount):not(.empty-data).sticky-col .sticky-col-data,
.table.finaid-table tr td.locked.all.totalAmount:not(.empty-data):not(.sticky-col),
.table.finaid-table tr td.locked.all.totalAmount:not(.empty-data).sticky-col .sticky-col-data  {
    background-color: #F8F8F8;
}

.table.finaid-table tr td.locked:not(.all):not(.totalAmount):not(.empty-data) .statusText,
.table.finaid-table tr td.locked.all.totalAmount:not(.empty-data) .statusText  {
    color: #5B5E65;
}@media only screen and (max-width: 767px) {

    .table.finaid-table.finaid-table-xs tr td.acceptAll:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.accepted:not(.all):not(.totalAmount):not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.accepted.all.totalAmount:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.accept.all.totalAmount:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.accept:not(.all):not(.totalAmount):not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.modify.all.totalAmount:not(.empty-data):not(.no-modify-status) .statusText,
    .table.finaid-table.finaid-table-xs tr td.modify:not(.all):not(.totalAmount):not(.empty-data):not(.no-modify-status) .statusText  {
    background-color: #EAF7F2;
}

    .table.finaid-table.finaid-table-xs tr td.declineAll:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.declined:not(.empty-data):not(.totalAmount):not(.all) .statusText,
    .table.finaid-table.finaid-table-xs tr td.declined.totalAmount.all:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.decline.all.totalAmount:not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.decline:not(.all):not(.totalAmount):not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.cancelled:not(.all):not(.totalAmount):not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.cancelled.all.totalAmount:not(.empty-data) .statusText {
    background-color: #FFEEED;
}

    .table.finaid-table.finaid-table-xs tr td.locked:not(.all):not(.totalAmount):not(.empty-data) .statusText,
    .table.finaid-table.finaid-table-xs tr td.locked.all.totalAmount:not(.empty-data) .statusText  {
    background-color: #F8F8F8;
}
}

/* notifications.css */


.notifications .accordion-wrapper .msg1  {
    color: #151618;
}

.notifications .accordion-wrapper .msg2  {
    color: #5B5E65;
}

.accordion-wrapper.expand  {
    background-color: #F8F8F8;
}
/* shoppingSheet.css */


.ss_info  {
    color: #5B5E65;
}

.ss_download_pdf  {
    color: #72665B; /*#026bc8*/
}


.ss_header1
 {
    color: #FFFFFF;
}
.ss_header2
 {
    color: #FFFFFF;
}
.ss_header3
 {
    color: #FFFFFF;
}
.ss_tap_item
 {
    color: #FFFFFF;
}
.ss_header_item
 {
    color: #000000;
}
.ss_body_item
 {
    color: #000000;
}
.ss_scorecard_title
 {
    color: #FFFFFF;
}
.ss_scorecard_body
 {
    color: #FFFFFF;
}
.a_link
 {
    color: #000000;
}
.a_link:hover
 {
    color: #000000;
}
.line {
    border-bottom-color: #000000;
}
/* otherResources.css */


.add-new-resources .table.finaid-table tr td.required-message  {
    background-color: #FFEEED;
}


.table.finaid-table tr.add-another-resources td .add-resources-label:disabled  {
    color: #B2B3B7;
}


.table.finaid-table tr.add-another-resources td .add-resources-label:hover:not(:disabled)  {
    background-color: #72665B; /*#026bc8*/
}

.outsideResourcesModal .modal-dialog  .unreviewed-answer-list .finaid-table  {
    background-color: #F8F8F8;
}@media only screen and (max-width: 767px) {

    .outsideResourcesModal .add-new-resources .finaid-table.finaid-table-xs tr.add-another-resources  {
    border-top-color: #D9D9D9;
}

    .outsideResourcesModal .add-new-resources .finaid-table.finaid-table-xs tr.add-another-resources.add-enabled  {
    border-top-color: #D9D9D9;
    border-bottom-color: #D9D9D9;
}

    .outsideResourcesModal .add-new-resources .resourceTitle  {
    color: #151618;
}
}

/* finaidPrint.css */
@media print {

    #username  {
    color: #000000;
}

    #content  {
    background-color: #FFFFFF;
}



    #banner-header-main-section  {
    background-color: #505050 !important; /*#5353D1*/
}

    .notification-tile.info-tile  {
    background-color: #EFF7FF !important;
}

    body  {
    background-color: #FFFFFF;
}

    .print-header  {
    border-bottom-color: #787878;
}

    .current-date  {
    color: #000000;
}

    .table.finaid-table tr > th  {
    color: #545557;
}

    .table.finaid-table tr > td  {
    color: #151618;
}

    .readonly-row  {
    background-color: #FFFFFF;
    color: #151618;
}

    .finaid-print .tile-box  {
    border-color: #B2B3B7;
}

    .finaid-print .tile-box.expand .title-note  {
    color: #545557;
}
}

/* xe-ui-components.min.css */
mark {
    background-color: #FFFF00;
    color: #000000;
}fieldset {
    border-color: #C0C0C0;
}.xe-label label {
    color: #585858;
}xe-badge .xe-badge {
    color: #585858;
}xe-badge .draft-badge {
    background-color: #F5F2E7;
    color: #8A6A00;
}xe-badge .pending-badge {
    background-color: #EAE6FF;
    color: #5745BE;
}xe-badge .rejected-badge {
    background-color: #FFEEED;
    color: #D42828;
}xe-badge .approved-badge {
    background-color: #EAF7F2;
    color: #00804D;
}xe-badge .expired-badge {
    background-color: #F4F4F4;
    color: #5B5E65;
}xe-badge .awaiting-badge {
    background-color: #EFF7FF;
    color: #2874BB;
}xe-button .primary:focus:not([disabled]) {
    border-color: #cccccc; /*#81C8FF*/
}xe-button .primary {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}xe-button .secondary {
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
    color: #72665B; /*#026BC8*/
}xe-button .primary:hover:not([disabled]) {
    background-color: #5f564e; /*#065AA5*/
}xe-button .secondary:hover:not([disabled]) {
    background-color: #5f564e; /*#065AA5*/
    color: #FFFFFF;
}xe-button .secondary:focus:not([disabled]) {
    border-color: #cccccc; /*#81C8FF*/
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}xe-button .primary:disabled,xe-button .secondary:disabled {
    background-color: #B2B3B7;
    color: #FFFFFF;
}xe-button .primary:active:not([disabled]),xe-button .secondary:active:not([disabled]) {
    background-color: #4d4640; /*#0A4982*/
}.xe-checkmark {
    background-color: #FFFFFF;
    border-color: #B2B3B7;
}.xe-container input:checked~.xe-checkmark {
    background-color: #72665B; /*#026BC8*/
    border-color: #72665B; /*#026BC8*/
}.xe-container input:focus:checked~.xe-checkmark {
    background-color: #72665B; /*#026BC8*/
    border-color: #cccccc; /*#81C8FF*/
}.xe-container input:focus~.xe-checkmark {
    background-color: #FFFFFF;
    border-color: #cccccc; /*#81C8FF*/
}.xe-container input:disabled~.xe-checkmark {
    background-color: #F7F7F7;
    border-color: #B2B3B7;
}.xe-container .xe-checkmark:after {
    border-color: #FFFFFF;
}xe-dropdown .dropdown {
    border-color: #9c9c9c;
}xe-dropdown .dropdown:focus {
    background-color: #FFFFFF;
    border-color: #505050; /*#206E9F*/
}xe-dropdown .dropdown .placeholder {
    color: #9c9c9c;
}xe-dropdown .dropdown .glyphicon-chevron-down {
    color: #9c9c9c;
}xe-dropdown .dropdown .dropdown-menu {
    border-color: #505050; /*#206E9F*/
}xe-dropdown .dropdown .dropdown-menu>li.active {
    background-color: #F1F7FB;
}xe-dropdown .dropdown .dropdown-menu>li.selected,xe-dropdown .dropdown .dropdown-menu>li:hover {
    outline-color: #cccccc; /*#B0DEEC*/
    background-color: #f6f6f6; /*#F3FCFF*/
}xe-status-label .draft {
    color: #8A6A00;
    background-color: #F5F2E7;
}xe-status-label .pending {
    color: #5745BE;
    background-color: #EAE6FF;
}xe-status-label .rejected {
    color: #D42828;
    background-color: #FFEEED;
}xe-status-label .approved {
    color: #00804D;
    background-color: #EAF7F2;
}xe-status-label .default {
    color: #956130;
    background-color: #FFFFFF;
}xe-status-label .awaiting {
    color: #2874BB;
    background-color: #EFF7FF;
}xe-status-label .not-started {
    color: #5B5E65;
    background-color: #F4F4F4;
}xe-radio-button input[type=radio]+label {
    color: #151618;
}xe-radio-button input[type=radio]:checked+label {
    color: #151618;
}xe-radio-button .disabledRadio+label {
    color: #151618;
}xe-radio-button .label {
    color: #151618;
}xe-switch input.cmn-toggle-round+label:after {
    background-color: #FFFFFF;
    border-color: #D9D9D9;
}xe-switch input.cmn-toggle-round+label:before {
    background-color: #D9D9D9;
    border-color: #D9D9D9;
}xe-switch input.cmn-toggle-round:checked+label:before {
    background-color: #72665B; /*#026BC8*/
    border-color: #cccccc; /*#81C8FF*/
}xe-switch input.cmn-toggle-round:checked+label:after {
    border-color: #cccccc; /*#81C8FF*/
}xe-switch input.disabledSwitch:checked+label:before {
    color: #151618;
    border-color: #B2B3B7;
    background-color: #B2B3B7;
}xe-switch input.disabledSwitch:checked+label:after {
    background-color: #F7F7F7;
    border-color: #B2B3B7;
}xe-switch input.disabledSwitch+label:before {
    color: #151618;
    border-color: #B2B3B7;
    background-color: #B2B3B7;
}xe-switch input.disabledSwitch+label:after {
    background-color: #F7F7F7;
    border-color: #B2B3B7;
}xe-switch .label {
    color: #585858;
}xe-text-area .xe-label {
    color: #585858;
}xe-text-area .comments-field {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}xe-text-area .readonly {
    background-color: #F7F7F7;
    border-color: #151618;
    color: #5B5E65;
}xe-text-area textarea:focus {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}xe-text-area .label {
    color: #585858;
}xe-text-box .password-field,xe-text-box .text-field {
    background-color: #FFFFFF;
}xe-text-box .xe-label {
    color: #585858;
}xe-text-box .text-field {
    border-color: #B2B3B7;
}xe-text-box .password-field:focus {
    border-color: #505050; /*#206E9F*/
    color: #585858;
}xe-text-box .password-field {
    border-color: #B2B3B7;
}xe-text-box .text-field:focus:not([valid]) {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}xe-text-box .disabled,xe-text-box .readonly {
    border-color: #151618;
    color: #5B5E65;
    background-color: #F7F7F7;
}xe-text-box .valid {
    background-color: #E8FFF1;
    color: #090A0D !important;
    border-color: #1C8445;
}xe-text-box input.ng-invalid.ng-invalid-maxlength,xe-text-box input.ng-invalid.ng-touched {
    background-color: #FFFFFF;
    color: #151618 !important;
    border-color: #FF3030 !important;
}xe-text-box .error-messages.ng-active {
    color: #E32D27;
}xe-simple-text-box .simple-input-field {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
}xe-simple-text-box .label {
    color: #151618;
}xe-simple-text-box .simple-input-field:focus {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}xe-simple-text-box .readonly {
    background-color: #F7F7F7;
    border-color: #151618;
    color: #5B5E65;
}.xe-typography .headings,.xe-typography .hr,.xe-typography .inline,.xe-typography .lists,.xe-typography .paragraph {
    color: #585858;
}.xe-typography .anchor {
    color: #505050; /*#206E9F*/
}.xe-typography .typography {
    color: #585858;
}.xe-typography .logo-white {
    background-color: #505050; /*#206E9F*/
}.xe-typography .horizontal-row {
    border-color: #585858;
}.xeColorsContainer .content {
    border-right-color: #C5CACF;
    border-left-color: #C5CACF;
    border-bottom-color: #C5CACF;
}.xeColorsContainer .pri-color1 {
    background-color: #505050; /*#206E9F*/
    border-color: #0E3C59;
}.xeColorsContainer .pri-color2 {
    background-color: #000000;
    border-color: #000000;
}.xeColorsContainer .pri-color3 {
    background-color: #585858;
    border-color: #252628;
}.xeColorsContainer .pri-color4 {
    background-color: #f6f6f6; /*#EFF4F8*/
    border-color: #E4E9EC;
}.xeColorsContainer .sub-content1,.xeColorsContainer .sub-content2 {
    color: #585858;
}.xeColorsContainer .sec-color1 {
    background-color: #FFFEEA;
    border-color: #E0D397;
}.xeColorsContainer .sec-color2 {
    background-color: #EBFAFF;
    border-color: #99CDDE;
}.xeColorsContainer .sec-color3 {
    background-color: #058423;
    border-color: #054C16;
}.xeColorsContainer .sec-color4 {
    background-color: #EE4F4F;
    border-color: #EE4F4F;
}.xeColorsContainer .acc-color1 {
    background-color: #FFCDAA;
    border-color: #E19F72;
}.xeColorsContainer .acc-color2 {
    background-color: #DAD5FF;
    border-color: #988DDB;
}.xeColorsContainer .acc-color3 {
    background-color: #C9F0C7;
    border-color: #4EC76A;
}.xeColorsContainer .acc-color4 {
    background-color: #FFDCDC;
    border-color: #F57E7E;
}.xeColorsContainer .grey-color1 {
    background-color: #F7F7F7;
    border-color: #DADADA;
}.xeColorsContainer .grey-color2 {
    background-color: #EFEFEF;
    border-color: #CDCDCD;
}.xeColorsContainer .grey-color3 {
    background-color: #E2E2E2;
    border-color: #B9B9B9;
}.xeColorsContainer .grey-color4 {
    background-color: #D5D5D5;
    border-color: #A9A9A9;
}.ui-select-container .select2-choice,.ui-select-multiple .select2-choices {
    border-color: #B2B3B7;
}.ui-select-container.select2-container-active>.select2-choice {
    border-color: #72665B !important; /*#026BC8*/
}.ui-select-multiple.select2-container-active .select2-choices {
    border-color: #72665B !important; /*#026BC8*/
}.ui-select-container.select2-dropdown-open .select2-choice {
    border-color: #72665B; /*#026BC8*/
    border-bottom-color: #EEEEEF !important;
}.ui-select-multiple .select2-choices .select2-search-choice {
    background-color: #72665B; /*#026BC8*/
    color: #FFFFFF;
}.ui-select-container .select2-choice>.select2-chosen {
    color: #151618;
}.ui-select-dropdown .select2-search input,.ui-select-multiple .select2-choices .select2-search-field input {
    color: #151618;
}.ui-select-dropdown .select2-search input {
    border-color: #B2B3B7 !important;
}.ui-select-multiple .select2-choices .select2-search-field input::-webkit-input-placeholder {
    color: #151618;
}.ui-select-multiple .select2-choices .select2-search-field input:-moz-placeholder {
    color: #151618;
}.ui-select-multiple .select2-choices .select2-search-field input::-moz-placeholder {
    color: #151618;
}.ui-select-multiple .select2-choices .select2-search-field input:-ms-input-placeholder {
    color: #151618;
}.ui-select-dropdown {
    border-color: #72665B !important; /*#026BC8*/
}.ui-select-choices {
    border-top-color: #72665B; /*#026BC8*/
}.ui-select-choices li {
    border-bottom-color: #EEEEEF;
}.ui-select-choices ul li {
    color: #151618;
}.ui-select-choices ul li:first-child {
    border-top-color: #EEEEEF;
}.ui-select-choices .select2-highlighted {
    background-color: #72665B; /*#026BC8*/
    border-color: #EEEEEF;
    color: #FFFFFF;
}.ui-select-choices li.ui-select-choices-group>.ui-select-choices-group-label {
    color: #151618;
    background-color: #EEEEEF;
}.ui-select-choices ul li:hover {
    background-color: #F7F7F7;
    border-color: #EEEEEF;
    color: #151618;
}.ui-select-container .select2-choice>.select2-chosen .ng-binding {
    color: #151618;
}.ui-select-choices .select2-no-results {
    color: #151618;
    background-color: #FFFFFF;
}.select2-search-choice-focus {
    background-color: #EEEEEF !important;
}.ui-select-container[theme=select2].direction-up .ui-select-dropdown {
    border-color: #72665B; /*#026BC8*/
}.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match {
    border-color: #72665B !important; /*#026BC8*/
}.pagination-container .pagination-controls button,.pagination-container .pagination-controls input,.pagination-container .pagination-controls select {
    border-color: #72665B; /*#026BC8*/
}.pagination-container .pagination-controls button,.pagination-container .pagination-controls select {
    background-color: #FFFFFF;
}.pagination-controls button.first:focus {
    border-color: #cccccc; /*#81C8FF*/
}.pagination-container .pagination-controls button.previous:focus {
    border-color: #cccccc; /*#81C8FF*/
}.pagination-container .pagination-controls button.next:focus {
    border-color: #cccccc; /*#81C8FF*/
}.pagination-container .pagination-controls button.last:focus {
    border-color: #cccccc; /*#81C8FF*/
}.pagination-container .pagination-controls button:disabled,.pagination-container .pagination-controls button:disabled:focus,.pagination-container .pagination-controls button:disabled:hover,.pagination-container .pagination-controls select:disabled {
    background-color: #D9D9D9;
}.pagination-container .pagination-controls select {
    background-color: #FFFFFF;
}.pagination-container .pagination-controls .per-page-select {
    border-color: #B2B3B7;
}.pagination-container .pagination-controls .per-page-select:focus {
    border-color: #cccccc; /*#81C8FF*/
}.column-filter-button:focus {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}.column-filter-button {
    background-color: #FFFFFF;
    border-color: #B2B3B7;
    color: #151618;
}.column-filter-button .placeholder {
    color: #5B5E65;
}.column-setting-menu li {
    border-bottom-color: #EEEEEF;
}.column-setting-menu {
    background-color: #FFFFFF;
    border-color: #CCC #DDD #DDD;
    border-right-color: #DDDDDD;
}.column-setting-menu::after {
    border-bottom-color: #FFFFFF;
}.table-container {
    border-color: #EEEEEF;
    background-color: #FFFFFF;
}.table-container .caption caption {
    color: #151618;
}.table-container .thead {
    border-bottom-color: #EEEEEF;
    border-top-color: #EEEEEF;
}.table-container .tbody thead tr th,.table-container .thead thead tr th {
    color: #151618;
}.table-container .trMobile .total-row {
    color: #5B5E65;
}.table-container .trMobile .total-row[total-label]:before {
    color: #151618;
}.table-container .trDesktop thead tr:hover td {
    background-color: #F2F8FC;
}.table-container .trDesktop thead tr.active-row td {
    background-color: #F8F8F8;
    color: #151618 !important;
}.table-container .trDesktop thead tr th {
    color: #151618;
    border-bottom-color: #EEEEEF;
}.table-container .trDesktop thead tr th.active {
    background-color: #F8F8F8;
}.table-container .tbody tbody tr:hover td {
    background-color: #F2F8FC;
}.table-container .tbody tbody tr.active-row td {
    background-color: #F8F8F8;
    color: #151618 !important;
}.table-container .tbody tbody tr td {
    color: #151618;
    border-bottom-color: #EEEEEF;
}.table-container .tbody tbody tr td.active {
    background-color: #F8F8F8;
}.table-container .tfoot.pagination-container {
    border-top-color: #EEEEEF;
}.table-container th.focus-ring,.table-container tr.active-row td.focus-ring {
    outline-color: #72665B; /*#026BC8*/
}.table-container .load-indicator .text {
    color: #FFFFFF;
}.table-container .load-indicator .spinner>div {
    background-color: #FFFFFF;
}#dragtable td,#dragtable th {
    background-color: #d5d5d5 !important;
}.xe-tab-container a:focus {
    border-color: #cccccc; /*#81C8FF*/
}.xe-tab-container .xe-tab-nav {
    border-bottom-color: #EEEEEF;
}.xe-tab-container .xe-tab-nav>li>a {
    color: #5B5E65;
}.xe-tab-container .xe-tab-nav>li.active:active>a,.xe-tab-container .xe-tab-nav>li.active:focus>a,.xe-tab-container .xe-tab-nav>li.active:hover>a,.xe-tab-container .xe-tab-nav>li.active>a,.xe-tab-container .xe-tab-nav>li:active>a,.xe-tab-container .xe-tab-nav>li:focus>a,.xe-tab-container .xe-tab-nav>li:hover>a {
    color: #72665B; /*#026BC8*/
}.xe-tab-container .xe-tab-nav>li.active a>span,.xe-tab-container .xe-tab-nav>li.active:active a>span,.xe-tab-container .xe-tab-nav>li.active:focus a>span,.xe-tab-container .xe-tab-nav>li.active:hover a>span,.xe-tab-container .xe-tab-nav>li:active a>span,.xe-tab-container .xe-tab-nav>li:focus a>span,.xe-tab-container .xe-tab-nav>li:hover a>span {
    background-color: #72665B; /*#026BC8*/
}.xe-pie-chart .xe-pie-tooltip {
    background-color: #FFFEEA;
    border-color: #E0D397;
    color: #585858;
}.xe-popup-container {
    background-color: #FFFFFF;
}.xe-popup-container .xe-popup-close {
    background-color: #FFFFFF;
}.xe-popup-container .xe-app-title {
    color: #000000;
}.xe-popup-container .xe-modal-body .xe-title {
    color: #585858;
}.xe-popup-container .xe-pop-content {
    color: #585858;
}.xe-modal-container {
    background-color: #FFFFFF;
}.xe-modal-container .xe-modal-close {
    background-color: #FFFFFF;
}.xe-modal-container hr {
    border-top-color: #808080;
}.xe-modal-container .xe-app-title {
    color: #000000;
}.xe-modal-container .xe-app-version,.xe-modal-container .xe-platform-version {
    color: #555658;
}.xe-modal-container .xe-modal-body .xe-title {
    color: #585858;
}.xe-modal-container .xe-modal-footer {
    color: #5B5E65;
}.active-timepickerFocus {
    outline-color: #cccccc; /*#81C8FF*/
}.cancel {
    background-color: #F5F5F5;
    color: #000000;
}.pushme,.selectTime,.selectTime1 {
    background-color: #FFFFFF;
}.selectTime,.selectTime1 {
    color: #555555;
}.pushme {
    color: #000000;
}.pushmeBorder {
    border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
}.ulContainer {
    border-bottom-color: #B2B3B7;
    border-top-color: #B2B3B7;
}ul.ulContainer li {
    color: #585858;
}.itemContainer {
    color: #D4D6D9;
}.timerHeader .xe-popup-close {
    background-color: #FFFFFF;
}.meridianPm {
    color: #D4D6D9;
}.timepickerContainer {
    background-color: #FFFFFF;
}.xeTimePickerTextField-readonly {
    background-color: #F7F7F7 !important;
    border-color: #151618 !important;
    color: #5B5E65 !important;
}.xeTimePickerTextField {
    border-color: #B2B3B7;
    background-color: #FFFFFF;
    color: #B2B3B7;
}.xeTimePickerTextField:focus {
    border-color: #72665B; /*#026BC8*/
    color: #151618;
}.xe-bar-tooltip {
    background-color: #FFFEEA;
    border-color: #E0D397;
    color: #585858;
}@media only screen and (max-width:768px){.search-container .simple-input-field:focus {
    border-color: #B2B3B7;
    color: #585858;
}.search-container .simple-input-field:focus::-webkit-input-placeholder {
    color: #CCCCCC;
}.search-container .simple-input-field:focus::-moz-placeholder {
    color: #CCCCCC;
}.search-container .simple-input-field:focus::-ms-input-placeholder {
    color: #CCCCCC;
}
}
@media only screen and (max-width:768px){.table-container .caption {
    border-bottom-color: #EEEEEF;
}.table-container .tbody tbody tr {
    border-bottom-color: #EEEEEF;
}
}
@media screen and (min-width:768px){.xe-popup-container .xe-pop-content {
    color: #585858;
}.xe-popup-container .xe-popup-header span#xePopupClose:focus {
    outline-color: #4D90FE;
}
}
@media screen and (min-width:768px){.xe-modal-container {
    border-color: #979797;
}
}
@media only screen and (min-width:768px){.timepickerContainer {
    background-color: #FFFFFF;
    border-color: #72665B; /*#026BC8*/
}.timepickerContainer::after {
    border-bottom-color: #FFFFFF;
}.timepickerContainer::before {
    border-bottom-color: #72665B; /*#026BC8*/
}
}

/* studentCommon.css */

body  {
    background-color: #F8F8F8;
    color: #585858;
}
h1 {
    color: #585858;
}
a  {
    color: #000000;
}
.main-contain  {
    background-color: #FFFFFF;
    border-bottom-color: #E0E6E5;
}
.main-contain-footer  {
    background-color: #FFFFFF;
    border-bottom-color: #E0E6E5;
    color: #CCCCCC;
}
.border-top  {
    border-top-color: #E0E6E5;
}
/* banner-theme-common-patch.scss */
.placeholder-theme-name {
  content:  rhprod;
}

/*** Transparent background ***/
body {
  background-color: #ffffff;
}

/*** Branding Logo ***/
.institutionalBranding {
  background-image: url("https://bannerssb.rose-hulman.edu/wtlgifs/RH_Banner.png");
  width: 330px;
}

/*** Favicon ***/
.favicon {
  background-image: url("$themefavicon");
}

/*** Global focus ***/
:focus {
  outline-color: #cccccc /*#81C8FF*/;
}

/*** Header ***/
#banner-header-main-section,
#header-main-section {
  background-color: #505050; /* use selected color */
  color: #ffffff;
  border-bottom-color: #505050;
}

/*** Tweaks to base UI */
#header-main-section-east-part #username,
#header-main-section-east-part #mepDiv {
  padding-right:0.5em; /* space before and after name and mepDiv */
  padding-left:0.5em;
}

#header-main-section-east-part #mepDiv,
#header-main-section-east-part #signInButton,
#header-main-section-east-part #userDiv,
#header-main-section-east-part #toolsButton {
  border-left: 0px; /* Removed 1px unneeded line  */
  border-right: 0px;
}

/** Page Builder */
.admin-menu-section-main {
  border-color: #444445; /*#9AC0D2*/
}
.admin-menu {
  color: #808080; /*#206E9F;*/
}

.admin-menu-section-sub>div:first-of-type {
  border-right-color: #444445; /*#9AC0D2*/
  border-left-color: #444445; /*#9AC0D2*/
}

.admin-menu-section-sub {
  border-color: #444445; /*#9AC0D2*/
}
.app-list-container {
  border: 1px solid #444445;
}


.admin-menu-section-main {
  border-color: #444445; /*#9AC0D2*/
}

@media (max-width: 991px) {
  .admin-menu-section-sub>div:first-of-type {
    border-bottom-color: #444445; /*#9AC0D2*/
  }
}

.app-list-container>div {
  border-top-color: #444445; /*#9AC0D2*/
}

/*This css is for pagebuilder landing page mapping it with the CTA Color*/
.pb-block a, .pb-link span{
  color: #72665B;
}

.pagination-container .pagination-controls button:hover, .pagination-container .pagination-controls button:focus {
  background-color: #72665B;
}

/* Hide button bar in header of old-style pages */
.buttonBar {
  visibility: hidden;
}

/* Login page style overrides */
.ie-warning DIV {
  color: #ffffff;
}

.login-primary {
  background-color: #72665B;
}

.login-primary:hover:not([disabled]) {
  background-color: #5f564e; /*hover*/
}

.login-primary:focus:not([disabled]) {
  background-color: #5f564e; /*hover*/
  border-color: #cccccc;
}

.login-primary:active:not([disabled]) {
  background-color: #4d4640; /*active*/
}

.signin-button {
  background-color: #72665B;
}

.signin-button:hover:not([disabled]) {
  background-color: #5f564e; /*hover*/
}

.signin-button:focus:not([disabled])  {
  background-color: #5f564e; /*hover*/
  border-color: #cccccc;
}

.signin-button:active:not([disabled])  {
  background-color: #4d4640; /*active*/
}

.splashBg .appName {
  color: #72665B;
}

.splashBg .forgotpassword {
  color: #72665B;
}



.xe-modal-mask {
  background-color: rgba(0, 0, 0, 0.3);
}
.xe-popup-mask {
  background-color: rgba(0, 0, 0, 0.3);
}

/*** Survey ***/
.termstextdiv {
  border-color: #505050 /*#2874BB*/;
  background-color: #f6f6f6;
  color: #505050;
  padding: 0.5em;
  margin-bottom: 2em;
}

/*** Tweaks to buttons ***/
.primary:hover:not([disabled])  {
  background-color: #5f564e; /*#065AA5*/
}

.primary:focus:not([disabled])  {
  background-color: #5f564e; /*#065AA5*/
}

.secondary:hover:not([disabled])  {
  background-color: #5f564e; /*#065AA5*/
}

.secondary:focus:not([disabled])  {
  background-color: #5f564e; /*#065AA5*/
}

.pageBg {
  @if variable_exists(themebgimage) {
    /* @if is only supported on ETE, but bgimage is also only supported on ETE */
    background-color: #505050;
	background-image: none;
  }
}

/* for login password link*/
.splashBg .forgotpassword {
  color: #72665B !important; /*EDS*/
}
.ellucianName {
    background-image: url("https://bxess-prod-hv.rose-hulman.edu/wtlgifs/RH_Banner.png") !important;
}
.pageBg {
    background-image: url("https://bxess-prod-hv.rose-hulman.edu/wtlgifs/RH_Banner.png") !important;
}

@media print {

.institutionalBranding {
background: url("https://bxess-prod-hv.rose-hulman.edu/wtlgifs/RH_Banner.png") left center no-repeat !important;
margin-left: 0px !important;
margin-top: 0px !important;
}
}
