/* Enter Your Custom CSS Here */
{
    font-family: "Droid Sans",Arial,Tahoma;
    font-size: 1em;
    color: #CB28AC;
}
#logo .site-title {
color: #D0D0D0;
}
#navi-wrap {
    background: #FFF none repeat scroll 0% 0%;
}
#mainnav-menu a:link, #mainnav-menu a:visited {
    color: #000;
    text-decoration: none;
}
#mainnav-menu a {
    display: block;
    padding: 1.3em;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 1em;
    font-family: "Francois One",Tahoma,Arial;
    transition: all 0.1s ease-out 0s;
}
#frontpage-slider .zeeslide .slide-entry {
    line-height: 1.6em;
    word-wrap: break-word;
    margin-top: 1px;
    padding: 1em 1.5em;
    color: #FFF;
    background: #E9DB8E none repeat scroll 0% 0%;
    border-top: 10px solid #F9F1F1;

}
#mainnav-menu a:hover {
	background: #daa520;
}
.widgettitle {
    font-size: 0.9em;
    font-family: "Droid Sans",Arial,Tahoma;
    padding: 0.8em;
    margin: -0.5em -0.5em 1.5em;
    background: #FCC65F none repeat scroll 0% 0%;
    color: #FFF;
    text-transform: uppercase;
}
.widget a:link, .widget a:visited {
    text-decoration: none;
    color: #000;
}
#frontpage-slider .zeeslide .slide-title a:link, #frontpage-slider .zeeslide .slide-title a:visited {
    color: #020202;
    text-decoration: none;
}

#frontpage-slider .zeeslide .slide-entry {
    line-height: 1.6em;
    word-wrap: break-word;
    margin-top: 1px;
    padding: 1em 1.5em;
    color: #FFFAFA;
    background: #F6F6F3 none repeat scroll 0% 0%;
    border-top: 1px solid #F9F1F1;
}
#frontpage-slider .zeeslide .slide-entry {
    line-height: 1.6em;
    word-wrap: break-word;
    color: #000!important;
}


.more-link {
    background-color: #867e91!important;
}
.rpwe-block h3 {
    background: transparent none repeat scroll 0% 0% !important;
    clear: none;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    font-weight: 400;
    font-size: 15px !important;
    line-height: 1.5em;
}
.post-title{
border-bottom:2px solid!important;
text-transform:none;
}

.frontpage-slider-controls .zeeflex-control-paging li a {
  height: 3px
}
#frontpage-slider .zeeslide .slide-entry {
    border-top: 3px solid #B5B5B5!important;
}
#footer-widgets .widget {
    box-shadow: none;
    border: medium none;
    background: none repeat scroll 0% 0%;
}


.entry h3 {
    color: #867e91!important;
}
#footer {
    padding: 1em 1.5em;
    color: #FFF;
  
}
#mainnav-toggle {
    color: #0c0c0c;}
.sidebar-navigation-toggle {
    color: #0c0c0c;}
#mainnav-menu .submenu-dropdown-toggle::before {
   
  color: #000;}

h1.tribe-events-single-event-title{
  font-size:26px;
  font-weight: bold;
  border-bottom: 2px solid #494949;
  padding: 5px;

}


ul.tribe-events-sub-nav{
 font-size:11px;
}
.tribe-events-schedule{
  display: block;
color: #333;
margin: 0;
padding: 0.7em 1em;
  background: #eee;}

.tribe-event-duration{
  border-bottom: 1px solid #F6F6F3;
  padding: 5px;}

.tribe-events-list-widget ol li {
    list-style: none;
    margin-bottom: 10px;
}
.tribe-events-calendar th {
    background-color: #544566;
    color: #FFF;
    height: 10px;
    letter-spacing: 1px;
    padding: 4px 0;
    text-align: center;
    text-transform: uppercase;
    width: 14.28%;
}

