@charset "UTF-8";.btn,span.social-title{text-transform:uppercase}.hib30-modal .datepicker,.mtsnb-custom-content a,.myaccount_avatar img:hover,.wc-memberships-message a{cursor:pointer}#menu-main{font-size:16px}.navbar{min-height:40px}.navbar.navbar-default{font-weight:200;margin-bottom:0;margin-top:0}.top-nav .navbar{min-height:0}.logo .navbar.navbar-default{margin-top:0}.navbar-default .navbar-nav>li>a{color:#fff;line-height:18px}.type-page .entry-content,.type-post .entry-content,.type-wp_router_page .entry-content .woocommerce{line-height:2em}.navbar>.container .navbar-brand{color:#849e2e;font-size:24px;margin:8px 0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{border-right:none;border-left:none}.navbar-default{border:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#849e2e}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333;font-family:museo-sans-rounded,sans-serif!important}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-left:1px solid rgba(0,0,0,.1)}.dropdown-menu>li>a{padding:10px 14px;color:#333}.dropdown-menu,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{border:none}.dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a{background-color:#849e2e;color:#fff}.dropdown-menu .divider{background-color:rgba(0,0,0,.1)}.navbar-nav>li>.dropdown-menu{padding:0}.navbar-nav>li>a{padding-top:11px;padding-bottom:11px}#menu-main>li>a{font-size:17px;font-weight:400!important;padding-left:10px;padding-right:10px}#menu-top-menu>li>a{padding-top:13px!important;padding-bottom:7px!important;color:#CCC}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.nav.navbar-nav{float:right}.dropdown:hover .dropdown-menu .dropdown-menu{display:none}.dropdown:hover .dropdown-menu li.menu-item-has-children:hover .dropdown-menu{display:block;top:0;left:100%;margin-top:0;margin-left:0;padding:0}.dropdown-menu>li.menu-item-has-children>a:after{font-family:FontAwesome;content:"\f0da";font-size:.8em;position:absolute;right:10px;top:11px}.header-bar,.homebanner{position:relative}@media (max-width:767px){.nav.navbar-nav{float:none}}.btn,.event-grid-item,.event-hike-leader,.event-meta-box,.event-meta-container,.filter-container,body,form{font-family:museo-sans-rounded,sans-serif!important;-webkit-font-smoothing:antialiased}.author-description,.entry-content,.home-featured-event{font-family:adelle,sans-serif!important;-webkit-font-smoothing:antialiased}.hover-img-lighten img{opacity:1}.hover-img-lighten:hover img{opacity:.75}.type-page .entry-content p,.type-post .entry-content p{margin:0 0 20px}#tribe-community-events{font-family:inherit!important}#menu-main li a,.event-grid-item .item-header{font-family:AlternateGotNo3D,alternate-gothic-no-3-d,"Alternate Gothic No3 D Regular",sans-serif!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#849e2e!important;color:#fff!important}.footer-hikes .location-search-form input[type=text],.footer-hikes .location-search-form textarea{font-size:15px}.btn-success{color:#fff;background-color:#849e2e;border-color:#637723}.btn-success.active,.btn-success:active,.btn-success:active:focus{background-color:#637723;border-color:#424f17}.btn-success:focus,.btn-success:hover{background-color:#95b234}p+a.btn{margin-bottom:20px}#main .page-header{margin-top:0}.entry-meta a{font-size:13px;color:#6B6B6B}.entry-meta .fa{font-size:16px;margin-right:3px;color:#849e2e}.entry-meta span{margin-right:10px}.entry-title,.submit-hike-header{font-size:32px;color:#444;margin:0}.btn-green,.btn-info,.btn-orange{font-size:1.25em}.entry-title a{color:#444}.entry-title a:hover{color:#666}.entry-content p+ol:not(.desc),.entry-content p+ul:not(.desc){margin-bottom:20px}.btn-default{color:#2577b2;background-color:#fff;border-color:#2577b2}.btn{transition:all .1s ease-in-out;border-radius:2px!important;font-weight:600}.btn-info{color:#fff;background-color:#2577b2;border-color:#21699d}.btn-info:hover{color:#fff;background-color:#1c5b88;border-color:#184d73}.btn-green{color:#fff;background-color:#849e2e;border-color:#748a28}.btn-green:hover{color:#fff;background-color:#637723;border-color:#53631d}.btn-orange{color:#fff;background-color:#F67D36;border-color:#f56d1e}.btn-orange:hover{color:#fff;background-color:#ee5f0b;border-color:#d6550a}.btn.btn-default.read-more{float:right;border:1px solid #849e2e;color:#849e2e;background-color:transparent;margin-top:10px}.btn.btn-default.read-more:hover{color:#FFF;background-color:#849e2e}.search .btn.btn-default.read-more{float:none}.btn-white{border:2px solid #fff;color:#fff;border-radius:4px!important;-webkit-border-radius:4px;-moz-border-radius:4px}.btn-white:hover{background:#4e5f1e;color:#FFF!important;border-color:#4b5b1d}.btn-blue-fade{border:2px solid #5192c1;color:#339;border-radius:4px!important;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:rgba(255,255,255,.3)}.btn-blue{border:2px solid #5192c1;color:#6b80b0;border-radius:4px!important;-webkit-border-radius:4px;-moz-border-radius:4px}hr.section-divider{border-color:#849e2e;margin-top:50px;margin-bottom:50px}span.social-title{font-size:10px;color:#555}.wpfai-list .fa{font-size:18px;color:#555}.hike-submission-icon{float:left;padding-right:.25em}h4.panel-title a.collapsed:before,h4.panel-title a:before{text-rendering:auto;padding-right:10px;display:inline-block}h4.panel-title a:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f056"}h4.panel-title a.collapsed:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f055"}.mtsnb-hide{margin:0!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mtsnb-hide span{background-color:#FFF;color:#F67D36;font-size:30px!important;width:32px;height:32px;border-radius:100%;margin-top:0!important;line-height:20px;padding-top:5px;padding-left:1px;transition:all .1s ease-in;display:inline-block;-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.mtsnb-hide span:hover{opacity:.8}a.mtsnb-hide.notification-link-{position:relative;right:0;font-size:18px!important;text-align:left}.branch-map,.gridcontents .postimage{text-align:center}.tribe_community_edit #loginform{display:none}.btn-100{width:100%}.hib30-modal .help-text{color:#999;font-style:italic;font-size:.9em}.hib30-modal .help-text.has-error{color:#a94442}.login-form-container{background-color:#fff;border-radius:2px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.login-form-container form{padding:30px}.login-form-header{background:#2577b2}.register-form-header{background:#F67D36}.login-form-header,.register-form-header{padding:30px;color:#fff}.login-form-header h1,.register-form-header h1{color:#fff;font-size:24px;text-transform:none;line-height:24px;margin:0 0 .25em}.login-form-header h2,.register-form-header h2{color:#fff;font-size:18px;text-transform:none;font-style:italic;line-height:14px;margin:10px 0 0}.login-form-header a,.register-form-header a{color:rgba(0,0,0,.5)}.login-form-header a:hover,.register-form-header a:hover{color:rgba(0,0,0,.75);cursor:pointer}.banner-404 h2,.banner-404 p,.login-form-header .hib30-modal-close,.register-form-header .hib30-modal-close{color:#fff}.login-form-header .header-text-container,.register-form-header .header-text-container{width:80%}.login-form-header button,.register-form-header button{margin-top:15px;font-size:1em}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product h3,.woocommerce-page .page-description p{font-size:16px}hr{margin-top:10px;margin-bottom:10px}#main .error-404 .form-control.search-query{height:48px}#main .error-404 .input-group-btn .btn{height:48px;background:#849e2e;border-color:#637723;color:#fff}#main .error-404 .input-group-btn .btn:hover{background:#6a7e25}label.normal-case{text-transform:none}.banner-404{background-image:url(../images/binocular-child-wide.jpg);background-repeat:no-repeat;background-size:cover;background-position:right center;float:left;width:100%;padding:100px 0;margin:20px 0 150px}.banner-404 h2{font-size:42px;margin:0}@media screen and (max-width:991px){.error-404 .page-header{display:none}.banner-404{background-image:url(../images/binocular-child-tall.jpg);background-position:center center;padding:20px 0;margin:0}.banner-404 .col-md-6:last-child{height:400px}}@media screen and (max-width:599px){.banner-404 .col-md-6:last-child{height:300px}}input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-size:16px}.hib30-modal .datepicker{background:#fff}.woocommerce .woocommerce-info .wc-button{margin-top:10px}.woocommerce .woocommerce-info .wc-button .button{float:none}.header-bar{z-index:999;background:#121212}@media (min-width:993px){.top-section{margin-top:0}.our-friends{padding-top:25px}}.top-nav{background-color:transparent!important}.hike-searchbox,.hike-searchbox-btn{background-color:#424242!important;float:left}#logo img{max-height:80px}.header-search{padding-bottom:16px;padding-top:16px}.hike-searchbox{color:#fff!important;border-color:#ccc transparent #ccc #ccc!important;border-radius:2px 0 0 2px!important;background-position:center right;background-repeat:no-repeat;padding-top:10px!important;padding-bottom:10px!important;border-width:1px!important;width:80%}.hike-searchbox-btn{height:48px;border-color:#ccc!important;border-radius:0 2px 2px 0!important;font-size:18px;color:#ccc;width:20%}.hike-searchbox-btn:focus,.hike-searchbox-btn:hover{color:#fff}.blog-searchbox{color:#333!important;background-color:#f1f1f1!important;border-color:#ccc!important;border-radius:6px!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-toggle{border:none!important}.nav-links div{max-width:45%;font-size:12px}.single-title{margin-top:0}.navbar.navbar-default{background-color:transparent!important}.navbar-default .navbar-nav>li>a{padding-top:14px;padding-bottom:10px}#menu-main li a{font-size:20px;letter-spacing:.5px;-webkit-font-smoothing:antialiased}#menu-main li.donate a{background:#84acca;font-size:25px}#menu-main li.donate a:hover{background:#2577b2}#menu-main li.donate a:active{background:#1c5b88}#menu-top-menu li.menu-item-object-page a{text-transform:uppercase;color:#a7a7a7;font-weight:700}#menu-top-menu .dropdown-menu li a{color:#000}@media screen and (max-width:768px){.navbar-nav{margin:7.5px 0 7.5px -15px}}@media screen and (min-width:768px) and (max-width:992px){.header-bar .container{width:100%!important}.nav>li>a{padding-left:9px!important;padding-right:9px!important}}@media screen and (min-width:1200px) and (max-width:1279px){.header-bar .container{width:1180px!important}#menu-main li a{letter-spacing:.5px;padding-left:10px!important;padding-right:10px!important}}.homebanner .signup-row{background-color:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%}.branch-map h1,.btn i.fa,.home-hike{position:relative}.mobile-sponsor-message{display:none;text-align:center}.homepage-title-sponsors.flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.homepage-title-sponsors.flex-container .sponsor-message{margin:0;padding:0}.homepage-title-sponsors.flex-container div img{width:auto;max-width:auto;max-height:100px;margin:0 auto}.homepage-title-sponsors.flex-container div img:hover{opacity:.8}.mobile-sponsors .mobile-sponsor-message{display:block}.mobile-sponsors .flex-container.padtopbot20{padding-top:0}.mobile-sponsors .flex-container div img{max-width:100%;height:auto;max-height:none}.mobile-sponsors .advads-track,.mobile-sponsors .sponsor-message{display:none}.mobile-sponsors .advads-track:nth-of-type(1){display:block}.mobile-sponsors .advads-track img{display:table;margin:0 auto}#submit_a_hike i.fa-plus,#view_more_hikes i.fa-calendar{position:relative;top:2px;margin:0 10px 7px 0;font-size:1.5em}.btn i.fa{margin:0 7px 3px 0;top:2px;font-size:1.2em}.btn i.fa-file-text-o{font-size:1.4em}#view_more_hikes+#submit_a_hike{margin-left:20px}@media screen and (max-width:640px){#submit_a_hike,#view_more_hikes{display:block;max-width:400px;margin:0 auto}#view_more_hikes+#submit_a_hike{margin:20px auto 0}}#submit_a_hike i.fa-plus{top:4px}.branch-map{color:#FFF;padding-top:4em}.branch-map h1{margin-bottom:0;z-index:3;bottom:-.8em}.branch-map a,.branch-map a a,.branch-map a h1,.branch-map h1,.branch-map h1 a,.branch-map h1 h1{color:#FFF;transition:all .1s ease-in-out}.branch-map a a:hover,.branch-map a h1:hover,.branch-map h1 a:hover,.branch-map h1 h1:hover{color:#333}.branch-map img{padding:0 1em;z-index:1}.branch-map img:hover{opacity:.92}@media screen and (min-width:500px){.mobile-sponsors .advads-track,.mobile-sponsors .advads-track:nth-of-type(1){display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 1em 0}}@media screen and (max-width:600px){.branch-map h1{bottom:0}}@media screen and (max-width:992px){.banner_search .location-search-form{display:block;padding-bottom:70px}.banner_search .location-search-form .form-group{margin-bottom:0}}.home-hike{display:inline-block;width:100%;padding-top:15px;padding-bottom:15px}.home-hike:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.4;transition:opacity 150ms ease-in-out}.home-hike:hover:before{opacity:.6}.home-hike>a,.home-hike>a:hover{display:block;color:#fff}.home-hike .home-hike-time{display:none}body.logged-in .home-hike .home-hike-time{display:block}.home-hike-pic{width:95px;width:100%;max-height:97px;position:relative;overflow:hidden;display:block}.home-hike-pic img{width:100%}.home-hike-overlay{background-color:rgba(0,0,0,.5);display:block;position:absolute;bottom:10px;width:100%;padding:2px;color:#fff}.home-hike-day{font-size:10px;line-height:1.1em;text-transform:uppercase;display:block;width:40%;float:left;padding:3px 0 0 5px}.home-hike-date{font-size:36px;letter-spacing:1px;display:block;width:48%;float:right;line-height:1em}.home-hike-cancelled,.home-hike-month,.home-hike-title{font-size:18px;display:block}.home-hike-month{line-height:1em;text-transform:uppercase;width:40%;float:left;padding:0 0 0 5px}.home-hike-desc{min-height:95px;margin-left:-15px}.home-hike-cancelled{color:#F67D36;font-weight:500}.home-hike-title{color:#fff;line-height:20px;font-weight:300}.is-cancelled .home-hike-title{text-decoration:line-through;color:rgba(255,255,255,.5)}.home-hike-location{font-size:15px;color:rgba(255,255,255,.5);display:block;line-height:18px;font-weight:500}.is-cancelled .home-hike-location{text-decoration:line-through;color:rgba(255,255,255,.3)}.home-hike-time{font-size:12px;color:#fff;display:block;position:absolute;bottom:0;font-weight:500}.is-cancelled .home-hike-time{text-decoration:line-through;color:rgba(255,255,255,.5)}@media screen and (max-width:425px){.home-hike-date,.home-hike-month{font-size:15px;display:inline-block}.home-hike-date{clear:both;letter-spacing:1px;float:right;left:7px;position:relative}.home-hike-month{float:left;padding:0 0 0 5px}}@media screen and (max-width:375px){.home-hike-day{font-size:9px;padding:3px 0 0 2px}.home-hike-date{position:relative;font-size:12px;left:5px;padding:2px 0 0 2px}.home-hike-month{font-size:12px;padding:2px 0 0 1px}}@media screen and (min-width:1025px) and (max-width:1280px){.home-hike-pic{max-height:85px}.home-hike-date{width:46%;font-size:34px}}@media screen and (min-width:992px) and (max-width:1279px){.home-hike-location,.home-hike-title{font-size:14px;line-height:18px}}@media screen and (min-width:1200px) and (max-width:1279px){.home-hike .col-lg-4{width:41.66666667%}.home-hike .col-lg-8{width:58.33333333%}}.home-featured-hike{background-image:url(../images/featured-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:100%;padding:65px 0;margin-top:4em}.widget{margin:0 0 3.5em}.widget select{max-width:100%}.widget li.recentcomments,.widget>ul>li{position:relative;display:block;padding:6px 0}.widget ul{padding:0 5px;list-style-type:none}.widget ul li{list-style:none}.widget_search .search-submit{display:none}.input-group-btn button#searchsubmit{height:48px;width:48px}.input-group-btn button#searchsubmit .glyphicon{position:relative;top:3px}.widget-title{border-bottom:1px solid #eee}.widget ul.nav.nav-tabs{padding:0}.tab-content ul li{list-style:none}#secondary .widget_archive ul li:before,#secondary .widget_categories ul li:before,#secondary .widget_recent_comments ul li:before{font-family:fontawesome;margin-right:0}.event-detail-sidebar-widget.event-hike-leader{min-height:112px}.event-detail-sidebar-widget.event-hike-leader img.avatar{position:absolute;display:block;top:0;left:0;border:1px solid #999;overflow:hidden;width:72px;height:72px}.event-detail-sidebar-widget.event-hike-leader p.leader-details{line-height:1.6em}.event-detail-sidebar-widget.event-hike-leader .leader-name{font-weight:700;display:block}.event-detail-sidebar-widget.event-hike-leader .leader-email,.event-detail-sidebar-widget.event-hike-leader .leader-phone{display:block}.widget.hikei-widget img{margin:1em auto;display:table}.event-detail-sidebar h2,.event-detail-sidebar h3{font-size:22px;padding-bottom:5px;border-bottom:solid 1px;color:#7c9c27;text-transform:uppercase}.tab-content li{overflow:hidden;list-style:none;margin:0 0 8px;padding:0 0 6px}.tab-content .tab-entry{display:block;font-size:16px}.tab-content>.active{border:1px solid #DDD;border-top:none;padding:1em .75em}.tab-content ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.tab-content .tab-thumb{margin-right:8px;padding:0;border-radius:0;float:left;line-height:0;width:60px;height:60px}#gridcontainer,.home .flex-card-listitem{/*width:100%*/}.tab-comment{font-size:18px;padding:0 10px}.dropdown:hover .dropdown-menu{display:block}.navbar{border-radius:0}.nav-tabs>li>a{border-bottom-color:transparent;text-transform:uppercase}.tab-content i{font-size:12px}.tab-thumb.thumbnail{margin-bottom:5px}.tab-content #messages li:before{content:'\f0e5';font-family:fontawesome;float:left;padding-right:10px;font-size:20px;color:#849e2e}.entry-content .gform_wrapper .field_description_below .gfield_description{padding-top:0}#main .reminders p strong{font-family:museo-sans-rounded,sans-serif;font-size:12px}#main .reminders ul{padding-left:20px}#main .reminders li{font-family:adelle,sans-serif;line-height:1.4em;margin-bottom:1em}#main #tribe-community-events .well{background-color:#ebebeb;box-shadow:inset 0 0 0 rgba(255,255,255,0);border:none}#main .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#main .gform_wrapper li.hidden_label input,#main .gform_wrapper li.hidden_label select,#main .gform_wrapper li.hidden_label textarea{padding:8px}#main .protected-post-form input[type=password]{height:34px}#main .protected-post-form .input-group-btn{position:relative;left:15px}#main .chosen-container input{font-family:museo-sans-rounded}#main .radio{margin-top:0}#main .radio label{font-size:16px}#main .desc{font-family:adelle,sans-serif;line-height:1.5em}textarea.form-control{resize:vertical;min-height:100px}.has-success .form-control{border-color:#819D3D}.form-group.has-icon{position:relative}.form-group.has-icon .form-control{padding-left:48px}.form-group.has-icon i.fa{position:absolute;top:40px;left:15px;font-size:18px}.form-group.has-icon.has-icon-right .form-control{padding-left:8px}.form-group.has-icon.has-icon-right i.fa{left:auto;right:15px}.form-group.has-icon.has-error i.fa{color:#a94442}.form-group.has-icon.has-success i.fa{color:#819D3D}select[multiple]{min-height:70px;resize:vertical}#hike_categories_select_chosen.chosen-container input[type=text]{color:#aaa}.form-group.has-error .chosen-container .chosen-choices,.form-group.has-error .chosen-container .chosen-single,.form-group.has-error .select2-container .select2-choice{border-color:#AC4444}.gform_wrapper ::-webkit-input-placeholder{color:#737373}.gform_wrapper :-moz-placeholder{color:#737373}.gform_wrapper ::-moz-placeholder{color:#737373}.gform_wrapper :-ms-input-placeholder{color:#737373}.gform_wrapper li.hidden_label input,.gform_wrapper li.hidden_label select,.gform_wrapper li.hidden_label textarea{margin-top:.75em;padding:.313em .5em;border-radius:3px}.gform_wrapper input,.gform_wrapper select{height:44px}#content .gform_wrapper .gfield_radio li{margin:0}#content .gform_wrapper .gfield_radio li input[type=radio]{margin-top:0}#content .gform_wrapper .gfield_radio li label{margin:0 0 0 10px}#content .gform_wrapper .gfield_checkbox li{margin:0}#content .gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:0}#content .gform_wrapper .gfield_checkbox li label{margin:0 0 0 7px}.single-tribe_events #content.site-content{padding-top:3em}.site-content{margin:3em 0}.page-links{clear:both;margin:0 0 1.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}@media screen and (max-width:767px){.one_fourth{width:100%}.tribe_community_edit .hentry,.tribe_community_edit .site-content{margin-bottom:0}}@media screen and (max-width:991px){.site-content{margin:2em 0}}@media screen and (max-width:1024px){.single-tribe_events #content.site-content{padding-top:0}}.blog-title{margin:12px 0 20px}.blog-banner-ads img{margin:2em auto 0;display:table}.single-title .search-bg{width:100%}.flex-card-list,.flex-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-card-listitem{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-card,.flex-card-content{display:-webkit-flex;display:-ms-flexbox}.flex-card{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-card-content{display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.equal-height-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home .gridcontents{/*box-shadow:0 0 2px rgba(0,0,0,.4)*/}.gridcontents{margin-bottom:30px;background-color:#bece93}.gridcontents img{width:100%!important}.gridcontents .postimage a{max-height:216px;overflow:hidden;display:block}.gridcontents .post-text-content{padding:1em 1.25em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gridcontents .post-text-content h2{font-size:20px;display:block;text-transform:uppercase;line-height:24px;min-height:68px;padding:10px 0 0;margin:0}.gridcontents .post-text-content h2 a{font-size:32px;display:block;text-transform:uppercase;line-height:34px;color:#333}.gridcontents .post-text-content h2 a:hover{color:#4B6B00}.gridcontents .post-text-content p{padding:.5em 0}.gridcontents .post-text-content p.excerpt{font-family:adelle;font-style:italic;color:#424242}.gridcontents .post-text-content .post-meta{margin:0;padding:0!important;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.gridcontents .post-text-content .post-meta i{font-weight:400;color:#333;margin:0 2px 0 5px}.gridcontents .post-text-content .post-meta i:first-of-type{margin-left:0}.gridcontents .post-text-content .post-meta a{padding:0 5px;color:#fff;text-transform:uppercase}.gridcontents .post-text-content .post-meta a:first-of-type{padding-left:0}.gridcontents .post-text-content .post-meta a:hover{color:#89a63c}.author_wrap{background-color:#8fbbdb;float:left;width:100%}.author_photo{float:left;border-right:2px solid #fff}.author_name{float:left;height:96px;padding:10px;vertical-align:bottom}.author_name a{color:#fff}.author_name h3{position:absolute;bottom:0;margin:5px 0}.author-description a{text-transform:uppercase;font-size:12px;font-weight:700;padding:10px 0;display:block}.more-link,.site-main [class*=navigation] a:not(.btn){border:1px solid #2577b2;padding:6px 12px;border-radius:4px;display:block;color:#2577b2}.more-link:hover,.site-main [class*=navigation] a:not(.btn):hover{color:#fff;background:#849e2e;text-decoration:none;border:1px solid #849e2e}.more-link{float:right;margin:10px 0}.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .nav-previous{float:left}[class*=navigation] .nav-next{float:right;text-align:right}@media only screen and (max-width:767px){.flex-card-list,.flex-parent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1025px) and (max-width:1280px){.page .container,.single-post .container,.single-tribe_events .container{padding:0 40px}.page .header-bar .container,.single-post .header-bar .container,.single-tribe_events .header-bar .container{padding:0 15px}}@media only screen and (min-width:1281px){.gridcontents img{min-width:380px}}.woocommerce span.onsale{padding:0}.product .up-sells{clear:both}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{background:url(../images/gear_blue.svg) center center no-repeat;font-size:3em;height:3em;width:3em;position:fixed;-webkit-animation:spin 2s infinite;animation:spin 2s infinite}ul.products.sfn-cart-addons li.product:nth-child(4n){margin-right:0}.btn-primary i.fa.fa-pencil-square-o{padding-left:.25em;font-size:1.5em;position:relative;bottom:-3px}input.form-control.search-bg:before{font-family:fontAwesome;content:'\f002  ';color:#69f}#hike_submission_form table.tribe-community-event-info{margin:0}#recurrence_end_container label{margin-bottom:20px}.alert-warning{clear:both;margin:0 15px 1em}.alert-warning.grid-no-next-result{margin:0 0 1em}#tribe-events-content a:hover{opacity:.9}.event-grid-page-title h2{margin-bottom:0}.alert-info{margin-bottom:37px}.hike-bottom-widget.well{margin-top:0}.hikes-submit-row{margin-bottom:2em}.event-grid-item{display:block;width:100%;margin-bottom:30px;background-color:#E8E8E8;text-decoration:none;color:#333}.event-grid-item .item-header{height:100px;position:relative;background-color:#B1B1B1;overflow:hidden;background-image:url(../images/event-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}.event-grid-item .item-header img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0;background:#666}.event-grid-item .item-header .item-date{position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,.444);padding:5px 3px 0;color:#fff;text-transform:uppercase;z-index:1}.event-grid-item .item-header .item-date .item-date-container{position:relative;width:71px}.event-grid-item .item-header .item-date .day{display:block;font-size:10px;line-height:8px}.event-grid-item .item-header .item-date .month{display:block}.event-grid-item .item-header .item-date .date{display:block;position:absolute;right:0;top:1px;font-size:32px;line-height:28px}.event-grid-item .item-header>img.wp-post-image{width:100%}.event-grid-item .item-content{height:120px;position:relative;padding:5px}.event-grid-item .item-content .cancelled{color:#F67D36}.event-grid-item .item-content .time{font-size:12px}.event-grid-item .item-content .venue{position:absolute;bottom:5px;color:#999;font-size:12px}.event-grid-item.is-cancelled .item-content .time,.event-grid-item.is-cancelled .item-content .title,.event-grid-item.is-cancelled .item-content .venue{text-decoration:line-through;opacity:.5}.event-grid-item .item-level{background-color:#84A035;color:#fff;padding:5px;text-align:center;text-transform:uppercase;font-size:12px}.event-grid-level-hard .item-level{background-color:#000}#tribe-events-content{display:inline-block;vertical-align:top;width:100%;line-height:normal}#tribe-events-content a.grid-loadmore{display:block;margin:10px 0 2.5em;padding:10px;color:#FFF;background:#2577b2;text-align:center;font-size:18px;width:100%;font-family:museo-sans-rounded,sans-serif}#tribe-events-content a.grid-loadmore:hover{color:#fff;background:#1c5b88;opacity:1}.event-grid-bar{vertical-align:top}.event-grid-bar h2{color:#2577b2;font-size:16px}.event-grid-bar label{color:#2577b2;font-size:11px;text-transform:uppercase}#tribe-events-bar,#tribe_events_filters_wrapper{display:none}.tribe-filters-closed #tribe-events-content{clear:none!important}#event_grid_form .location-search-container{position:relative}#event_grid_form .location-dropdown{position:absolute;background:#fff;width:100%;border:1px solid #ccc;border-top:none;list-style:none;padding:0;z-index:9}#event_grid_form .location-dropdown li{padding:5px}#event_grid_form .location-dropdown a{display:block}.hike-bottom-widget{margin-top:60px}#menu-hib-footer-cities{border-top:none!important}#menu-hib-footer-cities li{display:inline-block;width:49%}.tribe_community_edit .entry-header,.tribe_community_edit .entry-title{display:none}.reminders{font-size:14px;line-height:28px}.submit-hike-entry-header{border-bottom:1px solid #eee;margin:0 0 20px;padding-bottom:9px}.inline-form-group .form-group{display:inline-block;vertical-align:top}.inline-form-group>div{padding-right:10px}.inline-form-group>div:last-child{padding-right:0}.inline-form-group .radio{display:inline-block}#date_time_inputs_add_hike .form-group{display:inline-block;vertical-align:top;width:50%}#date_time_inputs_add_hike .chosen-container-single{width:100%!important}@media screen and (max-width:489px){#date_time_inputs_add_hike input{max-width:none}#date_time_inputs_add_hike .form-group{display:block;padding:0;width:100%}}.checkbox label,.form-group label{font-size:12px;text-transform:uppercase;font-weight:700}.radio label{font-size:12px;text-transform:none;font-weight:400}.form-group label small{color:#ababab}.form-group .chosen-container .chosen-choices{height:34px;padding:6px 2px;font-size:14px;line-height:1.42857143;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group .chosen-container-single{display:block}.form-group .chosen-container .chosen-single{background:0 0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group .chosen-container-single .chosen-single span{margin-left:5px}.form-group .chosen-container .chosen-choices .search-field input{padding:0!important;margin:5px!important;white-space:nowrap}.form-group .select2-container{display:block;width:100%}.form-group .select2-container .select2-choice span{line-height:34px;margin-right:0}.form-control,input[type=password],input[type=text],input[type=email],input[type=url],input[type=search],textarea{height:48px;line-height:1.4;padding:8px;border-radius:2px;border-width:1px;box-shadow:none}@media screen and (max-width:768px){.form-control,input[type=password],input[type=text],input[type=email],input[type=url],input[type=search],textarea{font-size:16px}}.tribe-events-single-event-title{margin-top:0!important}.is-cancelled .tribe-events-single-event-title{color:#F67D36}.is-cancelled .tribe-events-single-event-title span{text-decoration:line-through;color:#666}.single-tribe_events .is-cancelled .event-date,.single-tribe_events .is-cancelled .event-time{text-decoration:line-through;opacity:.5}.single-tribe_events .entry-title{display:none}.event-detail-sidebar-widget{margin-bottom:30px}.event-detail-sidebar-widget>h2{font-size:22px;padding-bottom:5px;border-bottom:solid 1px}.event-location-detail{margin-bottom:20px}.event-detail-actions{margin:0;padding:0;list-style:none}.event-detail-actions>li{display:inline-block;float:left}.event-header{position:relative}.event-header .wp-post-image{width:100%;margin-bottom:10px}.event-meta-container .event-meta-box{position:relative;display:inline-block;margin:10px 5px 0 0;padding:10px;background-color:#CFE5EF;vertical-align:top}.event-meta-container .event-meta-box-2,.event-meta-tabular-container .event-meta-box{border:1px solid #0079AF;background:#F5F5F5;text-align:center}.event-meta-container .event-meta-box-2{position:relative;margin:20px 5px 0 0;padding:8px;vertical-align:top;display:block}.event-meta-container .event-meta-box .event-meta-label{padding-top:4px;line-height:1em;font-size:10px;color:#0079AF;text-transform:uppercase}.event-meta-container .event-meta-box .event-meta-value{line-height:1em;font-size:20px}.event-meta-container .event-meta-box.event-level-easy,.event-meta-container .event-meta-box.event-level-hard,.event-meta-container .event-meta-box.event-level-moderate{color:#fff!important}.event-meta-container .event-meta-box.event-level-easy .event-meta-label,.event-meta-container .event-meta-box.event-level-hard .event-meta-label,.event-meta-container .event-meta-box.event-level-moderate .event-meta-label{color:#fff!important}.event-meta-tabular-container .event-meta-table-box{position:relative;margin:20px 0 0;padding:0;vertical-align:top}.event-meta-tabular-container .event-meta-table-box table{width:100%;border-top:solid 1px #0079AF}.event-meta-tabular-container .event-meta-table-box table tr{border-bottom:solid 1px #0079AF}.event-meta-tabular-container .event-meta-table-box table th{color:#0079AF}.event-meta-tabular-container .event-meta-table-box table td{padding:5px 0}.event-body{margin-top:30px}.event-map-container{position:relative}.event-address-container{word-wrap:break-word}.event-address-container>div{padding-left:10px}.event-address-container .tribe-events-single-section-title{display:none}.event-grid-level-moderate .item-level,.event-meta-container .event-level-medium{background-color:#007AAF!important;color:#fff!important}.event-meta-container .event-level-medium .event-meta-label{color:#fff!important}.event-meta-container .event-level-easy{background-color:#84a035!important;color:#fff!important}ul.event-detail-actions{width:100%;display:block}.event-detail-actions li{float:left;background-color:#e5ebd4;padding:8px;margin-bottom:40px}.event-detail-actions li:hover{background-color:#7c9c27}.event-detail-actions li a{width:54px;height:42px;background-position:center 0;background-repeat:no-repeat;background-color:#dae3c2;border:1px solid #7c9c27;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block}.event-detail-actions li a:hover,.event-detail-actions li:hover a{background-position:center -42px;border:1px solid #fff;background-color:#7c9c27}.event-detail-actions li .evcheckin{background-image:url(../images/yes-mark.png);border:none!important;background-color:#e5ebd4}.event-detail-actions li .evrsvp{background-image:url(../images/rsvp.png)}.event-detail-actions li .evprint{background-image:url(../images/print.png)}.event-detail-actions li .evical{background-image:url(../images/ical.png)}.event-detail-actions li .evgcal{background-image:url(../images/gcal.png)}.event-detail-actions li .evshare{background-image:url(../images/share.png)}.event-detail-actions li .tooltip.bottom .tooltip-inner{background-color:#fff!important;color:#333!important}.event-detail-actions li .tooltip.bottom .tooltip-arrow{border-bottom-color:#fff!important}.form-header{font-size:18px;padding:10px 0;margin:0}.event-detail-sidebar-widget h2,.form-header{color:#7c9c27}.form-group .chosen-container .chosen-single{border:1px solid #ccc;border-radius:2px;box-shadow:none;font-size:14px;height:48px;line-height:1.5;padding:12px 2px}.chosen-container-single .chosen-single div b{background-position:2px 12px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 12px}.form-group .select2-container .select2-choice,.form-group .select2-dropdown-open .select2-choice{background-color:#fff;background-image:none;height:48px}.select2-container .select2-choice{border-radius:2px;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;font-size:14px}i.desc,p.desc,ul.desc{font-size:12px;color:#666;font-family:Georgia,"Times New Roman",Times,serif;display:block}i.desc{padding-top:20px;line-height:24px}p.desc,ul.desc{font-style:italic;line-height:18px}.btn-lg,btn-group-lg>.btn{border-radius:3px;font-size:18px;line-height:1.33333;padding:10px 30px}.submit-hike-div{padding:20px 0;background-color:#f1f1f1}#upcoming_hike_container .loading-text{text-align:center}.location-search-form{position:relative}.location-search-form .location-dropdown{position:absolute;background:#fff;width:100%;border:1px solid #ccc;border-top:none;list-style:none;padding:0!important;z-index:9;text-align:left}.location-search-form .location-dropdown li{padding:5px!important}.location-search-form .location-dropdown a{display:block;color:#555!important}#tribe-community-events #message a.edit-event,#tribe-community-events div#my-events a,.event-address-print,.my-events-table-wrapper table.my-events .row-actions .edit,.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}.location-search-form .location-dropdown a:focus{background:#DFF2FF}.event-blur,.event-blur a,.event-blur h1,.event-blur h2,.event-blur h3,.event-blur p{color:transparent!important;text-shadow:0 0 10px rgba(0,0,0,.5)!important}.modal-header,.modal-header h2,.modal-header p{color:#fff!important}.event-blur img,.event-blur.event-map-container{-webkit-filter:blur(10px);filter:blur(10px)}@media screen and (min-width:480px){.event-has-thumbnail{padding-left:200px;overflow-y:hidden;min-height:90px}.event-header .wp-post-image{width:180px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}}@media (min-width:992px){.event-detail-sidebar-widget .event-detail-actions{zoom:.8}}@media (min-width:1280px){.event-detail-sidebar-widget .event-detail-actions{zoom:1}}@media (max-width:990px){.col-md-4 i.desc{padding-top:0;padding-bottom:20px;margin-top:-10px}.event-grid-item .item-header{height:120px}.event-grid-item .item-content{height:100px}}@media screen and (min-width:1200px) and (max-width:1279px){.event-grid-container .col-lg-3{width:33.3333333%}}.modal-header{background-color:#f2842b}#mc_embed_signup{background:#CBD7A9;clear:left}#mc_embed_signup form{padding:20px}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background-color:transparent;color:red;font-weight:400;margin:0;text-align:left}#mc_embed_signup .mc-field-group{padding:0;margin-bottom:10px}#mc_embed_signup .mc-field-group input{width:100%}.woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{border:1px solid #2577b2}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover{border:1px solid #849e2e}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%}@media screen and (max-width:767px){.woocommerce-account .woocommerce{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{-webkit-order:1;-ms-flex-order:1;order:1;margin-top:1.5em}}.partners{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners div img{width:auto;max-width:auto;padding:.5vw 1vw}.partners div img:hover{opacity:.8}.partners.title{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.partners.challenge div,.partners.gold div{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%}@media screen and (min-width:426px) and (max-width:600px){.partners.challenge div,.partners.gold div{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media screen and (max-width:425px){.partners.title div{-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%}.partners.title div img{padding:.5vw 4vw}.partners.gold div{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%}.partners.challenge div{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}
/*# sourceMappingURL=sevenapps.css.map */
