/*
A supplemental stylesheet for the 'minimum-pro' child-theme. This stylesheet is included after the child-theme's style.css so use the '!important' directive to ovverride any styles there-in.
*/

.admin-bar .site-header { opacity: 0.8; }

.theme-light.slider-wrapper {
	padding: 200px 0 0px !important;
	background: none !important;
}

.theme-light .nivo-controlNav { text-align: center !important; }

.title-area {
	width: 100%;
	padding: 42px 0;
	text-align: center;
}

.site-header .widget-area { width: 100%; }

.genesis-nav-menu { text-align: center; }

.genesis-nav-menu .menu-item.mobileOnly,
.entry-title { display: none; }

.header-image .site-title a {
	height: 160px;
	width: 100%;
	margin: 10px auto 0;
	max-width: 280px;
}

.genesis-nav-menu {
    text-align: center !Important;
}
.genesis-nav-menu > .menu-item > a {
	text-transform: uppercase;
	border-top: 5px solid #fff;
}

.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
    color: #a9da99 ;
}


.genesis-nav-menu a{
	padding: 10px 20px 15px;
	border-top: 5px solid #fff;
	}
.genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a{
	border-top:none;
	}
.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a{
	border-top: 5px solid #a9da99 ;
	}


.site-tagline { 
	margin-top: 0; 
	background-color: #ECB164;
	}

.site-tagline-left { width: 80%; }

.site-tagline-right { width: 20%; }

.sidebar {
	padding: 20px;
	background: #ECB164;
}

.sidebar .widget-title {
	padding: 28px;
	background: #2EA0C2;
	color: #FFF;
}

#super_rss_reader-2 .widget-title { background: #2EA0C2 url("images/RSSHeader.png") no-repeat 208px 29px; }

.site-footer, .site-footer p { color: #FFF; }

/* ---------- Calendar ---------- */
#wpmudevevents-user, #event-bread-crumbs, .wpmudevevents-buttons { display: none !important; }

.wpmudevevents-calendar-event-info { color: #FFF; }

p.entry-meta { display: none; }



/* ---------- Additional ---------- */
.genesis-tabs-container { margin: 0 0 15px !important; }

.genesis-tabs-container .genesis-tabs-control li {
	width: 11.1%;
	border-bottom: 1px solid #E7E7E7;
	text-align: center;
}

.rateCategory {
	display: inline-block;
	width: 89%;
}

.footer-widgets {
	background-color: #2e6fb9;
	color: #C3C3C3;
	clear: both;
}

.admin-bar .site-header {
    opacity: .95 !Important;
}

.theme-light.slider-wrapper {
    background: #197ea6 !Important;
    padding: 273px 0 0px !important;
}
.theme-light .nivo-controlNav {
    text-align: center !important;
}

.site-tagline p {
	color: #fff;
}

.site-footer {
	background-color: #0050A9;/*#197ea6*/
}


a, a:hover {
	border-bottom: none;
	}
	
	
a.cta-button {
    background-color:#C37635;
	border-bottom:none;
}
a.cta-button:hover {
    background-color: #965D2D !important;
}
.weather {
	margin: 0 auto;
	padding-bottom: 20px;
}

/* ---------- Responsive ---------- */
@media only screen and (max-width: 1023px) {
	.theme-light.slider-wrapper { padding-top: 0 !important; }

	.site-tagline-left, .site-tagline-right { width: 100%; }
	.site-header {
                background-color: #fff;}
}

@media only screen and (max-width: 768px) {
	.genesis-nav-menu .menu-item.mobileOnly { display: inline-block; 
	}
	.theme-light.slider-wrapper {
	padding: 0px !important;
	}
}

.watermark_box{opacity:0.35;text-align:center;}
.watermark_box img {margin-left:10px;margin-right:10px;}

@media only screen and (min-width: 1180px) {
.site-footer .wrap{background: url("http://www.teeitupmarketing.com/9524529/files/2015/01/Brevard_County_Logo.png") no-repeat left center;
min-height: 200px;}
}
