/*!
Theme Name: ATRA-00
Theme URI: http://www.trailrunner.com
Description: The American Trail Runner Association's website
Author URI: http://www.trailrunner.com
Version: 1.0
Tags: fluid-layout, responsive-layout, accessibility-ready, translation-ready, microformats, rtl-language-support
*/@import url(https://fonts.googleapis.com/css?family=Raleway:700);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover,.event-links .current-page{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-family:helvetica, arial, sans-serif;font-weight:normal;font-size:45%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.fl{float:left}.fr{float:right}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}body{background:#faf6ee;color:#333;line-height:1.5;position:relative;-webkit-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;transition:all ease-out 0.3s}.wrap{max-width:1140px;margin:0 auto;*zoom:1}.wrap:before,.wrap:after{content:"";display:table}.wrap:after{clear:both}.wrap-main{display:inline;float:left;width:64.331%;margin:0 1.1665%;margin-bottom:84px}@media screen and (max-width: 765px){.wrap-main{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.wrap-full{display:inline;float:left;width:97.663%;margin:0 1.1665%;margin-bottom:42px}.half{display:inline;float:left;width:47.665%;margin:0 1.1665%}@media screen and (max-width: 1024px){.half{display:inline;float:left;width:97.663%;margin:0 1.1665%}}@media screen and (max-width: 765px){.half{display:inline;float:left;width:47.665%;margin:0 1.1665%}}@media screen and (max-width: 640px){.half{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.sidebar{display:inline;float:left;width:30.999%;margin:0 1.1665%;float:right;margin-bottom:84px}*{background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{margin-top:0;padding-left:0;list-style:none}@media screen and (max-width: 640px){.hide-small{display:none}.hide-med{display:block}.hide-large{display:block}}@media screen and (min-width: 641px) and (max-width: 1024px){.hide-small{display:block}.hide-med{display:none}.hide-large{display:block}}@media screen and (min-width: 1025px){.hide-small{display:block}.hide-med{display:block}.hide-large{display:none}}.fade{opacity:1;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.fade:hover{opacity:0}.move{opacity:1}.move:hover{-webkit-animation:scrollBanner 0.8s ease-in-out infinite;animation:scrollBanner 0.8s ease-in-out infinite}@-webkit-keyframes scrollBanner{from{-webkit-transform:translateX(0);transform:translateX(0)}97%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes scrollBanner{from{-webkit-transform:translateX(0);transform:translateX(0)}97%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@font-face{font-family:'social';src:url("library/fonts/social.eot");src:url("library/fonts/social.eot?#iefix") format("embedded-opentype"),url("library/fonts/social.woff") format("woff"),url("library/fonts/social.ttf") format("truetype"),url("library/fonts/social.svg#33-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'social';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}body{font-size:1em}h1,h2{font-family:'Graduate', 'Raleway', sans-serif;margin:31.5px 0 0}h3,h4,h5,h6{font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif;margin:31.5px 0 0}.sidebar h4{font-size:1.2em;font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif}h5{font-size:1em;color:#555}h6{font-size:1em;color:#999}blockquote{color:#555;margin-bottom:21px;padding-left:1em;padding-right:1em;border-left:4px solid #e65e34}blockquote cite{width:100%;text-align:right;display:block}ul.bullets{margin-left:1.5em;list-style:disc}.list-spacing li{margin-bottom:21px}.single-post section ul{list-style:disc;padding-left:1em;margin-left:1em}.single-post section ul ul{list-style:circle}.list-commas li{margin-right:0.5em;display:inline-block;float:left}.list-commas li:after{content:','}.list-commas li:last-child:after{display:none}dt{font-weight:bold}hr{border-bottom:4px solid #999}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.center{text-align:center}.font-secondary{font-family:'Graduate', 'Raleway', sans-serif}.intro{font-size:1.25em;font-weight:bold}.small{font-size:.5em}::-moz-selection{background:#fd8f21}::selection{background:#fd8f21}::-moz-selection{background:#fd8f21}.screen-reader-text,.home h1,.page-id-119 h1,.page-id-6529 h1,.page-id-6669 h1,.post-type-archive-event h1,.hm-features__newsletter label{position:absolute !important;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0)}.btn,.btn-alt,.btn-disabled,.gform_footer input[type='submit'],.gform_next_button,.gform_previous_button,.gform_button{color:white;text-decoration:none;margin:10.5px 0;padding:10.5px 1em;display:inline-block;border:none;border-radius:2em}.btn:hover,.btn-alt:hover,.btn-disabled:hover,.gform_footer input[type='submit']:hover,.gform_next_button:hover,.gform_previous_button:hover,.gform_button:hover{color:white}.btn,.gform_footer input[type='submit'],.gform_button{background:#f5a95c;text-shadow:-1px -1px 2px #000;-webkit-box-shadow:4px 2px 2px rgba(0,0,0,0.2),inset 1px 2px 1px #f8c28c,inset -1px -2px 1px rgba(0,0,0,0.4);box-shadow:4px 2px 2px rgba(0,0,0,0.2),inset 1px 2px 1px #f8c28c,inset -1px -2px 1px rgba(0,0,0,0.4);-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.btn:hover,.gform_footer input[type='submit']:hover,.gform_button:hover{background:#fd8f21}.btn:active,.gform_footer input[type='submit']:active,.gform_button:active{background:#fd8f21;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.2),inset -1px -2px 1px #f8c28c,inset 1px 2px 1px rgba(0,0,0,0.4);box-shadow:0px 0px 0px rgba(0,0,0,0.2),inset -1px -2px 1px #f8c28c,inset 1px 2px 1px rgba(0,0,0,0.4)}.gform_footer input[type='submit'],.gform_next_button,.gform_previous_button,.gform_button{font-size:1em;padding:0.75em 1em;border:none}.btn-alt,.searchform input[type="submit"]{background:#fcfaf6;color:#333;border:2px solid #ddc48b}.btn-alt:hover,.searchform input[type="submit"]:hover{background:#f28f2c;border:2px solid #f28f2c}.sidebar .btn-alt{margin-top:0}.gform_next_button,.gform_previous_button{background:#f5a95c}.gform_next_button:hover,.gform_previous_button:hover{background-color:#f28f2c}table{width:100%;text-align:left}table thead{background:#555;color:white}table tfoot{background:#ccc}table tr{border-bottom:2px solid #ccc}table tr:nth-child(odd) td{background:#f6f0e2}table tr:hover td{background:#fdfcf9}table td{padding-left:0.5em;padding-right:0.5em}.events-wrap{font-size:.75em}.events-wrap th:first-child{width:13%}.events-wrap th:nth-child(2){width:44%}.events-wrap th:nth-child(3){width:14%}.events-wrap th:nth-child(4){width:15%}.events-wrap th:last-child{width:14%}.featured-events .race-legend{font-size:.75em}.featured-race td{background:#fff3b3}.atra-race-member{font-weight:bold}.meets-atra-event-standards-icon:before{content:'';width:31px;height:14px;background:url(library/images/icon-eventsStandards.png) no-repeat center top;margin:0 0.75em 0 0;display:inline-block;float:left}@media screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-device-pixel-ratio: 1.5){.meets-atra-event-standards-icon:before{background:url(library/images/icon-eventsStandards-2x.png) no-repeat center top;background-size:31px 14px}}.headroom{padding-top:168px}body.home .headroom,body.page-id-119 .headroom,body.page-id-6529 .headroom,body.page-id-6669 .headroom,body.post-type-archive-event .headroom{height:420px;padding-top:0px}.banner-ad .widget,.sidebar-ad .widget{width:100%;text-align:center;position:relative}.banner-ad .widget h4,.sidebar-ad .widget h4{font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif;font-weight:normal;font-size:.6875em;color:#b3b3b3;margin:0;position:absolute;right:4px;top:98%}.banner-ad .widget img,.sidebar-ad .widget img{height:inherit}.header{height:105px;width:100%;background:rgba(255,255,255,0.85);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);position:fixed;z-index:10;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.inner-header{max-width:1140px;margin:0 auto}.inner-header .nav-toggle{margin-top:-21px;float:right}.header.shrink{height:63px}.header.shrink .logo{height:42px;margin-top:5.25px}@media screen and (max-width: 640px){.headroom{padding-top:84px}body.home .headroom,body.page-id-119 .headroom,body.post-type-archive-event .headroom{height:336px}.header{height:63px}.header .logo{height:37.8px;margin-top:5.25px}}.header-nav{float:right}.header-nav li{float:left;margin:0 0.75em;position:relative}.header-nav li a{font-family:'Graduate', 'Raleway', sans-serif;font-size:0.95em;color:#333;font-weight:bold;text-decoration:none;padding:42px 0;display:inline-block;border-top:0px solid #e65e34;-webkit-transition:border-top 0.25s ease, padding-top 0.2s ease;-o-transition:border-top 0.25s ease, padding-top 0.2s ease;transition:border-top 0.25s ease, padding-top 0.2s ease}.header-nav li a:hover,.header-nav li .event-links .current-page,.event-links .header-nav li .current-page{color:#e65e34;text-decoration:none;border-top:6px solid #e65e34}.header-nav li ul{opacity:0;display:none}.header-nav li:hover ul{opacity:1;display:block}.header-nav .current_page_item a{border-top:6px solid #e65e34}.header-nav .sub-menu{width:220px;background:rgba(255,255,255,0.3);color:#333;padding:0 0.25em 0.25em;border-radius:.5em;border-top-left-radius:0;border-top-right-radius:0;border-top:0;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.6);box-shadow:0px 2px 2px rgba(0,0,0,0.6);position:absolute;top:105px;left:-1em}.header-nav .sub-menu li{width:100%;padding:0;margin:0}.header-nav .sub-menu a{width:100%;background:rgba(255,255,255,0.78);padding:10.5px;border:none}.header-nav .sub-menu a:hover,.header-nav .sub-menu .event-links .current-page,.event-links .header-nav .sub-menu .current-page{background:#e65e34;color:white;border:none}.header-nav .sub-menu .current_page_item a,.header-nav .sub-menu .current_page_parent a{color:#333;border-top:none}@media screen and (max-width: 1100px){.header-nav{width:100%;background:white;text-align:center;-webkit-box-shadow:0 6px 8px rgba(0,0,0,0.5);box-shadow:0 6px 8px rgba(0,0,0,0.5);display:none}.header-nav li{width:16.66%;margin:0;padding:0}.header-nav li a{width:100%;font-size:.875em;padding:1.5em 0;border:none !important}.header-nav li a:hover,.header-nav li .event-links .current-page,.event-links .header-nav li .current-page{background:#e65e34;color:white;border:none}.header-nav .sub-menu{top:63px;left:0em;text-align:left}.header-nav .current_page_item,.header-nav .current_page_parent{background:#e65e34}.header-nav .current_page_item a,.header-nav .current_page_parent a{border-top:none}}@media screen and (max-width: 640px){.header-nav li{display:block;width:100%;border-top:1px solid #e6e6e6;border-bottom:1px solid #999}.header-nav li:hover ul{display:none}.header-nav li a{display:block}.header-nav .sub-menu{display:none}}.header-nav .current_page_item a,body.single-event .header-nav .menu-item-172 a,body.post-type-archive-event .header-nav .menu-item-172 a,body.parent-pageid-119 .header-nav .current_page_parent a,body.single-post .header-nav .current_page_parent a,body.author .header-nav .current_page_parent a,body.category .header-nav .current_page_parent a,body.tag .header-nav .current_page_parent a,body.parent-pageid-127 .header-nav .current_page_parent a{border-top:6px solid #e65e34}.header-nav .sub-menu a{border-top:none !important}.header.shrink li a{height:63px;padding-top:21px}.header.shrink li li a{height:intrinsic;padding-top:10.5px}.header.shrink li .sub-menu{top:63px}.header.shrink h3#menu-toggle{right:5%}.header.shrink h3#menu-toggle .menu-icon{font-size:2em}.header.shrink .logo{margin-top:10.5px;width:105px}@media screen and (max-width: 640px){.header li a{height:63px;padding-top:21px}.header li li a{height:intrinsic;padding-top:10.5px}.header li .sub-menu{top:63px}.header h3#menu-toggle{right:5%}.header h3#menu-toggle .menu-icon{font-size:2em}.header .logo{margin-top:10.5px;width:105px}}#social-share{*zoom:1}#social-share:before,#social-share:after{content:"";display:table}#social-share:after{clear:both}#social-share ul{list-style:none;margin-top:0;padding-left:0}#social-share ul li{background:#f28f2c;float:left;margin:0}#social-share ul li a{color:white;padding:1em 1.5em;display:inline-block}#social-share ul li a:hover,#social-share ul li .event-links .current-page,.event-links #social-share ul li .current-page{text-decoration:none;background:#e65e34}h3#menu-toggle{display:none}@media screen and (max-width: 1100px){h3#menu-toggle{width:2.3em;display:inline-block;position:absolute;top:-21px;right:10%;text-shadow:none}h3#menu-toggle .menu-icon{font-size:4em;display:inline-block}h3#menu-toggle .menu-text{text-indent:-9999px;display:block}h3#menu-toggle a{width:100%;height:100%;color:#555;font-size:.75em;display:block}h3#menu-toggle a:hover,h3#menu-toggle .event-links .current-page,.event-links h3#menu-toggle .current-page{color:#f28f2c}h3#menu-toggle a:visited,h3#menu-toggle a:active{color:#555}}.footer-nav{display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.footer-nav li{float:left;padding:0 1em;text-align:center}.footer-nav li a{height:63px;font-family:'Graduate', 'Raleway', sans-serif;text-decoration:none;padding:21px 0;display:block;border-bottom:0px solid #e65e34;-webkit-transition:border-bottom 0.25s ease;-o-transition:border-bottom 0.25s ease;transition:border-bottom 0.25s ease}.footer-nav li a:hover,.footer-nav li .event-links .current-page,.event-links .footer-nav li .current-page{color:#e65e34;border-bottom:6px solid #e65e34}@media screen and (max-width: 1024px){.footer-nav li{font-size:0.82em}}@media screen and (max-width: 765px){.footer-nav li{font-size:0.72em;padding:0 0.75em}}@media screen and (max-width: 640px){.footer-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-nav li{background:white;font-size:1.125em;padding:0}.footer-nav li a{border-bottom:1px solid #e6e6e6;-webkit-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease}.footer-nav li a:hover,.footer-nav li .event-links .current-page,.event-links .footer-nav li .current-page{background:#e65e34;color:white;border-bottom:none}.footer-nav li:last-child a{border-bottom:none}}.breadcrumbs{list-style:none;margin-top:0;padding-left:0;*zoom:1}.breadcrumbs:before,.breadcrumbs:after{content:"";display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left}.breadcrumbs li:before{content:' // ';color:#e65e34}.breadcrumbs li a{text-decoration:none}.breadcrumbs li a:hover,.breadcrumbs li .event-links .current-page,.event-links .breadcrumbs li .current-page{color:#900}.pagination{list-style:none;margin-top:0;padding-left:0;*zoom:1}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination ul{width:100%;display:block}.pagination li{float:left;margin:21px 0;border-right:1px solid #999}.pagination li:last-child{border-right:none}.pagination li a,.pagination li .dots{width:100%;height:100%;color:#e65e34;text-decoration:none;padding:10.5px 1em;display:inline-block}.pagination li a:hover,.pagination li .event-links .current-page,.event-links .pagination li .current-page{background:#f4ecda}.pagination li .dots{color:#999}.pagination .current{height:100%;background:#f4ecda;font-weight:bold;padding:10.5px 1em;display:inline-block}.tabs,.accordion{*zoom:1}.tabs:before,.tabs:after,.accordion:before,.accordion:after{content:"";display:table}.tabs:after,.accordion:after{clear:both}.tabs ul,.accordion ul{margin-top:0;padding-left:0}.tabs li,.accordion li{display:inline;float:left;width:30.999%;margin:0 1.1665%;text-align:center;float:left}.tabs li a,.accordion li a{width:100%;height:100%;background:#e65e34;color:white;text-decoration:none;padding:1em 1.5em;display:inline-block}.tabs li a:hover,.tabs li .event-links .current-page,.event-links .tabs li .current-page,.accordion li a:hover,.accordion li .event-links .current-page,.event-links .accordion li .current-page{background:#f1a68f}.accordion li{display:inline;float:left;width:97.663%;margin:0 1.1665%;text-align:left;position:relative}.accordion li:after{content:'+';color:white;position:absolute;right:1em;top:1em}.comment-container{list-style:none;*zoom:1}.comment-container:before,.comment-container:after{content:"";display:table}.comment-container:after{clear:both}.comment-container .comment-meta{display:inline;float:left;width:14.333%;margin:0 1.1665%;float:left}.comment-container .comment-meta a{color:black;text-decoration:none}.comment-container .comment-meta a:hover,.comment-container .comment-meta .event-links .current-page,.event-links .comment-container .comment-meta .current-page{color:#e65e34}.comment-container .comment-text{display:inline;float:left;width:80.997%;margin:0 1.1665%;display:inline-block;float:right}.alert{background:#f4ecda;text-align:center;border:1px solid #999;padding:1em 1.5em}.footer{width:100%;background:white}.partners-footer{background:#e8d8b3;text-align:center}.footer-partner ul{width:intrinsic;margin:0 auto}.footer-partner li{width:10.5%;margin:21px 1%;list-style:none;float:left}.footer-partner li img{max-width:60%;height:inherit}@media screen and (max-width: 640px){.footer-partner li{width:30.33%}}.legal-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.legal-links li{padding:0 1em}.copyright{background:#333;font-size:.75em;margin-bottom:0;padding:21px 0}.copyright p{color:white;display:block;clear:both}.copyright a{color:#ccc}.copyright a:hover,.copyright .event-links .current-page,.event-links .copyright .current-page{color:#e65e34}.copyright ul{color:#ccc}form{border-radius:2em;width:100%}.search-form{margin-bottom:42px}.search-form input[type='submit']{color:white;border:none;height:42px}input,select,textarea{outline:none}label abbr,span.gfield_required,.validation_message{color:#900 !important;font-weight:bold}textarea,select,input[type='text'],input[type='password'],input[type='url'],input[type='email'],input[type='tel'],input[type='search'],input[type='number'],input[type='newsletter'],input[type='color'],input[type='date'],input[type='month'],input[type='week'],input[type='datetime'],input[type='datetime-local']{width:100%;margin:.2em 0 1em;padding:.25em;border-radius:2em}.inline-container,.search-form{position:relative}.search-form input[type="search"]{width:85%}.search-form input[type='submit']{position:absolute;right:0;top:-0.5em;border-top-left-radius:0;border-bottom-left-radius:0}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.validation_error{background:#900;color:white;padding:10.5px 1em}.gfield_error{background:#ffe6e6}textarea{height:168px;border-radius:1em}.gfield_checkbox input,.gfield_checkbox label{width:intrinsic}.event-search{width:100%;background:#e65e34;margin-top:-94.5px;margin-bottom:42px;display:block;border-radius:8em;-webkit-box-shadow:0px 4px 3px rgba(45,30,25,0.7);box-shadow:0px 4px 3px rgba(45,30,25,0.7);*zoom:1;z-index:1}.event-search:before,.event-search:after{content:"";display:table}.event-search:after{clear:both}.event-search h2{font-family:'Rye', 'Codystar', serif;font-size:4em;text-align:center;color:white;text-shadow:0 2px 1px black;margin-top:21px}.event-search fieldset{width:80%;border:0;max-width:1140px;margin:10.5px auto 0;padding-bottom:0}.event-search label{display:none}.event-search input[type='text'],.event-search .event-search-btn{font-size:1.125em;border:none;padding:15.75px 1em}.event-search .event-search-wrap{position:relative}.event-search .event-search-wrap .active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.event-search input[type='text']{-webkit-box-shadow:inset 4px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 4px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear, left top, left bottom, from(#e3e3e3), color-stop(50%, #fff));background:-webkit-linear-gradient(#e3e3e3 0%, #fff 50%);background:-o-linear-gradient(#e3e3e3 0%, #fff 50%);background:linear-gradient(#e3e3e3 0%, #fff 50%)}.event-search .event-search-btn{position:absolute;top:-6.3px;right:0;padding:15.75px 3em;border-top-left-radius:0px;border-bottom-left-radius:0px}.event-search p{margin:0}.event-search a{color:white}.event-search a:hover,.event-search .event-links .current-page,.event-links .event-search .current-page{color:#f8c28c;text-decoration:none}.event-search a:active{color:#f28f2c;text-decoration:none}.event-search select:last-child{margin-bottom:42px}@media screen and (max-width: 1024px){.event-search h2{font-size:3em}.event-search .event-search-btn{padding:15.75px 2em}}@media screen and (max-width: 640px){.event-search{border-radius:0}.event-search h2{font-size:2em}.event-search .search-text{display:inline-block;text-indent:-9999px}}.search-toggle{width:100%;font-weight:normal;margin:-10.5px 0 21px 12.6px}.search-toggle:before{content:'';width:1px;height:1px;display:block;border:4px solid white;border-left:4px solid #e65e34;border-top:4px solid #e65e34;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;left:-15.75px;top:17.85px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.search-filter{background:#f5a95c;padding:10.5px 1em;margin:21px 0;border-radius:2em;-webkit-box-shadow:inset 4px 2px 2px rgba(0,0,0,0.2),inset -1px -2px 1px #f8c28c,inset 1px 2px 1px rgba(0,0,0,0.2);box-shadow:inset 4px 2px 2px rgba(0,0,0,0.2),inset -1px -2px 1px #f8c28c,inset 1px 2px 1px rgba(0,0,0,0.2);display:none}.search-filter select:last-child{margin-bottom:0px}.search-filter .active{display:block}@media screen and (max-width: 640px){.search-toggle{font-size:.875em}}.search-404 .search-form input[type="submit"]{padding-left:3.5em;padding-right:3.5em}.gf_page_steps{font-size:.75em;margin:21px 0 0;color:#555;*zoom:1}.gf_page_steps:before,.gf_page_steps:after{content:"";display:table}.gf_page_steps:after{clear:both}.gf_page_steps .gf_step{display:inline;float:left;width:30.999%;margin:0 1.1665%;padding:10.5px 1em;background:#f4ecda}.gf_page_steps .gf_step_active{font-weight:bold;background:#c89f45;color:#f4ecda}.gf_page_steps .gf_step_active .gf_step_number{color:#f4ecda}.gf_page_steps .gf_step_number{font-size:2em;margin-right:0.25em}.ginput_container,.gfield_select{display:inline;float:left;width:97.663%;margin:0 1.1665%;margin-bottom:10.5px;position:relative;*zoom:1}.ginput_container:before,.ginput_container:after,.gfield_select:before,.gfield_select:after{content:"";display:table}.ginput_container:after,.gfield_select:after{clear:both}.gfield_select,gfield_date_dropdown_month,gfield_date_dropdown_day,gfield_date_dropdown_year{height:31.5px}.event-half,.event-half-row{width:50%;float:left}.event-half input,.event-half-row input{display:inline;float:left;width:97.663%;margin:0 1.1665%}.event-half-row{margin-right:50%}.ginput_complex span{width:49%;display:block;float:left}.ginput_complex span:nth-child(even){float:right}.gform_page li{margin-bottom:10.5px;*zoom:1}.gform_page li:before,.gform_page li:after{content:"";display:table}.gform_page li:after{clear:both}.gfield_checkbox,.gfield_radio{margin-left:1em}.gfield_checkbox li,.gfield_radio li{width:12%;font-size:1.2em;float:left;display:inline-block}.gfield_checkbox li label,.gfield_radio li label{padding-left:0.5em}.gform_fields input[type='text'],.gform_fields input[type='email'],.gform_fields input[type='tel'],.gform_fields input[type='url'],.gform_fields textarea,.search-form input[type='text'],.gform_fields input[type='number'],.search-form input[type="search"],.hm-features__newsletter input[type='text']{padding:10.5px 1em;margin-bottom:0;border:none;-webkit-box-shadow:inset 2px 1px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 1px 3px rgba(0,0,0,0.2)}.ginput_container label,.gfield_description{font-size:.6875em;color:#999;text-transform:uppercase}.gfield_checkbox label{color:#333}.ginput_container label{padding-left:1.3em}.gfield_description{padding-left:2em}.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year{width:30%}.gfield_date_dropdown_month .ginput_container,.gfield_date_dropdown_day .ginput_container,.gfield_date_dropdown_year .ginput_container{margin-right:3%;float:left}@media screen and (max-width: 1024px){.gfield_checkbox li,.gfield_radio li{width:25%}}@media screen and (max-width: 640px){.ginput_left,.ginput_right{width:100% !important}.event-half,.event-half-row{width:100%}.event-half input,.event-half-row input{width:100%}}@media screen and (max-width: 400px){.gfield_checkbox li{width:50%}}.ui-datepicker-trigger{position:absolute;right:1em;top:35%;width:intrinsic;height:intrinsic}.ui-datepicker{width:216px;height:auto;font-size:.75em;margin:-42px auto 0;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#555;color:#e0e0e0;font-weight:bold;text-shadow:1px -1px 0px black;line-height:30px;min-height:30px !important;border-width:1px 0 0 0;border-style:solid;border-color:#555}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url("library/images/arrow.png");background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background-color:#626262}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0px}.ui-datepicker thead{background:#f7f7f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f1f1f1));background:-webkit-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);background:linear-gradient(to bottom, #f7f7f7 0%, #f1f1f1 100%);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666666;text-shadow:1px 0px 0px #fff}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker-month,.ui-datepicker-year{width:70px}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666;text-shadow:1px 1px 0px #fff}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#dedede));background:-webkit-linear-gradient(top, #ededed 0%, #dedede 100%);background:-o-linear-gradient(top, #ededed 0%, #dedede 100%);background:linear-gradient(to bottom, #ededed 0%, #dedede 100%);-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,0.5);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);text-shadow:0px 1px 0px #FFF;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 0 0 0 !important}body div#ui-datepicker-div[style]{z-index:9999 !important}img{max-width:100%;height:100%}.logo{width:162px;height:74px;background:url(library/images/logo.png) no-repeat center center;background-size:100% 100%;text-indent:-9999px;margin-top:15.75px;margin-left:2em;margin-bottom:17.01px;float:left;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-device-pixel-ratio: 1.5){.logo{background:url(library/images/logo-2x.png) no-repeat center center;background-size:100% 100%}}.logo a{width:100%;height:100%;display:block}.bene-icon{float:left;margin-right:1em}a{color:#e65e34}a:hover,.event-links .current-page{color:#f1a68f;text-decoration:none}a:active{color:#ce4419}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.grid1,.grid2,.grid3,.grid4{color:white;text-align:center}.grid1,.grid3{background:#ccc}.grid2,.grid4{background:#555}.grid1{display:inline;float:left;width:97.663%;margin:0 1.1665%}.grid2{display:inline;float:left;width:47.665%;margin:0 1.1665%}.grid3{display:inline;float:left;width:30.999%;margin:0 1.1665%}.grid4{display:inline;float:left;width:22.666%;margin:0 1.1665%}@media screen and (min-width: 641px) and (max-width: 1024px){.grid2{display:inline;float:left;width:47.665%;margin:0 1.1665%}.grid3{display:inline;float:left;width:47.665%;margin:0 1.1665%}.grid4{display:inline;float:left;width:47.665%;margin:0 1.1665%}}@media screen and (max-width: 640px){.grid2,.grid3,.grid4{display:inline;float:left;width:97.663%;margin:0 1.1665%}}figure figcaption{color:#999;font-style:italic}.article-header,.page-header,.event-header{padding:21px 2em;position:relative}.article-header:before,.article-header:after,.page-header:before,.page-header:after,.event-header:before,.event-header:after{content:'';position:absolute;height:2px;width:100%;background:#ccc;display:block;z-index:-10}.article-header:before,.page-header:before,.event-header:before{top:46%;left:0}.article-header:after,.page-header:after,.event-header:after{top:54%;right:0}.single-title .article-header{margin-bottom:63px}.single-title .event-header{margin-bottom:10.5px}.featured-events,.hm-features,.explore__callout{text-align:center;margin-bottom:21px;border:8px solid #fcfaf6;-webkit-box-shadow:0 0 6px rgba(45,30,25,0.2);box-shadow:0 0 6px rgba(45,30,25,0.2)}.featured-events h2,.hm-features h2,.explore__callout h2{margin-top:21px}.featured-events h2:after,.hm-features h2:after,.explore__callout h2:after{content:'';width:56%;display:block;border-bottom:1px solid black;margin:0 auto}.featured-events .btn,.hm-features .btn,.explore__callout .btn{width:56%}@media screen and (max-width: 400px){.featured-events h2,.hm-features h2,.explore__callout h2{font-size:1.5em}}.featured-events,.hm-features{display:inline;float:left;width:47.665%;margin:0 1.1665%;*zoom:1}.featured-events:before,.featured-events:after,.hm-features:before,.hm-features:after{content:"";display:table}.featured-events:after,.hm-features:after{clear:both}@media screen and (max-width: 765px){.featured-events,.hm-features{display:inline;float:left;width:97.663%;margin:0 1.1665%;margin-bottom:42px;border:none;-webkit-box-shadow:none;box-shadow:none}}.featured-events table{font-size:0.8em}.explore{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.explore__callout{color:white;-ms-flex-preferred-size:48.5%;flex-basis:48.5%;-ms-flex-item-align:stretch;align-self:stretch}.explore__callout h2,.explore__callout p{text-shadow:0 0 4px black}.explore__callout h2:after{border-bottom:1px solid white}.explore__callout p{padding-left:1em;padding-right:1em}.explore__gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), color-stop(80%, rgba(0,0,0,0.01)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.01) 80%);background:-o-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.01) 80%);background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.01) 80%);*zoom:1}.explore__gradient:before,.explore__gradient:after{content:"";display:table}.explore__gradient:after{clear:both}@media screen and (max-width: 1024px){.explore{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.explore__callout{color:white;-ms-flex-preferred-size:100%;flex-basis:100%}}.hm-features{color:white;overflow:hidden}.hm-features h2,.hm-features p{text-shadow:0 0 4px black}.hm-features h2{padding:0 1em}.hm-features h2:after{border-bottom:2px solid white}.hm-features p{padding-left:1em;padding-right:1em}.hm-features__newsletter{background:url("https://trailrunner.com/wp-content/uploads/2016/04/running.jpg") no-repeat center bottom;background-size:cover}.hm-features__newsletter input[type='text']{text-align:center}.hm-features__newsletter .first-name,.hm-features__newsletter .last-name{width:50%;float:left}@media screen and (max-width: 400px){.hm-features__newsletter .first-name,.hm-features__newsletter .last-name{width:100%;float:none}}.signup-success{font-size:1.5em;font-style:italic;text-shadow:0 0 20px yellow;margin:42px auto 84px}.homepage-about{display:inline;float:left;width:97.663%;margin:0 1.1665%}.member-list{display:inline;float:left;width:64.331%;margin:0 1.1665%;margin-bottom:42px}@media screen and (max-width: 765px){.member-list{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.member-list-corp,.member-list-club,.member-list-race{display:inline;float:left;width:47.665%;margin:0 1.1665%}@media screen and (max-width: 640px){.member-list-corp,.member-list-club,.member-list-race{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.content-top{width:100%;*zoom:1}.content-top p{margin:10.5px 0}.content-top:before,.content-top:after{content:"";display:table}.content-top:after{clear:both}.content-top .event-date{font-size:1.5em}.event-map{width:100%;height:410px;margin:0}.event-smedia{*zoom:1}.event-smedia:before,.event-smedia:after{content:"";display:table}.event-smedia:after{clear:both}.event-smedia .share-text,.event-smedia .addthis_sharing_toolbox{display:inline-block;margin-top:10.5px;margin-right:0.5em;float:left}.event-smedia .share-text{margin-top:16.8px}.content-venue{*zoom:1;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;margin-bottom:21px;padding:10.5px 0}.content-venue:before,.content-venue:after{content:"";display:table}.content-venue:after{clear:both}.content-venue p{margin:0}.content-details{*zoom:1}.content-details:before,.content-details:after{content:"";display:table}.content-details:after{clear:both}.content-details p{margin:0}.content-details .btn{width:100%;text-align:center}.content-desc{display:inline;float:left;width:97.663%;margin:0 1.1665%}.content-photos{*zoom:1;margin-bottom:21px}.content-photos:before,.content-photos:after{content:"";display:table}.content-photos:after{clear:both}.content-photos img{display:inline;float:left;width:30.999%;margin:0 1.1665%;border:2px solid #f4ecda;-webkit-box-shadow:4px 2px 3px transparent;box-shadow:4px 2px 3px transparent;-webkit-transition:-webkit-box-shadow 0.2s linear;transition:-webkit-box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear}.content-photos img:hover{border:2px solid #e65e34;-webkit-box-shadow:4px 2px 3px rgba(0,0,0,0.2);box-shadow:4px 2px 3px rgba(0,0,0,0.2)}.content-photos img:active{border:2px solid #f28f2c;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 0px rgba(0,0,0,0.2)}@media screen and (max-width: 1024px){.content-photos img{display:inline;float:left;width:47.665%;margin:0 1.1665%;margin-bottom:21px}}@media screen and (max-width: 640px){.content-photos img{display:inline;float:left;width:97.663%;margin:0 1.1665%;margin-bottom:21px}}.content-archive{margin-bottom:21px}.content-archive p{display:inline;float:left;width:97.663%;margin:0 1.1665%}.trail-maps-header{width:100%;background:rgba(32,32,32,0.8);color:white;text-align:center;text-shadow:0 -2px 1px black;margin-top:-161.7px;margin-bottom:42px;padding:21px 0}.trail-maps-header h1{margin-bottom:0}.trail-maps-header p{margin-top:0}@media screen and (max-width: 640px){.trail-maps-header{background:#202020}}.trail-space{width:90%;text-align:center;margin:0 auto;margin-bottom:84px}.trail-space h3{background:#f4ecda;padding:21px 1em;border:4px dotted #eee2c6}h1.page-title,h1.entry-title,h1.event-title{width:intrinsic;background:#faf6ee;text-align:center;padding:0 0.5em;margin:0 auto}.entry-header{margin-bottom:21px;text-align:left}.entry-header h2{margin:21px 0 0;padding:0;text-align:left}.byline-figure{width:50px;height:50px;margin-right:1em;margin-left:-1em;float:left;border-radius:50%;border:2px solid #e8d8b3;overflow:hidden}.byline,.footer-category{font-size:.875em;margin:0;padding:0}.byline-group{display:inline;float:left;width:47.665%;margin:0 1.1665%;float:left}.byline-cat{float:right;text-align:right;height:21px;display:inline;float:left;width:47.665%;margin:0 1.1665%}.post-author-box{display:inline;float:left;width:97.663%;margin:0 1.1665%;*zoom:1;margin-top:42px;margin-bottom:42px;padding:21px 6% 0;border:8px solid #fcfaf6;-webkit-box-shadow:0 0 6px rgba(45,30,25,0.2);box-shadow:0 0 6px rgba(45,30,25,0.2)}.post-author-box:before,.post-author-box:after{content:"";display:table}.post-author-box:after{clear:both}.post-author-box h3{font-size:1.5em;margin-top:10.5px}.post-author-box h3 span{display:inline-block}.post-author-box p{font-size:1em}.author-img{width:100px;height:100px;margin-right:1em;margin-left:-1em;float:left;border-radius:50%;border:4px solid #e8d8b3;overflow:hidden}.author-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.author-social p{margin-top:8.4px}.author-social .twitter a:before,.author-social .facebook a:before,.author-social .google a:before,.author-social .instagram a:before,.author-social .email a:before{font-family:'social';font-style:normal;font-size:1em;font-weight:normal}.author-social li.twitter,.author-social li.facebook,.author-social li.google,.author-social li.instagram,.author-social li.email{width:2em;height:2em;margin:0 auto;display:inline-block}.author-social li.twitter a,.author-social li.facebook a,.author-social li.google a,.author-social li.instagram a,.author-social li.email a{height:36px}.author-social a{padding:10.5px 0 !important}@media screen and (max-width: 640px){h1{font-size:1.4em}.byline-group,.byline-cat{display:inline;float:left;width:97.663%;margin:0 1.1665%;*zoom:1}.byline-group:before,.byline-group:after,.byline-cat:before,.byline-cat:after{content:"";display:table}.byline-group:after,.byline-cat:after{clear:both}.byline-cat{text-align:left;padding-left:50px}.post-author{padding:21px 4% 0}}.news-list{*zoom:1}.news-list:before,.news-list:after{content:"";display:table}.news-list:after{clear:both}.news-list figure{display:inline;float:left;width:39.332%;margin:0 1.1665%}@media screen and (max-width: 640px){.news-list figure{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.featured-posts h4{margin-top:0}.featured-posts li{display:inline;float:left;width:47.665%;margin:0 1.1665%}.featured-posts li:first-child{margin-left:0}.featured-posts li img{border:2px solid #f4ecda;-webkit-box-shadow:4px 2px 3px transparent;box-shadow:4px 2px 3px transparent;-webkit-transition:-webkit-box-shadow 0.2s linear;transition:-webkit-box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear}.featured-posts li:hover img{border:2px solid #e65e34;-webkit-box-shadow:4px 2px 3px rgba(0,0,0,0.2);box-shadow:4px 2px 3px rgba(0,0,0,0.2)}.featured-posts li:active img{border:2px solid #f28f2c;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 0px rgba(0,0,0,0.2)}.block-thumb .b-inner{*zoom:1}.block-thumb .b-inner:before,.block-thumb .b-inner:after{content:"";display:table}.block-thumb .b-inner:after{clear:both}.block-thumb .b-thumb{display:inline;float:left;width:22.666%;margin:0 1.1665%}.block-thumb .b-text{display:inline;float:left;width:72.664%;margin:0 1.1665%}.block-headline{text-decoration:none}.block-hero .b-thumb{display:inline;float:left;width:97.663%;margin:0 1.1665%}.block-inset .b-text{background:black;margin-top:-84px;padding-left:1em;position:relative;z-index:10}.vcard{font-size:.875em}.vcard .org{font-weight:bold}.featured-book img{float:left;margin-right:1em}.books h4{font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif}.board-members-wrap,.advisors-wrap{display:block;width:102.329%;margin:0 -1.1665%;*zoom:1;text-align:center}.board-members-wrap:before,.board-members-wrap:after,.advisors-wrap:before,.advisors-wrap:after{content:"";display:table}.board-members-wrap:after,.advisors-wrap:after{clear:both}.board-members-wrap h2,.advisors-wrap h2{margin-bottom:21px}.board-members-wrap h3,.advisors-wrap h3{font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif}.board-members-wrap p,.advisors-wrap p{text-align:left}.board-members-wrap h3,.board-members-wrap h4,.board-members-wrap h5,.advisors-wrap h3,.advisors-wrap h4,.advisors-wrap h5{margin-top:0}.board-members-wrap h5,.advisors-wrap h5{margin-bottom:0}.board-members-wrap .members{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.board-members-wrap .members>li{-ms-flex-preferred-size:33%;flex-basis:33%;padding:0 1% 4%}.board-members-wrap .members>li img{width:100%}@media screen and (max-width: 1024px){.board-members-wrap .members>li{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 2% 4%}}@media screen and (max-width: 400px){.board-members-wrap .members>li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 3% 4%}}.board-social ul{height:21px;width:intrinsic;margin:0 auto}.board-social .twitter a:before,.board-social .facebook a:before,.board-social .google a:before,.board-social .rss a:before,.board-social .instagram a:before,.board-social .email a:before{font-family:'social';font-style:normal;font-size:1em;font-weight:normal}.board-social li.twitter,.board-social li.facebook,.board-social li.google,.board-social li.instagram,.board-social li.email{width:2em;height:2em;margin:0 auto;display:inline-block}.board-social li.twitter a,.board-social li.facebook a,.board-social li.google a,.board-social li.instagram a,.board-social li.email a{height:36px}.board-social a{padding:10.5px 0 !important}.advisors-wrap li{text-align:left;display:inline;float:left;width:47.665%;margin:0 1.1665%;margin-bottom:10.5px}@media screen and (max-width: 640px){.advisors-wrap li{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.advisors-wrap h3{font-family:"HelveticaNeue", "Helvetica", "Arial", sans-serif;width:intrinsic;float:left}.advisors-wrap .board-social ul{margin:-3.15px 0 0 0.5em;float:left}.partner-wrap li{*zoom:1;padding-bottom:21px;margin-bottom:21px;border-bottom:1px solid #ccc}.partner-wrap li:before,.partner-wrap li:after{content:"";display:table}.partner-wrap li:after{clear:both}.partner-wrap li:last-child{border-bottom:none}.partner-wrap h3{display:inline;float:left;width:80.997%;margin:0 1.1665%}.partner-wrap img{height:inherit}.partner-wrap a{display:inline;float:left;width:14.333%;margin:0 1.1665%}.partner-wrap p{display:inline;float:left;width:80.997%;margin:0 1.1665%}.member-links{*zoom:1}.member-links:before,.member-links:after{content:"";display:table}.member-links:after{clear:both}.member-links li{width:31%;margin:0 1%;padding-left:0;padding-right:0;float:left}.member-links a{width:100%;text-align:center}@media screen and (max-width: 640px){.member-links li{width:46%;margin:0 2%}}@media screen and (max-width: 400px){.member-links li{width:100%;margin:0%}}.sidebar-trekker-sponsors h4{margin-top:0 !important}.trekker-sponsors{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:space-between;-moz-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.trekker-sponsors li{float:left;width:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.trekker-sponsors img{width:100%}.trekker-photos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:space-between;-moz-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.trekker-photos li{float:left;width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.trekker-photos img{width:100%;border:2px solid #f4ecda}.trekker-photos img:hover{border-color:#e65e34}.sidebar{margin-bottom:42px}.sidebar p{margin-top:0}@media screen and (max-width: 765px){.sidebar{display:inline;float:left;width:97.663%;margin:0 1.1665%}}.sidebar-news .news-header{*zoom:1}.sidebar-news .news-header:before,.sidebar-news .news-header:after{content:"";display:table}.sidebar-news .news-header:after{clear:both}.sidebar-news li{vertical-align:middle}.sidebar-news li p{display:inline;float:left;width:64.331%;margin:0 1.1665%;float:right}.sidebar-news li a{*zoom:1}.sidebar-news li a:before,.sidebar-news li a:after{content:"";display:table}.sidebar-news li a:after{clear:both}.sidebar-news li:hover figure img{border:2px solid #e65e34;-webkit-box-shadow:4px 2px 3px rgba(0,0,0,0.2);box-shadow:4px 2px 3px rgba(0,0,0,0.2)}.sidebar-news li:active figure img{border:2px solid #f28f2c;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 0px rgba(0,0,0,0.2)}.sidebar-news figure img{display:inline;float:left;width:30.999%;margin:0 1.1665%;border:2px solid #f4ecda;-webkit-box-shadow:4px 2px 3px transparent;box-shadow:4px 2px 3px transparent;-webkit-transition:-webkit-box-shadow 0.2s linear;transition:-webkit-box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;float:left}.sidebar-meeting-minutes ul{list-style:circle;margin-left:1.5em}.sidebar-connect p,.sidebar-social p{margin-bottom:0}.sidebar-connect ul,.sidebar-social ul{*zoom:1;margin-bottom:21px}.sidebar-connect ul:before,.sidebar-connect ul:after,.sidebar-social ul:before,.sidebar-social ul:after{content:"";display:table}.sidebar-connect ul:after,.sidebar-social ul:after{clear:both}.sidebar-connect li,.sidebar-social li{display:inline;float:left;width:22.666%;margin:0 1.1665%}.sidebar-connect{background:#f4ecda;padding:0.1em 1em}li.twitter,li.facebook,li.google,li.rss,li.instagram,li.email{width:23%;text-align:center;margin:0 1%}li.twitter a,li.facebook a,li.google a,li.rss a,li.instagram a,li.email a{text-decoration:none;width:100%;height:84px;display:block;color:#999;padding-top:26.25px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}li.twitter a:hover,li.twitter .event-links .current-page,.event-links li.twitter .current-page,li.facebook a:hover,li.facebook .event-links .current-page,.event-links li.facebook .current-page,li.google a:hover,li.google .event-links .current-page,.event-links li.google .current-page,li.rss a:hover,li.rss .event-links .current-page,.event-links li.rss .current-page,li.instagram a:hover,li.instagram .event-links .current-page,.event-links li.instagram .current-page,li.email a:hover,li.email .event-links .current-page,.event-links li.email .current-page{background:#e65e34}li.twitter a:hover,li.twitter .event-links .current-page,.event-links li.twitter .current-page{background:#00aced;color:white}li.facebook a:hover,li.facebook .event-links .current-page,.event-links li.facebook .current-page{background:#3b5998;color:white}li.google a:hover,li.google .event-links .current-page,.event-links li.google .current-page{background:#dd4b39;color:white}li.rss a:hover,li.rss .event-links .current-page,.event-links li.rss .current-page{background:#f60;color:white}li.instagram a:hover,li.instagram .event-links .current-page,.event-links li.instagram .current-page{background:#517fa4;color:white}li.email a:hover,li.email .event-links .current-page,.event-links li.email .current-page{background:#999;color:white}.social-text{text-indent:-9999px;display:block;height:0px}.twitter a:before,.facebook a:before,.google a:before,.rss a:before,.instagram a:before,.email a:before{font-family:'social';font-style:normal;font-size:2em;font-weight:normal;line-height:1;font-smoothing:antialiased;speak:none;display:block}.twitter a:before{content:'\e606'}.facebook a:before{content:'\e605'}.google a:before{content:'\e604'}.rss a:before{content:'\e607'}.instagram a:before{content:'\e609'}.email a:before{content:'\e600'}@media print{body,.copyright{color:black}.headroom{height:21px !important}.wrap-main{display:inline;float:left;width:97.663%;margin:0 1.1665%}.logo{width:100%;text-indent:0;font-size:2em;margin:0}a:link,a:visited{background:transparent;color:black;text-decoration:none}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") "}a[href^="http://"]{color:black}img{border:none}.header-nav,.banner-ad,.event-search,.sidebar,.footer,.footer-partner,.event-search-form{display:none}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.flex-section-container{width:60%;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:42px;display:inline-block;float:left}@media screen and (max-width: 640px){.flex-section-container{width:100%}}@media screen and (max-width: 1024px){.flex-section-container{width:70%;margin-left:15%;margin-right:15%}}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 0;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:20%;margin:-60% 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0 rgba(255,255,255,0.9);position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0}.flex-direction-nav .flex-next{background-position:100% 50%;right:-36px}.flex-direction-nav .flex-prev{background-position:0% 50%;left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:50px;height:6px;display:block;background:white;cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover,.flex-control-paging li .event-links .current-page,.event-links .flex-control-paging li .current-page{background:#333;background:#fbdcbc}.flex-control-paging li a.flex-active{background:#000;background:#f28f2c;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 1024px){.flex-direction-nav .flex-prev{opacity:0;left:0}.flex-direction-nav .flex-next{opacity:0;right:0}}
/*# sourceMappingURL=style.css.map */