body{background:rgb(255,255,255);}
#logo img{max-width:100%;margin:-0.5em 0 0;}

#panel1 #topUtility li#searchButton{width:100%;border-left:0;}
#panel1 #topUtility ul{width:100%;}
#panel1 #topUtility li{width:50%;border-bottom:1px solid #fff;}
#panel1 #topUtility li.headerIcon.icon1 a,#panel1 #topUtility li#searchButton a{border-left:0;}
.eventsSlider .slick-arrow{background-size: auto 100%!important;}

.callout{max-width:65%;}
.callout li{font-size:0.95em; margin:0 0 0.7em;}

#dropDownmobileNav .mainNav ul.level1 li.level1 .menu_arrow{color:rgb(0,0,0);} 


/*accessibility color changes*/
#event-row{float:left;background-color:rgb(0,0,0)!important;}
.calloutShell,#row3 .itemRow .itemColumn,#footerNav ul li a:hover, #footerNav ul li a.on{background-color:rgb(0,0,0)!important;}
#row3 .itemRow .itemColumn a,.eventsSlider .slick-arrow{color:rgb(255,255,255)!important;}
#headerBtm,#topNav ul li a,#slideshow .slideNav button,
#news-row .titleSection h3.title, #news-row .titleSection h2.title,
#newsMore,#news-row .itemColumn h3,#news-row .itemColumn h3 a,#annMore,
#socialRow .titleSection h2.title,#socialMore{color:rgb(0,0,0);}#schoolAddress span,
#footerRight .tagline h3{color:rgb(255,255,255);}
#headerBtm a.logoLink,#schoolName{color:rgb(0,0,0);}
#topNav ul li.desktop a,#utilityNav ul li a,#topNav ul li.desktop a.on{color:rgb(22, 22, 24);}
.detail_calendar .headerbg a, .detail_member_directory .headerbg a{color:rgb(0,0,0);}

.main_body_size a,a,a:link,a:visited,h6,#sidebar_content .detail_rightnews a.right_news_style{color:rgb(0,0,0);}
.middle_when_right_side_bar h4, .middle_when_no_right_side_bar h4, #sidebar_content .right_content h4{color: rgb(77,77,79);}
#sidebar #menu ul ul li a,
#sidebar #menu ul li ul li a:hover, #sidebar #menu ul li a.ln_default{color: rgb(77,77,79);}
.dropDown .mainNav ul li a,
#sidebar #menu ul ul ul li a,
#sidebar #menu ul ul ul li a:hover, #sidebar #menu ul ul ul li a.ln2_default,
#topNav ul li a.on{color:rgb(0,0,0);}

.minical_wrapper .headerbg .headertext,.minical_wrapper .headerbg td:first-child a, .minical_wrapper .headerbg td:first-child + td + td a span,
.minical_wrapper a.callink,.minical_wrapper .header2bg .header2text,
#sidebar_content .upcoming_events_title a,.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active,
.detail_facultylist tr.headerbg .headertext, .detail_facultylist tr.headerbg a.headerlink{color:rgb(0,0,0)!important;} 
.minical_wrapper td.headerbg,.minical_wrapper td.headerbg{color:rgb(255,255,255);background:rgb(0,0,0);}
.detail_facultylist tr.alternatebg1{background:#f3f3f3!important;}

#topNavMobile a{background:rgb(0,0,0);}
#panel1 #utilityNav ul li a,#dropDownmobileNav .mainNav .districtLevel a,
#dropDownmobileNav.district .mainNav ul li.hasChildren.on span.icon.icon-cat,#dropDownmobileNav.district .mainNav ul li a.categoryLevel,
#dropDownmobileNav .mainNav ul li a.level1,#dropDownmobileNav .mainNav ul.level1 li.hasChildren span.icon.icon-level1,#dropDownmobileNav.district .mainNav ul li.hasChildren span.icon,
#dropDownmobileNav .mainNav ul.level2 li a.on, #dropDownmobileNav .mainNav ul.level2 li.level2.on a.level2,
#dropDownmobileNav .mainNav ul.level2 li.hasChildren.on span.icon.icon-level2,#topNav ul li.desktop a.navDrop:hover, #districtNav ul li.desktop a.navDrop:hover, #topNav ul li.desktop a.navDropOn, #districtNav ul li.desktop a.navDropOn,
.detail_lunchmenu .headerbg a.headerlink{color:rgb(0,0,0);}
.detail_calendar .headerbg, .detail_member_directory .headerbg,
#mobile-modal .close-modal, #mobile-modal #utilityNav ul li a,#dropDownmobileNav .district .mainNav ul li a.categoryLevel,#dropDownmobileNav .district .mainNav ul li a.categoryLevel,#dropDownmobileNav .district .mainNav ul li.hasChildren .menu_arrow .icon{color:#000;}
/*end accessibility color changes*/

@media only screen and (max-width: 780px){
	#schoolName {font-size: 2.15em;padding: 0;}
	#logo img{margin:0!important;float:left;}
}
@media only screen and (max-width: 480px){
	.callout {max-width:100%;}
	.callout li{font-size:1em; margin:0 0 1.125em;}
}