:root {
  --system-icon-color: #496DAD;
  --system-icon-color-hover: #a4b6d6;
}

.backToTop {
  background: #496DAD url("images/ResponsiveHeaderSprite.png") 5px -223px no-repeat;
}

.backToTop:hover {
  background-color: #a4b6d6;
}
/* Basic Setup revisions */
/*  Changed footer link to dark blue
 a, .Link,
.RadGrid.RadGrid .rgRow a, .RadGrid.RadGrid .rgAltRow a, .RadGrid.RadGrid .rgEditForm a, .k-grid.k-grid a,
.RadToolTip.RadToolTip a {
  color: #496DAD;
} */

a:visited, .Link:visited,
.RadGrid.RadGrid .rgRow a:visited, .RadGrid.RadGrid .rgAltRow a:visited, .RadGrid.RadGrid .rgEditForm a:visited, .k-grid.k-grid a:visited,
.RadToolTip.RadToolTip a:visited {
  color: #a4b6d6;
}

/* On Behalf Of with target set */
.ProxyPanelContact {
  background-color: #496DAD;
}

/*footer */
/* footer.footer {
  background-color: #496DAD;
} */

.footer-angle-bg footer.footer:before {
  background: #496DAD;
}

footer.footer a.TextButton {
  color: #496DAD;
}

.footer-banner .carousel-inner.bg-img > .item {
  background: #496DAD;
}

