.nav-pills {margin-bottom: 15px;}

.event-list-btn {
padding: 2px 25px !important;
margin: 6px !important;
}

.responsiveCal {
position: relative; padding-bottom: 1vw; height: 0; overflow: hidden;
}
 
.responsiveCal iframe 
position: absolute; top:0; left: 0; width: 100%; height: 100%;
}

.nav-pills>li>a {
border-radius: 0;
background-color: #9B1F19;
color: #fff !important;
font-family: "Adelle",Garamond,Times,serif;
font-size: 16px;
padding: 8px 15px;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
color: #fff !important;
background-color: #00004D;
font-family: "Adelle",Garamond,Times,serif;
font-size: 16px;
}
.nav-pills>li>a:focus, .nav-pills>li>a:hover {
text-decoration: none;
background-color: #00004D;
color: #fff !important;
font-family: "Adelle",Garamond,Times,serif;
font-size: 16px;
}

@media screen and (max-width: 991px) {
.nav-pills>li {
width: 48% !important;
margin: 1px;
}


@media screen and (max-width: 1200px) and (min-width: 992px) {
.nav-pills>li {
width: 24% !important;
margin: 1px;
}
}

.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .wsp-slide .wsp-slide-content h2 {
margin: 0px !important;
}

@media only screen and (min-width: 768px)
.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .customContentBlock {
padding: 0px !important;
}

}
@media only screen and (min-width: 992px)
.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .wsp-slide {
padding: 0px !important;
}

.sePage .sePageMain {
margin-top: 0px !important;
}


.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .wsp-slide {
padding: 0px !important;
}

.events-slider-inner {
padding: 7vw;
}

.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .wsp-slide .content-block-column {
height: auto;
width: 100%;
}















































