/* Removes the notch, breadcrumb and social sharing at the bottom of the banner image */
 .content-top {
	 display: none;
}
 .social-share {
	 display: none;
}

/* Event section font color correction */
/* custom class - se-custom-background */

.se-custom-background h2, .se-custom-background h4, .se-custom-background .feed-item--small .month, .se-custom-background .feed-item--small .day {
    color: #191919;
}

 /* Commencement 2020 Styles */


.commencement-2020.bg-dark .panel--interactive>a {
    border-color: #990000;
}
.commencement-2020.bg-dark .panel--interactive a * {
    color: #990000;    
}
.commencement-2020.bg-dark .panel--interactive>a:hover *, .commencement-2020.bg-dark .panel--interactive>a:active * {
   color: #ffffff;
}
.commencement-2020.bg-dark .panel--interactive>a:focus * {
    color: #990000;
}
.commencement-2020 .panel--interactive>a {
    background: #ffffff;
}
.commencement-2020 .panel--interactive>a:hover {
    background: #990000;
    border-color: #ffffff;
 }
 .commencement-2020 .panel--interactive>a:focus {
    border-color: #990000;
    background-color: #ffffff;
 }
 
.bg-crimson .border ul.social a::before {
    border-color: #fff;
}
.bg-crimson ul.social a:focus::before, .bg-crimson ul.social a:hover::before {
    color: #900;
    background: #fff;
    border-color: #fff;
    border: 2px solid #fff
}
 
 /*
 .commencement-2020.bg-crimson .text .social a:not(.button) { 
	color: #fff;
}
 .commencement-2020.bg-crimson .text .social a:not(.button):hover, .bg-crimson .text .social a:not(.button):focus {
	color: #B8B0AB
}
*/

/* Covid-19 Band styles */
.rvt-action--small .rvt-action__icon {
    height: 1rem;
    width: 1rem;
}
.rvt-action__icon {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 1.5rem;
    width: 1.5rem;
}
.rvt-action {
    text-decoration: none !important;
}
.rvt-action {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none;
}
.rvt-action--small .rvt-action__text {
    font-size: .875rem;
}
.rvt-action--small .rvt-action__text {
    font-size: .875rem;
}
.rvt-action__text {
    font-weight: 700;
    line-height: 1.2;
    margin-left: .5rem;
}
.rvt-ts-14 {
    font-size: .875rem !important;
}
.rvt-c-framework-bold {
    font-family: BentonSansBold,Helvetica,Arial,sans-serif;
}
.rvt-m-bottom-none, .rvt-m-bottom-remove {
    margin-bottom: 0 !important;
}
.rvt-ts-26 {
    font-size: 1.625rem !important;
}
div.se-hp-cv19 figure.media {
    margin-bottom: 0;
}

.se-hp-cv19.bg-none {
	background-color: #EDEBEB;
}

/* End Covid-19 Band styles */


/* Mockup Image styles */
main {
    padding-top: 0;
}

#content.se-mockup-top {
    margin-top: 0;
    padding-bottom: 0;
}

/* End Mockup Image styles */

.se-ask-gus-chat {
    height: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
}


/* covidclinic */
.covidclinic {
    padding: 1.5rem 0 !important
}
.covidclinic p {
    font-size: 1.25rem;
    font-weight: bold;
    padding: 10px;
}

/*  weather alert */
.weather-alert {
    margin-top: 0;
}

#main-content h2 {
  font-size: 1.625rem;
  font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  margin-bottom:1.25rem;
  line-height:1.15
}
#main-content h3 {
  font-size: 1.625rem;
  font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  margin-bottom:1.25rem;
  line-height:1.15
}
#main-content h4 {
  font-size: 1.625rem;
  font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  margin-bottom:1.25rem;
  line-height:1.15
}
#main-content h5 {
  font-size:1.125rem;
  font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  margin-bottom:1.25rem;
  line-height:1.15
}
#main-content h6 {
  font-size:1rem;
  font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  margin-bottom:1.25rem;
  line-height:1.15
}

@media screen and (min-width: 40em) {
  #main-content h2 {
    font-size:2.25rem;
    font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  }
  #main-content h3 {
    font-size:1.625rem;
    font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  }
  #main-content h4 {
    font-size:1.4375rem;
    font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  }
  #main-content h5 {
    font-size:1.125rem;
    font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  }
  #main-content h6 {
    font-size:1rem;
    font-family:BentonSansBold,Helvetica,Arial,sans-serif;
  }
}