.footer-banner .carousel-inner.bg-img > .item a.link:after, .footer-banner .carousel-inner.bg-img > .item:after {
  background: #496dad;
  background: linear-gradient(90deg, #496dad 0%, rgba(73, 109, 173, 0) 100%);
}

.footer-banner .carousel-inner.bg-img > .item a.link:after, .footer-banner .carousel-inner.bg-img > .item:after {
  background: linear-gradient(180deg, #496dad 0%, rgba(73, 109, 173, 0) 100%);
}

footer.footer a:hover, footer.footer a:focus {
  color: #A4B6D6;
}

/* RadGrid */

a:hover, a:focus, a:active, .Link:hover, .Link:focus, .Link:active,
.RadGrid.RadGrid .rgRow a:hover,
.RadGrid.RadGrid .rgRow a:focus,
.RadGrid.RadGrid .rgRow a:active, .RadGrid.RadGrid .rgAltRow a:hover, .RadGrid.RadGrid .rgAltRow a:focus, .RadGrid.RadGrid .rgAltRow a:active, .RadGrid.RadGrid .rgEditForm a:hover, .RadGrid.RadGrid .rgEditForm a:focus, .RadGrid.RadGrid .rgEditForm a:active, .k-grid.k-grid a:hover, .k-grid.k-grid a:focus, .k-grid.k-grid a:active,
.RadToolTip.RadToolTip a:hover,
.RadToolTip.RadToolTip a:focus,
.RadToolTip.RadToolTip a:active {
  color: #496DAD ;
  text-decoration: underline ;
}

/* ==========================================================================
   PRIMARY NAVIGATION
   ========================================================================== */

.RadMenu.RadMenu_Coffee .rmTwoLevels .rmLevel1 > .rmItem > .rmLink,
.RadMenu.RadMenu_Coffee .rmTwoLevels .rmLevel1 > .rmItem.rmDisabled > .rmLink:hover,
.RadMenu.RadMenu_Coffee .rmTwoLevels .rmLevel1 > .rmItem.rmDisabled > .rmLink:focus {
  color: #496DAD;
}

.RadMenu.RadMenu_Coffee .rmDisabled > .rmLink {
  color: #496DAD;
}

.RadMenu.RadMenu_Coffee .rmDisabled > .rmLink:hover, .RadMenu.RadMenu_Coffee .rmDisabled > .rmLink:active {
  background-color: transparent;
  color: #496DAD;
}

/*  Light blue not easily visible per client - 
 .RadMenu.RadMenu_Coffee .rmRootLink.rmExpanded,
.RadMenu.RadMenu_Coffee .rmRootLink:hover,
.RadMenu.RadMenu_Coffee .rmRootLink.rmFocused {
   root item hover and focus styles 
  color: #a4b6d6; 
 } */

.header-dark .RadMenu.RadMenu_Coffee .rmRootLink.rmExpanded, .header-dark
.RadMenu.RadMenu_Coffee .rmRootLink:hover, .header-dark
.RadMenu.RadMenu_Coffee .rmRootLink.rmFocused {
  color: #a4b6d6;
}

.RadMenu.RadMenu_Coffee .rmLink:hover .rmToggle > .rmIcon,
.RadMenu.RadMenu_Coffee .rmLink.rmFocused .rmToggle > .rmIcon,
.RadMenu.RadMenu_Coffee .rmSelected > .rmLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Coffee .rmFocused > .rmLink.rmRootLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Coffee .rmExpanded > .rmLink .rmToggle > .rmIcon,
.RadMenu.RadMenu_Coffee .rmSlide .rmLink .rmToggle > .rmIcon {
  background: #a4b6d6;
}

.RadMenu.RadMenu_Coffee .rmExpanded.rmLink > .rmToggle > .rmIcon {
  background: #A4B6D6;
}

.RadMenu.RadMenu_Coffee .rmSlide ul.rmGroup .rmLink:hover, .RadMenu.RadMenu_Coffee .rmSlide ul.rmGroup .rmFocused, .RadMenu.RadMenu_Coffee .rmSlide ul.rmGroup .rmExpanded {
  color: #A4B6D6;
}

.RadTreeView.RadTreeView_Coffee .rtPlus:hover, .RadTreeView.RadTreeView_Coffee .rtPlus:focus, .RadTreeView.RadTreeView_Coffee .rtMinus:hover, .RadTreeView.RadTreeView_Coffee .rtMinus:focus {
  background: #A4B6D6;
}

.RadTabStrip .rtsLevel1.stacked-list a.rtsLink:hover, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink:focus, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink:active, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:hover, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:focus, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:active {
  color: #A4B6D6;
}

/*2nd and 3rd level navigation (dropdown menus)*/
.RadMenu_Coffee .rmSlide .rmFocused > .rmLink.header-dark,
.RadMenu_Coffee .rmSlide .rmSelected > .rmLink.header-dark,
.RadMenu_Coffee .rmSlide .rmItem.rmSelected > .rmLink.header-dark {
  background-color: transparent;
  color: #a4b6d6;
}

.header-dark .RadMenu_Coffee .rmSlide .rmLink:hover, .header-dark .RadMenu_Coffee .rmSlide .rmLink:focus, .header-dark .RadMenu_Coffee .rmSlide .rmLink.rmFocused, .header-dark
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink:hover, .header-dark
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink:focus, .header-dark
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink.rmFocused {
  background-color: transparent;
  color: #a4b6d6;
}

.RadMenu_Coffee .rmSlide .rmLink {
  color: #496DAD;
}

.RadMenu_Coffee .rmSlide .rmFocused > .rmLink,
.RadMenu_Coffee .rmSlide .rmSelected > .rmLink,
.RadMenu_Coffee .rmSlide .rmItem.rmSelected > .rmLink {
  background-color: #fcfcff;
  color: #496DAD;
}

.RadMenu_Coffee .rmSlide .rmLink:hover, .RadMenu_Coffee .rmSlide .rmLink:focus, .RadMenu_Coffee .rmSlide .rmLink.rmFocused,
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink:hover,
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink:focus,
.RadMenu_Coffee .rmSlide .rmLevel1 > .rmItem > .rmLink.rmFocused {
  background-color: #fcfcff;
  color: #496DAD;
}

/* ==========================================================================
   SECONDARY NAVIGATION
   ========================================================================== */
/**** Telerik overrides ****/
.RadTreeView.RadTreeView_Coffee .rtSelected > a.rtIn,
.RadTreeView.RadTreeView_Coffee .child-is-selected.rtIn {
  color: #496DAD;
}

.RadTreeView.RadTreeView_Coffee .rtSelected > a.rtIn:hover, .RadTreeView.RadTreeView_Coffee .rtSelected > a.rtIn:active, .RadTreeView.RadTreeView_Coffee .rtSelected > a.rtIn:focus {
  color: #496DAD;
}

.RadTreeView.RadTreeView_Coffee a.rtIn:hover, .RadTreeView.RadTreeView_Coffee a.rtIn:focus {
  color: #a4b6d6;
}

.child-is-selected-wrapper {
  color: #a4b6d6;
}

/* Auxiliary button links
   ========================================================================== */
.nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter {
  background-color: #a4b6d6;
}


select::placeholder,
textarea::placeholder,
input[type="text"]::placeholder,
input[type="password"]::placeholder,
input[type="datetime"]::placeholder,
input[type="datetime-local"]::placeholder,
input[type="date"]::placeholder,
input[type="month"]::placeholder,
input[type="time"]::placeholder,
input[type="week"]::placeholder,
input[type="number"]::placeholder,
input[type="email"]::placeholder,
input[type="url"]::placeholder,
input[type="search"]::placeholder,
input[type="tel"]::placeholder,
input[type="color"]::placeholder,
.uneditable-input::placeholder,
.input-fake::placeholder {
  color: #496DAD;
}

.input-fake:focus-within {
  border-color: #a4b6d6;
}

.RadComboBox.RadComboBox_MetroTouch .rcbFocused {
  border-color: #a4b6d6;
}

.RadInput.RadInput.riSingle .riTextBox:focus, .RadInput.RadInput .riTextBox:focus, .RadInput .riTextBox:focus {
  border-color: #a4b6d6;
}

/* RadEditor designed to look like a normal text box */

.chosen-container-active .chosen-choices {
  border-color: #a4b6d6;
}

.RadGrid.RadGrid input.TextButton.PrimaryButton,
.RadGrid.RadGrid a.TextButton.PrimaryButton {
  background-color: #496DAD;
}

/* primary button */
.PrimaryButton,
.UsePrimaryButton .TextButton,
.RadGrid input.PrimaryButton {
  background-color: #496DAD;
}

.PrimaryButton:hover, .PrimaryButton:focus, .PrimaryButton:active,
.UsePrimaryButton .TextButton:hover,
.UsePrimaryButton .TextButton:focus,
.UsePrimaryButton .TextButton:active,
.RadGrid input.PrimaryButton:hover,
.RadGrid input.PrimaryButton:focus,
.RadGrid input.PrimaryButton:active {
  background-color: #496DAD;
}

.PrimaryButton:disabled, .PrimaryButton:disabled:hover, .PrimaryButton:disabled:focus, .PrimaryButton:disabled:active, .PrimaryButton.disabled, .PrimaryButton.disabled:hover, .PrimaryButton.disabled:focus, .PrimaryButton.disabled:active, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active,
.UsePrimaryButton .TextButton:disabled,
.UsePrimaryButton .TextButton:disabled:hover,
.UsePrimaryButton .TextButton:disabled:focus,
.UsePrimaryButton .TextButton:disabled:active,
.UsePrimaryButton .TextButton.disabled,
.UsePrimaryButton .TextButton.disabled:hover,
.UsePrimaryButton .TextButton.disabled:focus,
.UsePrimaryButton .TextButton.disabled:active,
.UsePrimaryButton .TextButton.aspNetDisabled,
.UsePrimaryButton .TextButton.aspNetDisabled:hover,
.UsePrimaryButton .TextButton.aspNetDisabled:focus,
.UsePrimaryButton .TextButton.aspNetDisabled:active,
.RadGrid input.PrimaryButton:disabled,
.RadGrid input.PrimaryButton:disabled:hover,
.RadGrid input.PrimaryButton:disabled:focus,
.RadGrid input.PrimaryButton:disabled:active,
.RadGrid input.PrimaryButton.disabled,
.RadGrid input.PrimaryButton.disabled:hover,
.RadGrid input.PrimaryButton.disabled:focus,
.RadGrid input.PrimaryButton.disabled:active,
.RadGrid input.PrimaryButton.aspNetDisabled,
.RadGrid input.PrimaryButton.aspNetDisabled:hover,
.RadGrid input.PrimaryButton.aspNetDisabled:focus,
.RadGrid input.PrimaryButton.aspNetDisabled:active {
  background-color: #496DAD;
}

/* Style buttons to look like links for deemphasis */
.LinkButton {
  color: #496DAD;
  text-shadow: none;
  box-shadow: none;
  border: none;
  font-weight: normal;
  padding: 5px 10px;
  font-size: 18px;
  line-height: 1.6;
  border-radius: 4px;
  color: #496DAD ;
  text-decoration: none;
}

.LinkButton:visited {
  color: #A4B6D6 ;
}

.LinkButton:hover, .LinkButton:focus, .LinkButton:active {
  color: #496DAD ;
  text-decoration: underline ;
}

/* CONTENT ITEMS */
.RadTreeView.GLE .rtIn, .RadTreeView.GLE .rtHover .rtIn, .RadTreeView.GLE .rtSelected .rtIn {
  color: #496DAD;
}

.RadTreeView.GLE a:hover, .RadTreeView.GLE a:focus, .RadTreeView.GLE span[onclick]:hover, .RadTreeView.GLE span[onclick]:focus {
  background-color: #496DAD;
  color: #fff;
}

/* Progress Tracker */

.ProgressTracker .SuccessfulMessage,
.ProgressTracker .ProgressBar > span {
  background-color: #496DAD;
}

/* RadTabStrip - Content Collection Organiser
    custom style for dropdown version on account page
   ========================================================================== */

.RadTabStripTop_Metro .rtsLevel1, .RadTabStripTop_Metro .rtsLevel1 .rtsUL,
.RadTabStrip_Metro .rtsLevel1,
.RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #496DAD;
}

html .RadTabStrip_MetroTouch.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected, html .RadTabStrip_MetroTouch.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
  border-color: #496DAD;
  background-color: #fff;
}

