﻿/*
================================
OVERWRITING DEFAULT THEME
================================
*/

body {
  font-family: Verdana;
  color: #00447A;
  font-size: 16px;
}




/* Full path http://eaaweb.asihosting.eu/eaa_prod/EAA/app_themes/eaa_responsive/images */

#masterHeaderImage {
  background-image: url('images/eaalog1.gif'); 
  background-repeat: no-repeat;
  width: 310px;
  height: 120px;
  text-indent: -9999px;
  overflow: hidden;
  float: left;
  margin-top: 10px;
  margin-bottom: 20px;
  background-size: 300px auto;
}

.header-logo-container {
    width: 310px; /*936px;*/
}

.navbar-header {
    float: right;
    clear: both;
	margin-top: -55px;
}

@media (min-width: 768px) {
  .nav-primary {
    float: right;
    clear: both;
    margin: 0 10px 0 0 !important;
  }
}

.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem {
    margin-bottom: 0px !important;
}

.RadMenu.rmResponsive .rmLink, .RadMenu.rmResponsive .rmSlide .rmLink {
    padding: 10px 16px;
}

#mypicture{
  float: right; 
  margin-top: 10px;
  margin-bottom: 20px;
}

/*
h1, .h1, .PageTitle, h2, .h2, .PanelTitle {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}*/

h1, .h1, .PageTitle, h2, .h2, .PanelTitle, h2.panel-title, h2.panel-title a {
    font-family: Verdana;
    color: #ae9962 !important;
    font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
}

h1.BigHeader {
    color: #FFF;
    background-color: #00447A;
    padding: 10px;
    font-weight: bold;
    font-size: 1.5em;
	text-transform: uppercase;
}

h2, .h2, .PanelTitle, h2.panel-title, h2.panel-title a {
	font-size: 16px;
	text-transform: uppercase;
}

.panel-heading.Distinguish, .PanelHead.Distinguish, .TitleBarCaption, .panel-group .panel-heading {
	padding-left: 0;
}

a:hover.rmLink.rmRootLink {
  background-color: #00447A !important;
  color: white !important;
}

a {
  color: #00447A;
  text-decoration: underline;
}

a:visited {
  color: #00447A;
}

a.goldenBold {
    color: #ae9962 !important;
    font-weight: bold; 
	font-size: 16px;
	text-transform: uppercase;
}

/*Renew now iPart*/
#ste_container_ciMymembershipdueshistory
{
	
}

.RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
    text-transform: capitalize;
    font: 100% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
    font-weight: normal;
    color: #00447A;
}

.RadMenu.rmResponsive .rmSelected > .rmRootLink, .RadMenu.rmResponsive .rmFocused > .rmRootLink {
    color: #00447A;
    background-color: #DADADA;
}

.RadMenu.rmResponsive .rmGroup {
    background-color: #DADADA;
}

.rmResponsive .rmSlide .rmLink, .rmResponsive .rmSlide .rsmLink {
    color: #00447A;
}

.rmResponsive .rmSlide .rmLink:hover, .rmResponsive .rmSlide .rmLink:focus, .rmResponsive .rmSlide .rsmLink:hover, .rmResponsive .rmSlide .rsmLink:focus, .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover, .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus {
    background-color: transparent;
    color: #000;
}

.RadMenu.rmResponsive .rmRootLink:hover, .RadMenu.rmResponsive .rmRootLink:focus, .RadMenu.rmResponsive .rmExpanded > .rmRootLink {
    background-color: #DADADA;
    color: #00447A;
}

.RadMenu.RadMenu_Metro div.rmRootGroup, .RadMenu.RadMenu_Metro ul.rmRootGroup, .RadMenu.RadMenu_MetroTouch div.rmRootGroup, .RadMenu.RadMenu_MetroTouch ul.rmRootGroup {
  background-color: #00447A;
}

.rmResponsive .rmSlide .rmFocused > .rmLink, .rmResponsive .rmSlide .rmSelected > .rmLink, .rmResponsive .rmSlide .rsmSelected > .rsmLink, .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmSelected > .rsmLink {
  background-color: transparent;
  color: #000;
}

