/* Scss Document */
.primary-color {
  color: #492365;
}

.secondary-color {
  color: #575047;
}

.alert-color {
  color: #a52428;
}

.success-color {
  color: #009844;
}

.warning-color {
  color: #f08a24;
}

.info-color {
  color: #a0d3e8;
}

.primary-bg {
  background-color: #492365;
  color: #ffffff;
}

.secondary-bg {
  background-color: #575047;
  color: #ffffff;
}

.alert-bg {
  background-color: #a52428;
  color: #ffffff;
}

.success-bg {
  background-color: #009844;
  color: #ffffff;
}

.warning-bg {
  background-color: #f08a24;
  color: #ffffff;
}

.info-bg {
  background-color: #a0d3e8;
  color: #ffffff;
}

.portal-dropdown-color {
  background-color: #9682A6;
  color: #ffffff;
  font-weight: bold;
}

.color-1 {
  color: #492365;
}

.color-2 {
  color: #575047;
}

.color-3 {
  color: #7f56c5;
}

.color-4 {
  color: #8446ac;
}

.color-5 {
  color: #a391b1;
}

.color-6 {
  color: #aa989c;
}

.color-7 {
  color: #a3d55d;
}

.color-8 {
  color: #009844;
}

.color-9 {
  color: #005c49;
}

.color-10 {
  color: #25cad3;
}

.color-11 {
  color: #005f71;
}

.color-12 {
  color: #346094;
}

.color-13 {
  color: #691940;
}

.color-14 {
  color: #a52428;
}

.color-15 {
  color: #d25d12;
}

.color-16 {
  color: #f6b221;
}

.color-17 {
  color: #84471e;
}

.color-18 {
  color: #483627;
}

.bg-color-primary {
  background: #492365;
  color: #ffffff !important;
}

.bg-color-secondary {
  background: #575047;
  color: #ffffff !important;
}

.bg-color-alert {
  background: #a52428;
  color: #ffffff !important;
}

.bg-color-success {
  background: #009844;
  color: #ffffff !important;
}

.bg-color-warning {
  background: #f08a24;
  color: #ffffff !important;
}

.bg-color-info {
  background: #a0d3e8;
  color: #ffffff !important;
}

.bg-color-shade {
  background: #444444;
  color: #ffffff !important;
}

.bg-color-invert {
  background: white;
  color: #575047 !important;
}

.bg-color-1 {
  background: #492365;
  color: #ffffff !important;
}

.bg-color-2 {
  background: #575047;
  color: #ffffff !important;
}

.bg-color-3 {
  background: #7f56c5;
  color: #ffffff !important;
}

.bg-color-4 {
  background: #8446ac;
  color: #ffffff !important;
}

.bg-color-5 {
  background: #a391b1;
  color: #ffffff !important;
}

.bg-color-6 {
  background: #aa989c;
  color: #ffffff !important;
}

.bg-color-7 {
  background: #a3d55d;
  color: #ffffff !important;
}

.bg-color-8 {
  background: #009844;
  color: #ffffff !important;
}

.bg-color-9 {
  background: #005c49;
  color: #ffffff !important;
}

.bg-color-10 {
  background: #25cad3;
  color: #ffffff !important;
}

.bg-color-11 {
  background: #005f71;
  color: #ffffff !important;
}

.bg-color-12 {
  background: #346094;
  color: #ffffff !important;
}

.bg-color-13 {
  background: #691940;
  color: #ffffff !important;
}

.bg-color-14 {
  background: #a52428;
  color: #ffffff !important;
}

.bg-color-15 {
  background: #d25d12;
  color: #ffffff !important;
}

.bg-color-16 {
  background: #f6b221;
  color: #ffffff !important;
}

.bg-color-17 {
  background: #84471e;
  color: #ffffff !important;
}

.bg-color-18 {
  background: #483627;
  color: #ffffff !important;
}

.button.color-1 {
  background: #492365;
}
.button.color-1:hover {
  background: #64308b;
}

