@media(max-width:1200px) {
    .section-breadcrumb{
        margin-top: 135px;
    }
    .navbar{
        border:none;
    }
}

.large{
    border-bottom-color: #0088cc;
}

.bg-blue{
    background:#036;
}
.bg-green{
    background:rgba(0, 168, 89, 1);
}

/*Guidance RSS Feed*/
/*This is the ID on the data part of the panel.*/
#gui-announcements{
    color:000 !important;
    background:#0088cc;
}
.gui-info-box { color: #000}

/* CHS Index RSS Feed*/

#announcements hr{
    /*color:#043B0A;*/
	color: #fff;
}
#announcements p {
	font-weight: normal;
	color: #fff;
	padding-bottom: 5px;
}
#announcements a{
    color:#5BB75B;
    /*text-decoration:underline;*/
	text-decoration: none;
	font-size: 18px;
}
#announcements li{
	font-weight: normal;
}
.bg-green-semi-trans {
	background:rgba(0, 168, 89, 0.8);
}
.semi-transparent {
	rgba(58, 60, 60, 0.8);
}
.info-box li,.gui-info-box { 
	/*padding-bottom: 10px; */
	font-weight: normal;
	line-height: 1.3;
	padding-bottom: 5px;
}

.info-box li:nth-child(even) {color: #fff}
.info-box li:nth-child(odd) {color: #aaa}

.item a {color:#fff; font-weight: bold; font-size: 110%;} /* line-height: 1; */
.gui-info-box li {color: #fff;}

.slogan#announcements { 
	padding:10px;
	background-color: rgba(58, 60, 60, 0.75);
	line-height: 1.4;
}

/* -------------------------------------------------*/
/* CALENDAR                                         */
/* -------------------------------------------------*/
.date{
	background: #d9ecff; /*#3a3c3c;*/
	color: #036;
}

.sum{ color: #fff; } /*#3a3c3c;*/

.footer-nav li a:link, .footer-nav li a:visited, .social-links li a:link, .social-links li a:visited {
	color: #fff;
}

#logo-chs{
    display:inline-block;
    vertical-align: center;
}
#logo-chs2{
    display:inline-block;
    vertical-align: center;
}
#name-chs{
    color: #036;
    display:inline-block;
    font-size:1em;
}

.navbar-brand#nav-chschamp-logo {
	margin-top: -30px; 
	padding-top: 0px;
	padding-bottom: 0px;
    display:block;
    position: relative;
}
.small #nav-chschamp-logo {
	margin-top: -25px; 
}

.jumbotron#chs-splash {
    background: #0383c0;
	height: 100%;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	/*background-image: url(../img/graduation2010.jpg);*/
	background-image: url(../img/chs.jpg);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22c82df', endColorstr='#2003366',GradientType=0 ); /* IE6-9 */
}

.jumbotron#chs-splash well { 
	opacity: 1;
}

.jumbotron#guidance-splash {
	height: 100%;
    background-attachment: fixed;
    background-position: center 100px;
    background-size: cover;
	background-image: url(../img/guidance.png);
}

.jumbotron#news-splash {
    background: #0383c0;
	/*height: 100%;*/
	background-attachment: scroll; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image: -webkit-linear-gradient(rgba(0,122,255,0.7), rgba(0,0,0,0.4)), url(../img/news.jpg);/* url(img/hero.jpg);*/
    background-image: linear-gradient(rgba(0,122,255,0.7),rgba(0,0,0,0.4)), url(../img/news.jpg) ; /*url(img/hero.jpg); /* black overlay over image */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22c82df', endColorstr='#2003366',GradientType=0 ); /* IE6-9 */
    min-height: 100vh; /* 100% of the view port */
}

.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 );
	*/
}

.jumbotron.co-curriculars-splash {
    background: #0383c0;
	background-attachment: scroll;
    background-position: center 100px;
    background-size: cover;
	background-image: -webkit-linear-gradient(rgba(0,122,255,0.7), rgba(0,0,0,0.4)), url(../img/puzzle.jpg);
    background-image: linear-gradient(rgba(0,122,255,0.7),rgba(0,0,0,0.4)), url(../img/puzzle.jpg) ; /*url(img/hero.jpg); /* black overlay over image */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22c82df', endColorstr='#2003366',GradientType=0 ); /* IE6-9 */
    min-height: 100vh; /* 100% of the view port */
}
.jumbotron.neasc-splash {
    background: #0383c0;
	background-attachment: scroll;
    background-position: center 100px;
    background-size: cover;
	background-image: -webkit-linear-gradient(rgba(0,122,255,0.7), rgba(0,0,0,0.4)), url(../img/reports.jpg);
    background-image: linear-gradient(rgba(0,122,255,0.7),rgba(0,0,0,0.4)), url(../img/reports.jpg) ; /*url(img/hero.jpg); /* black overlay over image */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22c82df', endColorstr='#2003366',GradientType=0 ); /* IE6-9 */
}

