.nivoSlider {
  height:645px;
}

.slider-main:hover .nivo-directionNav a {
    opacity: 0.1;
}

.header {
  border-top:0px;
}

.header .header-inner {
  height:108px;
  margin-top:-20px;
}

.logo {
  height:60px;
  margin-top:10px;
}

.menu-menu-1-container {
  padding-top:15px;
}

.nav {
  height:100px; position: relative !important; z-index: 9999 !important;
}

#map {display: inline-block; top:0; bottom:0; width:100%; height:500px; }

@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

div#sliderOG { overflow: hidden; }
div#sliderOG figure img { width: 20%; float: left; }
div#sliderOG figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy infinite; 
}


/*font setting*/
/*body {font-family: "myriad-pro"; line-height:150%; font-weight:400;}*/
body {font-family: "Times New Roman", Times, serif; line-height:210%; font-weight:400;}
h1{
  font-size: 40px;
  line-height: 120%
}
h2{
  font-size: 28px;
  line-height: 110%
}
h3{
  font-size:18px;
}

p{
  font-size: 16px;
}

h6{
  font-size: 18px;
  line-height: 203%

}

.entry-header h1 {font-size:40px; text-align:center;z-index:9999;}
.entry-header {width:100%;}

/* center image in post */
article img {
    display: block;
    margin: 0 auto;
}

.post-title {
text-align:center;
}

/** WP Curve #148892 - JM **/
@media screen and (max-width: 979px) {
    .menu-menu-1-container {padding-top: 0;}
    .header .nav {
        height: auto;
        position: relative;
        z-index: 999;
    }
}
/** END WP Curve #148892 - JM **/
/* WPCurve JR #151022*/
.home .breadcrumbs{
	display:none;
}
/* WPCurve JR #151022*/
/* WPCurve JR #151447*/
.footer-col-3 h2{
	font-size:22px !important;
  	font-weight:normal !important;
}
/* WPCurve JR #151447*/
/*wpcurve #152086 JHA */
.header .header-inner .nav ul li a{
    padding: 35px 11px;
}

/* Hiding Archive Sidebar*/
/*Hide sidebar*/
#custom #container #post-entry {width:none !important;}
/*Full-width posts and pates*/
#custom #container #post-entry {width:100% !important;}
/*Full-width BP components*/
#custom #container #content {width:100% !important;}
#custom #container .padder, #custom .directory #container .padder {width: 96% !important; padding:0 2%;}
/*wpcurve #152086 JHA end*/