.stacked-tabs .select-tab {
  background: #496DAD;
}

.RadTabStrip .rtsLevel1.stacked-list a.rtsLink:hover, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink:focus, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink:active, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:hover, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:focus, .RadTabStrip .rtsLevel1.stacked-list a.rtsLink.rtsSelected:active,
.RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink:hover,
.RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink:focus,
.RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink:active, .RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink.rtsSelected:hover, .RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink.rtsSelected:focus, .RadTabStrip .rtsLevel1.stacked-list .rtsFirst a.rtsLink.rtsSelected:active {
  color: #496DAD;
}

.RadGrid.RadGrid_MetroTouch .rgPagerCell .rgNumPart a.rgCurrentPage, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgNumPart a.rgCurrentPage, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_MetroTouch .rgPagerCell .rgNumPart a:active, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgPagePrev:active, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgPageNext:active, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgPageFirst:active, .RadGrid.RadGrid_MetroTouch .rgPagerCell .rgPageLast:active,
.RadGrid.RadGrid_MetroTouch .rgPager .rgPagerCell .rgPagerButton, .RadGrid.RadGrid_MetroTouch .rgPager .rgPagerCell .rgPagerButton:hover, .RadGrid.RadGrid_MetroTouch .rgPager .rgPagerCell .rgActionButton:hover,
.RadGrid.RadGrid_Metro .rgPagerCell .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_Metro .rgPagerCell .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_Metro .rgPagerCell .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_Metro .rgPagerCell .rgNumPart a:active,
.RadGrid.RadGrid_Metro .rgPagerCell .rgPagePrev:active,
.RadGrid.RadGrid_Metro .rgPagerCell .rgPageNext:active,
.RadGrid.RadGrid_Metro .rgPagerCell .rgPageFirst:active,
.RadGrid.RadGrid_Metro .rgPagerCell .rgPageLast:active,
.RadGrid.RadGrid_Metro .rgPager .rgPagerCell .rgPagerButton,
.RadGrid.RadGrid_Metro .rgPager .rgPagerCell .rgPagerButton:hover,
.RadGrid.RadGrid_Metro .rgPager .rgPagerCell .rgActionButton:hover {
  background-color: #496DAD;
  border-color: #496DAD;
}
.RadGrid.RadGrid_MetroTouch input.rgAdd,
.RadGrid.RadGrid_MetroTouch input.rgRefresh,
.RadGrid.RadGrid_MetroTouch .rgSave,
.RadGrid.RadGrid_MetroTouch .rgCommandRow .rgCancel,
.RadGrid.RadGrid_Metro input.rgAdd,
.RadGrid.RadGrid_Metro input.rgRefresh,
.RadGrid.RadGrid_Metro .rgSave,
.RadGrid.RadGrid_Metro .rgCommandRow .rgCancel {
  background-color: #496DAD;
}

