.body {
	background-color:#043b0a;
}

.dropdown-menu li.nav-title{
    border-bottom-color: #F4DA0A; /*#00B43D;*/
	color: #F4DA0A;
}

.navbar#header-cms {
	border-bottom: 5px solid #F4DA0A; /* yellow line between nav and body */
	background-color:#043b0a; /* 043b0a green */
}

/* font color for top level navbar links */
.navbar#header-cms .navbar-nav > li > a {
	color:#F4DA0A !important;
}

/* District Sailboat Logo in Navbar */
.navbar-brand#nav-district-logo {
	margin-top: -24px; 
	padding-top: 0px;
	padding-bottom: 0px;
}

/* font color for top level navbar links */
.navbar#header-cms .navbar-nav > li > a {
	color:/*#00B43D*/ #F4DA0A !important;
}
.navbar#header-cms .navbar-nav > li > a:hover, 
.navbar#header-cms .navbar-nav > li > a:focus {
	background-color: /*#00B43D*/ #F4DA0A !important;
	color:#043b0a !important; 
}

/* background color and font color for top level navbar links when hovered over */
.navbar#header-cms .navbar-nav > .open > a, 
.navbar#header-cms .navbar-nav > .open > a:hover, 
.navbar#header-cms .navbar-nav > .open > a:focus {
	background-color: /*#00B43D*/ #F4DA0A !important;
	color:#043b0a !important; 
}

.navbar#header-cms .navbar-nav .dropdown-menu > div> li > ul > li > a,
.navbar#header-cms .navbar-nav .dropdown{
    color:#fff ;
}

.dropdown-menu li > a:hover,
    .dropdown-menu li > a:focus,
    .dropdown-submenu:hover > a { color:/*#00B43D*/ #F4DA0A  !important }

.dropdown-menu{
    border-color:#F4DA0A !important;
    background-color:#043b0a !important;
}

.jumbotron.cms-splash, #school-splash {
    background-color:#043b0a;
}

.jumbotron#team-splash {
    background-color:#FCF3B1; /*#fdf7ce;*/
}

.jumbotron.school-splash {
	background: #043b0a;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center center;
    background-size: cover;
    background-image:  url(../../includes/img/cougar-photo.jpg) ; /*url(img/hero.jpg); /* black overlay over image */
	/*background-image: -webkit-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.9)), url(../../includes/img/cougar-photo.jpg);
    background-image: linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.9)), url(../../includes/img/cougar-photo.jpg);*/
}

.jumbotron#athletics-splash {
    background: transparent;
    
	/*
	background-image: -webkit-linear-gradient(rgba(0,122,255,0.7), rgba(0,0,0,0.4));
    background-image: linear-gradient(rgba(0,122,255,0.7),rgba(0,0,0,0.4)) ; 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22c82df', endColorstr='#2003366',GradientType=0 );
	*/
}


.footer-nav li a:link, .footer-nav li a:visited, .social-links li a:link, .social-links li a:visited {
	color: #F4DA0A;
}

/* colors used to override district footer colors due to dark green background */
footer a { color:#ddd; }
footer a:hover { 
	color: #dbc940;
	text-decoration: none;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}

.dropdown-menu a:not([target="_blank"]):not(.btn):before{  
    color:#F4DA0A;  
}  

/*Style all links that open in a new tab*/
.dropdown-menu a[target="_blank"]:not([href$='.pdf']):before{  
    color:#F4DA0A;  
}

/* -------------------------------------------------*/
/* Colors                                           */
/* -------------------------------------------------*/
.bg-lightyellow {
    background-color: #fdf7ce;
}
.bg-lightgreen {
    background-color: #dff0d8;
}
.bg-white {
    background-color: #fff;
}
.bg-green{
    background-color: #043b0a;
}
.bg-green-dark{
    background-color: #022907;
}
.bg-primary{
    background-color: #022907;
}
.bg-secondary{
    background-color: #043b0a;
}

.text-white{
    color: #fff !important;
}
.text-yellow{
    color: #F4DA0A !important;
}
.darkgreen-text{
    color:#022907 !important;
}
.text-primary, .text-primary a, .text-primary a:visited {
	color: #f4da0a !important;
}
.text-secondary {
	color:#022907 !important;
}
.text-secondary a, .text-secondary a:visited {
	color: #fff !important;
}
/* -------------------------------------------------*/
/* Flippy/RSS                                       */
/* -------------------------------------------------*/
#announcements h2{
	color: #fff;
}
#announcements p {
	font-weight: normal;
	color: #fff;
	padding-bottom: 5px;
}
#announcements a{
    color:#F9DF59;
    /*text-decoration:underline;*/
	text-decoration: none;
	font-size: 18px;
}
#announcements li{
	font-weight: normal;
}
.semi-transparent {
	rgba(58, 60, 60, 0.8);
}