.RadMenu.rmResponsive {
   max-width: 936px;
}

.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink, .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:hover, .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:focus {
    text-transform: capitalize;
    color: #00447A;
    font-weight: normal;
}

.RadTreeView.RadTreeView_Austin a.rtIn {
  color: #00447A;
}

.RadGrid a:visited, .RadGrid a {
  color: #00447A !important;
}

.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: #00447A;
  border-color: #00447A;
}

.RadMenu.RadMenu_Metro .rmRootLink, .RadMenu.RadMenu_MetroTouch .rmRootLink {
  border-color: #00447A;
}

.RadTabStripTop_Metro .rtsLevel1, .RadTabStripTop_Metro .rtsLevel1 .rtsUL, .RadTabStrip_Metro .rtsLevel1, .RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #00447A !important;
}

.PrimaryButton.disabled, .PrimaryButton.disabled:hover, .PrimaryButton.disabled:focus, .PrimaryButton.disabled:active, .PrimaryButton.disabled.active, .PrimaryButton[disabled], .PrimaryButton[disabled]:hover, .PrimaryButton[disabled]:focus, .PrimaryButton[disabled]:active, .PrimaryButton[disabled].active, fieldset[disabled] .PrimaryButton, fieldset[disabled] .PrimaryButton:hover, fieldset[disabled] .PrimaryButton:focus, fieldset[disabled] .PrimaryButton:active, fieldset[disabled] .PrimaryButton.active, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active, .PrimaryButton.aspNetDisabled.active, .SaveAndClose.disabled, .SaveAndClose.disabled:hover, .SaveAndClose.disabled:focus, .SaveAndClose.disabled:active, .SaveAndClose.disabled.active, .SaveAndClose[disabled], .SaveAndClose[disabled]:hover, .SaveAndClose[disabled]:focus, .SaveAndClose[disabled]:active, .SaveAndClose[disabled].active, fieldset[disabled]
 .SaveAndClose, fieldset[disabled]
 .SaveAndClose:hover, fieldset[disabled]
 .SaveAndClose:focus, fieldset[disabled]
 .SaveAndClose:active, fieldset[disabled]
 .SaveAndClose.active, .SaveAndClose.aspNetDisabled, .SaveAndClose.aspNetDisabled:hover, .SaveAndClose.aspNetDisabled:focus, .SaveAndClose.aspNetDisabled:active, .SaveAndClose.aspNetDisabled.active, .SaveAs.disabled, .SaveAs.disabled:hover, .SaveAs.disabled:focus, .SaveAs.disabled:active, .SaveAs.disabled.active, .SaveAs[disabled], .SaveAs[disabled]:hover, .SaveAs[disabled]:focus, .SaveAs[disabled]:active, .SaveAs[disabled].active, fieldset[disabled]
 .SaveAs, fieldset[disabled]
 .SaveAs:hover, fieldset[disabled]
 .SaveAs:focus, fieldset[disabled]
 .SaveAs:active, fieldset[disabled]
 .SaveAs.active, .SaveAs.aspNetDisabled, .SaveAs.aspNetDisabled:hover, .SaveAs.aspNetDisabled:focus, .SaveAs.aspNetDisabled:active, .SaveAs.aspNetDisabled.active, .UsePrimaryButton .TextButton.disabled, .UsePrimaryButton .TextButton.disabled:hover, .UsePrimaryButton .TextButton.disabled:focus, .UsePrimaryButton .TextButton.disabled:active, .UsePrimaryButton .TextButton.disabled.active, .UsePrimaryButton .TextButton[disabled], .UsePrimaryButton .TextButton[disabled]:hover, .UsePrimaryButton .TextButton[disabled]:focus, .UsePrimaryButton .TextButton[disabled]:active, .UsePrimaryButton .TextButton[disabled].active, fieldset[disabled]
 .UsePrimaryButton .TextButton, fieldset[disabled]
 .UsePrimaryButton .TextButton:hover, fieldset[disabled]
 .UsePrimaryButton .TextButton:focus, fieldset[disabled]
 .UsePrimaryButton .TextButton:active, fieldset[disabled]
 .UsePrimaryButton .TextButton.active, .UsePrimaryButton .TextButton.aspNetDisabled, .UsePrimaryButton .TextButton.aspNetDisabled:hover, .UsePrimaryButton .TextButton.aspNetDisabled:focus, .UsePrimaryButton .TextButton.aspNetDisabled:active, .UsePrimaryButton .TextButton.aspNetDisabled.active, .UsePrimaryButton .TextButtonWithImage.disabled, .UsePrimaryButton .TextButtonWithImage.disabled:hover, .UsePrimaryButton .TextButtonWithImage.disabled:focus, .UsePrimaryButton .TextButtonWithImage.disabled:active, .UsePrimaryButton .TextButtonWithImage.disabled.active, .UsePrimaryButton .TextButtonWithImage[disabled], .UsePrimaryButton .TextButtonWithImage[disabled]:hover, .UsePrimaryButton .TextButtonWithImage[disabled]:focus, .UsePrimaryButton .TextButtonWithImage[disabled]:active, .UsePrimaryButton .TextButtonWithImage[disabled].active, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:hover, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:focus, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:active, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage.active, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled.active, #masterHeaderActionArea a.disabled, #masterHeaderActionArea a.disabled:hover, #masterHeaderActionArea a.disabled:focus, #masterHeaderActionArea a.disabled:active, #masterHeaderActionArea a.disabled.active, #masterHeaderActionArea a[disabled], #masterHeaderActionArea a[disabled]:hover, #masterHeaderActionArea a[disabled]:focus, #masterHeaderActionArea a[disabled]:active, #masterHeaderActionArea a[disabled].active, fieldset[disabled]
 #masterHeaderActionArea a, fieldset[disabled]
 #masterHeaderActionArea a:hover, fieldset[disabled]
 #masterHeaderActionArea a:focus, fieldset[disabled]
 #masterHeaderActionArea a:active, fieldset[disabled]
 #masterHeaderActionArea a.active, #masterHeaderActionArea a.aspNetDisabled, #masterHeaderActionArea a.aspNetDisabled:hover, #masterHeaderActionArea a.aspNetDisabled:focus, #masterHeaderActionArea a.aspNetDisabled:active, #masterHeaderActionArea a.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.active, .RadGrid input.PrimaryButton[disabled], .RadGrid input.PrimaryButton[disabled]:hover, .RadGrid input.PrimaryButton[disabled]:focus, .RadGrid input.PrimaryButton[disabled]:active, .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, 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, .RadGrid input.PrimaryButton.aspNetDisabled.active {
  
  background-color: #eee;
}

