body{background-color:#18375d}.float-left{float:left}.float-right{float:right}.school-buttons a{background-color:#3C9AE8;padding:5px 10px;margin:0 1px;line-height:2.2em;white-space:nowrap}.school-buttons a:hover{background-color:#18375d}.calendar-buttons .et_pb_column>.et_pb_module:last-child{margin-bottom:0!important}.simcal-default-calendar-list{padding:0}.simcal-default-calendar-list .simcal-event-details{font-size:1em}.simcal-default-calendar-list ul.simcal-events{margin:0;padding:0;border-top:1px solid #aaa;padding-top:20px}.simcal-default-calendar-grid .simcal-events{font-size:0.9em}.simcal-event-title span{font-size:1.8em;line-height:50%;position:relative;bottom:-.1em}.simcal-day:first-child>ul{border:none;padding-top:0}.anchor-link{position:relative;top:-110px}body #page-container .et_pb_section.calendar-school-wide .school-wide,body #page-container .et_pb_section.calendar-elementary .elementary,body #page-container .et_pb_section.calendar-jr-high .jr-high,body #page-container .et_pb_section.calendar-high-school .high-school{background-color:#0c71c3;color:#ffffff!important}@media only screen and (min-width:981px){#main-header.et-fixed-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}}#menu-athletics-schedules{flex-direction:column}