﻿

#masterHeaderImage {
 width: 360px;
height: 150px;
background-position: 10px -4px;
}

/* Button styles for Safari only */
html.t-safari .PrimaryButton, html.t-safari .SaveAndClose, html.t-safari .SaveAs,
html.t-safari .UsePrimaryButton .TextButton,
html.t-safari .UsePrimaryButton .TextButtonWithImage,
html.t-safari #masterHeaderActionArea a, html.t-safari .RadGrid input.PrimaryButton,
html.t-safari .Spotlight .TextButton, html.t-safari .BigButtonPanelArea2 .btn,
html.t-safari .RadUpload .ruButton, html.t-safari .ruButton, html.t-safari .ruFileInput {
  background-color: #66CC00 !important;
}

.ProgressTracker2 .SuccessfulMessage {
  background-color: #66CC00 !important;
}

.ProgressTracker2 .ProgressBar span {
  background-color: #66CC00 !important;
}

.footer-content {
  /** background-color: #66CC00; **/
	background-color: #c1ea99;
}

.footer-nav-copyright {
  /** background-color: #66CC00; **/
background-color: #c1ea99;
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmSelected {
  /* root item selected styles */
  color: #66CC00;
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmExpanded,
.RadMenu.RadMenu_GreatBarrierReef .rmRootLink:hover,
.RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmFocused {
  /* root item hover and focus styles */
  color: #66CC00;
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootGroup > .rmItem > .rmLink {
  color: #66CC00;
}

.RadMenu_GreatBarrierReef .rmSlide .rmFocused > .rmLink,
.RadMenu_GreatBarrierReef .rmSlide .rmSelected > .rmLink,
.RadMenu_GreatBarrierReef .rmSlide .rsmSelected > .rsmLink,
.RadMenu_GreatBarrierReef .rmSlide .rsmTwoLevels > .rsmItem.rsmSelected > .rsmLink {
  color: #66CC00;
}

.RadMenu_GreatBarrierReef .rmSlide .rmLink:hover, .RadMenu_GreatBarrierReef .rmSlide .rmLink:focus, .RadMenu_GreatBarrierReef .rmSlide .rmLink.rmFocused,
.RadMenu_GreatBarrierReef .rmSlide .rsmLink:hover,
.RadMenu_GreatBarrierReef .rmSlide .rsmLink:focus,
.RadMenu_GreatBarrierReef .rmSlide .rsmLink.rmFocused,
.RadMenu_GreatBarrierReef .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover,
.RadMenu_GreatBarrierReef .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus,
.RadMenu_GreatBarrierReef .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink.rmFocused {
  color: #66CC00;
}

  .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmSelected,
  .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmExpanded,
  .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:hover,
  .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:focus,
  .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmFocused {
    border-top: 3px solid #66CC00;
  }

.no-mqs .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmSelected,
.no-mqs .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmExpanded,
.no-mqs .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:hover,
.no-mqs .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:focus,
.no-mqs .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmFocused {
  border-top: 3px solid #66CC00;
}

.nav-secondary .sub-nav-head {
  color: #66CC00;
}

.nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter {
  background-color: #66CC00;
}

@media (max-width: 767px) {
  .nav-auxiliary .nav-aux-button.nav-aux-cart .cartFull {
    /* This is the flag indicating how many items are in your cart */
    left: 7.5px;
    /*($navbar-padding-horizontal + 9 + 5)*/
    top: 2px;
  }
  .nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter {
    background-color: #66CC00;
  }
}

/* primary button */
.PrimaryButton,
.SaveAndClose,
.SaveAs,
.UsePrimaryButton .TextButton,
.UsePrimaryButton .TextButtonWithImage,
#masterHeaderActionArea a,
.RadGrid input.PrimaryButton {
  background-color: #66CC00;
}

.PrimaryButton[disabled], .PrimaryButton[disabled]:hover, .PrimaryButton[disabled]:focus, .PrimaryButton[disabled]:active, fieldset[disabled] .PrimaryButton, fieldset[disabled] .PrimaryButton:hover, fieldset[disabled] .PrimaryButton:focus, fieldset[disabled] .PrimaryButton:active, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active,
.SaveAndClose[disabled],
.SaveAndClose[disabled]:hover,
.SaveAndClose[disabled]:focus,
.SaveAndClose[disabled]:active, fieldset[disabled]
.SaveAndClose, fieldset[disabled]
.SaveAndClose:hover, fieldset[disabled]
.SaveAndClose:focus, fieldset[disabled]
.SaveAndClose:active,
.SaveAndClose.aspNetDisabled,
.SaveAndClose.aspNetDisabled:hover,
.SaveAndClose.aspNetDisabled:focus,
.SaveAndClose.aspNetDisabled:active,
.SaveAs[disabled],
.SaveAs[disabled]:hover,
.SaveAs[disabled]:focus,
.SaveAs[disabled]:active, fieldset[disabled]
.SaveAs, fieldset[disabled]
.SaveAs:hover, fieldset[disabled]
.SaveAs:focus, fieldset[disabled]
.SaveAs:active,
.SaveAs.aspNetDisabled,
.SaveAs.aspNetDisabled:hover,
.SaveAs.aspNetDisabled:focus,
.SaveAs.aspNetDisabled:active,
.UsePrimaryButton .TextButton[disabled],
.UsePrimaryButton .TextButton[disabled]:hover,
.UsePrimaryButton .TextButton[disabled]:focus,
.UsePrimaryButton .TextButton[disabled]:active, fieldset[disabled]
.UsePrimaryButton .TextButton, fieldset[disabled]
.UsePrimaryButton .TextButton:hover, fieldset[disabled]
.UsePrimaryButton .TextButton:focus, fieldset[disabled]
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButton.aspNetDisabled,
.UsePrimaryButton .TextButton.aspNetDisabled:hover,
.UsePrimaryButton .TextButton.aspNetDisabled:focus,
.UsePrimaryButton .TextButton.aspNetDisabled:active,
.UsePrimaryButton .TextButtonWithImage[disabled],
.UsePrimaryButton .TextButtonWithImage[disabled]:hover,
.UsePrimaryButton .TextButtonWithImage[disabled]:focus,
.UsePrimaryButton .TextButtonWithImage[disabled]:active, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:hover, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:focus, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:active,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled]:hover,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:active, fieldset[disabled]
#masterHeaderActionArea a, fieldset[disabled]
#masterHeaderActionArea a:hover, fieldset[disabled]
#masterHeaderActionArea a:focus, fieldset[disabled]
#masterHeaderActionArea a:active,
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:active,
.RadGrid input.PrimaryButton[disabled],
.RadGrid input.PrimaryButton[disabled]:hover,
.RadGrid input.PrimaryButton[disabled]:focus,
.RadGrid input.PrimaryButton[disabled]:active, fieldset[disabled]
.RadGrid input.PrimaryButton, fieldset[disabled]
.RadGrid input.PrimaryButton:hover, fieldset[disabled]
.RadGrid input.PrimaryButton:focus, fieldset[disabled]
.RadGrid input.PrimaryButton:active,
.RadGrid input.PrimaryButton.aspNetDisabled,
.RadGrid input.PrimaryButton.aspNetDisabled:hover,
.RadGrid input.PrimaryButton.aspNetDisabled:focus,
.RadGrid input.PrimaryButton.aspNetDisabled:active {
  background-color: #66CC00;
}

.SearchField label {
  color: #66CC00;
}

.ProgressTracker2 div p {
  color: #66CC00;
}

.RadMenu.RadMenu_Metro div.rmRootGroup,
.RadMenu.RadMenu_Metro ul.rmRootGroup,
.RadMenu.RadMenu_MetroTouch div.rmRootGroup,
.RadMenu.RadMenu_MetroTouch ul.rmRootGroup {
  background-color: #66CC00;
}

.RadMenu.RadMenu_Metro .rmRootLink,
.RadMenu.RadMenu_MetroTouch .rmRootLink {
  border-color: #66CC00;
}

.RadMenu.RadMenu_Metro .rmDisabled, .RadMenu.RadMenu_Metro .rmDisabled:hover,
.RadMenu.RadMenu_MetroTouch .rmDisabled,
.RadMenu.RadMenu_MetroTouch .rmDisabled:hover {
  border-color: #66CC00;
}

.RadMenu.RadMenu_Metro .rmGroup .rmFocused, .RadMenu.RadMenu_Metro .rmGroup .rmFocused:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmSelected,
.RadMenu.RadMenu_Metro .rmGroup .rmSelected:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected,
.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmExpanded,
.RadMenu.RadMenu_Metro .rmGroup .rmExpanded:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded:hover {
  border-color: #66CC00;
  background-color: #66CC00;
}

h4, .h4, .SectionLabel {
    color: #003366;
}

.HelperText {
  color: #003366;
}

.Wrapper-HomePage h2.panel-title {
  color: #003366;
}

h1, .h1, .PageTitle {
  color: #003366;
}

h1.BigHeader, .h1.BigHeader {
  background-color: #003366;
}

h5, .h5 {
  color: #003366;
}

/* On Behalf Of with target set */
.ProxyPanelContact {
  background-color: #003366;
}

/* ==========================================================================
   CONTENT ITEMS
   ========================================================================== */
/* Open Invoices
   ========================================================================== */
.OpenInvoicesTotals .SelectedTotal .PanelFieldValue {
  color: #003366;
}

.CartCharges .GrandTotal .PanelField {
  color: #003366;
}

.CartCharges .GrandTotal .PanelField .Label {
  color: #003366;
}

/* ==========================================================================
   MISCELLANEOUS
   ========================================================================== */
/* Classes that can be used for iParts and HTML content */
/* Titles */
h1.BigHeader, .h1.BigHeader {
  color: #003366;
}

/* CalloutPanelField1 can be used as a wrapper for PanelFields, or on the PanelField directly, to callout the first label. */
.CalloutPanelField1 .PanelField label:first-child,
.CalloutPanelField1.PanelField label:first-child,
.CalloutPanelField1 .PanelField .Label:first-child,
.CalloutPanelField1.PanelField .Label:first-child {
  background: #003366;
}

.CalloutPanelField1 .PanelField label:first-child:after,
.CalloutPanelField1.PanelField label:first-child:after,
.CalloutPanelField1 .PanelField .Label:first-child:after,
.CalloutPanelField1.PanelField .Label:first-child:after {
  border-color: #003366 transparent;
}

.TotalBox label {
  background-color: #003366;
}

/* Feature Header
   ========================================================================== */
.feature-header {
  color: #003366;
}

.feature-link-with-image.feature-link-1 .feature-link-text {
  background-color: #003366;
}

/* Feature Text Inline
   ========================================================================== */
.feature-text-inline {
  color: #003366;
}

/* Donation page enhancements
   ========================================================================== */
/* To enhance the display of a donation page, apply the donate-page class to the Donation Creator iPart's CSS Class */
.donate-page .GiftItemName {
  color: #003366;
}

.AltBgColor3 > .panel {
  background-color: #003366;
}

.ProgressTracker2 .ProgressBar > span,
.ProgressTracker_Dashboard .ProgressBar > span,
.ProgressTracker_Dashboard_Overview .ProgressBar > span {
  background-color: #003366;
}

.Spotlight .SectionLabel::after, .Spotlight h4::after {
    border-bottom: 2px solid #003366;
}

.Wrapper-HomePage h2.panel-title::after {
    border-bottom: 2px solid #003366;
}


h1::after {
    border-bottom: 3px solid #003366;
}

.ContentBlockPrimary {
    background-color: #e5eaef;
}

.Wrapper-HomePage .FullWidthArea-StyleBgABA {
  background: White;
 margin:  -60px 0 0px 0
min-height: 160px;
clip-path: polygon(0 15px, 47% 15px, 50% 30px, 53% 15px, 100% 15px, 100% 100%, 0 100%);
padding: 50px 1%;
}

.CalloutPart2 {
  background-color: #e5eaef;
}

.SubNavPanelHead {
  background-color: #e5eaef;
}

/* Communiaction Preferences
   ========================================================================== */
.CommunicationPreferencesSection {
  background-color: #e5eaef;
}

/* Event Display
   ========================================================================== */
.EventSummary {
  background-color: #e5eaef;
}

/* Product Display
   ========================================================================== */
.ProductDisplay {
  background-color: #e5eaef;
}

/* </Progress Tracker 2> */
/* Filter Panel (Query Menu)
   ========================================================================== */
/* This is an alternate style for the Query Menu filter panel */
.FilterPanel {
  background-color: #e5eaef;
}

/* Cart Charges
   ========================================================================== */
.CartCharges {
  background-color: #e5eaef;
}

/* Add zone style "CCOGrayBg" to give CCO content a gray background */
.CCOGrayBg .ContentWizardDisplay {
  background-color: #e5eaef;
}

/* Alt background colors
   ========================================================================== */
.AltBgColor1 {
  background-color: #e5eaef;
}

a {
  color: #003366
 ;
}

a:visited {
  color: black ;
}
a:hover, a:focus, a:active {
  color: black ;
}

ul, ol {
    padding-left: 0px;
}

.RadTabStrip.RadTabStrip_MetroTouch {
    background: #003366;
}

.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: #003366;
}

.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 {
    background-color: #003366;
}

.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage, .RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover, .RadGrid.RadGrid_MetroTouch .rgPagePrev:active, .RadGrid.RadGrid_MetroTouch .rgPageNext:active, .RadGrid.RadGrid_MetroTouch .rgPageFirst:active, .RadGrid.RadGrid_MetroTouch .rgPageLast:active, .RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton, .RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage, .RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover, .RadGrid.RadGrid_Metro .rgPagePrev:active, .RadGrid.RadGrid_Metro .rgPageNext:active, .RadGrid.RadGrid_Metro .rgPageFirst:active, .RadGrid.RadGrid_Metro .rgPageLast:active, .RadGrid.RadGrid_Metro .rgPager .rgPagerButton {
    background-color: #003366;
    border-color: #003366;
}

.RadTabStrip_MetroTouch .rtsLevel1 .rtsLink {
    background-color: #003366 !important;
    border-color: #003366 !important;
}

.CalloutPart2 .SectionLabel::after {
    border-bottom: 2px solid #003366;
}


.RadGrid a, .RadToolTip a {
    color: #003366 !important;
}

.RadGrid a:visited, .RadToolTip a:visited {
    color: #003366 !important;
}

.carousel-caption {
	margin-left: 250px;
	right: auto;
	width: auto;
 	text-align: center;
	background-color: rgba(13, 13, 13, 0.5);
}

.Wrapper-HomePage .FullWidthArea-StyleBg3, .Wrapper-HomePage .FullWidthArea-StyleBg5 {
    background: #e5eaef;
}

.RadTreeView {
    white-space: normal !important;
}

.RadTreeView .rtIn {
    margin-left: 0px !important;
    border-left-width: 0px !important;
    padding-left: 0px !important;
}

/**
 .PanelFieldValue a {
	 text-decoration: none;
}
**/

.container, .header-container, .SliderPage1 {
    max-width: 1300px;
}

.RadComboBox.RadComboBox_MetroTouch .rcbInput {
    width: 600px;
}

.RadComboBox.RadComboBox_MetroTouch .rcbInner {
  width: 600px !important;
}

.ulsignin, .olsignin {
    padding-left: 40px;
}

 .PanelField label, .PanelField .Label {
   width: 13em; !important;
} 

.RegistrantInfoAddressList {
    visibility: hidden;
}

/************* Committees Sub Navigation ********************/
.CommunityLinksBlock a.CommunityLinksSelected, 
.CommunityLinksBlock a.CommunityLinksSelected:hover {
 background-color: #66cc00;
}

.CommunityLinksBlock a:hover {
 color: #fff;
}