@media (min-width:1200px){.container{width:1200px;} .navigation{width:1170px}}
		body.boxed .body{max-width:1240px}
		@media (min-width: 1200px) {body.boxed .body .site-header, body.boxed .body .main-menu-wrapper{width:1240px;}}.recurring-info-icon{display:none;} .main-content-row{flex-direction:row}.event-detail h4 a[href^="https://www.google"]:before, .events-grid .grid-content h3 a[href^="https://www.google"]:before, h3.timeline-title a[href^="https://www.google"]:before{display:none;}
			.content{min-height:400px;}.site-header .topbar,.header-style5 .site-header,.header-style6 .site-header,.header-style6 .site-header>.container{height:90px;}.site-header h1.logo{height:75px;}.home .hero-slider{top:-91px;margin-bottom:-91px;}.home .slider-revolution-new{top:-91px;margin-bottom:-91px;}.header-style4 .top-navigation > li ul{top:90px;}.header-style4 .topbar .top-navigation > li > a{line-height:90px;}@media only screen and (max-width: 992px) {.main-menu-wrapper{top:90px;}}@media only screen and (max-width: 992px) {.header-style3 .main-menu-wrapper{top:129px;}.header-style4 #top-nav-clone{top:90px;}}@media only screen and (max-width: 767px) {.header-style3 .main-menu-wrapper{top:169px;}}.nav-backed-header{display:none;}.share-bar{display:none;}.page-header{display:none;}.breadcrumb{visibility: hidden}.page-banner-image:before{opacity:.4;}.content{}body.boxed{}
		.content{}
/*========== User Custom CSS Styles ==========*/
#header{
margin: 0 auto;
}	

body.boxed .body {
    position: relative;
    margin: 0px auto;
    max-width: 1080px;
    width: 100%;
    height: auto;
    background-color: #ffffff5e;
    -webkit-box-shadow: 0 0 2px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 0 2px rgba(0,0,0,.2);
    box-shadow: 0 0 0px rgb(0 0 0 / 20%);
}

.col-md-4 {
    width: 100%;
}


.logo a {
    display: block;
    vertical-align: middle;
    text-decoration: none;
    text-align-last: center;
}				

.navigation > ul > li > a {
    padding: 0 20px;
    display: block;
    text-decoration: none;
}				

h1 a, h2 a, h3 a, h5 a, h6 a {
    color: #666;
    text-decoration: none;
}

a {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color 0.1s linear 0s;
    -moz-transition: color 0.1s linear 0s;
    -o-transition: color 0.1s linear 0s;
    transition: color 0.1s linear 0s;
}

a:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color 0.1s linear 0s;
    -moz-transition: color 0.1s linear 0s;
    -o-transition: color 0.1s linear 0s;
    transition: color 0.1s linear 0s;
}

.footer-widget {
    margin-bottom: 0px;
}				

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 5px 0;
    color: #333;
    font-weight: 400;
    line-height: 1.5em;
    font-family: 'Roboto', sans-serif;
}				

.site-header h1.logo {
    position: relative;
    z-index: 1300;
    display: block;
    margin: 0;
    padding: 1px 0 0px;
    height: 90px;
    vertical-align: middle;
    line-height: 0;
    overflow: hidden;
}

.navigation, .header-style2 .main-menu-wrapper {
    border-bottom: 1px solid #dcdcdc;
}				

label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: 400;
}				

a {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color 0.1s linear 0s;
    -moz-transition: color 0.1s linear 0s;
    -o-transition: color 0.1s linear 0s;
    transition: color 0.1s linear 0s;
}


.bookbutton {
border:1px solid #fff;
background-color:
#6fa6d2;
border-radius:0px;
}
.bookbutton a {
color: #fff;
}
.bookbutton:hover{
background-color:
#6fa6d2;
}		



.donatebutton {
border:1px solid #fff;
background-color:
#e8c26f;
border-radius:0px;
}
.donatebutton a {
color: #fff;
}
.donatebutton:hover{
background-color:
#e8c26f;
}		

strong, .strong {
    font-weight: 700;
    line-height: 1.5;
}	

.toprow {
    background-color: #fffb;
}

.toprow .top-navigation > li > a {
    color: #000;
    opacity: .8;
    padding: 0 12px;
    border-right: 1px solid rgba(0,0,0,.1);
    display: inline-block;
    text-decoration: none;
    font-weight: 700;
    margin: 0;
}		

p {
    font-size: 14px;
    margin: 0 0 0px 0;
}		

.buttonpages {
  background-color: #008CBA; /* Green */
  border: none;
  color: white;
  padding: 7px 15px;
  text-align: center;
  text-decoration: bold;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}				


.page-id-4163 .site-header {
	display: none;
}

.page-id-4163 .sticky-wrapper {
	display: none;
}

.page-id-4163 .site-footer {
	display: none;
}

.page-id-4163 .site-footer-bottom {
	display: none;
}