#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #000000;
}
.tribe-events-notices {
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #ffa93b;
    color: #ffa93b;
    margin: 10px 0 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 #fff;
}
#tribe-bar-form .tribe-bar-submit input[type=submit] {
    -webkit-appearance: button;
    background: #ffa93b;
    background-image: none;
    border: none;
    border-radius: 0;
    color: #000000;
    font-size: 13px;
    height: auto;
    letter-spacing: 0;
    line-height: 2;
    padding: 10px;
    width: 100%;
}
.tribe-events-calendar thead th {
    background-color: #ffa93b;
    color: #000000;
    font-weight: 700;
    padding: 1em 0;
    white-space: nowrap;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {
    background-color: #f4ce9f;
    color: #707070;
}
a {
    color: #ffa93b;
}
body {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.45;
    padding: 0;
    word-wrap: break-word;
}





/*------------------------------------
            HEADER
--------------------------------------*/


/*------------------------------------
            NAVIGATION
--------------------------------------*/
.top-nav ul.menu li.menu-item a {
	padding-bottom: 10px;
}



/*------------------------------------
            TEXT STYLES
--------------------------------------*/



h1,h2,h3,h4,h5,h6, .footer-contact-us-detail-box h5, span.fl-button-text {


}

body, p, ul, .footer-contact-us-detail-box p a, .footer-contact-us-detail-box p, span.pp-button-text {
      
}




/*------------------------------------
            NEW
--------------------------------------*/






/*------------------------------------
            FOOTER
--------------------------------------*/





/*------------------------------------
            MISC. STYLES
--------------------------------------*/




/*------------------------------------
            (max-width: 1024px)
--------------------------------------*/

@media only screen and (max-width:1024px) {

	/* Header Menu */
	.top-nav ul.menu li.menu-item {
		margin: 0;
	}
	.top-nav ul.menu li.menu-item a {
		padding: 10px 6px;
		font-size: 13px;
	}
	/* Header Menu */

}



/*------------------------------------
            (max-width: 768px)
--------------------------------------*/

@media only screen and (max-width:768px) {



}



/*------------------------------------
            (max-width: 375px)
--------------------------------------*/


@media only screen and (max-width:375px) 
{

}
