.login h1 a {
background-image: none !important;
} .fusion-privacy-bar {
background: rgba(54, 57, 58, 0.74) !important;
margin-top: 0px;
color: #8c8989;
width: 100%;
height: 100%;
}
a.fusion-privacy-bar-acceptance.fusion-button {
padding: 10px 40px !important;
margin-left: 0px !important;
font-size: 15px;
margin-top: 15px;
}
.fusion-privacy-bar .fusion-privacy-bar-main {
clear: both;
}
.fusion-privacy-bar .fusion-privacy-bar-main {
max-width: 100% !important;
width: 450px !important;
margin: auto;
height: 100%;
}
a.fusion-privacy-bar-acceptance.fusion-button:not(.button-privacy) {
display: none !important
} .post-type-archive-tribe_events #main {
padding-top: 0px !important;
} .fusion-mobile-menu-icons a {
font-size: 30px !important;
}
.fusion-main-menu .sub-menu {
border-top: 0px !important;
}
.fusion-main-menu > ul > li > a {
text-transform: uppercase !important;
}
#div-link {
background-color: #b09b4c !important;
text-align: center;
padding: 14px 10px;
display: inline;
max-width: 100px;
clear: both;  
}
#div-link a {
font-size: 18px !important;
color: #ffffff;
}
.fusion-header-v4 .fusion-header {
padding-bottom: 0px !important;
padding-top: 0px !important;
transition: none;
}
.fusion-secondary-header .fusion-alignright {
z-index: 10 !important;
}
.fusion-logo-left.fusion-header-v4 .fusion-logo {
margin-top: -35px !important;
}
.fusion-contact-info {
line-height: 38px !important;
}
.fusion-header-content-3-wrapper {
color: #000 !important;
display: none !important;
} .home-slider {
margin: 0px !important; 
}
.check-list p {
line-height: 28.5px !important;
}
.fusion-button, .wpcf7-form input[type="submit"] {
border-radius: 7px !important;
} #wrapper .fusion-events-shortcode .fusion-events-meta h2 {
font-size: 17px !important;
line-height: 22px !important;
font-weight: 400 !important;
}
.page-id-48 .fusion-checklist .fusion-li-item-content {
font-size: 17px !important;
}  .search-results .fusion-date-and-formats, .search-results .fusion-single-line-meta {
display: none !important;
}
.search-results .fusion-blog-layout-medium-alternate, .search-results .fusion-post-content {
margin-left: 0px !important;
} div#tab-recent {
background-color: #ebe9db !important;
}
#wrapper .fusion-content-widget-area .fusion-tabs-widget .tabs-container {
background-color: #ebe9db !important;
}
.fusion-tabs-widget .tab-holder .tab_content .news-list li {
border-bottom: 1px solid #CCC !important;
} .sidebar .widget ul, .sidebar .textwidget, .sidebar .searchform {
padding: 15px !important;
}
.sidebar .widget ul a:before {
display: none !important;
}
.sidebar .heading {
background-color: #edebe6 !important;
padding: 10px !important;
}
.sidebar .heading h4 {
margin-bottom: 0px !important;
margin-top: 0px !important;
}
.sidebar .widget {
margin-bottom: 0px !important;
} #news-blog .fusion-blog-layout-grid .post .fusion-post-wrapper {
box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05) !important;
background-color: #ffffff !important;
border-bottom-width: 1px !important;
}
#news-blog .fusion-blog-layout-grid .fusion-post-content-wrapper {
padding: 15px 10px 15px 10px !important;
text-align: center !important;
}
#news-blog .fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft {
width: 100% !important;
}
#news-blog .fusion-meta-info {
margin-top: 5px !important;
}
#news-blog .fusion-post-content {
margin-bottom: 0px !important;
}
.fusion-blog-layout-grid .fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.post-content {
margin-bottom: 15px !important;
}
#wrapper #main .fusion-post-content > .blog-shortcode-post-title {
letter-spacing: 0px !important;
line-height: 18px !important;
font-size: 14px !important;
} #news .fusion-content-sep {
display: none !important;
}
.fusion-single-line-meta {
margin-bottom: 0px !important;
}
.fusion-post-slideshow .fusion-image-size-fixed {
border: 1px solid #ccc !important;
}
.fusion-recent-posts .columns {
overflow: visible !important;
}  .fusion-placeholder-image.tribe-events-event-image {
display: none;
}
.fusion-events-shortcode .fusion-events-meta {
padding: 0px !important;
}
.fusion-events-shortcode .fusion-layout-column {
border-color: transparent !important;
border: 0px !important;
}
.fusion-events-shortcode .fusion-events-thumbnail {
border-bottom: 0px !important;
}
.fusion-events-meta {
min-height: 0px !important;
}
#wrapper .home-events .fusion-events-shortcode .fusion-events-meta h4,
#wrapper .home-events .fusion-events-shortcode .fusion-events-meta h2 a {
color: #ffffff !important;
}
#wrapper .home-events h1 {
text-transform: uppercase !important;
font-size: 27px !important;	
}
#wrapper .home-events .fusion-events-shortcode .fusion-events-meta h4 {
font-family: 'arial' !important;
font-weight: 400 !important;
font-size: 14px !important;
}
.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper {
border: 0px !important;
}
.fusion-events-content-wrapper {
padding: 0px !important;
} #news-holder .fusion-alignleft a, #news-holder .fusion-inline-sep {
display: none !important;
} #sidebar .widget-title {
font-size: 18px !important;
color: #006600 !important;
}
#sidebar .tabs {
display: none !important;
}
.sidebar #text-10 {
margin-bottom: 0px !important;
} .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-select, .wpcf7-form textarea {
border-color: #333333 !important;
} .fusion-footer-widget-area .wpcf7-form .wpcf7-text,
.fusion-footer-widget-area .wpcf7-form .wpcf7-select,
.fusion-footer-widget-area .wpcf7-form textarea {
background-color: #04500e !important;
border-color: #04500e !important;
}
.fusion-footer-widget-area .wpcf7-form textarea {
height: 100px !important;
}
.fusion-footer-widget-area #wrapper .select-arrow,
.fusion-footer-widget-area .wpcf7-select-parent .select-arrow {
background-color: #04500e !important;
border-color: #04500e !important;
}
#media_image-2 {
margin-bottom: 0px !important;
}
.fusion-footer-widget-area .wpcf7-form p {
margin-bottom: 5px !important;
margin-top: 5px !important;
}
footer .fusion-li-item-content {
color: #ffffff !important;
}
.fusion-footer-widget-area .wpcf7-submit {
background: #032908 !important;
color: #ffffff !important;
width: 100% !important;
}
.fusion-footer-widget-area .wpcf7-submit:hover {
color: #006600 !important;
}
.fusion-li-item:first-child .fusion-li-item-content {
margin-left: 0px !important;
}
@media only screen and (max-width: 800px){ .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header {
padding-bottom: 0px !important;
padding-top: 0px !important;
}
.fusion-mobile-menu-icons a {
padding-top: 8px;
}
#div-link a {
font-size: 12px !important;
}
#calendar-column .fusion-column-wrapper {
padding: 8% 20% 15% 15% !important;
}
.fusion-contact-info {
padding: 0px !important;
}
.fusion-header-wrapper.fusion-is-sticky .fusion-header {
background-color: #fff !important;
}
.fusion-sticky-header-wrapper {
box-shadow: rgba(0,0,0,.117647) 0 1px 3px !important;
}
#sidebar {
box-shadow: rgba(0,0,0,.117647) 0 3px 3px !important;
} #wrapper .home-events h1 {
font-size: 21px !important;
}
#pma-cme-column h2 {
text-transform: uppercase !important;
}
}
@media only screen and (max-width: 650px){
.fusion-header {
padding-right: 15px !important;
padding-left: 15px !important;
}
}