.RadTabStrip_Metro .rtsLevel1 .rtsLink {
  border: 1px solid #fff !important;
}

.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight {
  background-color: #00447A;
}

.CalloutPanelField1 .PanelField label:first-child, .CalloutPanelField1.PanelField label:first-child, .CalloutPanelField1 .PanelField .Label:first-child, .CalloutPanelField1.PanelField .Label:first-child {
  background-color: #00447A;
}

.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: #00447A transparent;
  border-top-color: rgb(0, 68, 122);
  border-right-color: transparent;
  border-bottom-color: rgb(0, 68, 122);
  border-left-color: transparent;
}

.nav-secondary .sub-nav-head {
  background-color: #00447A;
}

.navbar-collapse {
  background-color: #AE9962 !important;
}

h4, .SectionLabel, h5 {
    color: #00447A;
}

.SearchField label {
    color: #00447A;
}

a.TextButton {background-color: #00447A;}
a:hover.TextButton {background-color: #00447A;}

.PrimaryButton:hover, .PrimaryButton:focus, .PrimaryButton:active, .PrimaryButton.active, .SaveAndClose:hover, .SaveAndClose:focus, 
.SaveAndClose:active, .SaveAndClose.active, .SaveAs:hover, .SaveAs:focus, .SaveAs:active, .SaveAs.active, .UsePrimaryButton 
.TextButton:hover, .UsePrimaryButton .TextButton:focus, .UsePrimaryButton .TextButton:active, .UsePrimaryButton .TextButton.active, 
.UsePrimaryButton .TextButtonWithImage:hover, .UsePrimaryButton .TextButtonWithImage:focus, .UsePrimaryButton .TextButtonWithImage:active, 
.UsePrimaryButton .TextButtonWithImage.active, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:active, 
#masterHeaderActionArea a.active, .RadGrid input.PrimaryButton:hover, .RadGrid input.PrimaryButton:focus, .RadGrid input.PrimaryButton:active, .RadGrid input.PrimaryButton.active {
    background-color: #00447A;
}

a.btn, a.PrimaryButton, a.MediumButton {
  background-color: #00447A;
  color: #FFF;
}

a:hover.btn, a:hover.PrimaryButton, a:hover.MediumButton {
  background-color: #DADADA;
  color: #00447A;
}

.btn, .TextButton, .TextButtonWithImage, .ruButton, #masterHeaderActionArea a, .RadGrid input.TextButton {
    color: #FFF;
    background-color: #00447A;
}