.RadGrid.RadGrid_MetroTouch .rgGroupPanel, .RadGrid.RadGrid_MetroTouch .rgGroupPanel caption,
.RadGrid.RadGrid_Metro .rgGroupPanel,
.RadGrid.RadGrid_Metro .rgGroupPanel caption {
  background-color: #496DAD;
}

.RadGrid.RadGrid_MetroTouch .rgActiveRow td, .RadGrid.RadGrid_MetroTouch .rgActiveRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td, .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgActiveCell,
.RadGrid.RadGrid_Metro .rgActiveRow td,
.RadGrid.RadGrid_Metro .rgActiveRow td.rgSorted,
.RadGrid.RadGrid_Metro .rgSelectedRow td,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_Metro .rgMasterTable .rgActiveCell {
  border-color: #496DAD;
}

* + html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted,
* html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted, * + html
.RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted,
* html
.RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted {
  background-color: #496DAD;
}

.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch th.rgSorted,
.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_Metro .rgSelectedRow,
.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_Metro th.rgSorted {
  background-color: #496DAD;
  border-color: #496DAD;
  text-decoration: none;
}

/* RadDataPager */

.RadDataPager.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage, .RadDataPager.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage:hover,
.RadDataPager.RadDataPager_MetroTouch .rdpPageFirst:hover, .RadDataPager.RadDataPager_MetroTouch .rdpPagePrev:hover, .RadDataPager.RadDataPager_MetroTouch .rdpPageNext:hover, .RadDataPager.RadDataPager_MetroTouch .rdpPageLast:hover,
.RadDataPager.RadDataPager_MetroTouch .rdpPagerButton,
.RadDataPager.RadDataPager_Metro .rdpNumPart a.rdpCurrentPage,
.RadDataPager.RadDataPager_Metro .rdpNumPart a.rdpCurrentPage:hover,
.RadDataPager.RadDataPager_Metro .rdpPageFirst:hover,
.RadDataPager.RadDataPager_Metro .rdpPagePrev:hover,
.RadDataPager.RadDataPager_Metro .rdpPageNext:hover,
.RadDataPager.RadDataPager_Metro .rdpPageLast:hover,
.RadDataPager.RadDataPager_Metro .rdpPagerButton {
  background-color: #496DAD;
  border-color: #496DAD;
}

