@import url('https://fonts.googleapis.com/css?family=Oswald|PT+Sans');
@import url('https://fonts.googleapis.com/css?family=PT+Sans');
/* As Designed (Default) */
.container {
  max-width: 1440px;
}
/*Max Container Width*/
/*Max container width	None (auto)	540px	720px	960px	1140px*/
/*@media (min-width:@sm) { ... }*/
/*@media (min-width:@md) { ... }*/
/*@media (min-width:@lg) { ... }*/
/*@media (min-width:@xl) { ... }*/
/*@media (min-width:@xxl) { ... }*/

/*Topbar*/

.main-nav-icon .nav-icon:before,
.main-nav-icon .nav-icon:after,
.main-nav-icon .nav-icon div {
  background-color: #c2cac5;
}
.m-header-contact-icon-wrapper a {
  color: #111111;
}
/*Banner*/

.ccms-banner-overlay {
  text-shadow: none;
  text-transform: uppercase;
  padding: 5%;
}
.ccms-banner:after {
  background-color: transparent;
}
.header .header-title span.header-sub-title {
  /*Sub Title Set to Nav Color*/
  color: #441b29;
}
ul.ccms-gcalendar-calendar-feed-list li h3 span.ccms-gcalendar-date {
  /*Calendar Number BG*/
  background: #960434;
}
.banner .ccmsSide {
  border: 5px solid #93b553;
}
.banner .ccmsSide .social-feeds .twitter-feed {
  height: 565px;
}
footer #footer {
  /*Footer Background mismatched Primary & Secondary*/
  background: url(../images/footer-bg.png) left bottom no-repeat #7d9e8c;
}
footer .footer-title-social .footer-title {
  font-size: 31px;
  line-height: 45px;
  margin-bottom: 10px;
}
/*High Traffic*/

.high-traffic-icons-round svg {
  position: relative;
  top: -8px;
}
@media screen and (min-width: 767px) {
  .high-traffic-icons-round svg {
    position: relative;
    top: 0px;
  }
}
@media (min-width: 992px) {
  /*Navigation*/
  
  .under-top-bar-nav .main-nav-container .active-main-nav-item > div > a {
    color: #390f1e;
  }
  nav.under-top-bar-nav .sub-page a {
    color: #fff;
  }
  .m-header-contact-icon-wrapper a {
    color: #ffffff;
    background: #441B29;
  }
  .social-bar .social-buttons a {
    color: #9A0034;
  }
}
