@import url('https://fonts.googleapis.com/css2?family=Julius+Sans+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap');

/***
height: 330px;
padding-top: 200px;
background-image: url("/Portals/0/BannerPics/Christmas.png");
**/

.BarName{font-family: 'IBM Plex Mono', sans-serif;
width: 100%;
line-height: 48px;
}
.ItemName{font-family: 'Julius Sans One', sans-serif;}
.ItemName{color: #363636;font-size: 22px;line-height: 24px;letter-spacing: 2px;margin-bottom: 17px;padding-top: 25px;
}
.flexslider img {
  max-width: 100%;
    width: 100%;
    height:auto;
}
.arrowLink {
    font-size: 1.3em;
  line-height: 1.3em;
}
.ListNormal {
 padding: 25px; 
}

.slides1 {
        width: 100%!important;
        text-align: center;
  margin: 0 auto;
    }
    .slides1 li {
         display: inline-block!important; 
        *display: inline!important; 
        float: none!important;
      margin: 0 auto;
    }

@import url('https://fonts.googleapis.com/css?family=Proza Libre');
.prettylink
{
  font-family: 'Proza Libre', sans-serif;
  font-size: 1.4em;
  line-height: 1.3em;
}
.prettyaddress
{
  font-family: 'Proza Libre', sans-serif;
  font-size: 1.2em;
  line-height: 1.3em;
}

.bigtext
{
line-height: 1.5em;
  font-size: 1.4em;
}

.ThemeFixedBlue
{
line-height: 1.1em;
}

.contact_style p {
  color: #FFFFFF;
}

.menuitem
{
  font-size: 1.4em;
  line-height: 1.5em;
}

.menuitemdescription 
{
  font-size: 1.2em;
  padding-bottom: 20px;
}

.vertical-menu {
  width: 100%;
}

.vertical-menu a {
  background-color: #eee;
  color: black;
  display: block;
  padding: 12px;
  text-decoration: none;
}

.vertical-menu a:hover {
  background-color: #ccc;
}

.vertical-menu a.active {
  background-color: #4CAF50;
  color: white;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}


.map-responsive{
overflow:hidden;
padding-bottom:56.25%;
position:relative;
height:0;
}
.map-responsive iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}