/* Rescheduler */

.RadScheduler.RadScheduler_Metro .rsHeader {
  border-color: #496DAD;
  background-color: #496DAD;
}

.RadScheduler.RadScheduler_Metro .rsHeader ul a {
  border-color: #496DAD;
}

/* RadWindow */

.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight {
  background-color: #496DAD;
}

.RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:active, .RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:focus {
  border-color: #496DAD;
  background-color: #496DAD;
}

.RadWindow.RadWindow_Metro .rwTitlebar, .RadWindow.RadWindow_Metro .rwTopLeft, .RadWindow.RadWindow_Metro .rwTopRight,
.RadWindow.RadWindow_Metro .rwTopResize,
.RadWindow.RadWindow_Metro .rwControlButtons a {
  background-color: #496DAD;
}

.RadWindow.RadWindow_Metro .rwControlButtons a {
  border-color: #496DAD;
}

/* RadPicker */

.RadCalendar.RadCalendar_Metro .rcFastPrev:hover, .RadCalendar.RadCalendar_Metro .rcPrev:hover, .RadCalendar.RadCalendar_Metro .rcNext:hover, .RadCalendar.RadCalendar_Metro .rcFastNext:hover,
.RadCalendar.RadCalendar_MetroTouch .rcFastPrev:hover,
.RadCalendar.RadCalendar_MetroTouch .rcPrev:hover,
.RadCalendar.RadCalendar_MetroTouch .rcNext:hover,
.RadCalendar.RadCalendar_MetroTouch .rcFastNext:hover {
  border-color: #496DAD;
}

.RadCalendar.RadCalendar_Metro .rcFastPrev:hover:before, .RadCalendar.RadCalendar_Metro .rcPrev:hover:before, .RadCalendar.RadCalendar_Metro .rcNext:hover:before, .RadCalendar.RadCalendar_Metro .rcFastNext:hover:before,
.RadCalendar.RadCalendar_MetroTouch .rcFastPrev:hover:before,
.RadCalendar.RadCalendar_MetroTouch .rcPrev:hover:before,
.RadCalendar.RadCalendar_MetroTouch .rcNext:hover:before,
.RadCalendar.RadCalendar_MetroTouch .rcFastNext:hover:before {
  color: #496DAD;
}

.RadCalendar.RadCalendar_Metro .rcRow .rcToday a,
.RadCalendar.RadCalendar_MetroTouch .rcRow .rcToday a {
  border-color: #496DAD;
}

.RadCalendar.RadCalendar_Metro .rcMain .rcRow .rcSelected a,
.RadCalendar.RadCalendar_MetroTouch .rcMain .rcRow .rcSelected a {
  border-color: #496DAD;
  background: #496DAD;
}

.RadCalendarMonthView.RadCalendarMonthView_Metro .rcSelected a,
.RadCalendarMonthView.RadCalendarMonthView_MetroTouch .rcSelected a {
  background: #496DAD;
  border-color: #496DAD;
}

.RadCalendarMonthView.RadCalendarMonthView_MetroTouch #rcMView_Today {
  background: #496DAD;
  border-color: #496DAD;
}

.RadCalendarTimeView.RadCalendarTimeView_Metro td.rcSelected a,
.RadCalendarTimeView.RadCalendarTimeView_MetroTouch td.rcSelected a {
  border-color: #496DAD;
  background: #496DAD;
}

