/* https://www.jennyhadfield.com/wp-content/themes/salient-child/style.css?ver=6.8.1 */
mber @font-face{font-display:swap;font-family:'StateFace';src:url(/wp-content/themes/salient-child/stateface/stateface-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}.hide{display:none}.screenreader,.screen-reader-text,.screen-reader,.fontawesome-text,.vc_license-activation-notice{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#toggle-nav{float:right}.login-container{position:absolute;top:-20px;right:25px;font-size:11px;text-transform:uppercase}.footer-login-container{float:right;font-size:11px;text-transform:uppercase}header#top nav ul li a{color:#000}.sf-sub-indicator{color:#fff}header#top nav ul li a{padding:0 5px}header#top nav ul li ul li a{padding:10px}.sf-with-ul a{position:relative}.sf-with-ul>a:after{position:absolute;display:inline-block;font-family:'FontAwesome';content:'\f107';color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.sf-with-ul:hover>a:after{color:#27CFC3}.sf-with-ul>a:after{display:none}#page-header{background:#c5db58}#page-header .header-image{width:100%;max-width:100%;height:auto}#page-header.no-image{height:0;width:100%}.main-content{padding-top:20px!important}#optin-row.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}#optin-row form input{display:inline-block;width:200px;margin-right:10px}.icons-row .iwithtext{padding:20px;border:1px solid #c5db58;border-radius:5px;height:138px}.icons-row .iwithtext .iwt-icon{position:relative;display:block!important;text-align:center!important}.icons-row .iwithtext .iwt-text{display:block!important;text-align:center!important;padding:0}.home .vc_gitem-animated-block{float:left;width:250px;height:250px;margin-right:20px}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color:#ff1db8!important}.vc_btn3.vc_btn3-color-juicy-pink:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{background-color:#284c90!important}.pink-bg,.pink-bg h4{color:white!important}blockquote{font-family:'OpenSansLight';line-height:1.2;font-size:18px;padding-left:40px;padding-bottom:20px;margin-bottom:30px;font-style:italic;position:relative;quotes:"“" "”";border-bottom:1px solid #c5db58}blockquote:before{position:absolute;top:-15px;left:0;content:open-quote;font-family:Georgia,serif;font-size:70px;color:#ec12a4}blockquote strong.cite{display:block;text-align:right;font-style:normal}ul li{line-height:1.2;margin-bottom:10px}h1.entry-title{margin-bottom:20px;color:#ec12a4}.vc_separator h4{font-size:28px!important;margin:30px 0!important}#sidebar .widget h4,.wpb_widgetised_column .wpb_wrapper h4{font-size:1rem;text-transform:uppercase;color:#444;letter-spacing:1px;line-height:1.2;text-align:center}#sidebar .widget_sp_image-description{line-height:1.2;font-size:14px}iframe.podcast-class{width:100%!important;max-width:100%;height:90px}@media only screen and (min-width:1000px){#top .container{max-width:1700px;padding:0 20px}}@media only screen and (min-width:1000px) and (max-width:1400px){header#top nav>ul>li:not(#social-in-menu)>a{padding-left:4px;padding-right:4px}.menu-item-21686 a{margin-left:5px!important;margin-right:5px!important}.menu-item-25927 a{margin-right:0!important;margin-left:5px!important}#header-outer:not([data-lhe="animated_underline"]) header#top nav ul li[class*="button_solid_color"] a,#header-outer:not([data-lhe="animated_underline"]) header#top nav ul li[class*="button_bordered"] a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1300px) and (min-width:1000px){.sf-sub-indicator{left:4px}}li.menu-item-25927 a::before{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}li.menu-item-21686 a::before{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.blog .post-featured-img,.archive .post-featured-img{float:left;width:34%;margin-right:20px}.blog .article-content-wrap .more-link,.archive .article-content-wrap .more-link{text-align:right}.meta-author,.meta-category,.meta-comment-count,.single #single-below-header span{font-size:14px;line-height:1.2;font-style:italic}ul#menu-social-media-icons,ul#menu-social-media-icons-1{margin-left:0;list-style-type:none}#menu-social-media-icons li,#menu-social-media-icons-1 li{display:inline-block;width:30px;font-size:30px;margin-right:0;border-bottom:0!important}#menu-social-media-icons li a,#menu-social-media-icons-1 li a{border-bottom:0!important;text-decoration:none!important}#menu-social-media-icons li a:hover i,#menu-social-media-icons-1 li a:hover i{color:#27CFC3}.fa-facebook-square{color:#3b5998}.fa-twitter-square{color:#00aced}.fa-linkedin-square{color:#0976b4}.fa-youtube-square{color:#b31217}.fa-google-plus-square{color:#dd4b39}.fa-rss-square{color:orange}.fa-pinterest-square{color:#cc2127}.page-praise .testimonials blockquote{color:#ad1c7e;border:none;margin-bottom:45px;float:left;clear:both;line-height:1.2;width:100%}.page-praise .testimonials .testimonial_author{font-size:13px;text-transform:uppercase;margin:15px 0 0 0}.page-praise .testimonials .testimonial_content{float:right;font-size:16px}.page-praise .testimonials .wp-post-image{background-color:#fff;border:1px solid #c0bcbf;padding:4px;float:left;margin:0}.page-praise .testimonials blockquote p{margin-bottom:0}.page-praise .testimonials blockquote h2,.page-praise .testimonials blockquote h3,.page-praise .testimonials blockquote h4{font-weight:700;margin:0}.page-praise .testimonials blockquote h2{font-size:26px}.page-praise .testimonials blockquote h3{font-size:24px}.page-praise .testimonials blockquote h4{font-size:18px}.page-praise .testimonials blockquote.odd{background:#ad1c7e url(https://jennyhaddev.wpengine.com/wp-content/uploads/2015/07/quote_icon.png) no-repeat 19px 13px;color:#fff;text-transform:uppercase;padding:15px 15px 15px 65px;-webkit-border-radius:6px;border-radius:6px}.page-praise .testimonials blockquote.odd .testimonial_content{float:left}.page-praise .testimonials blockquote.odd .wp-post-image{float:right;margin:0 0 0 15px}.page-praise .testimonials blockquote .wp-post-image.alignleft{margin-right:20px;margin-bottom:15px}.page-praise .testimonials blockquote.odd h2,.page-praise .testimonials blockquote.odd h3,.page-praise .testimonials blockquote.odd h4{color:#fff}.page-praise .testimonials blockquote.even{font-size:13px}.page-praise .testimonials blockquote.even .testimonial_author{font-size:11px}.video-text{margin-bottom:20px!important;line-height:1.1}.video-text h2{line-height:1.1}#featured-strip{background:#c5db58;width:100%;padding:10px 0}#featured-strip h2{float:left;color:#fff;text-transform:uppercase}#featured-strip img{float:right}#link-box{display:block;width:100%;border-radius:10px;padding:20px;display:table;color:#fff;font-size:20px;font-weight:700;margin-bottom:20px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none!important}#link-box:hover{background:#284c90}#link-box .inner{display:table-cell;vertical-align:middle;text-align:center}#link-box.large-box{height:200px;font-size:30px}.icons-row #link-box{height:100px}#link-box i{margin-right:10px}#dash-boxes #link-box,.page-dashboard #link-box{font-size:22px!important;line-height:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center}#dash-boxes #link-box i.fa,#dash-boxes i.fa,.page-dashboard #link-box i.fa{display:block!important;text-align:center;margin-right:0;font-size:30px!important;width:100%}.pink{background:#ec12a4}.green{background:#c5db58}.teal{background:#27CCC0}.blue{background:#144364}.lightblue{background:#6fd1f9}.lightpink{background:#fcaada}.orange{background:#f17533}.yellow{background:#fed333}.maxbutton-14.maxbutton.maxbutton-challenge-2018-facebook-group{text-decoration-line:none!important;display:block!important;margin:0 auto}.page-id-4019 .entry-title{text-align:center}#post-area #dash-boxes.primary a#link-box i{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}#post-area #dash-boxes.primary a#link-box:hover,#post-area #dash-boxes.primary a#link-box:hover i{color:#000}#link-box.disabled span{font-size:14px;line-height:1.1;font-style:italic;display:block;margin-top:10px}#post-area a.vc_general{text-decoration:none!important}.vc_btn3-icon.fa-facebook-square{color:#fff}.leaderboard h2{color:#fff;padding:20px;text-align:center;background:#ec12a4;margin-bottom:40px}.leaders-column{min-height:100px}.leaders-column h3{text-align:center;border-bottom:2px solid #27CCC0}#plans-row a.image-link img{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#plans-row a.image-link:hover img{transform:scale(1.1,1.1)!important}a.pp_close:hover{text-align:center!important;padding-top:1px!important;padding-left:5px!important}#training-cta{padding-left:40px!important;padding-right:40px!important;font-size:22px;font-weight:700}#training-cta #sidebar form{margin-top:20px}#training-cta #sidebar input{display:inline-block!important;width:31%!important;text-align:center!important}#training-cta #sidebar input.button{padding-top:10px;padding-bottom:15px;font-size:16px}body.page-marathon #training-cta #sidebar input.button:hover,body.page-marathon #sidebar .teal input.button:hover{background-color:#ec12a4!important}#sidebar .busy{padding:20px!important;border-radius:5px!important}#sidebar .busy p{color:white!important;font-size:13px!important;line-height:1.2}#sidebar .busy h4{color:white!important;font-size:20px!important;text-align:center;line-height:1.2!important}#sidebar .sidebar-optin,#post-area .sidebar-optin{padding:20px!important;color:#fff;border-radius:5px!important}#sidebar .widget.sidebar-optin h4,#post-area .widget.sidebar-optin h4,#post-area .sidebar-optin .wpb_wrapper{color:#fff;font-size:20px;text-align:center;line-height:1.2}#post-area .sidebar-optin form{margin-top:20px}#sidebar .widget.sidebar-optin input[type=text],#sidebar .widget.sidebar-optin input[type=email],#post-area .widget.sidebar-optin input[type=text]{margin-bottom:3px}#post-area .widget.sidebar-optin input[type=email]{margin-bottom:10px}#optin-row h3{line-height:1.2}#mc-embedded-subscribe-form-about{padding:20px;background:#bdd43f}#mc-embedded-subscribe-form-about input{margin-bottom:5px}#form10.wufoo{background-color:#bdd43f;padding:20px}#form10.wufoo input{border:none;border-radius:3px}.utility-hide-field{display:none}.optin-footer{padding:20px;background:#ec12a4;color:#000;border-radius:5px;margin-top:-20px}#footer-outer .widget h4{line-height:1.2}#footer-outer .widget.optin-footer h4{color:white!important}.optin-footer input{margin-bottom:5px}#footer-outer #footer-widgets .col .optin-footer input[type=submit]:hover{background-color:#144364!important}.page-oops-this-content-is-members-only #page-header .header-image{display:none}#post-area a,.vc_col-sm-9 a,.wpb_text_column a,.main-content a{text-decoration:underline!important}#post-area a:hover,.vc_col-sm-9 a:hover,#sidebar a:hover,.wpb_text_column a:hover,.main-content a:hover{color:#ec12a4}#post-area a.nectar-button,a#link-box,#sidebar a,.vc_btn3-container a,#post-area .maxbutton,#post-area .more-link{text-decoration:none!important}#post-area a.nectar-button:hover{background:#27CCC0}#post-area a.nectar-button:hover{color:white!important}#footer-widgets blockquote{padding-left:0;margin-bottom:10px}#footer-widgets blockquote:before{display:none}#footer-widgets .credit{line-height:1.1}ul.checks li{list-style-type:none;text-indent:-15px}ul.checks li i{display:inline-block;margin-right:10px;color:#27CCC0}ul.checks li .icon{background:transparent}ul.checks .icon-ok-sign{display:none}.page-alaskan-running-cruise h1.entry-title,.page-caribbean-running-cruise h1.entry-title,.page-havana-cuba-half-marathon-and-marathon-travel-package h1.entry-title,.page-inca-trail-marathon-adventure h1.entry-title{text-align:center}.widget_wishlistwidget{padding:20px;background:#ddd}.vc_tta-panel-heading a{color:black!important}.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after{border-color:#666!important}.gform_wrapper ul.gform_fields li.gfield_price{margin-bottom:5em}.gform_wrapper .gf_hidden_field{display:none}@media (max-width:1199px) and (min-width:992px){body.page-registration-options .vc_row-fluid [class*="vc_col-md-"]{margin-left:0}}.vc_btn3-container.registration-options-button a.vc_btn3{font-size:1.3em}.tabbed>ul li{width:50%}.tabbed>ul li a{padding:1em;text-transform:uppercase;font-weight:700;text-align:center;text-decoration:none ! important;font-size:1.5em}.main-content .tabbed>ul li a.active-tab{background-color:#333!important;border-color:#333!important}.gform_wrapper#gform_wrapper_100 .top_label .gfield_label,.gform_wrapper#gform_wrapper_103 .top_label .gfield_label,.gform_wrapper#gform_wrapper_0 .top_label .gfield_label{font-weight:bold!important;font-size:1.2em;margin-top:30px;margin-bottom:0}.gform_wrapper#gform_wrapper_100 input[type=submit],.gform_wrapper#gform_wrapper_103 input[type=submit],.gform_wrapper#gform_wrapper_0 input[type=submit]{font-size:1.5em;font-weight:700;padding:.5em 1em;margin:1em auto;display:block;background-color:#27CCC0!important}.gform_wrapper#gform_wrapper_100 input[type=submit]:hover,.gform_wrapper#gform_wrapper_103 input[type=submit]:hover,.gform_wrapper#gform_wrapper_0 input[type=submit]:hover{background-color:#1fa198!important}.gform_wrapper#gform_wrapper_103 #field_103_11 .gfield_description{font-size:1em;margin:13px 0}.gform_wrapper#gform_wrapper_143 .top_label .gfield_label,.gform_wrapper#gform_wrapper_144 .top_label .gfield_label{font-weight:bold!important;font-size:1.2em;margin-top:30px;margin-bottom:0}.gform_wrapper#gform_wrapper_143 input[type=submit],.gform_wrapper#gform_wrapper_144 input[type=submit]{font-size:1.5em;font-weight:700;padding:.5em 1em;margin:1em auto;display:block;background-color:#27CCC0!important}.gform_wrapper#gform_wrapper_143 input[type=submit]:hover,.gform_wrapper#gform_wrapper_144 input[type=submit]:hover{background-color:#1fa198!important}.gform_wrapper#gform_wrapper_143 #field_103_11 .gfield_description{font-size:1em;margin:13px 0}.page-id-3620 h1.entry-title{text-align:center}.page-id-3620 #gm_login_form_title{display:none}.page-id-3620 #gmloginform input[type="text"]{line-height:1.3em;font-size:1.3em}.page-id-3620 #gmloginform input[type="submit"]{font-size:1.5em;padding:.5em 1em;margin:1em auto;display:block;background-color:#27CCC0}.page-id-3620 #gmloginform .login-remember{padding-bottom:0}.page-challenge-2018-membership-site h1.entry-title{color:#da262a}.monthly-challenge-box{border-radius:7%;-moz-border-radius:7%;-webkit-border-radius:7%}.main-content .monthly-challenge-box a{text-decoration:none!important}.page-challenge-2018-membership-site .entry-title{text-align:center;margin-bottom:40px;padding-top:100px;position:relative;color:#1b00ff}.page-challenge-2018-membership-site .entry-title:before{position:absolute;display:block;content:url(/wp-content/uploads/2017/12/CH-18-Logo-Orange-PNG-200.png);top:-15px;left:calc(50% - 100px)}#parks-button .challenge-button{display:flex;align-items:center;justify-content:space-around;background:#ddd;border:5px solid #ddd;border-radius:20px;padding:20px;text-decoration:none!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#parks-button .challenge-button:hover{background:#fff}#parks-button .challenge-button span{font-size:40px;color:#01598f}#parks-button .challenge-button:hover span{color:#000}#parks-button .challenge-button img{max-width:35%}.page-national-parks-challenge h1.entry-title,.page-template-page-nationalparkschallenge-park h1.entry-title,.page-rankings-parks h1.entry-title,.page-rankings-points h1.entry-title{color:#1c5745;text-align:center}.page-template-page-nationalparkschallenge-park .leaderboard{margin-top:40px}.page-national-parks-challenge .leaderboard h2,.page-template-page-nationalparkschallenge-park .leaderboard h2{background:#1c5745}.page-national-parks-challenge .leaderboard h4,.page-template-page-nationalparkschallenge-park .leaderboard h4{text-align:center}.park-cols-container{margin-top:20px}.park-cols-container ul{margin-left:0;display:flex;flex-wrap:wrap;list-style-type:none}.park-icon{display:flex;align-items:center;justify-content:flex-start;width:50%}.park-icon i{display:inline-block;font-size:30px;width:30px;margin-right:10px;text-align:center}#post-area .park-icon a{text-decoration:none!important;display:flex;align-items:center;color:#7c3f01}.page-template-page-nationalparkschallenge-park .leaders-column h3{border-bottom-color:#1c5745}#post-area .park-icon a:hover{color:#ff8000}#post-area .parks-completed .park-icon a{color:#287e64}#post-area .parks-completed .park-icon a:hover{color:#1c5745}.completed-park i,.page-national-parks-challenge .leaderboard h2 i{color:#ff8000}.page-template-page-nationalparkschallenge-park .content-after-submission{display:none}.page-template-page-nationalparkschallenge-park #post-area h2{margin-bottom:2em}.page-template-page-nationalparkschallenge-park #post-area .content-after-submission a{color:#ff8000}.page-template-page-nationalparkschallenge-park #post-area .content-after-submission a:hover{color:#c60}.page-template-page-nationalparkschallenge-park .user-submitted .content-above{display:none}.page-template-page-nationalparkschallenge-park .user-submitted .content-after-submission{display:block;margin-bottom:3em}.page-template-page-nationalparkschallenge-park .random-badge-container{margin:40px 0}#sidebar .textwidget a.view-all{text-align:right}.page-template-page-nationalparkschallenge-park #post-area a.back-arrow{display:block;margin-top:4em}.page-template-page-nationalparkschallenge-park .gform_wrapper .gform_footer input.button,.page-template-page-nationalparkschallenge-park .gform_wrapper .gform_footer input[type="submit"]{background-color:#ff8000;font-size:1.5em;padding:.5em 1em;margin:0 auto;display:block}.page-template-page-nationalparkschallenge-park .gform_wrapper .gform_footer input.button:hover,.page-template-page-nationalparkschallenge-park .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#cc6600!important}.displaypatches p{text-align:center;padding-bottom:0;font-weight:700}.displaypatches p.nopatches{font-weight:400;font-style:italic}.displaypatches img.sidebarpatch{width:50px;height:44px;margin:0 5px 0 0}.displaypatches img.sidebarpatch-finish{width:100%;height:auto;max-width:270px;margin:0 5px 0 0}.page-challenge-365-membership-site h1.entry-title{color:#c5db58}.monthly-challenge-box{border-radius:7%;-moz-border-radius:7%;-webkit-border-radius:7%}.main-content .monthly-challenge-box a{text-decoration:none!important}.page-challenge-365-membership-site .entry-title{text-align:center;margin-bottom:40px;padding-top:100px;position:relative;color:#1b00ff}.page-challenge-365-membership-site .entry-title:before{position:absolute;display:block;content:url(/wp-content/uploads/2018/12/CoachJennys-Challenge365-300x126.png);top:-15px;left:calc(50% - 100px)}#summits-button .challenge-button{display:flex;align-items:center;justify-content:space-around;background:#ddd;border:5px solid #ddd;border-radius:20px;padding:20px;text-decoration:none!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#summits-button .challenge-button:hover{background:#fff}#summits-button .challenge-button span{font-size:40px;color:#01598f}#summits-button .challenge-button:hover span{color:#000}#summits-button .challenge-button img{max-width:35%}.page-the-summit-club h1.entry-title,.page-template-page-mountainsummitchallenge-single h1.entry-title,.page-template-page-2020summitchallenge-single h1.entry-title,.page-rankings-summits h1.entry-title{color:#1b93fc;text-align:center}.page-template-page-mountainsummitchallenge-single .leaderboard,.page-template-page-2020summitchallenge-single .leaderboard{margin-top:40px}.page-the-summit-club .leaderboard h2,.page-template-page-mountainsummitchallenge-single .leaderboard h2,.page-template-page-2020summitchallenge-single .leaderboard h2{background:#1b93fc}.page-the-summit-club .leaderboard h4,.page-template-page-mountainsummitchallenge-single .leaderboard h4,.page-template-page-2020summitchallenge-single .leaderboard h4{text-align:center}.summit-cols-container{margin-top:20px}.summit-cols-container ul{margin-left:0;display:flex;flex-wrap:wrap;list-style-type:none}.summit-icon{display:flex;align-items:center;justify-content:flex-start;width:50%}.summit-icon i{display:inline-block;font-size:30px;width:30px;margin-right:10px;text-align:center}#post-area .summit-icon a{text-decoration:none!important;display:flex;align-items:center;color:#7c3f01}.page-template-page-mountainsummitchallenge-single .leaders-column h3,.page-template-page-2020summitchallenge-single .leaders-column h3{border-bottom-color:#1c5745}#post-area .summit-icon a:hover{color:#ff8000}#post-area .summits-completed .summit-icon a{color:#287e64}#post-area .summits-completed .summit-icon a:hover{color:#1c5745}.completed-summit i,.page-the-summit-club .leaderboard h2 i{color:#D5FF22}.page-template-page-mountainsummitchallenge-single .content-after-submission,.page-template-page-2020summitchallenge-single .content-after-submission{display:none}.page-template-page-mountainsummitchallenge-single #post-area h2,.page-template-page-2020summitchallenge-single #post-area h2{margin-bottom:2em;text-align:center}.page-template-page-mountainsummitchallenge-single #post-area .content-after-submission a,.page-template-page-2020summitchallenge-single #post-area .content-after-submission a{color:#ff8000}.page-template-page-mountainsummitchallenge-single #post-area .content-after-submission a:hover,.page-template-page-2020summitchallenge-single #post-area .content-after-submission a:hover{color:#c60}.page-template-page-mountainsummitchallenge-single .user-submitted .content-above,.page-template-page-2020summitchallenge-single .user-submitted .content-above{display:none}.page-template-page-mountainsummitchallenge-single .user-submitted .content-after-submission,.page-template-page-2020summitchallenge-single .user-submitted .content-after-submission{display:block;margin-bottom:3em}.page-template-page-mountainsummitchallenge-single .random-badge-container,.page-template-page-2020summitchallenge-single .random-badge-container{margin:40px 0}#sidebar .textwidget a.view-all{text-align:right}.page-template-page-mountainsummitchallenge-single #post-area a.back-arrow,.page-template-page-2020summitchallenge-single #post-area a.back-arrow{display:block;margin-top:4em}.page-template-page-mountainsummitchallenge-single .gform_wrapper .gform_footer input.button,.page-template-page-mountainsummitchallenge-single .gform_wrapper .gform_footer input[type="submit"],.page-template-page-2020summitchallenge-single .gform_wrapper .gform_footer input.button,.page-template-page-2020summitchallenge-single .gform_wrapper .gform_footer input[type="submit"]{background-color:#D5FF22;font-size:1.5em;padding:.5em 1em;margin:0 auto;display:block;color:#1b93fc}.page-template-page-mountainsummitchallenge-single .gform_wrapper .gform_footer input.button:hover,.page-template-page-mountainsummitchallenge-single .gform_wrapper .gform_footer input[type="submit"]:hover,.page-template-page-2020summitchallenge-single .gform_wrapper .gform_footer input.button:hover,.page-template-page-2020summitchallenge-single .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#c1ee00!important}.displaypatches p{text-align:center;padding-bottom:0;font-weight:700}.displaypatches p.nopatches{font-weight:400;font-style:italic}.displaypatches img.sidebarpatch{width:50px;height:44px;margin:0 5px 0 0}.displaypatches img.sidebarpatch-finish{width:100%;height:auto;max-width:270px;margin:0 5px 0 0}#enhancedtextwidget-38{text-align:center}#enhancedtextwidget-39 th{text-align:center}#enhancedtextwidget-39 td{text-align:center;font-size:1.5em;color:#1b93fc;font-weight:700}#enhancedtextwidget-47 .displaypatches div{display:flex;flex-direction:row-reverse;justify-content:flex-end}.page-challenge-365-membership-site #challenge-hero .challenge-button{border-color:#1b93fc}#challenge-hero .challenge-button{display:flex;align-items:center;justify-content:space-around;background:#ddd;border:5px solid #ddd;border-radius:20px;padding:20px;text-decoration:none!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#challenge-hero .challenge-button:hover{background:#fff}#challenge-hero .challenge-button span{font-size:40px;color:#01598f}#challenge-hero .challenge-button:hover span{color:#000}#challenge-hero .challenge-button img{max-width:45%}.page-challenge-365-membership-site #post-area a:hover,.main-content a:hover{color:#fff}.page-challenge-365-membership-site #link-box{filter:grayscale(40%)}.page-challenge-365-membership-site #link-box:hover{background:#b6d22e}.forum-holiday-challenge h1.entry-title{text-align:center}.forum-holiday-challenge h1.entry-title::before{content:url(/wp-content/uploads/2016/10/Holiday-Challenge-Logo-1-300x179.png);display:block;text-align:center}.bbp-pagination-links a,.bbp-pagination-links span.current{font-size:1.3em;padding:.2em .6em}.page-challenge-2017-membership-site .entry-title{text-align:center;margin-bottom:40px;padding-top:100px;position:relative;color:#1b00ff}.page-challenge-2017-membership-site .entry-title:before{position:absolute;display:block;content:url(/wp-content/uploads/2016/12/Challenge-2017-Logo-e1480564150629.png);top:-15px;left:calc(50% - 100px)}#states-button .challenge-button{display:flex;align-items:center;justify-content:space-around;background:#ddd;border:5px solid #ddd;border-radius:20px;padding:20px;text-decoration:none!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#states-button .challenge-button:hover{background:#fff}#states-button .challenge-button span{font-size:40px;color:#01598f}#states-button .challenge-button:hover span{color:#000}#states-button .challenge-button img{max-width:35%}.page-50-states-challenge h1.entry-title,.page-template-page-uschallenge-state h1.entry-title{color:#f00101}.fm-tooltip-frame{border-radius:0!important}.fm-tooltip-frame h4{line-height:1.1!important}.fm-tooltip-frame p{margin-bottom:0px!important;line-height:1.1!important}.page-template-page-uschallenge-state .leaderboard{margin-top:40px}.page-50-states-challenge .leaderboard h2,.page-template-page-uschallenge-state .leaderboard h2{background:#01598f}.state-cols-container{margin-top:20px}.state-cols-container ul{margin-left:0;display:flex;flex-wrap:wrap;list-style-type:none}.state-icon{display:flex;align-items:center;justify-content:flex-start;width:50%}.state-icon i{display:inline-block;font-size:30px;width:30px;margin-right:10px;text-align:center}#post-area .state-icon a{text-decoration:none!important;display:flex;align-items:center;color:#f00101}.page-template-page-uschallenge-state .leaders-column h3{border-bottom-color:#f00101}#post-area .state-icon a:hover{color:#01598f}.completed-state i,.page-50-states-challenge .leaderboard h2 i{color:gold}.page-template-page-uschallenge-state .content-after-submission{display:none}.page-template-page-uschallenge-state .user-submitted .content-above{display:none}.page-template-page-uschallenge-state .user-submitted .content-after-submission{display:block}.page-template-page-uschallenge-state .random-badge-container{margin:40px 0}.rankings-list th,.rankings-list td{line-height:1.1;vertical-align:middle}.widget .rankings-list th:nth-child(3){width:30px}.widget .rankings-list .rank{font-size:0}#sidebar .widget .rankings-list .date,#sidebar .widget .rankings-list tr td:nth-child(4){display:none!important}.main-content .rankings-list .rank,.main-content .rankings-list td:first-child{text-align:center}@media screen and (max-width:1280px){header#top nav>ul>li>a{font-size:14px!important;line-height:1.5!important}header#top #logo img{height:65px!important}#optin-row form input{width:180px}}@media screen and (max-width:1160px){header#top nav>ul>li>a{font-size:12px!important;padding-bottom:25px}header#top #logo img{height:55px!important;margin-top:10px}}@media screen and (max-width:1000px){#optin-row h3,#optin-row .wpb_raw_code{text-align:center!important}}@media screen and (max-width:700px){.home .vc_gitem-animated-block,.blog .post-featured-img{float:none;width:100%;max-width:100%;height:auto;margin-bottom:20px}}@media (min-width:768px){#toggle-nav{display:none}}.page-template-page-mountainsummitchallenge .enabled,.page-template-page-2020summitchallenge .enabled{filter:none!important;pointer-events:auto!important}.page-template-page-mountainsummitchallenge .january,.page-template-page-mountainsummitchallenge .february,.page-template-page-mountainsummitchallenge .march,.page-template-page-mountainsummitchallenge .april,.page-template-page-mountainsummitchallenge .may,.page-template-page-mountainsummitchallenge .june,.page-template-page-mountainsummitchallenge .july,.page-template-page-mountainsummitchallenge .august,.page-template-page-mountainsummitchallenge .september,.page-template-page-mountainsummitchallenge .october,.page-template-page-mountainsummitchallenge .november,.page-template-page-mountainsummitchallenge .december,.page-template-page-2020summitchallenge .january,.page-template-page-2020summitchallenge .february,.page-template-page-2020summitchallenge .march,.page-template-page-2020summitchallenge .april,.page-template-page-2020summitchallenge .may,.page-template-page-2020summitchallenge .june,.page-template-page-2020summitchallenge .july,.page-template-page-2020summitchallenge .august,.page-template-page-2020summitchallenge .september,.page-template-page-2020summitchallenge .october,.page-template-page-2020summitchallenge .november,.page-template-page-2020summitchallenge .december{filter:grayscale(100%);pointer-events:none;cursor:default;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#footer-outer .row{padding-bottom:0px!important}.testimonials-widget-testimonial{position:unset!important}.bx-wrapper .bx-viewport{height:auto!important}