.jumbotron.hof-splash {
    background: #0383c0;
	background-attachment: fixed;
    background-position:  center 100px;
    background-size: cover;
	background-image: url(../../hof/img/hof_background.JPG);
}

/* ============================*/
/* FALL                        */
/* ============================*/

.jumbotron.bcrosscountry-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/Boys%20XC.JPG);
}
.jumbotron.gcrosscountry-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/GirlsXC.JPG);
}

.jumbotron.crosscountry-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/crosscountry.jpg);
}

.jumbotron.vfootball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/VFootball.JPG);
}
.jumbotron.jvfootball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/JVfootball.JPG);
}

.jumbotron.vfieldhockey-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/VFieldHockey.JPG);
}
.jumbotron.jvfieldhockey-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/JVFieldHockey.JPG);
}
.jumbotron.soccerboys-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/soccer-b.jpg);
}
.jumbotron.jvsoccerboys-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/BoysJVSoccer.JPG);
}
.jumbotron.vsoccergirls-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/GirlsVSoccer.JPG);
}
.jumbotron.jvsoccergirls-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/GirlsJVSoccer.JPG);
}
.jumbotron.volleyball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/volleyball.jpg);
}
.jumbotron.jvvolleyball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/JVvolleyball.jpg);
}
.jumbotron.jvbvolleyball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/JVBvolleyball.jpg);
}
/* ============================*/
/* WINTER                      */
/* ============================*/

.jumbotron.alpine-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/alpine.jpg);
}

.jumbotron.alpineboys-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/alpine-b.jpg);
}

.jumbotron.bbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/bbb.jpg);
}

.jumbotron.jvbbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/jvbbb.jpg);
}

.jumbotron.jvbbbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/jvbbbb.jpg);
}

.jumbotron.gbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/gbb-mmd.jpg);
}

.jumbotron.jvgbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/jvgbb.jpg);
}
.jumbotron.dance-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/dance.jpg);
}

.jumbotron.bih-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/bih.jpg);
}

.jumbotron.gih-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/gih.jpg);
}

.jumbotron.nordic-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/nordic.jpg);
}

.jumbotron.idt-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/idt.jpg);
}

.jumbotron.wrestle-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/wrestle.jpg);
}
/* ============================*/
/* SPRING                      */
/* ============================*/

.jumbotron.baseball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/baseball.jpg);
}

.jumbotron.golf-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/golf16.jpg);
}

.jumbotron.lacrosseb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/lacrosse-b.jpg);
}

.jumbotron.lacrosseg-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/lacrosse-g.jpg);
}

.jumbotron.softball-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/softball.jpg);
}

.jumbotron.tennisb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/tennis-b.jpg);
}

.jumbotron.tennisg-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/tennis-g.jpg);
}

.jumbotron.trackandfield-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/trackandfield.jpg);
}

.jumbotron.unifiedbb-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/basketballs.jpg);
}

.jumbotron.ultfrisbee-splash {
	background: #0383c0;
	background-attachment: fixed; /* lets website scroll but image remains in place */
    background-position: center 100px;
    background-size: cover;
	background-image:  url(../../athletics/includes/img/ultfrisbee.jpg);
}

/* -------------------------------------------------*/
/* Colors                                           */
/* -------------------------------------------------*/
.bg-primary{
    background-color: #036;
}

.text-primary, .text-primary a, .text-primary a:visited {
	/*color: #003d7a !important;*/
	color: #fff;
}

/* -------------------------------------------------*/
/* BREADCRUMB                                       */
/* -------------------------------------------------*/

.breadcrumb {
    background-color:#036;
}

.breadcrumb a { 
    color:#5BB75B; 
}

.breadcrumb > li + li:before {
	color: #FFF; /*#00B43D;*/
}
.breadcrumb > .active { 
    color: #fff; 
} /* white active page text */

.section-breadcrumb {
	background:#036;/*#e44d26;*/
}

/* border color of dropdown menu */
.navbar { 
    border-bottom: 6px solid #0088cc; /* green line between nav and body */
}
.navbar .dropdown-menu { 
	border-top: 4px solid #0088cc; 
	border-left: 2px solid #0088cc; 
	border-right: 2px solid #0088cc; 
	border-bottom: 2px solid #0088cc; 
} 

.dropdown-menu li.nav-title{
    border-bottom-color: #0044cc; /*#00B43D;*/
	color: #0044cc;
}

