/*   StudentRegistrationSsb-9_24.scss   application: StudentRegistrationSsb   application version: 9.24 */ /* common-controls.css */ .primaryButtonMiddleblue {     color: #0087ff;     /*#0989d7*/ }  .primaryButton span {     color: #0087ff;     /*#0989d7*/ }  .textInput {     color: #666666; }  .label {     color: #666666; }  .primaryButtonMiddle {     color: #FFFFFF; }  .modalWindowModal {     background-color: #000000; }  .modalWindowTop .modalWindowTitle {     color: #003666;     /*#0c4e8c*/ }  .modalWindowContentblue .errorMessage {     color: #5C5C5C; }  .modalWindowTopblue .modalWindowTitle {     color: #0087ff;     /*#0989d7*/ }  .headerBottomBorder {     background-color: #00559E;     background-color: #FF0000; }  .browseMenuShadow {     border-color: #005eb3;     /*#13689E*/     background-color: #0087ff;     /*#477b9c*/ }  #browseButtonState.active {     background-color: #0087ff;     /*#477b9c*/     border-color: #005eb3;     /*#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; }  #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: #0087ff;     /*#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: #005eb3;     /*#11679D*/     background-color: #fafdff;     /*#E1EFFD*/ }  .navList span a {     color: #666666; }  .selectedListItem span {     color: #FFFFFF;     background-color: #003666;     /*#005C96*/ }  .selectedListPage span {     color: #FFFFFF;     background-color: #99cfff;     /*#7FADCA*/ }  .navList .scrollableListItem span:hover {     color: #0087ff;     /*#0C60A6*/     background-color: #D9F4FB; }  .navList .scrollableListItem:focus span {     color: #0087ff;     /*#0C60A6*/     background-color: #D9F4FB; }  .navList .parent span:hover {     color: #005eb3;     /*#11679D*/     background-color: #fafdff;     /*#E1EFFD*/ }  .navList .parent:focus span {     color: #005eb3;     /*#11679D*/     background-color: #fafdff;     /*#E1EFFD*/ }  div[id=mainMenuContainer] .navList .scrollableListItem:focus span {     background-color: #fafdff;     /*#D9E7EF*/ }  div[id=mainMenuContainer] .navList .parent:focus span {     color: #005eb3;     /*#11679D*/     background-color: #fafdff;     /*#D9E7EF*/ }  .searchInputContainer {     background-color: #FFFFFF; }  #searchInput {     color: #B2B2B2; }  #searchButton {     color: #FFFFFF; }  .banner-footer {     background-color: #F4F4F4;     color: #585858; }  /* 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: #eda412;     /*#0084d5*/ }  #helpWindowControls #helpWindowTitle {     color: #eda412;     /*#0084d5*/ }  #openItemsHeader div h3 {     color: #0087ff;     /*#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: #0087ff;     /*#0C60A6*/ }  .activeOpenItem {     background-color: #b9b9b9;     color: #FFFFFF;     border-bottom-color: #FFFFFF; }  .tabInfoTitle {     color: #656564; }  .tabInfoText {     color: #656564; }  /* aurora-header.css */ #header-main-section {     background-color: #002444;     /*#5353D1*/     border-bottom-color: #EFAD2A;     /*#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: #fafdff;         /*#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: #002444;         /*#5353D1*/     } }  /* aurora-breadcrumb.css */ a.breadcrumbButton:link, a.breadcrumbButton:active, a.breadcrumbButton:visited, .breadcrumbButton {     color: #840037;     /*#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: #f8daa0;     /*#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: #840037;     /*#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: #840037;     /*#026BC8*/     color: #FFFFFF; }  #toolsList>.canvas-item:focus {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF; }  #toolsCanvas {     border-color: #f8daa0;     /*#81C8FF*/ }  #toolsList #mepDescForMobile {     background-color: #F7F7F7; }  /* aurora-profile.css */ #userCanvas {     border-color: #f8daa0;     /*#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: #840037;     /*#026BC8*/     color: #FFFFFF; }  #userList>.canvas-item:focus {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF; }  #userList .canvas-item:active {     background-color: #840037;     /*#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: #840037;     /*#026BC8*/ }  #multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover {     color: #FFFFFF !important;     background-color: #840037;     /*#026BC8*/ }  #multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active {     background-color: #840037;     /*#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: #0087ff;     /*#2E6EBE*/ }  .ui-datepicker .ui-state-highlight {     background-color: #EAF4FD;     border-color: #C5DBEC;     color: #0087ff;     /*#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: #003666;     /*#194F85*/ }  #multiCalendarContainer .ui-state-hover a, #multiCalendarContainer .ui-state-hover a:hover {     color: #FFFFFF !important;     background-color: #003666;     /*#194F85*/ }  #multiCalendarContainer .ui-state-active, #multiCalendarContainer .ui-widget-content .ui-state-active, #multiCalendarContainer .ui-widget-header .ui-state-active {     background-color: #840037 !important;     /*#026BC8*/     border-color: #840037;     /*#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: #840037;     /*#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: #0087ff;     /*#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: #840037;         /*#026BC8*/     } }  /* custom-number-input.css */ .readonly {     background-color: #F7F7F7;     border-color: #151618;     color: #5B5E65; }  /* 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: #840037;     /*#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: #840037 !important;     /*#026BC8*/ }  .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {     background-color: #840037;     /*#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: #0087ff;     /*#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: #840037;     /*#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: #b3004a;     /*#065AA5*/ }  .primary {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF; }  .secondary {     background-color: #FFFFFF;     border-color: #840037;     /*#026BC8*/     color: #840037;     /*#026BC8*/ }  .primary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  .secondary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/     color: #FFFFFF; }  .secondary:focus:not([disabled]) {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF; }  .primary:disabled {     background-color: #B2B3B7;     color: #FFFFFF; }  .secondary:disabled {     background-color: #B2B3B7;     color: #FFFFFF; }  .primary:active:not([disabled]) {     background-color: #66002b;     /*#0A4982*/ }  .secondary:active:not([disabled]) {     background-color: #66002b;     /*#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: #003666;     /*#194F85*/     color: #FFFFFF; }  table.display tr.odd.row_selected td {     background-color: #003666;     /*#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: #0087ff;     /*#4282B3*/ }  input.combobox:focus, input.hasDatepicker:focus {     border-color: #0087ff !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: #0087ff;     /*#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: #f8daa0;     /*#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: #5B5E65;     background-color: #F8F8F8; }  .ui-pillbox li.ui-state-highlight {     background-color: #66002b;     /*#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 {     color: #000000 !important;     outline-color: #f8daa0;     /*#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: #840037;     /*#026BC8*/ }  .select2-drop.select2-drop-above.select2-drop-active {     border-top-color: #840037;     /*#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: #840037;     /*#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: #840037;     /*#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: #840037;     /*#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: #840037;     /*#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: #fafdff;     /*#EFF4F8*/     color: #656565;     border-color: #cbcbcb; }  .banner-shortcut {     border-bottom-color: #EEEEEF; }  /* userpreference.css */ .xe-popup-container .xe-pop-content {     color: #585858; }  .xe-modal-footer-copyright-info a {     color: #840037 !important;     /*#026bc8*/ }  @media screen and (min-width: 768px) {     .xe-popup-container .xe-pop-content {         color: #585858;     } }  /* bootstrap.css */ mark {     color: #000000;     background-color: #FFFF00; }  fieldset {     border-color: #C0C0C0; }  body {     color: #333333;     background-color: #FFFFFF; }  a {     color: #99cfff;     /*#428bca*/ }  a:hover, a:focus {     color: #66002b;     /*#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: #99cfff;     /*#428bca*/ }  .text-primary:hover {     color: #0087ff;     /*#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: #0087ff;     /*#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: #99cfff;     /*#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: #99cfff;     /*#428bca*/     border-color: #0087ff;     /*#357ebd*/ }  .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {     color: #FFFFFF;     background-color: #0087ff;     /*#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: #99cfff;     /*#428bca*/     border-color: #0087ff;     /*#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: #99cfff;     /*#5bc0de*/     border-color: #99cfff;     /*#46b8da*/ }  .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {     color: #FFFFFF;     background-color: #99cfff;     /*#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: #99cfff;     /*#5bc0de*/     border-color: #99cfff;     /*#46b8da*/ }  .btn-link {     color: #99cfff;     /*#428bca*/ }  .btn-link:hover, .btn-link:focus {     color: #66002b;     /*#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: #99cfff;     /*#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: #99cfff;     /*#428bca*/ }  .nav .open>a .caret, .nav .open>a:hover .caret, .nav .open>a:focus .caret {     border-top-color: #66002b;     /*#2a6496*/     border-bottom-color: #66002b;     /*#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: #99cfff;     /*#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: #99cfff;     /*#428bca*/     border-bottom-color: #99cfff;     /*#428bca*/ }  .nav a:hover .caret {     border-top-color: #66002b;     /*#2a6496*/     border-bottom-color: #66002b;     /*#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: #99cfff;     /*#428bca*/     border-color: #99cfff;     /*#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: #99cfff;     /*#428bca*/ }  .label-primary[href]:hover, .label-primary[href]:focus {     background-color: #0087ff;     /*#3071a9*/ }  .label-success {     background-color: #5CB85C; }  .label-success[href]:hover, .label-success[href]:focus {     background-color: #449D44; }  .label-info {     background-color: #99cfff;     /*#5bc0de*/ }  .label-info[href]:hover, .label-info[href]:focus {     background-color: #99cfff;     /*#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: #99cfff;     /*#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: #99cfff;     /*#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: #0087ff;     /*#3a87ad*/     background-color: #D9EDF7;     border-color: #99cfff;     /*#bce8f1*/ }  .alert-info hr {     border-top-color: #99cfff;     /*#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: #99cfff;     /*#428bca*/ }  .progress-bar-success {     background-color: #5CB85C; }  .progress-bar-info {     background-color: #99cfff;     /*#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: #99cfff;     /*#428bca*/     border-color: #99cfff;     /*#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: #99cfff;     /*#428bca*/ }  .panel-primary>.panel-heading {     color: #FFFFFF;     background-color: #99cfff;     /*#428bca*/     border-color: #99cfff;     /*#428bca*/ }  .panel-primary>.panel-heading+.panel-collapse .panel-body {     border-top-color: #99cfff;     /*#428bca*/ }  .panel-primary>.panel-footer+.panel-collapse .panel-body {     border-bottom-color: #99cfff;     /*#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: #99cfff;     /*#bce8f1*/ }  .panel-info>.panel-heading {     color: #0087ff;     /*#3a87ad*/     background-color: #D9EDF7;     border-color: #99cfff;     /*#bce8f1*/ }  .panel-info>.panel-heading+.panel-collapse .panel-body {     border-top-color: #99cfff;     /*#bce8f1*/ }  .panel-info>.panel-footer+.panel-collapse .panel-body {     border-bottom-color: #99cfff;     /*#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;     } }  /* 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; }  /* 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; }  /* 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: #840037;     /*#026BC8*/ }  select.pb-select:active {     color: #151618;     background-color: #FFFFFF;     border-color: #840037;     /*#026BC8*/ }  table#resourceTable tr>th {     background-color: #F7F7F7 !important; }  #uploadContent .ui-widget-header.content-container-header {     background-color: #EEEEEF !important; }  /* bannerCommon.css */ #banner-header-main-section {     background-color: #002444;     /*#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: #840037;     /*#026BC8*/ }  /* changeexpiredpassword.css */ .input-text.default-state {     border-color: #778FA1; }  .input-text:hover {     border-color: #003666;     /*#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; }  /* 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: #840037;     /*#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; }  /* policy.css */ #pagetitle {     color: #646464; }  .termstextdiv {     border-top-color: #2874BB;     background-color: #EFF7FF;     color: #2874BB; }  /* persona.css */ .transparent-overlay {     background-color: #000000; }  #content.select-hat {     color: #FFFFFF; }  a.currentHat:focus {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF !important; }  a.currentHat:active {     background-color: #840037;     /*#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; }  /* enterPassword.css */ .password-error-italic {     color: #FF0000; }  .pindialog {     background-color: #FDF5B3;     border-color: #E4C71F;     color: #333333; }  .pindialog a:visited {     color: #176A94; }  /* studentNotes.css */ #notes-tab hr {     border-top-color: #333333; }  /* 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: #840037;     /*#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: #b3004a;     /*#065AA5*/ }  .xe-extensions-editor .primary:focus:not([disabled]), .xe-extensions-editor .ui-corner-all.ui-button.ui-widget.primary:focus:not([disabled]) {     border-color: #f8daa0;     /*#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: #66002b;     /*#0A4982*/ }  .xe-extensions-editor .secondary, .ui-corner-all.ui-button.ui-widget.secondary {     background-color: #FFFFFF;     border-color: #840037;     /*#026BC8*/     color: #840037;     /*#026BC8*/ }  .xe-extensions-editor .secondary:hover:not([disabled]), .ui-corner-all.ui-button.ui-widget.secondary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/     color: #FFFFFF; }  .xe-extensions-editor .secondary:focus:not([disabled]), .ui-corner-all.ui-button.ui-widget.secondary:focus:not([disabled]) {     border-color: #f8daa0;     /*#81C8FF*/     background-color: #840037;     /*#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: #66002b;     /*#0A4982*/ }  /* classRegistration.css */ .primary-button {     color: #FFFFFF;     border-color: #333333; }  .primary-button:hover {     color: #FFFCF2;     border-color: #333333; }  .primary-button:active {     color: #FFFFFF;     border-color: #000000; }  #summary-hours-footer {     background-color: #D3D3D3; }  #simplemodal-overlay {     background-color: #000000; }  #simplemodal-container {     border-color: #7399B3; }  .dataTables_wrapper table tbody tr td form input, .grid-wrapper table tbody tr td form input {     border-color: #a2a2a2; }  .olr-table table tbody tr td+.error {     background-color: #EBCFCF;     border-color: #FF3F3F; }  div.crnEntry>.error {     background-color: #EBCFCF;     border-color: #FF3F3F; }  .txt_crndiv {     background-color: #E1E7EC;     color: #5B83A3; }  .popup .description {     color: #333333; }  .popup .olr-table thead tr {     background-color: #ECEFF4; }  .editable {     color: #176A94; }  .summary-header-row {     background-color: #EDF0F4; }  .summary-footer {     background-color: #EDF0F4; }  .summary-table {     border-bottom-color: #DDDDDD; }  #adminSummaryBody .summary-admin-editable-info-div {     border-bottom-color: #C0C0C0; }  .findclasses-summary-table-header-row {     background-color: #EDF0F4; }  .findclasses-summary-title {     color: #333333; }  #findclasses-summary-footer {     background-color: #EDF0F4;     border-color: #D3D3D3; }  #summaryBody tbody tr td {     border-right-color: #DDDDDD; }  .grid tr.notification-error {     background-color: #F5E6E6; }  .grid tr.notification-error .pendingEventList {     color: #CC3333; }  .fc-event.fc-event-skin.fc-event-vert.errorEvent .fc-event-inner.fc-event-skin .fc-event-content .fc-event-title a {     color: #CC3333; }  .fc-event.fc-event-skin.fc-event-vert.errorEvent .fc-event-inner.fc-event-skin .fc-event-bg {     background-color: #F5E6E6 !important;     border-color: #EAB5B5 !important; }  .ui-tooltip.error {     background-color: #F5E6E6;     border-color: #EAB5B5; }  .ui-tooltip.error .ui-tooltip-container .ui-tooltip-content {     color: #333333; }  .ui-tooltip.error .ui-tooltip-container .ui-tooltip-content a {     color: #333333; }  .student_account_link {     color: #176A94 !important; }  .tuitionFeeLink {     color: #176A94 !important; }  #tuitionFeeContentDetailsDiv .grid tbody td {     border-bottom-color: #DDDDDD; }  #tuitionFeeContentDetailsDiv .grid tbody tr:last-child td {     border-bottom-color: #DDDDDD; }  #tuitionFee-summary-footer, #tuitionFee-total-amount {     background-color: #EDF0F4; }  .breadcrumb-wrapper {     border-right-color: #DDDDDD; }  .breadcrumb-title {     color: #333333; }  a.breadcrumb-link {     color: #10669C; }  .rulePanel1 {     background-color: #EFF3F5; }  .rulePanel2 {     background-color: #ECE4F1; }  .rulePanel3 {     background-color: #F5E6D7; }  .requirementPanel {     border-color: #D0DBE2; }  .tree-rule-panel-border {     border-color: #D0DBE2; }  .requirements-met {     color: #656565; }  .tree-rule-title {     color: #333333; }  .tree-rule-sub-title {     color: #333333; }  .tree-rule-display-description {     color: #333333; }  .structure-button {     color: #10669C; }  .rule-title {     color: #333333; }  .rule-title-inactive {     color: #10669C; }  .rule-sub-title {     color: #333333; }  .where-clause {     color: #333333; }  .rule-display-description {     color: #333333; }  .rule-section {     color: #333333; }  .rule-section-description {     color: #333333; }  .sectionTypeMessage {     background-color: #E3F9FC;     border-color: #9EBFC8; }  /* classSearch.css */ .txt_fielddiv {     background-color: #E1E7EC;     color: #5B83A3; }  .altPinErrorsSearchFields {     color: #CC0000; }  #simplemodal-overlay {     background-color: #000000; }  #simplemodal-container {     background-color: #87B4D0;     border-color: #87B4D0; }  #sectionDetail .sectionTitle {     border-bottom-color: #888888; }  #courseDetail .gettingStartedTitle {     border-bottom-color: #888888; }  #sectionDetail .gradeSummary {     background-color: #F4F4F4;     color: #6B6766; }  #sectionDetail #gradeSummary ul li {     color: #6B6766; }  #sectionDetail .notifybox {     border-color: #F9DC87;     background-color: #FCF8D9;     color: #333333; }  #sectionDetail .notifybox.info {     border-color: #186CA0;     background-color: #B8D2E2;     color: #6B6766; }  #sectionDetail .fieldlist {     color: #333333; }  #courseDetail .fieldlist {     color: #333333; }  #student-picture {     border-color: #DDDDDD; }  .studentInfo, .studentMoreInfo {     color: #333333; }  .studentInfo {     border-bottom-color: #D2D2D2; }  #sectionDetail a {     color: #0000FF; }  #courseDetail a {     color: #0000FF; }  table tr.registration-rolled-record {     background-color: #EFEFEF;     color: #AAAAAA; }  input.combobox {     border-color: #a2a2a2; }  input.hasDatepicker {     border-color: #a2a2a2; }  table {     border-color: #DDDDDD; }  ul.ui-autocomplete {     border-color: #0087ff;     /*#4282b3*/ }  ul.ui-autocomplete a.ui-state-hover {     background-color: #778FA1; }  #toolsCanvas .menu-item {     background-color: #FFFFFF;     color: #333333; }  #toolsCanvas .menu-item.disabled {     color: #CCCCCC; }  #toolsCanvas .menu-item:hover {     background-color: #D8E6EE;     color: #333333; }  #toolsCanvas .menu-item.disabled:hover {     color: #CCCCCC; }  .loading {     background-color: #000000; }  .bottom .bottom-divider {     border-left-color: #000000; }  div.ui-datepicker div.ui-datepicker-header {     background-color: #ECF0F4; }  .dataTables_wrapper table tbody tr td form input {     border-color: #a2a2a2; }  /* 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:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  xe-button .primary {     background-color: #840037;     /*#026BC8*/     color: #FFFFFF; }  xe-button .secondary {     background-color: #FFFFFF;     border-color: #840037;     /*#026BC8*/     color: #840037;     /*#026BC8*/ }  xe-button .secondary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/     color: #FFFFFF; }  xe-button .secondary:focus:not([disabled]) {     background-color: #840037;     /*#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: #66002b;     /*#0A4982*/ }  .xe-checkmark {     background-color: #FFFFFF;     border-color: #B2B3B7; }  .xe-container input:checked~.xe-checkmark {     background-color: #840037;     /*#026BC8*/     border-color: #840037;     /*#026BC8*/ }  .xe-container input:focus:checked~.xe-checkmark {     background-color: #840037;     /*#026BC8*/     border-color: #EFAD2A;     /*#51ABFF*/ }  .xe-container input:focus~.xe-checkmark {     background-color: #FFFFFF;     border-color: #EFAD2A;     /*#51ABFF*/ }  .xe-container input:disabled~.xe-checkmark {     background-color: #F7F7F7;     border-color: #B2B3B7; }  .xe-container input:disabled:checked~.xe-checkmark {     background-color: #D9D9D9;     border-color: #D9D9D9; }  xe-dropdown .dropdown {     border-color: #9c9c9c; }  xe-dropdown .dropdown:focus {     background-color: #FFFFFF;     border-color: #002444;     /*#206E9F*/ }  xe-dropdown .dropdown .placeholder {     color: #9c9c9c; }  xe-dropdown .dropdown .glyphicon-chevron-down {     color: #9c9c9c; }  xe-dropdown .dropdown .dropdown-menu {     border-color: #002444;     /*#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: #99cfff;     /*#B0DEEC*/     background-color: #fafdff;     /*#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: #840037;     /*#026BC8*/     border-color: #f8daa0;     /*#81C8FF*/ }  xe-switch input.cmn-toggle-round:checked+label:after {     border-color: #f8daa0;     /*#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: #840037;     /*#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: #002444;     /*#206E9F*/     color: #585858; }  xe-text-box .password-field {     border-color: #B2B3B7; }  xe-text-box .text-field:focus:not([valid]) {     border-color: #840037;     /*#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: #840037;     /*#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: #002444;     /*#206E9F*/ }  .xe-typography .typography {     color: #585858; }  .xe-typography .logo-white {     background-color: #002444;     /*#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: #002444;     /*#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: #fafdff;     /*#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: #840037 !important;     /*#026BC8*/ }  .ui-select-multiple.select2-container-active .select2-choices {     border-color: #840037 !important;     /*#026BC8*/ }  .ui-select-container.select2-dropdown-open .select2-choice {     border-color: #840037;     /*#026BC8*/     border-bottom-color: #EEEEEF !important; }  .ui-select-container.select2-allowclear abbr.ui-select-clear:focus {     outline-color: #840037;     /*#026BC8*/ }  .ui-select-multiple .select2-choices .select2-search-choice {     background-color: #840037;     /*#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: #840037 !important;     /*#026BC8*/ }  .ui-select-choices {     border-top-color: #840037;     /*#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: #840037;     /*#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: #840037;     /*#026BC8*/ }  .ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match {     border-color: #840037 !important;     /*#026BC8*/ }  .pagination-container .pagination-controls button, .pagination-container .pagination-controls input, .pagination-container .pagination-controls select {     border-color: #840037;     /*#026BC8*/ }  .pagination-container .pagination-controls button, .pagination-container .pagination-controls select {     background-color: #FFFFFF; }  .pagination-controls button.first:focus {     border-color: #f8daa0;     /*#81C8FF*/ }  .pagination-container .pagination-controls button.previous:focus {     border-color: #f8daa0;     /*#81C8FF*/ }  .pagination-container .pagination-controls button.next:focus {     border-color: #f8daa0;     /*#81C8FF*/ }  .pagination-container .pagination-controls button.last:focus {     border-color: #f8daa0;     /*#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: #f8daa0;     /*#81C8FF*/ }  .column-filter-button:focus {     border-color: #840037;     /*#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 th:focus, .table-container tr td:focus, .table-container tr.active-row td.focus-ring {     outline-color: #840037;     /*#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: #f8daa0;     /*#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: #840037;     /*#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: #840037;     /*#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; }  #xeModalPrivacyLink {     color: #840037 !important;     /*#026bc8*/ }  .active-timepickerFocus {     outline-color: #f8daa0;     /*#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: #5B5E65; }  .xeTimePickerTextField:focus {     border-color: #840037;     /*#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: #840037;         /*#026BC8*/     }      .timepickerContainer::after {         border-bottom-color: #FFFFFF;     }      .timepickerContainer::before {         border-bottom-color: #840037;         /*#026BC8*/     } }  /* courseSearch.css */ #simplemodal-overlay {     background-color: #000000; }  #simplemodal-container {     background-color: #87B4D0;     border-color: #87B4D0; }  #sectionDetail .sectionTitle {     border-bottom-color: #888888; }  #courseDetail .gettingStartedTitle {     border-bottom-color: #888888; }  #sectionDetail .gradeSummary {     background-color: #F4F4F4;     color: #6B6766; }  #sectionDetail #gradeSummary ul li {     color: #6B6766; }  #sectionDetail .notifybox {     border-color: #F9DC87;     background-color: #FCF8D9;     color: #333333; }  #sectionDetail .notifybox.info {     border-color: #186CA0;     background-color: #B8D2E2;     color: #6B6766; }  #sectionDetail .fieldlist {     color: #333333; }  #courseDetail .fieldlist {     color: #333333; }  #student-picture {     border-color: #DDDDDD; }  .studentInfo, .studentMoreInfo {     color: #333333; }  .studentInfo {     border-bottom-color: #D2D2D2; }  #sectionDetail a {     color: #0000FF; }  #courseDetail a {     color: #0000FF; }  table tr.registration-rolled-record {     background-color: #EFEFEF;     color: #AAAAAA; }  input.combobox {     border-color: #a2a2a2; }  input.hasDatepicker {     border-color: #a2a2a2; }  table {     border-color: #DDDDDD; }  ul.ui-autocomplete {     border-color: #0087ff;     /*#4282b3*/ }  ul.ui-autocomplete a.ui-state-hover {     background-color: #778FA1; }  #toolsCanvas .menu-item {     background-color: #FFFFFF;     color: #333333; }  #toolsCanvas .menu-item.disabled {     color: #CCCCCC; }  #toolsCanvas .menu-item:hover {     background-color: #D8E6EE;     color: #333333; }  #toolsCanvas .menu-item.disabled:hover {     color: #CCCCCC; }  .loading {     background-color: #000000; }  .bottom .bottom-divider {     border-left-color: #000000; }  div.ui-datepicker div.ui-datepicker-header {     background-color: #ECF0F4; }  .dataTables_wrapper table tbody tr td form input {     border-color: #a2a2a2; }  /* courseSearchResults.css */ .loading {     background-color: #000000; }  .search-section-button, .pick-course-button {     border-color: #a2a2a2; }  .return-course-button:before {     border-bottom-color: #a2a2a2;     border-left-color: #a2a2a2; }  /* plan.css */ .findclasses-summary-table-header-row {     background-color: #EDF0F4; }  .findclasses-summary-title {     color: #333333; }  #findclasses-summary-footer {     background-color: #EDF0F4;     border-color: #D3D3D3; }  #createPlan {     border-color: #a2a2a2; }  .note-text {     color: #333333; }  .registeredEventPlanList span {     background-color: #EEEEEE !important; }  .list-view-status-registered-planItem {     background-color: #EEEEEE !important; }  .olr-table table tbody tr td+.error {     background-color: #EBCFCF;     border-color: #FF3F3F; }  .grid tr.notification-error {     background-color: #F5E6E6; }  .grid tr.notification-error .pendingEventList {     color: #CC3333; }  .verticalBar {     border-left-color: #D6D8D8; }  .sectionTypeMessage {     background-color: #E3F9FC;     border-color: #9EBFC8; }  /* prepareRegistration.css */ .reg-status-success {     background-color: #DDECC7;     border-color: #C6D3AF; }  .reg-status-info {     background-color: #EBF7FA;     border-color: #94BFC8; }  .reg-status-error {     background-color: #F9E5DB;     border-color: #ECAD9C; }  .border-left {     border-left-color: #CCCCCC; }  h3.curriculum-header {     color: #176A94 !important; }  /* footable-0.1.css */ .footable {     border-color: #CCCCCC;     color: #444444; }  .footable.breakpoint>tbody>tr.footable-row-detail {     background-color: #EEEEEE; }  .footable>tbody>tr:hover {     background-color: #FBF8E9; }  .footable>tbody>tr>td, .footable>thead>tr>th {     border-left-color: #CCCCCC;     border-top-color: #CCCCCC; }  /* fullcalendar.css */ .fc-widget-header, .fc-widget-content {     border-color: #DDDDDD; }  .fc-state-highlight {     background-color: #FCF8E3; }  .fc-cell-overlay {     background-color: #99cfff;     /*#bce8f1*/ }  .fc-state-default {     background-color: #F5F5F5;     border-color: #E6E6E6 #E6E6E6 #BFBFBF;     color: #333333; }  .fc-state-hover, .fc-state-down, .fc-state-active, .fc-state-disabled {     color: #333333;     background-color: #E6E6E6; }  .fc-state-hover {     color: #333333; }  .fc-state-down, .fc-state-active {     background-color: #CCCCCC; }  .fc-event {     border-color: #0087ff;     /*#3a87ad*/     background-color: #0087ff;     /*#3a87ad*/     color: #FFFFFF; }  .fc-widget-header .fc-agenda-divider-inner {     background-color: #EEEEEE; }  .fc-event-vert .fc-event-bg {     background-color: #FFFFFF; }  /* fullcalendar.print.css */ .fc-event {     background-color: #FFFFFF !important;     color: #000000 !important; }  /* registration.css */ .txt_fielddiv {     background-color: #E1E7EC;     color: #5B83A3; }  .altPinErrorsSearchFields {     color: #CC0000; }  hr {     border-top-color: #DDDDDD; }  a.link {     color: #176A94 !important; }  table.display tr.odd.row_selected td .section-details-link, table.display tr.even.row_selected td .section-details-link {     color: #FFFFFF; }  table.display tr.odd.row_selected td .course-details-link, table.display tr.even.row_selected td .course-details-link {     color: #FFFFFF; }  .ui-state-hover a, .ui-state-hover a:link, .ui-state-hover a:visited {     color: #FFFFFF; }  .ui-widget-content .ui-state-active .ui-icon {     background-color: #CCCCCC; }  .ui-layout-resizer-dragging {     background-color: #BBBBBB !important; }  .ui-layout-resizer-north, .ui-layout-resizer-south {     background-color: #F7F7F7;     border-left-color: #DDDDDD;     border-right-color: #BBBBBB; }  body .ui-tooltip.arrow_box, .arrow_box {     background-color: #E3F9FC;     border-color: #9EBFC8; }  .ui-tooltip {     background-color: #FFF\9; }  .arrow_box:after {     border-top-color: #E3F9FC; }  .arrow_box:before {     border-top-color: #9EBFC8; }  .ui-autocomplete .ui-menu-item a.ui-state-hover {     background-color: #073556;     border-color: #788F9E; }  tr.myScheduleSummaryBody-row.notification-success {     background-color: #DDF4C9; }  tr.myScheduleSummaryBody-row.notification-error {     background-color: #EBCFCF; }  tr.myScheduleSummaryBody-row td.notification-error {     border-color: #CC0000;     background-color: #EBCFCF; }  tr.myScheduleSummaryBody-row.notification-warning {     background-color: #FFF6B3; }  tr.myScheduleSummaryBody td.notification-warning {     border-color: #F9DC87;     background-color: #FFF6B3; }  .ui-widget-content input.hasMultiCalendarPicker {     border-color: #a2a2a2; }  input, input.ui-widget-content, .combo, select {     border-color: #a2a2a2; }  .navbar-toggle .icon-bar {     background-color: #333333; }  .landing-path {     border-bottom-color: #CCCCCC; }  .landing-path a {     color: #2C2C6E; }  .vertical-form select {     border-color: #a2a2a2; }  .ui-widget-content .ui-combobox-button, .ui-widget-content .ui-combobox-button:hover {     border-color: #a2a2a2; }  .status-linked {     background-color: #DBE8ED;     color: #176A94; }  .status-linked a {     color: #176A94; }  .status-full {     background-color: #FAE5DC;     color: #CC0000; }  .invalid-date-error-state {     border-color: #CC0000;     background-color: #EBCFCF; }  .termStudentEligibilityErrors {     color: #CC0000; }  .altPinErrors {     color: #CC0000; }  .autoCompleteError {     background-color: #FFFFFF;     border-color: #CC0000 !important; }  .body-title {     background-color: #E6E8EB; }  .body-content {     background-color: #AFBCC9; }  .inverse-title {     color: #FFFFFF;     background-color: #8E9AA3; }  .form-button {     color: #333333;     border-color: #a2a2a2; }  .form-button:hover {     color: #666666; }  .small-button {     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; }  .disabled, :disabled {     color: #5B5E65;     background-color: #F7F7F7;     border-color: #B2B3B7; }  .secondary-button {     color: #FFFFFF;     border-color: #333333; }  .secondary-button:hover {     color: #FFFCF2;     border-color: #333333; }  .secondary-button:active {     color: #FFFFFF;     border-color: #000000; }  .clearpath-button {     color: #FFFFFF;     border-color: #366F34; }  .clearpath-button:hover {     color: #FFFFFF;     border-color: #7FB141; }  .clearpath-button:active {     color: #FFFFFF;     background-color: #194A6A;     border-color: #7FB141; }  .fc-state-highlight, .fc-today {     background-color: #FFFFFF !important; }  .registeredEvent div {     background-color: #DDF4C9 !important; }  .registeredEvent.event0 div {     background-color: #82BA6D !important; }  .registeredEvent.event1 div {     background-color: #A05CD4 !important; }  .registeredEvent.event2 div {     background-color: #67A6D4 !important; }  .registeredEvent.event3 div {     background-color: #E1628B !important; }  .registeredEvent.event4 div {     background-color: #E1A557 !important; }  .registeredEvent.event5 div {     background-color: #C78A6B !important; }  .registeredEvent.event6 div {     background-color: #9595FF !important; }  .registeredEvent.event7 div {     background-color: #62E1C9 !important; }  .registeredEvent.eventRegInPlan div {     background-color: #EEEEEE !important; }  .pendingEvent div {     background-color: #CCCCCC !important; }  .pendingEventList span {     background-color: #CCCCCC !important; }  .fc-event-vert .fc-event-inner {     border-color: #999999 !important; }  .registeredEvent a, .registeredEvent a:visited {     color: #000000; }  .pendingEvent a, .pendingEvent a:visited, .eventRegInPlan a {     color: #333333 !important; }  .errorEvent, .errorEvent div, .errorEvent span {     background-color: #EBCFCF !important; }  .dataTables_wrapper table tbody tr td+.error, .grid-wrapper table tbody tr td+.error {     background-color: #EBCFCF;     border-color: #CC0000; }  .popup .olr-table td {     border-bottom-color: #CCCCCC; }  .ui-dialog .ui-dialog .ui-state-active a, .ui-dialog .ui-state-hover a {     color: #333333; }  .ui-dialog .ui-accordion {     border-color: #DDDDDD; }  .ui-dialog .ui-accordion-header, .ui-dialog .ui-accordion-header.ui-state-active, .ui-dialog .ui-accordion-header.ui-state-hover, .ui-dialog .ui-accordion-header.ui-state-hover a, .ui-dialog .ui-accordion-header.ui-state-hover a:hover {     color: #333333;     border-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; }  .modalCloseImg:hover, .ui-dialog-titlebar a.ui-dialog-titlebar-close:hover {     border-color: #46708C; }  .ui-dialog .ui-dialog-content {     background-color: #F7F7F7; }  .ui-dialog, .popup {     background-color: #789CB4;     border-color: #789CB4;     color: #DDDDDD; }  .schedule-list-view-title {     background-color: #EDF0F4;     border-bottom-color: #999999;     color: #333333; }  .meetingTimes {     background-color: #DFEAF1; }  .list-view-course-title {     color: #007FFF; }  .list-view-subj-course-section {     color: #333333; }  .list-view-course-title>a, .listViewInstructorInformation>a, .active-registration-fields>div>a {     color: #176A94; }  .list-view-status-div, td span.list-view-status {     color: #333333; }  .list-view-status {     background-color: #D4FFAA; }  .list-view-status-error {     background-color: #EBCFCF; }  .list-view-status-pending {     background-color: #CCCCCC !important; }  .list-view-crn-schedule {     color: #333333; }  .gray-background {     background-color: #EDF0F4; }  #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; }  .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 .ui-button-text {     color: #FFFFFF; }  .ui-toggler {     border-color: #FFFFFF; }  .ui-toggler.depressed {     background-color: #888888; }  #printEmailWrapper .fc-event {     background-color: #FFFFFF !important;     color: #000000 !important; }  #printEmailWrapper .registeredEvent {     border-color: #000000 !important; }  .summary-footer {     background-color: #EDF0F4; }  .panels button.down {     color: #333333;     border-color: #a2a2a2; }  .panels button.down:hover {     color: #666666; }  .panels button.up {     color: #333333;     border-color: #a2a2a2; }  .panels button.up:hover {     color: #666666; }  .panelsHelp {     background-color: #91ABBF;     border-color: #333333; }  .panelsHelp .close {     background-color: #91ABBF;     border-color: #333333; }  .time-conflict {     color: #CC0000; }  #emailFrmInner {     background-color: #FFFFFF;     border-color: #D1D2D4;     color: #333333; }  .registrationMessage {     background-color: #E3F9FC;     border-color: #9EBFC8; }  #courseDetailsHeaders {     background-color: #FFFFFF;     border-color: #DDDDDD; }  #courseDetailsHeaders h3 {     border-color: #DDDDDD; }  #courseDetailsHeaders h3.selected {     background-color: #FFFFFF; }  .planAccordion {     border-color: #DDDDDD; }  .planAccordion .plan-title {     border-bottom-color: #DDDDDD;     border-top-color: #DDDDDD; }  .right.image {     border-left-color: #D6D8D8; }  button+.right.image, button+.right.created-by {     border-right-color: #D6D8D8; }  .note-text {     color: #333333; }  .search-section-button, .search-section-button-linked {     border-color: #a2a2a2; }  .add-course-button, .add-section-plan-button {     border-color: #a2a2a2; }  .third-party-load {     color: #FFFFFF;     background-color: #000000 !important; }  .success-plan, .success-plan a {     color: #008000; }  .advisee-search-again {     color: #176A94 !important; }  #skiptocontent a {     border-right-color: #FFFFFF;     border-bottom-color: #FFFFFF; }  #skiptocontent a:focus {     border-color: #F9DC87;     background-color: #FFF6B3; }  .student-desc {     color: #FFFFFF; }  .confidential {     background-color: #D16C1F; }  .deceased {     background-color: #b9b9b9; }  .refineButton, .refineButton:hover {     color: #176A94 !important; }  .ui-state-focus a:link {     color: #FFFFFF; }  .add-row-selected a {     color: #FFFFFF; }  .add-row-selected.selected a {     color: #333333; }  .calculated-drop-label {     border-top-color: #5B83A3; }  .select2-result-sub {     border-bottom-color: #5B83A3; }  .popup .addAuthorization-table td {     border-bottom-color: #CCCCCC; }  @media screen and (max-width:1024px) {     li.globalnav-list-item.vertical {         border-bottom-color: #888888 !important;         border-color: #888888;         background-color: #FFFFFF;         color: #333333;     }      .globalnav-list-item.vertical #signOutText,     .globalnav-list-item.vertical .currentHatChange,     .globalnav-list-item.vertical .currentHat {         color: #333333 !important;     } }  @media screen and (max-width:767px) {     .tab-buttons-div.enabled li.ui-state-default {         background-color: #323232;     }      .tab-buttons-div.enabled li.ui-state-default a {         color: #E0E1E1;     } }  @media (min-width: 768px) {     .ui-tabs-selected:after {         border-top-color: #5176A2;     }      .ui-tabs-selected:before {         border-top-color: #91ABBF;     } }  @media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {     tr {         border-color: #CCCCCC;     }      td {         border-bottom-color: #EEEEEE;     } }  /* registration-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: #840037;     /*#026BC8*/     color: #FFFFFF; }  .paging-container .page-number, .paging-container .page-size-select {     border-color: #a2a2a2; }  .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {     border-color: #B2B3B7;     background-color: #F4F4F4;     color: #5B5E65; }  /* searchResults.css */ .loading {     background-color: #000000; }  .profileCard {     border-color: #CCCCCC;     background-color: #FFFFFF;     color: #7D7D7D; }  .profileCard .close {     color: #999999; }  .profileCard ul li a {     color: #0087ff;     /*#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; }  .return-course-button:before, .return-course-button-plan:before, .return-course-button-linked:before, .return-course-button-projections:before {     border-bottom-color: #a2a2a2;     border-left-color: #a2a2a2; }  .linkedSectionsAddAll {     background-color: #E0E0E0; }  .linked-option-heading {     border-top-color: #DDDDDD;     background-color: #FFFFFF; }  /* term.css */ input.hasDatepicker {     border-color: #a2a2a2; }  .termLinks {     color: #176A94 !important; }  .overlay {     background-color: #789CB4; }  .stu_pin {     background-color: #E6E8EB; }  .user-info {     background-color: #CDD7DE;     color: #778FA1; }  /* banner-theme-common-patch.scss */ .placeholder-theme-name {     content: cvtc_ssb_theme; }  /*** Transparent background ***/ body {     background-color: #ffffff; }  /*** Branding Logo ***/ .institutionalBranding {     background-image: url("https://eweb01.cvtc.edu/Images/CVTC_Full_Color.png");     width: 18em; }  /*** Favicon ***/ .favicon {     background-image: url("https://www.cvtc.edu/favicon.ico"); }  /*** Global focus ***/ :focus {     outline-color: #f8daa0         /*#81C8FF*/     ; }  /*** Header ***/ #banner-header-main-section, #header-main-section {     background-color: #002444;     /* use selected color */     color: #cccccc;     border-bottom-color: #EFAD2A; }  /*** 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: #005eb3;     /*#9AC0D2*/ }  .admin-menu {     color: #0087ff;     /*#206E9F;*/ }  .admin-menu-section-sub>div:first-of-type {     border-right-color: #005eb3;     /*#9AC0D2*/     border-left-color: #005eb3;     /*#9AC0D2*/ }  .admin-menu-section-sub {     border-color: #005eb3;     /*#9AC0D2*/ }  .app-list-container {     border: 1px solid #005eb3; }  .admin-menu-section-main {     border-color: #005eb3;     /*#9AC0D2*/ }  @media (max-width: 991px) {     .admin-menu-section-sub>div:first-of-type {         border-bottom-color: #005eb3;         /*#9AC0D2*/     } }  .app-list-container>div {     border-top-color: #005eb3;     /*#9AC0D2*/ }  /*This css is for pagebuilder landing page mapping it with the CTA Color*/ .pb-block a, .pb-link span {     color: #840037; }  .pagination-container .pagination-controls button:hover, .pagination-container .pagination-controls button:focus {     background-color: #840037; }  /* 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: #840037; }  .login-primary:hover:not([disabled]) {     background-color: #b3004a;     /*hover*/ }  .login-primary:focus:not([disabled]) {     background-color: #b3004a;     /*hover*/     border-color: #f8daa0; }  .login-primary:active:not([disabled]) {     background-color: #66002b;     /*active*/ }  .signin-button {     background-color: #840037; }  .signin-button:hover:not([disabled]) {     background-color: #b3004a;     /*hover*/ }  .signin-button:focus:not([disabled]) {     background-color: #b3004a;     /*hover*/     border-color: #f8daa0; }  .signin-button:active:not([disabled]) {     background-color: #66002b;     /*active*/ }  .splashBg .appName {     color: #840037; }  .splashBg .forgotpassword {     color: #840037; }  .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: #002444         /*#2874BB*/     ;     background-color: #fafdff;     color: #002444;     padding: 0.5em;     margin-bottom: 2em; }  /*** Tweaks to buttons ***/ .primary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  .primary:focus:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  .secondary:hover:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  .secondary:focus:not([disabled]) {     background-color: #b3004a;     /*#065AA5*/ }  /* Login Background image fix */ .pageBg {     background-color: #002444;
	background-image: none; //Do not modify this }  /* Login page Logo and background fix */ .splashBg .ellucianName {   ; //Do not modify this }  /* for login password link*/ .splashBg .forgotpassword {   color: #840037 !important; /*EDS*/ }       /* CVTC - Ellucian PD0016835 Defect Correction */     div#tabs-loadPlans {         overflow: scroll;     }      /* Adding scroll bar for plan ahead */     div#tabs-externalPlans {         overflow: scroll;     }      /* CVTC */     /* INCLUDE CUSTOM WEB FONTS */     @font-face {         font-family: "NewsGothic";         font-weight: bold;         font-style: normal;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_0_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_0_0.woff") format("woff");     }      @font-face {         font-family: "NewsGothic";         font-weight: normal;         font-style: normal;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_1_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_1_0.woff") format("woff");     }      @font-face {         font-family: "NewsGothic";         font-weight: normal;         font-style: italic;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_2_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_2_0.woff") format("woff");     }      @font-face {         font-family: "NewsGothic";         font-weight: bold;         font-style: italic;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_3_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_3_0.woff") format("woff");     }      @font-face {         font-family: "NewsGothicCondensed";         font-weight: bold;         font-style: normal;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_4_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_4_0.woff") format("woff");     }      @font-face {         font-family: "NewsGothicCondensed";         font-weight: normal;         font-style: normal;         src: url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_5_0.woff2") format("woff2"), url("https://www.cvtc.edu/cvtc/media/fonts/37BE79_5_0.woff") format("woff");     }      /* RESET BASE STYLES */     html,     html>body,     html>body * {         margin: 0;         font-size: 16px;         font-family: "NewsGothic", Arial;         color: inherit;     }      html,     html>body {         background-color: #ffffff;         overflow: auto !important;     }      html>body a,     html>body a.add-item-link,     html>body [class^="icon-"],     html>body [class*=" icon-"] {         color: #004b85;     }      html>body p,     html>body h1,     html>body h2,     html>body h3,     html>body h4 {         font-family: "NewsGothic", Arial !important;     }      html>body h2,     html>body div div.details-section-heading>h2 {         font-size: 20px;         font-weight: bold;         color: #003461;     }      html>body div div.details-section-heading>h2 {         text-transform: uppercase;     }      html>body h3 {         font-size: 18px;         font-weight: bold;         color: #003461;     }      html>body h4 {         font-weight: bold;         color: #840037;     }      html>body>header,     header#header-main-section,     header#banner-header-main-section {         background-image: linear-gradient(-70deg, #003462 0, #003462 55%, #004b85 55%);         border: 0 !important;     }      @media(max-width:768px) {          html>body>header,         header#header-main-section,         header#banner-header-main-section {             background-image: linear-gradient(-70deg, #003462 0, #003462 45%, #004b85 45%);         }     }      html>body>header a.institutionalBranding {         background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAAoCAMAAAARz0ymAAAArlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8tivQqAAAAOXRSTlMA5A/p+swZ9wsDWNk2F+AHx2tMpdav7zG9liLzULXOfCs/enBE69KqZcKPhzubgHcUoCceG9teVUiFOdOBAAAGPElEQVRo3sVZ13ajQAyVwdiDCSW2KcYY995rvP//Y7tuaJihDJycs/cpAUXSRehKTADuxp8sWAQijFJsWpAAkwyC5gfBgEAMRHqCvppqoEq54B2pRJ80I0wOatx7r5rJur5B22aKzXTChjw193NrpkW4zrzOzcXIDStU/iH0GiokIvBeBtYNyDpUcmGNaN768LvjhRoFZf49lNCgJv/JRg9tD5UUmz3QkG7zREPHDsyXhd/9XKt+QxIWUSnk045xk5eDuunMkipZtfp+HmvED5ZwnmxxpWttNpR0X97L8oBB5TPwOF+j+8bAE2Ntv98ad15PtamMiShrz4yy2SfdN/Z04rVWZsd0+8/k1nilDzzGeHtNrEKsx3K2lY+sszGMsplUeRqrGlAYhHnejurDbBr93q4BiwM6mbqFWJudPDPFF2Rto0pc2XvLDdDws0ljcY/4+wJYNOjxIBVhvcq3Wx7EWDtulM+SudWR4gPBFkiv+3hQX1WcjayMmx7aDvEB5WD0EEERwzWyzsQKXmAzcNgyfcc007CWduuBniVz473FyiWiWccCmgC1raa1P5hVKEFpR9DaKwIwiIWRlaX3DG8vtSp9fSDGunJBmaEgT1jp1aiKboOTGYn/YN2lHscAAO5VVoci4xZaBq8+r+kfEJxp9bsUXa4RYN7v5cIl2Jm3GV1sMdbYek36WaDK8btbewNxTCqMOw+5xW3dLqZuAoufiHXXhTh8B12Omb+s9agNhIix9iKJ5hcyhIRdX/nit61qvGN+0jbaDubeAA4NrDUbo8+vLIiLRVVEjLV8+rzDcob0DuuUtPDYogY+lW9JjSdAnAycMnoh1kv64yHjJZEbyDoT359JqmDmGbuF4QMP14n/7YLuNESfjirMOr4DjIGH2YuymwixRsExP6Mp1Hm3LVp6EXzbvzSKaNgQ6E1H3dHOhVij5jg+JMC9fhqKCLJ2LvGmq99p0b0/W1xSYosID3MRGoZRCRe43/LFWdATuBBrdHc1IZF2z3hgW0MNz8GH5e69VtLSeXwlXcPa3SAZqn65XNRIYLCDQ8IronEqxnqLIq1CMqTz5SIBCLPexXq34qOnm/FqQHpHCEAIa/T/UeuA3Y3EWeNs2kImxFn3YivyDnfQbSQ7rhzlMwQh+A77Yaf2GGEXZ61aOCN+i/WMvJeN7uMXPcrbQ7FtdqlNWwwdDNB8Db8ulXpp1qPfYj11cTyg9nzNqBHTqFPfDGJwkeQcexN9lGQ9/h3W2KqXyj+ZkT6V1ujBGhSsdfwbxPnCkY5PoRzr/a+xHr99a9jVtUhvC/Y1YhhfU9ex747/39eRp/DxpfYEmf9hWWOTigLVS/bhckV1I6Ks0VUJ1qKnZ140q9fM6ugb7BzioR4OhxifJj0cR8wkKzuv7dTw5HCQirCW381s/xniNh9jLSl5jSWN7McZ+Oqc+F7OTvizJRVnvUNPJiQiaC3D0DpOxFlX36luZwQPb2OszTlKUWJYYifsTjeM0KtTDouzDnDgXCAJYzwCEmX9KfG2j6MWk2QWYS0x7Cjp/ymknbQd1Eqwdp3sjRh1pyXIGj39DFF8GdZ3vLZIUhDs+3vKWRt2SAnWRMlaxLFOyFp8E9dN/FhlWOsYtn1KicrP84PGhTL8YqxRXjOKHXTLsN7yPYSsubDKgO+qlA/nXcLZbSnWLr5rzg9b7S/q4R7FWduAUOeJrE8GVa/RQMLI5uDIuEL4U3ZcuOVYA5VV/bjRTcxXH1NBnJs4a49+cFWONV+2qtVajfoPjFYozwnDeMUtRCVZfzm0G83e7kbP8Lu5Qd+YE3HWCuHy5I/VloILD3/ghXCGpVjzzYJg/Yuztgh3tsWPV/cqEJXLthW7P1dLs1bnYrIsztrw+TWSXyo2Ri7pAFhs6Pv1CZRmDZKdy+NISrJep7OGvH+yV5rAQbXjpzblWYO5quZ8RREox5ooHOvYsl3J2GvtEyRgUqelLhMBw5o3sLKOhN7e9Uph1meH39tonPazbvLL3bujkKXI+NaETPiRclh6soX0400Tw9eV71r0yoRyRQBT6xxVhrklt9i12dz0j5ZRjTEOW+NTqk6Ze01+eGr3CeQgUORXPl+pJupp0fGuTozx1V5PIt9/ARbLW1Ousop6AAAAAElFTkSuQmCC');         background-size: auto 24px !important;         background-repeat: no-repeat !important;     }      html>body div.course-details-gradable,     html>body div.infoTextTitle {         background-color: #e6e7e8;     }      html>body div.tabs li a {         font-family: "NewsGothic", Arial !important;     }      html>body div.row:hover {         background-color: inherit;     }      /* HEADER STYLE */     div#title-panel {         height: auto !important;         background-color: #ffffff;         border: none !important;     }      div#title-panel h1,     div.container h1 {         font-size: 25px !important;         font-weight: bold !important;         line-height: 1.25em !important;         color: #840037 !important;         margin: 0 !important;         text-transform: uppercase;         height: auto !important;         display: block !important;     }      div#header-main-section-east-part {         background: transparent !important;     }      div#header-main-section-east-part a.menu-icon {         min-height: 25px;     }      div#header-main-section-east-part a#tools {         width: 25px;         background-size: 22px;         margin: 0;     }      div#header-main-section-east-part a#user {         width: 25px;         background-size: 25px;         background-color: transparent !important;         border-radius: 50%;         margin: 0;     }      div#header-main-section-east-part div#userDiv {         margin: 0 5px 0 10px;         border-radius: 50%;     }      html>body #breadcrumb-panel {         background-color: #2d2d2d !important;         padding: 3px 0 7px;         border: 0;     }      #breadcrumb-panel * {         color: #ffffff;         text-decoration: none;         text-transform: uppercase;     }      /* NAVIGATION STYLES */     div#bannerMenuDiv,     div.ui-layout-center.inner-center.overflow-pane.ui-layout-pane.ui-layout-pane-center {         position: relative !important;     }      div#bannerMenuDiv a#bannerMenu {         position: absolute;         background-size: 30px 28px;         height: 30px;         width: 28px;         display: none;         margin-top: 62px;         z-index: 100;         outline: none !important;         border: 0 !important;     }      @media (max-width: 768px) {         html>body div#bannerMenuDiv a#bannerMenu {             margin-top: 69px;         }          html>body #breadcrumb-panel,         html>body #title-panel {             border: 0 !important;             white-space: normal;         }          html>body #breadcrumb-panel {             padding-left: 55px;         }          html>body #content.ui-layout-container,         html>body main#content {             top: 109px !important;         }     }      div#bannerMenuDiv a#bannerMenu:focus {         background-color: rgba(255, 255, 255, 0.2);     }      div#menuContainer {         height: 100%;         top: 0;         left: -100%;         border: 0;         display: block !important;         transition: all 0.75s;     }      div#menuContainer.show {         left: 0;         transition: all 0.5s;     }      div#menuContainer nav#menu ul li:focus {         background-color: #840037 !important;         outline: none;     }      div#menuContainer nav#menu,     div#menuContainer nav#menu div.menu-text,     div#menuContainer nav#menu div.menu-subheader-text {         letter-spacing: 1.25px !important;     }      div#menuContainer li#list_Banner div.menu-item.menu-common div.menu-text.menu-common span {         display: none;     }      div#menuContainer li#list_Banner div.menu-item.menu-common div.menu-text.menu-common:after {         display: inline;         visibility: initial;         content: "View Main Menu";     }      nav#breadcrumb-panel div#breadcrumbHeader a.breadcrumbButton:first-child,     nav#breadcrumb-panel div#breadcrumbHeader span.breadcrumbButton:first-child {         margin-left: 75px;     }      @media (max-width: 768px) {          nav#breadcrumb-panel div#breadcrumbHeader a.breadcrumbButton:first-child,         nav#breadcrumb-panel div#breadcrumbHeader span.breadcrumbButton:first-child {             margin-left: 40px;         }          a.breadcrumbButton {             font-size: 1.1em;         }     }      nav#breadcrumb-panel div#breadcrumbHeader span.breadcrumb-separator {         padding: 0 20px !important;         height: 15px;     }      nav#breadcrumb-panel div#breadcrumbBackButton,     nav#breadcrumb-panel div#breadcrumbHeader span.breadcrumb-separator:last-of-type {         display: none !important;     }      @media (max-width: 768px) {         a#breadcrumbBackButton {             display: none !important;         }          div.card-header .month-title {             text-transform: uppercase !important;             padding-bottom: 8px;             padding-top: 30px;         }     }      .modal-dialog-overlay {         z-index: 110;     }      .restart-control-menu-contents li a,     .restart-control-menu-contents li a:focus,     .restart-control-menu-contents li a:hover {         color: #000000 !important;     }      div#header-east-part-user-controls div.canvas-item.pointer {         text-decoration: none !important;     }      html>body div.body-wrapper div.body-content {         background: #FFFFFF !important;     }      html>body div.tab-buttons-div {         padding-top: 0 !important;     }      /* MISC STYLES */     html>body.holds-number,     html>body.registration-notices-number,     html>body.notes-number,     html>body li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active,     html>body li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-focus {         background-color: #840037 !important;     }      html>body div.panelsHelp {         background-color: #003461 !important;         color: #FFFFFF;         padding: 4px 10px 12px !important;     }      html>body .select2-results .select2-highlighted {         background-color: #003461 !important;     }      html>body div.panelsHelp div.close {         background-color: #e6e7e8 !important;         color: #000000;         font-weight: bold;         font-size: 16px;     }      html>body div.body-wrapper div.body-content>div {         padding: 0 !important;     }      html>body div.message {         background-color: transparent !important;         border: none !important;     }      /* BUTTON STYLES */     html>body xe-button button.primary,     button.button-primary,     button.form-button,     button#search-again-button,     div.ui-dialog div.ui-dialog-buttonpane button {         text-transform: uppercase;         color: #000000;         font-weight: bold;         background: none !important;         box-shadow: none !important;         text-shadow: none !important;         background-color: #efad2a;         border: 2px solid #efad2a !important;         transition: all 1s;     }      html>body xe-button button:hover,     html>body xe-button button:active,     html>body xe-button button:focus,     html>body button.button-primary:hover,     html>body button.button-primary:active,     html>body button.button-primary:focus,     html>body button#search-again-button:hover,     html>body button#search-again-button:active,     html>body button#search-again-button:focus,     html>body button.form-button:hover,     html>body button.form-button:active,     html>body button.form-button:focus {         background: none;         background-color: transparent !important;         transition: all 0.5s;     }      html>body button.button-primary:disabled,     html>body button.button-secondary:disabled {         background-color: #a7a9ab;         border-color: #a7a9ab !important;     }      html>body button.button-secondary {         text-transform: uppercase;         font-weight: bold;     }      /* MAIN CONTENT STYLES */     div#title-panel+div.ng-scope>div.col-md-12.ng-scope {         outline: none;     }      /* LINK STYLES */     a.link,     div.list-group-menu a.list-group-item {         color: #004b85 !important;     }      /* FOOTER STYLES */     html>body footer.banner-footer {         display: none !important;         position: relative;         background-color: #00457c;         color: #ffffff !important;         z-index: 9 !important;     }      html>body footer.banner-footer>div {         padding: 1em 0;     }      /* REGISTRATION - HOME */     div.body-content-title.inverse-title {         background-color: #00457c;     }      div.body-content-title.inverse-title h2 {         font-size: 20px;         text-transform: uppercase;         color: #ffffff;         display: block;     }      /* SELECT A PLAN */     div#select-plan-center-content {         overflow: visible;     }      .grid td.focus {         outline-width: 1px;     }      html>body .search-section-button,     html>body .pick-course-button {         padding: 0.2em 1.2em !important;     }      /* PERSONA CHANGE MODAL */     div.transparent-overlay {         background: rgba(0, 0, 0, 0.75);         opacity: 1 !important;     }      div.transparent-overlay div#content * {         color: #000000;     }      div.persona-selection-content,     div.continue-persona-selection-content {         max-width: 900px !important;         margin: 60px auto;         position: relative;         background: rgba(255, 255, 255, 0.8);         padding: 40px 30px;         height: auto;     }      div.persona-selection-content div#content,     div.continue-persona-selection-content div#content {         width: auto !important;         height: auto !important;         min-height: 200px !important;         margin: 0 !important;     }      div.continue-btn-section {         float: none;         margin-right: 0;     }      .landing-path:nth-of-type(5),     .landing-path:nth-of-type(6) {         border-bottom-width: 0;     }      /* COURSE MODAL */     div.multiTermPopup div.popup-header,     div.popup div.popup-header,     div.ui-dialog div.ui-dialog-titlebar,     .ui-dialog,     .popup {         background: #00457c !important;         border-radius: 0 !important;         border: 0 !important;     }      /* COURSE SEARCH RESULTS */     html>body div#grid {         position: relative !important;         height: 100% !important;     }      html>body div#grid div.ui-widget.ui-layout-center {         position: relative !important;         height: calc(100% - 54px) !important;     }      html>body .ui-pillbox li div {         font-size: 11px;         line-height: 14px;     }      html>body .ui-pillbox li.ui-state-highlight {         background: #840037;     }