.button.color-2 {
  background: #575047;
}
.button.color-2:hover {
  background: #736a5e;
}

.button.color-3 {
  background: #7f56c5;
}
.button.color-3:hover {
  background: #9c7cd2;
}

.button.color-4 {
  background: #8446ac;
}
.button.color-4:hover {
  background: #9c65c0;
}

.button.color-5 {
  background: #a391b1;
}
.button.color-5:hover {
  background: #bcafc6;
}

.button.color-6 {
  background: #aa989c;
}
.button.color-6:hover {
  background: #c1b4b7;
}

.button.color-7 {
  background: #a3d55d;
}
.button.color-7:hover {
  background: #bae086;
}

.button.color-8 {
  background: #009844;
}
.button.color-8:hover {
  background: #00cb5b;
}

.button.color-9 {
  background: #005c49;
}
.button.color-9:hover {
  background: #008f71;
}

.button.color-10 {
  background: #25cad3;
}
.button.color-10:hover {
  background: #4bd8e0;
}

.button.color-11 {
  background: #005f71;
}
.button.color-11:hover {
  background: #008aa4;
}

.button.color-12 {
  background: #346094;
}
.button.color-12:hover {
  background: #4178ba;
}

.button.color-13 {
  background: #691940;
}
.button.color-13:hover {
  background: #922359;
}

.button.color-14 {
  background: #a52428;
}
.button.color-14:hover {
  background: #cf2d32;
}

.button.color-15 {
  background: #d25d12;
}
.button.color-15:hover {
  background: #ed762a;
}

.button.color-16 {
  background: #f6b221;
}
.button.color-16:hover {
  background: #f8c352;
}

.button.color-17 {
  background: #84471e;
}
.button.color-17:hover {
  background: #ae5d27;
}

.button.color-18 {
  background: #483627;
}
.button.color-18:hover {
  background: #694f39;
}

.event-border {
  border: 1px solid rgba(68, 68, 68, 0.3);
  padding: 5px;
  margin: 0 10px;
  background: #ffffff;
  transition: all 0.3s;
}

.featured-events .slick-prev, .featured-events .slick-next {
  top: 36%;
}

.featured-events {
  padding: 30px 0 60px 0;
}

#events {
  margin: 0;
}

.events-holder {
  position: relative;
  border: 0px solid red;
  margin: 0 10px;
  min-height: 100px;
}

#events .event-item {
  position: relative;
}
#events .event-item a {
  transition: color 0.2s linear;
  text-decoration: underline;
  text-decoration-skip: ink;
  text-decoration-style: solid;
  z-index: 500;
}
#events .event-item a .event-img {
  transition: all 0.3s;
  border: 1px solid rgba(68, 68, 68, 0.3);
  background-position: center;
  background-size: cover;
  height: 200px;
  width: 100%;
  z-index: 500;
}
#events .event-item a .event-title {
  font-size: 1em;
  position: relative;
  bottom: 0px;
  padding: 5px 10px;
  text-align: center;
}
#events .event-item a .event-date {
  z-index: 500;
  position: absolute;
  right: 28px;
  top: 110px;
  transition: all 0.3s;
  border-radius: 80px;
  font-size: 1.5em;
  background: rgba(73, 35, 101, 0.9);
  border: 2px solid #ffffff;
  text-align: center;
  line-height: 1em;
  padding: 13px 20px 0 20px;
  color: #ffffff;
  height: 80px;
  width: 80px;
}
#events .event-item a:hover .event-img {
  border: 1px solid white;
}
#events .event-item a:hover .event-border {
  border: 1px solid white;
  background: rgba(73, 35, 101, 0.5);
}
#events .event-item a:hover h4 {
  background: rgba(73, 35, 101, 0.7);
}

.featured-events .news-pic {
  border: solid 4px #FFFFFF;
  box-shadow: 0 0 5px 1px rgba(73, 35, 101, 0.5);
}

/*  1023px and Below  */
/*  641px and Below  */
/*  321px and Below  */

/*# sourceMappingURL=styles.css.map */