.RadPicker.RadPicker_Metro .rcCalPopup:hover, .RadPicker.RadPicker_Metro .rcCalPopup:focus, .RadPicker.RadPicker_Metro .rcCalPopup:active, .RadPicker.RadPicker_Metro .rcTimePopup:hover, .RadPicker.RadPicker_Metro .rcTimePopup:focus, .RadPicker.RadPicker_Metro .rcTimePopup:active,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:hover,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:focus,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:active,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:hover,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:focus,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:active {
  background-color: #496DAD;
}

/* Carousel */

.Wrapper-HomePage .header-background-container .ContentItemContainer > .ContentItemContainer {
  background: #496DAD;
  background: #496DAD linear-gradient(27deg, #9B9B9B 0%, #496DAD 30%, #4E937A 100%);
}

/* ==========================================================================
   COMMUNITIES
   ========================================================================== */
/* Community left nav */

.CommunityLinksBlock a.CommunityLinksSelected, .CommunityLinksBlock a.CommunityLinksSelected:hover {
  background-color: #496DAD;
}

/*** Communities common elements ***/
.CommunityItemActionLinks a:hover {
  background-color: #496DAD;
}

/* Feature Links */

.feature-link-with-image.feature-link-2 .feature-link-text {
  background-color: #496DAD;
}

/* Header Links */

.header-link a:hover, .header-link a:active, .header-link a:focus {
  color: #496DAD;
}

.nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text:hover, .nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text:focus {
  text-decoration: none;
  color: #A4B6D6;
}

.nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text:hover:before, .nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text:focus:before {
  background: #A4B6D6;
}

.obo-toggle:hover, .obo-toggle:focus, .obo-toggle.on,
a.ste-toggle:hover,
a.ste-toggle:focus,
a.ste-toggle.on,
.page-statistics-toggle:hover,
.page-statistics-toggle:focus,
.page-statistics-toggle.on {
  background: #A4B6D6;
}

.header-aux-container .UtilityAuthentication a:hover, .header-aux-container .UtilityAuthentication a:focus, .header-aux-container .UtilityAuthentication a:hover span, .header-aux-container .UtilityAuthentication a:focus span,
.header-aux-container a.NavigationLink:hover,
.header-aux-container a.NavigationLink:focus,
.header-aux-container a.NavigationLink:hover span,
.header-aux-container a.NavigationLink:focus span,
.header-aux-container .UtilityNavigation .account-menu > li > a.sign-in-link:hover,
.header-aux-container .UtilityNavigation .account-menu > li > a.sign-in-link:focus,
.header-aux-container .UtilityNavigation .account-menu > li > a.sign-in-link:hover span,
.header-aux-container .UtilityNavigation .account-menu > li > a.sign-in-link:focus span,
.header-aux-container .account-toggle .nav-text:hover,
.header-aux-container .account-toggle .nav-text:focus,
.header-aux-container .account-toggle .nav-text:hover span,
.header-aux-container .account-toggle .nav-text:focus span {
  text-decoration: none;
  color: #A4B6D6;
}

.nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter {
  background-color: #A4B6D6;
}

.account-menu .dropdown-menu > li > a:hover, .account-menu .dropdown-menu > li > a:focus {
  color: #A4B6D6;
}

.account-menu .account-toggle-wrapper:hover .nav-text, .account-menu .account-toggle-wrapper:focus .nav-text {
  color: #A4B6D6;
}

.account-menu .account-toggle-wrapper:hover .caret, .account-menu .account-toggle-wrapper:focus .caret {
  background: #A4B6D6;
}

.Wrapper-HomePage header.header .header-background-container .carousel-indicators li:hover, .Wrapper-HomePage header.header .header-background-container .carousel-indicators li:focus {
  background-color: #A4B6D6;
}

.Wrapper-HomePage header.header .header-background-container .carousel-indicators li.active:hover, .Wrapper-HomePage header.header .header-background-container .carousel-indicators li.active:focus {
  background-color: #A4B6D6;
}

/* Events */

.my-events .day {
  color: #496DAD;
}

.upcoming-events .card:hover .readMore, .upcoming-events .card:active .readMore, .upcoming-events .card:focus .readMore {
  color: #A4B6D6;
}

.upcoming-events .card:hover .readMore:after, .upcoming-events .card:active .readMore:after, .upcoming-events .card:focus .readMore:after {
  margin-left: 15px;
  background: #A4B6D6;
}

/* Line Thru
   ========================================================================== */
/* A small piece of text with a line on either side */
/* E.g. the "or" text on the sign in iPart (when social networking sign in is enabled) */

