.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: red !important;
    background-color: rgba(0, 0, 0, 0.26);
    font-weight: bolder;
}
.fa-facebook:hover
{
  color: #47b9de !important;
}
.fa-twitter:hover
{
  color: #47b9de !important;
}
.js-marquee{
    color: red;
    font-weight: bolder;
margin-bottom:5px;
}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {
background-color:red !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
 padding-bottom: 0px !important;
padding-top:0px !important;

}
.tribe-events-page-title{
color:#fff;
font-family: Parisienne !important;
}
.this-week-today .tribe-this-week-widget-header-date {
    background-color: #f4524d !important;
}
.tribe-this-week-event {
border-left: 4px solid #f4524d !important;
}
.tribe-this-week-widget-horizontal .tribe-this-week-widget-day {
    color: #fff  !important;
}
.tribe-this-week-widget-wrapper a {
    color: #fff !important;
}
.tribe-this-week-widget-horizontal .entry-title, .tribe-this-week-widget-horizontal .entry-title a {
    color: #f79468 !important;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
    font-family: Parisienne !important;
color:red !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
    font-size: 24px;
    line-height: 1.42;
    color: red !important;
}
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {
    background-color: red !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text {
    color: red !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium {

    display: none  !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
   font-family: Parisienne !important;
color:red !important;
}
.tribe-events-calendar-list{
    margin-top: 40px;
    background: #f5f6f6  !important;
    padding: 34px  !important;
    border-radius: 17px  !important;
}
.tribe-events .tribe-events-calendar-list-nav {
    border-top: none !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev {
    color: red !important;
}
.tribe-events .tribe-events-c-nav__next:disabled, .tribe-events .tribe-events-c-nav__prev:disabled {
    color: red  !important;
}
.main{
    padding-top: 8rem;
    padding-bottom: 0rem !important;

}
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover {
    color: #fff;
    background: red !important;
    text-shadow: none;
}
.tribe-events .tribe-events-calendar-list__month-separator::after {
    background-color: red !important;
}
.tnp-widget label {
  
    color: black  !important;
}
.menu-shrink .mrq{
display:none  !important;
}
.fa-map-marker{

 color: red  !important;
}
.lead, .hero .intro-text, .blog-posts-alt article.post .entry-content {
    color: #95979c;
    text-align: justify;
}
.page-info{
display:none  !important;
}
form {
  color: black !important;}