.btn:hover, .btn:focus, .btn:active, .btn.active, .TextButton:hover, .TextButton:focus, .TextButton:active, .TextButton.active, .TextButtonWithImage:hover, .TextButtonWithImage:focus, .TextButtonWithImage:active, .TextButtonWithImage.active, .ruButton:hover, .ruButton:focus, .ruButton:active, .ruButton.active, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:active, #masterHeaderActionArea a.active, .RadGrid input.TextButton:hover, .RadGrid input.TextButton:focus, .RadGrid input.TextButton:active, .RadGrid input.TextButton.active {
  background-color: #00447A;
}

.PrimaryButton, .SaveAndClose, .SaveAs, .UsePrimaryButton .TextButton, .UsePrimaryButton .TextButtonWithImage, #masterHeaderActionArea a, .RadGrid input.PrimaryButton {
    background-color: #00447A;
}

.footer-promo-container .lead {
    font-family: Arial, Helvetica, sans-serif;
}

.footer-content {
    background-color: #00447A;
}

.footer-promo-container .promo {
    background-color: #AE9962;
}

.SearchField, .SearchResultSummary .ListItemTitle a {
    background-color: #DADADA;
}

.footer-nav-copyright {
    background-color: #FFF;
    color: #000;
    line-height: 1;
}

.footer-nav-copyright .footer-copyright {
  margin: 0 auto auto 0 !important;
  float: none;
}

.footer-nav-copyright a, .footer-nav-copyright a:visited, .footer-nav-copyright a:hover {
   color: inherit;
}

.container, .header-container, .SliderPage1 {
  max-width: 968px;
}

.navbar-toggle.collapsed {
  background-color: #00447A;
}

.navbar-toggle {
  background-color: #00447A;
}

.nav-aux-button .NavigationLink {
  background-color: #00447A !important;
}

.nav-aux-cart .NavigationLink {
  background-color: #FFF !important;
}

.nav-aux-account .NavigationLink {
  background-color: #FFF !important;
}


#partner-logos a { 
  background-image: url('images/co44dun.jpg');
  border: solid white;
  display: table-cell;
  height: 62px;
  vertical-align: middle;
  padding: 3px;
}

#partner-logos { 
  background-image: url('images/co44dun.jpg');
  display: table-row;
  margin-left:auto;
  margin-right:auto;
}


#add-copyright{
  background-image: url('images/co44dun.jpg');
  text-align: center;   
  font-size: 10px; 
  padding: 5px;
  line-height: 1.3em;
}

#floating-footer{ 
  background-color: white; 
  text-align: center;
}