.header-link a:hover, .header-link a:active, .header-link a:focus {
  color: #496DAD;
}

/* Donation page enhancements
   ========================================================================== */
/* To enhance the display of a donation page, apply the donate-page class to the Donation Creator iPart's CSS Class */

.member-profile .mini-profile-banner-large .mini-profile-name-section .SectionLabel,
.member-profile .mini-profile-banner-small .mini-profile-name-section .SectionLabel {
  color: #496DAD;
}

/* ReadMore */

.readMore:after {
  background: #496DAD;
}

.readMore:hover, .readMore:focus, .readMore:active {
  text-decoration: none;
  color: #A4B6D6;
}

.readMore:hover:after, .readMore:focus:after, .readMore:active:after {
  background: #A4B6D6;
}

/* Skin styles */

.AsiInformation {
  border-color: #A4B6D6;
  background-color: #d2f5ff;
}

/* slideshow */

/* Broke footer event banner
@media (min-width: 992px) {
  .slideshow-banner .caption-wrapper {
    background: #496DAD;
} */

.FullWidthArea-StyleBg1 .Spotlight .SectionLabel a:hover, .FullWidthArea-StyleBg1 .Spotlight .SectionLabel a:focus, .FullWidthArea-StyleBg1 .Spotlight .SectionLabel a:active {
  color: #A4B6D6;
}

.slideshow-banner .carousel-caption {
  background-color: #496DAD;
}

.home-member-tracker .ProgressTracker2 .ProgressTrackerPanel .count {
  color: #496DAD;
}

a.home-membership-btn:hover, a.home-membership-btn:active, a.home-membership-btn:focus {
  background: #A4B6D6;
}

.slideshow-banner.testimonial .carousel-indicators li:hover {
  opacity: 1;
  background: #A4B6D6;
}

.slideshow-banner.testimonial .carousel-indicators li {
  background: #496DAD;
}

.slideshow-banner.testimonial .caption-wrapper:before {
  background: #A4B6D6;
  border-left: 20px solid #496DAD;
}

.news-timeline .TaggedListPanel:before {
  border-right: 2px dashed #496DAD;
}

.news-timeline a.TextButton:before {
  border-bottom: 2px dashed #496DAD;
}

.timeline-item:before {
  background: #A5B8D3;
  border: 2px solid #496DAD;
}

.timeline-tagged-content {
  border-bottom: 15px solid #496DAD;
}

