/* Logo */
 #masterHeaderImage
 { background-image: url("/images/Logos/RVDA%20logo%20Flag%20SOLID%20WHITE.png");
    background-repeat: no-repeat;
    background-position: initial;
    width: 332px;
    height: 165px;
    text-indent: -9999px;
    overflow: hidden;
    float: left;
    z-index: 10000;
 }
/* Primary Sitemap*/

.RadMenu.RadMenu_GreatBarrierReef .rmRootGroup > .rmItem > .rmLink {
    text-transform: uppercase;
    color: #FFFFFF;
    font-family: "Abel", Helvetica Neue, sans-serif;
    font-size: 164%;
    font-weight: normal;
    letter-spacing: 1px;
}

.header-bottom-container {
    background-color: rgba(168, 12, 12, 0.8);
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmExpanded, .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:hover, .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmFocused {
    color: #000033 !important;
}

.RadMenu.RadMenu_GreatBarrierReef .rmGroup {
    background-color: #000033;
}

.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 {
    background-color: transparent;
    color: #990000;
}

.nav-secondary .sub-nav-head {
    background-color: #990000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 120%;
    padding: 10px 15px;
    text-transform: uppercase;
}

.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 #FFFFFF;

}

/* Text Changes*/

h1, .h1, .PageTitle {
    color: #990000;
    font-size: 250%;
}


.PageTitle, h2, .h2, .PanelTitle {
    font-family: "Abel", Helvetica Neue, sans-serif;
    font-weight: 700;
    color: #000033;
}

/* Footer*/


footer, .footer-content {
    background-color: #990000;
    color: #FFFFFF;
}

.footer-nav-copyright {
    background-color: #000033;
    color: #FFFFFF;
}



/**Responsive Header*/
@media (max-width: 767px)
{
.header-bottom-container
{
	/*position:initial;*/
}
}
@media (max-width: 767px) {
  #masterHeaderImage {
    width: 332px;
	height:65px;
  }
}

/*MAP*/

iframe.RVDAMap {
    height: 500px;
    width: 100%;
}

/**Horizontal Ad Banners*/

.rvda-horizontal-ads .carousel-caption,
.rvda-horizontal-ads .left.carousel-control,
.rvda-horizontal-ads .right.carousel-control
{
display:none !Important;
}

.rvda-horizontal-ads .carousel-inner.bg-img > .item
{
	/*background-position:initial;*/
	background-size:initial;
	height:74px !important;
	background-color:#ffffff;
}

.rvda-horizontal-ads
{
	height: 74px;
	max-width: 1170px;
	width:100%;
	
}

/**Skyscraper Ad Banners**/
.rvda-skyscraper-ads .item 
{
    max-width:120px;
    max-height:600px;
}
.rvda-skyscraper-ads .carousel-caption,
.rvda-skyscraper-ads .left.carousel-control,
.rvda-skyscraper-ads .right.carousel-control
{
display:none !Important;
}

/***50% width ads***/
.rvda-50-percent-ads 
{
    width:50%;
}

.rvda-50-percent-ads .carousel-caption,
.rvda-50-percent-ads .left.carousel-control,
.rvda-50-percent-ads .right.carousel-control
{
    display:none;

}

/***Square**/
.rvda-square-ads
{
    height:200px;
    width:200px;
    text-align:center;
    border: 1px blue solid;
}

.rvda-square-ads .carousel-caption,
.rvda-square-ads .left.carousel-control,
.rvda-square-ads .right.carousel-control
{
    display:none;

}

#ft .rvda-horizontal-ads .carousel-inner.bg-img > .item
{
	background-color: #990000 !important;	
}

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,
.SignInButton {
  background-color: #000033 !important;
  border-color:#000333 !important;
  color: #FFF !important;

}
html.t-safari .SignInButton {
  background: url(images/DiamondButton.svg#color-base) no-repeat top center !important;
  background-size: 100% 100% !important;
  background-color:#000333 !important;
  padding: 5px 25px !important;
}

html:not(.t-safari) .PrimaryButton, html:not(.t-safari) .SaveAndClose, html:not(.t-safari) .SaveAs,
html:not(.t-safari) .UsePrimaryButton .TextButton,
html:not(.t-safari) .UsePrimaryButton .TextButtonWithImage,
html:not(.t-safari) #masterHeaderActionArea a, html:not(.t-safari) .RadGrid input.PrimaryButton,
html:not(.t-safari) .Spotlight .TextButton, html:not(.t-safari) .BigButtonPanelArea2 .btn,
html:not(.t-safari) .RadUpload .ruButton, html:not(.t-safari) .ruButton, html:not(.t-safari) .ruFileInput {
  background: url(images/DiamondButton.svg#color-secondary-a) no-repeat top center !important;
  background-size: 100% 100% !important;
   color: #fff !important;
}