.item a {
	color:#fff; 
	font-size: 110%;
}

.slogan#announcements { 
	padding:10px;
	background:rgba(4, 59, 10, 0.8);
	line-height: 1.4;
}

#announcements .slick-dots li.slick-active button:before,
#announcements .slick-dots li button:before {
	color: #F9DF59;
}

/* -------------------------------------------------*/
/* Twitter COLORS (FONTS AND BACKGROUNDS)           */
/* -------------------------------------------------*/

.tweet{
    background-color: #022907;
    border:#003366;
    color:#F4DA0A;
}
.tweet a{
    color:#fff;
}


/* -------------------------------------------------*/
/* CALENDAR                                         */
/* -------------------------------------------------*/
.date{
	background: #022907; /*#3a3c3c;*/
	color: #f4da0a;
}

.sum{ color: #f4da0a; } /*#3a3c3c;*/


/* -------------------------------------------------*/
/* VIDEO LIBRARY PREV NEXT BUTTONS                  */
/* -------------------------------------------------*/
#video-library .slick-prev:before,#video-library .slick-next:before{
    color:#022907;
}

/* -------------------------------------------------*/
/* RESOURCES                                        */
/* -------------------------------------------------*/
#resources-table{
    background:#fff;
    border:1px solid #000;
    margin:auto;
}
#resources-table td{
    border:1px solid #000;
    text-align:left;
    padding:5px;
    vertical-align: top;
}

/* -------------------------------------------------*/
/* TEAMS - DATA TABLES                              */
/* -------------------------------------------------*/
/* hide search box on teams table */
.dept-list #my-table_filter{
    display:none;
}

/* -------------------------------------------------*/
/* BREADCRUMB                                       */
/* -------------------------------------------------*/
.section-breadcrumb,.breadcrumb{
    background-color:#022907 !important;
}
.section-breadcrumb{
    padding: 0px;
}
.breadcrumb a { 
	color: #f4da0a; /* blue to match new logo */ /* #0273fd; old blue */
	/*font-weight: 700;*/
}
.breadcrumb > li + li:before {
	color: #FFF; /*#00B43D;*/
}
.breadcrumb > .active { 
    color: #fff; 
} /* white active page text */

.fa-file-pdf-o { 
	color: #a30000; 
}

/* -------------------------------------------------*/
/* MEDIA QUERIES                                    */
/* -------------------------------------------------*/

@media(max-width:990px) {
    
    /* small screen icon for navigation */
    .navbar-toggle {
        background-color: #022907;
        border: 1px solid #f4da0a;
    }
  
    .icon-bar { background-color: #f4da0a; }
	
}  /* END: @media(max-width:990px) */

@media only screen and (max-width : 768px) {
	
	.navbar#header-cms .navbar-collapse .navbar-nav {
		/*background-color: #fdf7ce; /* background color for top level dropdown items */
		color: #043b0a; /* green menu items if no links */
	}

	.navbar#header-cms .navbar-nav > li > a {
		color:#043b0a; /* green top level dropdown items with links */
	}
	
	.navbar-collapse .dropdown-menu > li > a,
	.navbar-collapse .dropdown-menu > li > a:hover,
    .navbar-collapse .dropdown-menu > li > a:focus {
		/*background-color: #fdf7ce; /* background color for second level dropdown items */
		color: #043b0a; /* green menu items if no links */
   }
}