#logo img{max-width:100%;}
#headerBtm{background:rgb(255,255,255);}
#utilityNav ul li a{color:rgb(183,0,0);}
#utilityNav ul li a:hover{color:rgb(136,136,136);}
#utilityNav ul ul{background:rgba(238,238,238,0.8);}
#utilityNav ul ul:after{background:rgb(183,0,0);}
#panel1 #topUtility li.icon1 a{border:none;}
#panel1 #topUtility li#searchButton{width:100%;}
#panel1 #topUtility li a#searchLink{border:none;}

#topNav ul li a,#topNav ul li a:hover,#topNav ul li a.on,#topNav ul li a.dropDownOn{color:rgb(0,0,0);}
#topNav ul li a.dropDownOn:after, #topNav ul li a:hover:after, #topNav ul li a.on:after{background:rgb(183,0,0);}
#dropDownmobileNav.school .mainNav .districtLevel a{color:#fff;}

#footerLogo h2 span{display:inline-block;width:auto;font-size:1em;letter-spacing:0.15em;}
.schools #footerLogo h2 span{display:block;width:100%;padding-top:0.25em;}

#footerLogo h2{font-size:1.5em;letter-spacing:0.15em;padding-bottom:1.5em}
#schoolAddress span{color:rgb(255,255,255);}
#schoolName{color:#000;}

.leftNav{background:#f0efed;}
.minical_wrapper .header2bg{background:#000;}
.detail_calendar .headerbg .calBottomBannerShell a.headerlink{color:#000!important}

#newsRow{background-image:none;}
#news-row{background:#dedede;}
#socialRow{background: #f3f3f3;}
#event-row.wNews{background-color:#000;}
#event-row.wNews a.slick-arrow{color:#fff;}
#row3 .itemRow .itemColumn .itemMore{color:#000;}
#socialRow .titleSection h2.title{ color: rgb(183,0,0);}

#topNav ul li.desktop a{color:rgb(0,0,0);}
#topNav ul li.desktop a:hover,#topNav ul li.desktop a:focus,
#topNav ul li.desktop a.dropDownOn, #topNav ul li.desktop a:hover,#topNav ul li.desktop a.dropDownOn, #topNav ul li.desktop a.on{color:rgb(183,0,0);}

@media only screen and (max-width: 1425px){
	#topNav{right:0;}
	.schools #topNav ul li a{padding:0 0.8em 1.5em;}
}
@media only screen and (max-width: 1320px){
	#topNav ul li a{padding:0 0.8em 1.5em;}
}
@media only screen and (max-width: 1280px){
	.schools #topNav ul li a{font-size:1.15em;}
	.schools #topNav ul li a{padding:0 1em 1.25em;}
}
@media only screen and (max-width: 1250px){
	#topNav ul li a{font-size:1.15em;}
	#topNav ul li a{padding:0 1em 1.25em;}
	.schools #topNav ul li a{padding:0 0.75em 1.25em;}
}
@media only screen and (max-width: 1150px){
	#topNav ul li a{font-size:1.15em;}
	#topNav ul li a{padding:0 0.75em 1.25em;}
}
@media only screen and (max-width: 1110px){
	.schools #topNav ul li a{font-size:1em;}
	.schools #topNav ul li a{padding:0 0.9em 1.25em;}
}
@media only screen and (max-width: 1075px){
	#topNav ul li a{font-size:1em;}
	#topNav ul li a{padding:0 1em 1.25em;}
}
@media only screen and (max-width: 1024px){
	#row3 #newsRow.full .itemCount2 .itemColumn .itemText h3{color:rgb(255,255,255);}
}