/* Import google font Roboto */
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,900');
/* End of font import */

body {
  font-family: "Roboto", sans-serif;
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootGroup > .rmItem > .rmLink {
    font-family: "Roboto", sans-serif;
	font-size: 100%;
    font-weight: normal;
	color: white;
}

.RadTabStrip.RadTabStrip_MetroTouch {
    font-family: "Roboto", sans-serif !important;
	font-size: 100% !important;
	background:  #292F7C;
}

.RadTabStrip_MetroTouch .rtsLevel1 .rtsLink {
    background-color: #292F7C !important;
    border-color: #292F7C5 !important;
}

.RadMenu.RadMenu_GreatBarrierReef .RadSiteMap, .RadMenu.RadMenu_GreatBarrierReef .RadSiteMap .rsmItem, .RadMenu.RadMenu_GreatBarrierReef .RadSiteMap .rsmTwoLevels .rsmItem {
    background-color: #4197CB;
}

.RadMenu.RadMenu_GreatBarrierReef .rmGroup {
    background-color: transparent;
}

.col-secondary.cs-right {
    display: none;
}

.has-secondary-col .col-primary {
    width: 100% !important;
}





h1, .h1, .PageTitle, h2, .h2, .PanelTitle {
    font-family: "Roboto", sans-serif;
    font-weight: bold;
    color: #292F7C;
	font-size: 170%;
}

h1::after {
    border-bottom: none;
	margin: 0 auto 0 auto;
}



h2, .h2, .PanelTitle {
    font-family: "Roboto", sans-serif;
    color: #292F7C;
	font-size: 150%;
	font-weight: 400;
	line-height: 1em;
	margin-bottom: 20px;
}

h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .PageTitle, .PanelTitle, .SectionTitle, .SectionLabel, .SectionLabelSmaller {
	color: #292F7C;
}


.Wrapper-FullWidth #masterContentArea.container {
   max-width: 1170px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px;
}


/*
.row {
    margin-left: -15px;
    margin-right: -15px;
    width: 68%;
    margin: auto auto;
}
*/



.carousel-caption {
	background-color: transparent;
}

.header-bottom-container {
    background-color: #4197CB;
}

.footer-nav-copyright {
    background-color: white;
	color: black;
}

div#ste_container_FooterCopyright {
    margin-top: 13px;
}

.footer-content {
    background-color: #4197CB;
}

#masterHeaderImage {
    background-image: url(images/EAA/EAA2026/EAA%202026%20logo_white%20background.jpg);
	background-position: 0 0;
    width: 425px;
	background-size: 100% auto;
	height: 116px;
}

html:not(.t-safari) .btn, html:not(.t-safari) .TextButton {
    background: none !important;/*url(images/DiamondButton.svg#color-base) no-repeat top center !important;*/
	background-color: #3D3525 !important;
    background-size: auto auto;
    background-size: 100% 100% !important;
    padding: 10px 30px !important;
}

/** hide remove button from event **/
/*a[id*=RemoveLinkButton] 
{ display:none !important; }
*/


/** Euro Symbols **/
span[id*=PriceLabel]::after,
span[id*=PriceData]::after,
span[id*=AmountLabel]::after,
span[id*=UnitPriceLabel]::after,
span[id*=SubtotalValueLabel]::after,
tr#ctl01_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00__0 td:nth-child(3)::after, 
tr#ctl01_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1_ctl00__0 td:nth-child(4)::after,
#ctl01_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtTotalAmount::after,
#ctl01_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtShippingAmount::after,
#ctl01_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtHandlingAmount::after,
#ctl01_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_TxtTransactionGrandTotal::after {
    content: " EUR"!important;
font-family: "Arial", sans-serif !important;
}

.InternalHeaderArea .carousel-inner {
	-webkit-filter: none;
	filter: none;
}

.nav-auxiliary .nav-aux-button.nav-aux-account .nav-text {
    color: white
}

.header-container .nav-auxiliary .UtilityAuthentication a {
color: white;
}