.FullWidthArea-StyleBg5 .RelatedItemsHorizontal li:hover:after,
.CartButtonWrapper .CardButtonUl li:hover:after {
  background: linear-gradient(90deg, #A4B6D6 0%, #496DAD 100%);
  animation: fade-in 0.4s ease-in;
}

/* ==========================================================================
   ACCOUNT PAGES
   ========================================================================== */

.account-page .RadGrid.RadGrid_MetroTouch .rgExpand,
.account-page .RadGrid.RadGrid_MetroTouch .rgCollapse {
  background-color: #496DAD;
}

.account-page .RadGrid.RadGrid_MetroTouch tr.rgRow.rgSelectedRow, .account-page .RadGrid.RadGrid_MetroTouch tr.rgAltRow.rgSelectedRow {
  background-color: #496DAD;
}

/* Changed all green buttons/links to #496DAD */

.SuccessButton {
  background-color: #496DAD;
}

.SuccessButton:hover, .SuccessButton:focus, .SuccessButton:active {
  background-color: #496DAD;
}

.SuccessButton:disabled, .SuccessButton:disabled:hover, .SuccessButton:disabled:focus, .SuccessButton:disabled:active, .SuccessButton.disabled, .SuccessButton.disabled:hover, .SuccessButton.disabled:focus, .SuccessButton.disabled:active, .SuccessButton.aspNetDisabled, .SuccessButton.aspNetDisabled:hover, .SuccessButton.aspNetDisabled:focus, .SuccessButton.aspNetDisabled:active {
  background-color: #496DAD;
}

.OpenInvoicesTotals .SelectedTotal .PanelFieldValue {
  color: #496DAD;
}

.account-banner-bg-color-green .account-banner:before {
  background-color: #496DAD;
}

.SuccessButton:hover, .SuccessButton:focus, .SuccessButton:active {
  background-color: #496DAD;
}

/* Bad browsers shouldn't get ice cream */
html:not(.t-ie) .timeline-tagged-content a:not(.TextButton) {
  background: linear-gradient(90deg, #A4B6D6 0%, #496dad 100%);
}

.header-aux-container .UtilityTranslation select option {
  color: #496DAD;
}

.header-aux-container .UtilityTranslation select option:focus, .header-aux-container .UtilityTranslation select option:active, .header-aux-container .UtilityTranslation select option[selected] {
  background-color: #496DAD;
}

.Wrapper-HomePage .header-background-container .ContentItemContainer > .ContentItemContainer {
  background: #496DAD;
  background: #496DAD linear-gradient(27deg, #496DAD 90%, #496DAD 0%);
}

.header-background-container .carousel-inner.bg-img > .item {
  background-color: #496DAD;
}

/* Side Internal */

html .RadTabStrip_MetroTouch .rtsLevel1 a.rtsLink {
  background-color: #496DAD;
}

/* Caused error 
html .RadTabStrip_MetroTouch .rtsLevel1 a.rtsLink:hover, html .RadTabStrip_MetroTouch .rtsLevel1 a.rtsLink.rtsSelected, html .RadTabStrip_MetroTouch .rtsLevel1 a.rtsLink.rtsSelected:hover {
  color: #496DAD;
} */

.stacked-tabs .select-tab {
  background: #496DAD;
}

html .RadTabStripVertical .rtsLevel1 a.rtsLink:hover, html .RadTabStripVertical .rtsLevel1 a.rtsLink.rtsSelected, html .RadTabStripVertical .rtsLevel1 a.rtsLink.rtsSelected:hover {
  color: #496DAD;
}

.RadPicker.RadPicker_Metro .rcCalPopup:hover, .RadPicker.RadPicker_Metro .rcCalPopup:focus, .RadPicker.RadPicker_Metro .rcCalPopup:active, .RadPicker.RadPicker_Metro .rcTimePopup:hover, .RadPicker.RadPicker_Metro .rcTimePopup:focus, .RadPicker.RadPicker_Metro .rcTimePopup:active,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:hover,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:focus,
.RadPicker.RadPicker_MetroTouch .rcCalPopup:active,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:hover,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:focus,
.RadPicker.RadPicker_MetroTouch .rcTimePopup:active {
  background-color: #496DAD;
}

.RadPicker_Metro.rcCalPopupOpen .rcCalPopup,
.RadPicker_Metro.rcMYPopupOpen .rcCalPopup,
.RadPicker_Metro.rcTimePopupOpen .rcTimePopup {
  border-color: #496DAD;
}

.RecentHistoryListHorizontal > li.RecentHistoryItem > a:hover, .RecentHistoryListHorizontal > li.RecentHistoryItem > a:active {
  border-color: #496DAD;
}
/* Social icons */

.SocialSprite.FacebookIcon:after {
  background-color: #496DAD;
}
.SocialSprite.TwitterIcon:after {
  background-color: #496DAD;
}
.SocialSprite.XIcon:after {
  background-color: #496DAD;
}
.SocialSprite.LinkedInIcon:after {
  background-color: #496DAD;
}
.SocialSprite.YouTubeIcon:after {
  background-color: #496DAD;
}
.SocialSprite.EmailIcon:after {
  background-color: #496DAD;
}
.SocialSprite.PinterestIcon:after {
  background-color: #496DAD;
}
.SocialSprite.GPlusIcon:after {
  background-color: #496DAD;
}
.SocialSprite.SkypeIcon:after {
  background-color: #496DAD;
}
.SocialSprite.InstagramIcon:after {
  background-color: #496DAD;
}
.SocialSprite.MediumIcon:after {
  background-color: #496DAD;
}
.SocialSprite.TikTokIcon:after {
  background-color: #496DAD;
}
.SocialSprite.SnapChatIcon:after {
  background-color: #496DAD;
}
.mhp .CommunityRepeaterTable .SectionTitle,
.account-page .CommunityRepeaterTable .SectionTitle {
  color: #496DAD;
}

/* Headings */
.blue-heading h1, .blue-heading h2, .blue-heading h3, .blue-heading h4, .blue-heading h5, .blue-heading h6 {
  color: #496DAD;
}

.account-page .RadGrid.RadGrid_MetroTouch th {
  background-color: #496DAD;
}

.account-page .RadGrid.RadGrid_MetroTouch .rgExpand,
.account-page .RadGrid.RadGrid_MetroTouch .rgCollapse {
  background-color: #496DAD;
}

.account-page .RadGrid.RadGrid_MetroTouch tr.rgRow.rgSelectedRow, .account-page .RadGrid.RadGrid_MetroTouch tr.rgAltRow.rgSelectedRow {
  background-color: #496DAD;
}