.content img{margin:0;height:auto;max-width:100%;width:auto;padding:5px}.content .attachment img{max-width:900px}.content .alignleft,.content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.content .alignright,.content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.content .aligncenter,.content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.content img.aligncenter,.content img.alignleft,.content img.alignright{margin-bottom:12px}.content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center}.content .wp-caption img{margin:5px 5px 0}.content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.content .wp-smiley{margin:0}.content .gallery{margin:0 auto 18px}.content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.content .gallery img{border:2px solid #cfcfcf}.content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.content .gallery dl{margin:0}.content .gallery img{border:10px solid #f1f1f1}.content .gallery br+br{display:none}.content .attachment img{display:block;margin:0 auto}.clearboth{clear:both}.btn-inverse{background-color:#000;color:#fff}.search-btn-group{position:relative}.search-btn-group .btn:first-child{border-right:2px solid #555}.search-btn-group .btn:last-child{border-left:1px solid #777;margin-left:0}.btn-inverse:hover i,a.btn-inverse{color:#fff!important}.search-btn-group:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;bottom:-8px;left:46%}#recent-posts-wrap #home-posts-wrap{position:relative;padding:20px;clear:both}#recent-posts-wrap #home-posts-wrap .post-details{padding-left:33%}#recent-posts-wrap #home-posts-wrap .post-meta{margin-bottom:20px}#recent-posts-wrap #home-posts-wrap .post-meta p{margin:0;font-size:16px}#recent-posts-wrap #home-posts-wrap h3{color:#222;text-transform:uppercase;font-size:24px;font-weight:600;margin-top:0;margin-bottom:0}#recent-posts-wrap #home-posts-wrap p.post-excerpt{font-size:18px;color:#000;font-weight:200;padding-left:33%;margin-bottom:20px}#recent-posts-wrap #home-posts-wrap a{color:#444142;float:right;font-size:18px}#recent-posts-wrap #home-posts-wrap:last-child{border:none}#recent-posts-wrap #home-posts-wrap .post-thumbnail{width:30%;float:left;background-size:contain;background-position:center top;background-repeat:no-repeat;min-height:160px}.see-all-wrap{text-align:center;margin-top:15px}.see-all-wrap a.btn-fh{display:inline-block}.responsive-table{overflow:scroll!important}@font-face{font-family:Norwester;src:url(../inc/fonts/norwester.otf);font-weight:400;font-style:normal}@font-face{font-family:Homestead-Regular;src:url(../../inc/fonts/Homestead-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:ThirstyRoughReg;src:url(../inc/fonts/ThirstyRoughReg.otf);font-weight:400;font-style:normal}@font-face{font-family:ThirstyRoughLt;src:url(../inc/fonts/ThirstyRoughLt.otf);font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url(../inc/fonts/Avenir.ttc);font-weight:400;font-style:normal}body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased}body p,body ul{font-size:20px;font-weight:300}h1,h2,h3,h4,h5{font-family:Homestead-Regular,sans-serif;-webkit-font-smoothing:antialiased}h1{font-size:86px;text-transform:uppercase}h1.event-title{font-size:72px;line-height:.9}h4{font-size:32px;font-weight:400}.single h1{font-size:40px;font-weight:600}body a{color:#a8ac81;transition:all .3s}#main-content-wrap{min-height:500px}#main-content-wrap section{margin-top:20px;margin-bottom:20px}#main-content-wrap section#page-wrap{margin-bottom:0}.home #main-content-wrap{position:relative}.btn-fh{background-color:#a8ac81;color:#fff;text-transform:uppercase;border-radius:0;border:none}.btn-table{background-color:#444142}#fh-table-wrap .table-striped>tbody>tr:nth-child(odd)>td,#fh-table-wrap .table-striped>tbody>tr:nth-child(odd)>th{background-color:#e3e3e3}#fh-table-wrap .table{font-size:16px}#fh-table-wrap .table thead{background-color:#444142;border:none;color:#fff}#fh-table-wrap .table thead tr{border:none}#fh-table-wrap .table thead tr th{text-align:center;text-transform:uppercase;border:none}#fh-table-wrap .table tbody td,#fh-table-wrap .table tbody tr{border:none;vertical-align:middle}#fh-table-wrap .table tbody a{color:#000;text-decoration:none;margin:0}#fh-table-wrap .table tbody .btn{border-radius:0;color:#fff;border:none}.fh-section-header{background-size:cover;background-repeat:no-repeat;height:400px;position:relative}.fh-section-header .row,.fh-section-header .row>div{height:100%;position:relative}.fh-section-header h1{color:#fff;margin:0;position:relative;top:50%;transform:translateY(-50%);font-size:86px}.staff-directory-wrap{margin-bottom:30px}.staff-directory-wrap .directory-header{margin-top:30px!important}.staff-directory-wrap .directory-section{border-bottom:1px solid #e2e2e2}.staff-directory-wrap .directory-section>div span{display:block;padding:10px 0}.content-wrap{margin-bottom:60px}#fh-table-wrap td span{display:block}.post-meta p{margin:0}.directors-wrap .director-wrap{margin-bottom:30px!important}.directors-wrap .bio-image-wrap{width:30%;float:left}.directors-wrap .bio-image-wrap img{width:100%}.directors-wrap .director-details{padding-left:32%}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{padding-top:0!important;position:relative}#memories-posts-wrap .memory-wrap{background-color:#f4f4f4;margin-bottom:30px;padding:30px}#memories-posts-wrap .memory-wrap .comment-meta{font-size:14px;margin-bottom:30px}#memories-posts-wrap .memory-wrap .comment-meta span{color:#a8ac81}header{position:absolute;top:35px;z-index:1000;width:100%}#main-nav-bot,#main-nav-top{margin-bottom:0;border-radius:0;border:none;z-index:10}#main-nav-bot .dropdown-menu,#main-nav-top .dropdown-menu{text-transform:uppercase;background-color:#a8ac81;margin-top:-2px;border-radius:0;right:auto;z-index:1000}#main-nav-bot .dropdown-menu li,#main-nav-top .dropdown-menu li{background-color:#a8ac81;position:relative}#main-nav-bot .dropdown-menu li a,#main-nav-top .dropdown-menu li a{color:#fff;font-weight:400;padding:5px 10px}#main-nav-bot .dropdown-menu li a:hover,#main-nav-top .dropdown-menu li a:hover{background:#000;color:#fff}#main-nav-bot .dropdown-menu li.dropdown-submenu>ul.dropdown-menu,#main-nav-top .dropdown-menu li.dropdown-submenu>ul.dropdown-menu{top:0;left:98%;bottom:auto}#main-nav-bot .dropdown-menu li.dropdown-submenu>ul.dropdown-menu li,#main-nav-top .dropdown-menu li.dropdown-submenu>ul.dropdown-menu li{width:auto}#main-nav-top{background-color:#000;z-index:100}#main-nav-top ul#main-nav-upper>li:active,#main-nav-top ul#main-nav-upper>li:focus,#main-nav-top ul#main-nav-upper>li:hover{background-color:transparent}#main-nav-top ul#main-nav-upper>li>a{text-transform:uppercase;font-size:16px;transition:all .3s}#main-nav-top ul#main-nav-upper>li>a.open,#main-nav-top ul#main-nav-upper>li>a:active,#main-nav-top ul#main-nav-upper>li>a:focus,#main-nav-top ul#main-nav-upper>li>a:hover{background-color:transparent;color:#fff;transition:all .3s}#main-nav-top ul#main-nav-upper>li .dropdown-menu{padding:10px 0;margin-top:-2px;background-color:#000;left:0}#main-nav-top ul#main-nav-upper>li .dropdown-menu>li a{color:#fff;background-color:#000;transition:all .3s}#main-nav-top ul#main-nav-upper>li .dropdown-menu>li a:hover{background-color:#929292;color:#000;transition:all .3s}#main-nav-top .navbar-header{position:relative}#main-nav-top .navbar-header .navbar-brand{position:absolute;height:175px;width:175px;left:0;top:-35px;z-index:9999}#main-nav-top .navbar-header a{display:block;height:100%;background-size:contain;background-repeat:no-repeat}#main-nav-bot{background-image:url(../../images/lower-menu-bg.jpg);background-size:cover;z-index:50}#main-nav-bot #main-nav-lower>li>a{color:#fff;font-weight:400;padding:15px 15px 15px 45px;display:inline-block;position:relative;text-transform:uppercase;font-size:16px;font-size:2vw}#main-nav-bot #main-nav-lower>li>a:active,#main-nav-bot #main-nav-lower>li>a:focus,#main-nav-bot #main-nav-lower>li>a:hover{background-color:transparent;color:#d2ce2c}#main-nav-bot #main-nav-lower>li>a:before{content:'';display:inline-block;width:20px;height:20px;position:absolute;left:10px;border-radius:50%;background-size:contain}#main-nav-bot li.menu-about>a:before{background-image:url(../../images/icons/FH_website_treeicon.png)}#main-nav-bot li.menu-camps>a:before{background-image:url(../../images/icons/FH_website_hikericon.png)}#main-nav-bot li.menu-groups>a:before{background-image:url(../../images/icons/menu-icon-campfire.png)}#main-nav-bot li.menu-plan>a:before{background-image:url(../../images/icons/FH_website_calendaricon.png)}#main-nav-bot li.menu-partner>a:before{background-image:url(../../images/icons/menu-icon-donate.png)}#main-nav-bot li.menu-employment>a:before{background-image:url(../../images/icons/menu-icon-employment.png)}#main-nav-bot .dropdown-menu .current-menu-item a{background-color:#fff;color:#a8ac81}#main-nav-top li>a{color:#a8ac81;font-weight:700;transition:background .3s}#main-nav-bot li>a,#main-nav-bot li>a:focus,#main-nav-bot li>a:hover,#main-nav-top li>a,#main-nav-top li>a:focus,#main-nav-top li>a:hover{background-color:transparent}.dropdown-menu li.dropdown-submenu>a:after{content:' >'}li.break,li.break>a{padding-top:0!important;padding-bottom:0!important}li.break:hover,li.break>a:hover{background-color:transparent!important}li.break hr,li.break>a hr{margin-top:10px;margin-bottom:10px;border-color:#545641}li.menu-heading{background-color:rgba(0,0,0,.65)!important}li.menu-heading a{color:#fff;font-weight:700}.lower-nav-wrap li.break hr{border-color:#fff}footer{position:relative;background-color:#fff}footer #home-sm-wrap{padding:30px 15px}footer #home-sm-wrap #sm-header-wrap{background-position:center center}footer #home-sm-wrap #sm-icons-wrap{padding:30px 0}footer #home-sm-wrap #sm-icons-wrap a.fa{font-size:40px;color:#454243;margin:0 20px}footer #home-sm-wrap #sm-icons-wrap a.fa:hover{text-decoration:none}footer .footer-nav-wrap{background-image:url(../../images/lower-menu-bg.jpg);background-size:cover;background-repeat:no-repeat}footer .footer-nav-wrap li>a{color:#fff;text-transform:uppercase;font-size:17px;font-weight:400}footer .footer-nav-wrap li>a:active,footer .footer-nav-wrap li>a:focus,footer .footer-nav-wrap li>a:hover{background-color:transparent}footer .footer-bottom-wrap{background-color:#000;padding:25px 0 60px}footer .footer-bottom-wrap p{color:#fff;font-size:16px}footer .footer-bottom-wrap p a{color:#fff}footer .footer-bottom-wrap p a:hover{color:#fff;text-decoration:none}#page-header{height:500px;padding-top:180px;background-size:cover;background-position:center center}#page-header>div{position:relative;top:50%;transform:translateY(-50%);background-attachment:fixed}#page-header h1{color:#fff;font-size:72px;text-transform:uppercase;line-height:.9;font-family:Homestead-Regular,sans-serif}#page-header h1 span{line-height:1.2;padding:0 10px}#page-header a.btn{font-size:30px;margin-top:20px}section#general-info h2{font-size:1.8vw}section#general-info h2 span a{text-decoration:none;color:#000}section#general-info a.btn{font-size:45px}section#general-info .group-video-wrap{padding:50px 0 0;position:relative;padding-bottom:60%;padding-top:30px;height:0;overflow:hidden}section#event-personnel-wrap .event-personnel,section#event-personnel-wrap .event-staff{padding:30px 0;clear:both}section#event-personnel-wrap .event-personnel:first-child,section#event-personnel-wrap .event-staff:first-child{padding-top:0}section#event-personnel-wrap .event-personnel .personnel-image,section#event-personnel-wrap .event-staff .personnel-image{float:left;max-width:12%}section#event-personnel-wrap .event-personnel .personnel-image img,section#event-personnel-wrap .event-staff .personnel-image img{width:100%;height:auto}section#event-personnel-wrap div.bio-details{padding-left:14%}section#event-personnel-wrap .event-staff p{font-size:20px;color:#444142}section#event-personnel-wrap .event-staff p a{color:#444142}section#event-personnel-wrap .event-staff p a:hover{text-decoration:none}section#event-personnel-wrap .event-staff h2{margin:7px 0}section#event-personnel-wrap .row:last-child{margin-top:30px}section#event-personnel-wrap h2{margin-top:0}section#event-housing-wrap .container,section#group-meeting-wrap .container{margin-top:50px;margin-bottom:50px}section#event-housing-wrap .container .event-housing,section#group-meeting-wrap .container .event-housing{padding:15px 0}section#event-housing-wrap .container .event-housing h2,section#group-meeting-wrap .container .event-housing h2{margin-top:0;margin-bottom:0;padding-left:45%}section#event-housing-wrap .container .event-housing p,section#group-meeting-wrap .container .event-housing p{margin-bottom:0;font-size:16px;padding-left:45%}section#event-housing-wrap .container .event-housing .housing-image,section#group-meeting-wrap .container .event-housing .housing-image{max-width:40%;float:left;height:auto}section#event-housing-wrap .container .event-housing .housing-image img,section#group-meeting-wrap .container .event-housing .housing-image img{max-height:100%;max-width:100%;height:auto;cursor:pointer}section#event-forms-wrap .container{margin-top:50px;margin-bottom:50px}section#event-forms-wrap .container ul{list-style:none;column-count:2;-webkit-column-count:2;-moz-column-count:2;padding-left:0}section#event-forms-wrap .container ul li a{color:#a5a4a4;font-size:25px}section#events-rates-wrap .payment-details-wrap{margin:40px 0}section#events-rates-wrap td,section#events-rates-wrap th{padding:35px 0;font-size:28px}section#events-rates-wrap h2,section#events-rates-wrap p{margin-bottom:20px}section#event-footer{margin-bottom:0}section#event-footer .row>div{position:relative;height:355px}section#event-footer .row>div .image-button{background-size:cover;background-position:center center;width:100%;min-width:100%;display:block;cursor:pointer;position:absolute;right:0;left:0;height:100%}section#event-footer .row>div .image-button h1{font-size:60px;position:relative;top:50%;transform:translateY(-50%);font-weight:400;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none}section#event-footer .row>div .image-button:hover{text-decoration:none}.single-event_series h2,.single-events h2,.single-guestgroup h2{font-size:28px;color:#a5a4a4;text-transform:uppercase;margin-top:10px}.single-event_series h2 span,.single-events h2 span,.single-guestgroup h2 span{color:#000;text-transform:capitalize}.single-event_series h2 span:nth-child(2),.single-events h2 span:nth-child(2),.single-guestgroup h2 span:nth-child(2){display:block;padding-left:27%;line-height:1.4}.single-guestgroup section{margin-top:0!important;margin-bottom:0!important}.single-guestgroup .button-wrap{margin-top:50px}.single-guestgroup #general-info .row{margin-bottom:0}.single-guestgroup .graybg{background-color:#999!important}@media all and (min-width:1000px){#mobile-nav{display:none!important}}@media all and (min-width:1001px) and (max-width:4700px){#main-nav-bot #main-nav-lower>li>a{font-size:.8vw;padding:15px 10px 15px 40px}}@media all and (min-width:1200px){#main-nav-bot #main-nav-lower>li>a{font-size:13px;padding:15px 10px 15px 40px}}@media all and (min-width:768px) and (max-width:1000px){.navbar-header{float:none}.navbar-toggle{display:block!important;color:#fff}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#mobile-nav{background-color:rgba(0,0,0,.86)}#mobile-nav #main-nav-mobile{text-align:right;font-size:18px;margin-top:0}#mobile-nav #main-nav-mobile li a{font-weight:400;text-transform:uppercase}#mobile-nav #main-nav-mobile li:active>a,#mobile-nav #main-nav-mobile li:focus>a,#mobile-nav #main-nav-mobile li:hover>a{background-color:transparent;color:#999}#mobile-nav #main-nav-mobile li.open>a{background-color:#222;color:#fff}#mobile-nav #main-nav-mobile .dropdown-menu{position:relative;text-align:right;background:0 0;float:none}#mobile-nav #main-nav-mobile .dropdown-menu li{background-color:transparent}#mobile-nav #main-nav-mobile .dropdown-menu li>a{color:#fff}#mobile-nav #main-nav-mobile .dropdown-menu .dropdown-menu{display:block!important;background-color:rgba(255,255,255,.1)}.navbar-collapse.collapse.in{display:block!important}}@media all and (max-width:768px){iframe,video{max-width:100%}header{top:0}header #main-nav-top .navbar-header .navbar-brand{padding:10px;top:0;height:125px;width:125px}.navbar-toggle{color:#fff}h1{font-size:56px!important}#footer-nav{margin-right:0;margin-left:0;text-align:center}#footer-nav li{display:inline-block}.footer-bottom-wrap p{text-align:center!important}#sm-icons-wrap a{margin:15px!important}#mobile-nav{background-color:rgba(0,0,0,.86)}#mobile-nav #main-nav-mobile{text-align:right;font-size:18px;margin-top:0}#mobile-nav #main-nav-mobile li a{font-weight:400;text-transform:uppercase}#mobile-nav #main-nav-mobile li:active>a,#mobile-nav #main-nav-mobile li:focus>a,#mobile-nav #main-nav-mobile li:hover>a{background-color:transparent;color:#999}#mobile-nav #main-nav-mobile li.open>a{background-color:#222;color:#fff}#mobile-nav #main-nav-mobile .dropdown-menu{position:relative;text-align:right;background:0 0;float:none}#mobile-nav #main-nav-mobile .dropdown-menu li{background-color:transparent}#mobile-nav #main-nav-mobile .dropdown-menu li>a{color:#fff}#mobile-nav #main-nav-mobile .dropdown-menu .dropdown-menu{display:block!important;background-color:rgba(255,255,255,.1)}#page-header h1{padding-left:0}h1{text-align:center;font-size:8vw!important}#recent-posts-wrap #home-posts-wrap .post-thumbnail{float:none;width:100%}#recent-posts-wrap #home-posts-wrap p.post-excerpt{padding-left:0}section#event-forms-wrap .container ul{padding:15px}section#event-forms-wrap .container ul li{padding:10px 0}section#event-forms-wrap .container ul li a{font-size:14px!important}.bio-details h2,section#general-info h2{font-size:6vw}h1.event-title{text-align:center}#fh-table-wrap{overflow:scroll}.jumbotron#page-header .row>div{text-align:center}section#event-housing-wrap .container .event-housing .housing-image,section#group-meeting-wrap .container .event-housing .housing-image{float:none;width:100%;max-width:100%}section#event-housing-wrap .container .event-housing h2,section#event-housing-wrap .container .event-housing p,section#group-meeting-wrap .container .event-housing h2,section#group-meeting-wrap .container .event-housing p{padding-left:0}#home-sm-wrap #sm-header-wrap{background-size:cover;background-position:center center;background-attachment:inherit}}