.navbar-lightblue { background-color: #d9ecff; } /* nav background color light blue */
.navbar-lightblue#chs { background-color: #fff; } /* nav background color light blue */

.navbar-lightblue .navbar-brand { color: #eee; }

.navbar-lightblue .nav > li > a { color: #003d7a; } /* dark blue font color for nav links   { color: #fff; } */

.navbar-lightblue .nav > li > a:focus, .navbar-lightblue .nav > li > a:hover, .navbar-lightblue .navbar-brand:hover { color: #0088cc; } /* green font on hover { color: #fff; }     003D7A*/

.navbar-lightblue .nav li.dropdown.open > .dropdown-toggle,
.navbar-lightblue .nav li.dropdown.active > .dropdown-toggle,
.navbar-lightblue .nav li.dropdown.open.active > .dropdown-toggle { background: #99ccff; color: #003d7a; } /* medium blue color of active tab w/ dark blue font { background: #0044cc; color: #fff; } */

.navbar-lightblue .nav li.dropdown:hover > .dropdown-toggle .caret { border-top-color: #0088cc; } /* { border-top-color: #fff; } green font color */

.navbar-lightblue .nav li.dropdown > .dropdown-toggle .caret,
.navbar-lightblue .nav li.dropdown.open a:hover .caret,
.navbar-lightblue .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-lightblue .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-lightblue .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #003d7a; } /* { border-top-color: #fff; } dark blue font color */

.navbar-lightblue .nav li.dropdown.open a:hover .caret,
.navbar-lightblue .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-lightblue .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #003d7a; } /* { border-top-color: #fff; } dark blue caret on active tab */

.navbar-custom .dropdown-menu li a.btn { color: inherit; }

.navbar-custom .dropdown-menu li a.btn:hover { color: white; padding-left: 0; }

.navbar-custom .dropdown-menu li a.btn-default:hover { color: gray; }

.navbar-lightblue .dropdown-menu li > a:hover,
.navbar-lightblue .dropdown-menu li > a:focus,
.navbar-lightblue .dropdown-submenu:hover > a { color: #006dcc; }

.navbar-lightblue .dropdown-menu .with-gallery a:hover { padding-left: 0; }

.navbar-lightblue .navbar-toggle .icon-bar { /*background-color: #002a80;*/ background-color: #003d7a; box-shadow: none; } /* dark blue small screen navbar icon horizonal line color */

.navbar-lightblue .navbar-toggle { /*background: #0088cc;*/ background: #99ccff; border: 1px solid #0088cc; } /* small screen navbar icon background */

.navbar-lightblue .navbar-toggle:hover, .navbar-lightblue .navbar-toggle:focus { background: #5bb75b; border: 1px solid #99ccff; } /*{ background: #5bb75b; }*/

@media (max-width: 979px) {

    .navbar-lightblue p, .dropdown-menu li.nav-title span.nav-title-description { color: #fff; }

    .navbar-lightblue .nav-collapse .btn { color: #0044cc; }

    .navbar-lightblue .nav > li > a:hover { background: none; }

    .navbar-lightblue .nav a { color: #003d7a; }

    .navbar-lightblue .dropdown-menu li a { color: #003d7a; }

    .navbar-lightblue .dropdown-menu li > a:hover,
    .navbar-lightblue .dropdown-menu li > a:focus,
    .navbar-lightblue .dropdown-submenu:hover > a { color: #5bb75b;}

    .navbar-lightblue .navbar-collapse li.nav-title { color: #003d7a; border-bottom: 1px solid #0088cc; } /* small cap section titles dark blue with solid green line*/

}
    

footer{
    color:#fff;
}
/* -------------------------------------------------*/
/* CUSTOM PAGE STYLES                               */
/* -------------------------------------------------*/

/*********** neasc.php ***********/
.neasc-splash{
    
}
#right{
    text-align:center;
}
#neasc{
    list-style-type: none;
}

#admin-team{
    text-align: center;
}
#admin-team img{
    width:100px;
    Height:150px;
    margin:auto;
}

#announcements iframe{
    width: 100%;
    height: 300px;
}

/* -------------------------------------------------*/
/* Twitter/rss COLORS (FONTS AND BACKGROUNDS)           */
/* -------------------------------------------------*/

.tweet{
    background-color: rgba(0, 168, 89, 1);
    border:#fff;
    color:#333;
}
.tweet a{
    color:#fff;
}


.table.dataTable tbody tr{
    background-color: transparent;
}

.table-striped > tbody > tr:nth-child(odd) {
    background-color: rgba(200,200,200,.5) ;
}

.panel{
        background-color: rgba(255,255,255,0.8) ;
}



/* ============================*/
/* ATHLETICS                   */
/* ============================*/

/* used to add a row separating the sports teams by groups on the coaches pages */
tr.group,
tr.group:hover {
    background-color: rgba(91,183,90,1) !important;
	font-weight: bold;
	color: #fff;
}