@media (max-width: 768px){

	#mypicture{display:none;}
        .header-logo-container {width: 100%;}
        .nav-aux-cart .NavigationLink {background-color: #00447A !important;}
        .nav-aux-account .NavigationLink {background-color: #00447A !important;}
        #partner-logos{display:none;}
}

/*** Dashboard Styles ***/
.ProgressTracker_Dashboard.CalloutPart2 .panel-heading.Distinguish {
    background-color: #ddd;
}

.ProgressTracker ul,
.ProgressTracker2 ul,
.ProgressTracker_Dashboard ul {
    font-family: 'Open Sans Condensed', Arial, sans-serif;
    text-transform: uppercase;
}

.ProgressTracker .count,
.ProgressTracker2 .count,
.ProgressTracker_Dashboard .count {
    font-weight: 700;
}

.ProgressTracker_Dashboard,
.StaffDashboard .ProgressTracker2,
.StaffDashboard .ProgressTracker2 .inset {
    text-align: right;
}

.ProgressTracker_Dashboard .panel-body,
.StaffDashboard .ProgressTracker2 .panel-body {
    padding-top: 0;
    padding-bottom: 0;
}

.StaffDashboard .ProgressTracker2 .ProgressTrackerPanel .inset {
    padding: 0;
}

.ProgressTracker_Dashboard ul,
.StaffDashboard .ProgressTracker2 ul {
    margin: 0;
    font-weight: 700;
}

.ProgressTracker_Dashboard ul,
.ProgressTracker_Dashboard li,
.StaffDashboard .ProgressTracker2 ul,
.StaffDashboard .ProgressTracker2 li {
    list-style-type: none;
}

.ProgressTracker_Dashboard .count,
.StaffDashboard .ProgressTracker2 .count {
    display: block;
    font-size: 5em;
    line-height: 1;
}

.StaffDashboard .ProgressTracker2 .label {
    font-size: 1em;
}

.ProgressTracker_Dashboard .ProgressBar,
.StaffDashboard .ProgressTracker2 .ProgressBar {
    height: 40px;
    /* Can be anything */
    margin-top: 3px;
    margin-bottom: 3px;
    position: relative;
    background: #555555;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    padding: 10px;
}

.ProgressTracker_Dashboard .ProgressBar > span,
.StaffDashboard .ProgressTracker2 .ProgressBar > span {
    display: block;
    height: 100%;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    background-color: #82b885;
    position: relative;
    overflow: hidden;
}

.ProgressTracker_Dashboard p,
.StaffDashboard .ProgressTracker2 p {
    color: #555555;
    text-align: center;
}
/**** End Dashboard styles ****/

/*** End Dashboard Styles ***/
/*SubNav 
.nav2-hidden { display: none; visibility: hidden; width: 0 !important;}
*/
/* Sylvie's section */
.highlighting {
	border: 1px solid #AE9962; 
	display: block; 
	height: 110px; 
	padding: 10px; 
	background-color: #AE9962;
	}
.border {
	border: 3px solid #AE9962; 
	display: block; 
	height: 50px; 
	padding: 10px; 
	background-color: #FFFFFF;
	}
.goldenbox {
	border: 1px solid #AE9962; 
	display: block; 
	height: 65px; 
	padding: 10px; 
	background-color: #AE9962;
	}

/* Communities */
div#ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon_ciNewContentCollectionOrganizerCommon_Communities_CommunitiesList_TitlePanel {
    display: none;
}

.PanelField label, .PanelField .Label {
    text-align: left;
    width: 11.5em;
    word-wrap: break-word;
    white-space: pre-line;
    padding-right: .5em;
    color: #00447A;
}

.Info { color: #00447A; }

#ctl01_TemplateBody_WebPartManager1_gwpste_container_Announcements_ciAnnouncements_TopicList1_TopicListPanel_Body .CommunityItemBody {
    display: none;
}


span.rtsTxt {
    font-size: 16px;

    padding: 10px;
}

.rtsLink.rtsSelected span.rtsTxt {
    color: #00447A;
}

a.rtsLink {
    padding: 10px !important;
    display:block;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewSlideshowCommon_ciNewSlideshowCommon__Body {
		padding:0;
}

.PanelFieldValue, .Left .PanelFieldValue, .Right .PanelFieldValue, .PanelFieldLabel, .Left
 .PanelFieldLabel, .Right
 .PanelFieldLabel {
    display: inline-block;
    float: left;
    word-break: break-word !important;
	-ms-word-break: break-all;
}
