/* Logo */



/* 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(9, 20, 131, 0.8);
}

.RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmExpanded, .RadMenu.RadMenu_GreatBarrierReef .rmRootLink:hover, .RadMenu.RadMenu_GreatBarrierReef .rmRootLink.rmFocused {
    color: #990000 !important;
}

.RadMenu.RadMenu_GreatBarrierReef .rmGroup {
    background-color: #990000;
}

.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: #000033;
}

.nav-secondary .sub-nav-head {
    background-color: #000033;
    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;

}

.footer-content a {
    color: #FFF;
}

/* Text Changes*/

h1, .h1, .PageTitle {
    color: #000033;
    font-size: 250%;
}


.PageTitle, h2, .h2, .PanelTitle {
    font-family: "Abel", Helvetica Neue, sans-serif;
    font-weight: 700;
    color: #990000;
}

/* Footer*/


footer, .footer-content {
    background-color: #000033;
    color: #FFFFFF;
}

.footer-nav-copyright {
    background-color: #990000;
    color: #FFFFFF;
}

/**Responsive Header*/
@media (max-width: 767px)
{
.navbar {
    background-color: #0d0d0d;
}
.header-bottom-container
{
	position:initial;
}
}

.TestimonialArea img {
  object-fit: cover;
  width: 150px;
  height: 150px !important;
  border-radius: 50% 50%;
  margin: 0 auto;
  display: block;
}


/**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;
}

