.page .tatsu-bottom-divider {
z-index: 9 !important;
}
@media screen and (max-width:767px){
.page .special-subtitle {
font-size: 14px !important;
margin-bottom: 40px;
line-height: 16px;
}
.page-id-3843 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-3843 .tatsu-section .tatsu-row-wrap:last-child>.tatsu-row>.tatsu-column {    margin-bottom: 6px !important;}
.page-id-4067 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-4059 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-4074 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-4084 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-4102 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
.page-id-4112 .tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad {   padding: 9% 15% 9% 15% !important;   }
}
@media screen and (max-width:1050px){
#calendar br  {
display: none;
}
.calendar-date-switcher form {
font-size: 12px !important;}
#calendar  .tatsu-wrap {
max-width: 100%; }
#calendar     .events .tooltip-item {
padding: 3px 2px;
margin: 5px 2px;
font-size: 10px;
line-height: 13px !important;
}
.page  .calendar-next a:link, .calendar-next a:visited, .calendar-next a:active, .calendar-next a:hover  , .calendar-prev a:link, .calendar-prev a:visited, .calendar-prev a:active, .calendar-prev a:hover{
font-size: 15px !important;}
.mediumbtn {
font-size: 11px;
line-height: 14px;
letter-spacing: 0px;
}
.page tr.eventplus--calendar-legend td {
font-size: 8px !important;
font-weight: 400;
padding: 9px 1px !important;
}}
tr.eventplus--calendar-legend td {
border: none !important;
border-radius: 0px !important;
vertical-align: middle;
text-align: center;
padding: 9px 5px !important;
text-transform: uppercase;
font-weight: 600;
line-height: 1.5;
}
.events .tooltip-item {
font-family: "Open Sans";
border-radius: 3px;
padding: 5px 5px;
margin: 9px 7px;
font-weight: 400;
text-shadow: none;
font-size: 13px;
line-height: 1.5 !important;
}
.calendar-table {
box-shadow: none; }
.calendar-date-switcher select {
margin: 0px 10px;
}
.calendar-date-switcher input[type="hidden"] {
display: none;
}
.special-heading-wrap.style6 .be-title {
font-size: 30px;
letter-spacing: 0px !important;
}
.greensection .rowg  .circular.mediumbtn {
margin-bottom: 31px;}
.greensection .rowg .tatsu-column-pad {
background-color: #ffffff; }
.greensection .rowg .tatsu-text-block-wrap {
padding: 2px 24px; }
.greensection .rowg .tatsu-single-image {
margin-bottom: 35px; }
.firstsection .tatsu-single-image.align-center {
min-height: 76px;
margin-bottom: 6px; }
.firstsection .tatsu-text-inner.tatsu-align-center {
min-height: 59px; }
@media screen and (min-width:1013) {
.firstsection .tatsu-normal-button .tatsu-button {
min-width: 219px; } }
.page .special-heading-wrap.style6 {
font-size: 55px !important; }
#bottom-widgets , #footer{
background-color: #F99F1B !important;
}
#footer {
padding-top: 110px !important;
background: url(http://lakemontparkfun.com/wp-content/uploads/2019/04/footer-bottom-image-1024x70.png) !important;
background-color: #F99F1B !important;
background-repeat: no-repeat !important;
background-position: top center !important;
background-size: auto !important;
}
#bottom-widgets, #bottom-widgets h6 , .widget_categories ul li:before, .widget_archive ul li:before, .widget_links ul li:before, .widget_meta ul li:before, .widget_nav_menu ul li:before, .widget_pages ul li:before{
color: #ffffff !important;
}
.page-id-3975 hr.tatsu-divider {
height: 2px !important;
width: 70% !important; }
.tatsu-interactive-box-stacked { cursor: default !important;
}
.page  #back-to-top {
background: #f99f1b !important;
}
h6 {
font-weight: 400 !important; }
#bottom-widgets h6 {
font-weight: 400 !important;
font-size: 22px !important;  }
#header-top-menu a:hover, #navigation .current_page_item a, #navigation .current_page_item a:hover, #navigation a:hover, #navigation-left-side .current_page_item a, #navigation-left-side .current_page_item a:hover, #navigation-left-side a:hover, #navigation-right-side .current_page_item a, #navigation-right-side .current_page_item a:hover, #navigation-right-side a:hover, #menu li.current-menu-ancestor > a, #navigation .current-menu-item > a, #navigation .sub-menu .current-menu-item > a, #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a, .special-header-menu a:hover + .mobile-sub-menu-controller i, .special-header-menu #slidebar-menu a:hover, .special-header-menu .sub-menu a:hover, .single-page-version #navigation a:hover, .single-page-version #navigation-left-side a:hover, .single-page-version #navigation-right-side a:hover, .single-page-version #navigation .current-section.current_page_item a, .single-page-version #navigation-left-side .current-section.current_page_item a, .single-page-version #navigation-right-side .current-section.current_page_item a, .single-page-version #slidebar-menu .current-section.current_page_item a, .single-page-version #navigation .current_page_item a:hover, .single-page-version #navigation-left-side .current_page_item a:hover, .single-page-version #navigation-right-side .current_page_item a:hover, .single-page-version #slidebar-menu .current_page_item a:hover, .be-sticky-sections #navigation a:hover, .be-sticky-sections #navigation-left-side a:hover, .be-sticky-sections #navigation-right-side a:hover, .be-sticky-sections #navigation .current-section.current_page_item a, .be-sticky-sections #navigation-left-side .current-section.current_page_item a, .be-sticky-sections #navigation-right-side .current-section.current_page_item a, .be-sticky-sections #navigation .current_page_item a:hover, .be-sticky-sections #navigation-left-side .current_page_item a:hover, .be-sticky-sections #navigation-right-side .current_page_item a:hover, #navigation .current-menu-ancestor > a, #navigation-left-side .current-menu-ancestor > a, #navigation-right-side .current-menu-ancestor > a, #slidebar-menu .current-menu-ancestor > a, .special-header-menu .current-menu-item > a, .sb-left #slidebar-menu a:hover , .footer-center-area a {
color: #f99f1b !important;
}
body.header-transparent.semi #header .semi-transparent {
background-color: rgba(248,248,248,0.88) !important;
}
.page .rev_slider h1.tp-caption {    font-weight: 400 !important;
font-family: 'rich' !important; }
.page h4, .home h6{    
font-family: 'rich' !important; }
#bottom-widgets h6, .page h6{    
font-family: 'Oswald' !important; }
.tp-caption.tp-resizeme  {
font-family: Montserrat !important;}