/* wcag red #C4511C */


a {
    color: #C4511C;
}

body:not(.slide-cart):not(.mobile_menu_active) #main-nav-wrap {
    display: -ms-flexbox;
    display: inline!important;
    align-items: center;
    justify-content: center;
    position: relative;
}
#main-nav {
    margin-top: 0px!important;
	float: left!important;
}
h2, h3, h4 {color: #511c74!important }
blockquote {
   /* color: #511c74!important; */
    font-family: 'Roboto Condensed', sans-serif;
}
.callout-heading {color: #fff!important}
.auxnav {
    margin-bottom: -81px;
    position: relative;
    z-index: 9!important;
}#main-nav a {

    font-size: 17px!important;
}

#headerwrap {color: #1c4077!important}
.category .page-title {
    color: #1c4077!important;

}

.ui.blue, .ui.blue.nav, .ui.blue.nav ul, .ui.blue.separate>li, .ui.blue.module-tab .tab-nav li, .ui.blue.vertical .tab-nav, .ui.blue.module-accordion .accordion-title, .ui.blue.window .bar, .ui.blue.module-tab.panel .tab-nav {
    background-color: #511c74!important;
}
#footerwrap .ui.nav>li a:hover {
        background: #511c74!important;
}

#main-nav a:hover {
	color: #C4511C!important;
	text-decoration:underline;
}
#main-nav .current_page_item>a, #main-nav .current-menu-item>a {
    color: #C4511C;
	text-decoration:underline;
}
.ui.nav>li.current_page_item>a, .ui.nav>li.current_page_item:hover>a, .ui.nav>li.current-menu-item>a, .ui.nav>li.current-menu-item:hover>a {
    background: #C4511C;
}
.tribe-events-page-title {color: #5d96b7!important;}

.tribe-this-week-event {
    border-left: 4px solid #BBE1EC!important;
    margin-bottom: 22px!important;
    padding: 0 0 0 6px!important;
}

.tribe-this-week-widget-header-date {
    background-color: #146476!important;

}
.tribe-this-week-widget-horizontal .entry-title, .tribe-this-week-widget-horizontal .entry-title a {
    color: #146476!important;
    font-size: 16px!important;
}
.sendbtn {background:#511c74!important; color:#fff!important}
.sendbtn:hover {
    background: #1c4077!important;
}
.ctabtn a:hover {
    background: #d65a1f!important;
}
.example_f {

    background: linear-gradient(to right, #ee8e32, #d65a1f) !important;

}
.post-title a {

    color: #511c74;
}

.post-title a:hover {
    color: #d65a1f;
}
.post-title {

    color: #511c74;
}
.post-nav a {
    color: #511c74;

}
.post-nav .arrow {

    color: #f5e6ff;
}
.mobile_menu_active .sidemenu a {

    color: #C4511C!important;
	font-size: 20px!important;
	border-bottom: 1px solid #ececec!important;
}
.sidemenu .tourmenu a {color: white!important; border:none!important}
.sidemenu .tourmenu {width: 90%!important;}

/*read more link*/
.more-link {  border-color: #511c73!important; }
.more-link:hover {  border-color: #511c73!important; background:#511c73; color:#fff; }




/****** Alert Covid Banner   ********/


.alert-button a.ui.builder_button.blue    {background-color:#fff!important;}

span.tb_alert_text {color:#0e76bc!important;background:#fff!important;font-weight:bold!important;}


.ui.module-alert {
    margin-bottom: 10px;
    padding: 15px 10px;
}

#footer   {
  text-align: center!important;
  padding-bottom: 60px!important;
}
#footer p,
div.two {
  color: #ffffff;
  font-size: 14px!important;

}


@media (min-width:1201px) {
.header-icons,
#menu-icon-close {   display: none!important; }
}

@media (max-width:1200px) {
	#pagewrap {padding-top:0!important;}
  .header-icons a {
      margin-right: 0px!important;
      padding: 5px 5px 10px!important;
  }
    .header-icons   { margin-top: 10px!important;    top: 50px!important;    }

}

@media (max-width: 680px){
.ui.module-alert {
    margin-bottom: 0em!important;
    padding: 15px 15px!important;
    font-size: 15px!important;
}
#headerwrap .header-icons {   right: 20px; }

}
.header-bar {
    float: none;
}


