/*!/wp-content/themes/visit-pocatello-child-23/style.css*//*!
Theme Name:    Visit Pocatello
Template:      page-builder-framework
*/
 .rest-closed{color:#900}#coupon1{border:4px dotted #999;padding:18px;background:rgb(255 255 255 / .3)}.discount-template-single-discount .entry-title{font-size:2em}.archive.tax-discount_category .wpbf-blog-layout-grid.wpbf-post-style-boxed,.post-type-archive-discount .wpbf-blog-layout-grid.wpbf-post-style-boxed{border:4px dotted #900}.archive.tax-discount_category .wpbf-blog-layout-grid.wpbf-post-style-boxed .wpbf-post-image-wrapper{margin:-20px}.post-type-archive-discount .wpbf-blog-layout-grid.wpbf-post-style-boxed .wpbf-post-image-wrapper{margin:-20px}.archive.tax-discount_category .wpbf-blog-layout-grid img,.post-type-archive-discount .wpbf-blog-layout-grid img{padding:6px}.displaying-num{display:block;text-align:center;margin:10px 10px}.page-numbers{padding:8px 10px;background:#069;color:#fff;margin:0 2px;border-radius:20px}.em .em-pagination .page-numbers{margin:4px}.page-numbers.current{background:#fff}.next.page-numbers{background:#fff}.prev.page-numbers{background:#fff}.gm-map{background:url(/wp-content/themes/visit-pocatello-child-23/../../../../images/map-loader.gif) no-repeat center center}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99}#status{height:200px;max-width:240px;margin:0 auto;position:absolute;top:50%;left:50%;text-align:center;margin-top:-100px;margin-left:-120px;background-repeat:no-repeat;background-position:center}#status i.fa.fa-map-marker.fa-spin.fa-5x{color:#900;margin-left:10%}.collapse.in{text-align:left}.inner-wbg-list span{line-height:100%;padding-left:7px;vertical-align:30%}.grey{color:#888}.italic{font-style:italic}.inline{display:inline-block;width:auto}.no-bullets{list-style:none}.meta{font-size:85%;font-style:italic}.event-location-title-prefix{font-style:italic;color:#6a8fa8;display:inline-block}.event-location-list li{padding:4px 0;margin:3px 0}div.css-search{background:rgb(255 255 255 / .2)}.searchform:before{right:50px}.loop-sub-cat-buttons li{margin:5px 10px 20px 0}.basic-loop-image-wrapper{background-size:cover;width:600px;max-width:100%;height:250px;max-height:100%;padding:3em;background-position:center;background-color:#fff;border:10px solid #646464;border:10px solid rgb(255 255 255 / .2);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.basic-pdf-loop-image-wrapper{background-size:contain;width:100%;max-width:400px;height:440px;max-height:100%;background-repeat:no-repeat;padding:0em;margin:0 20px 30px 20px;background-position:center;background-color:#fff}.route-cats-list ul li{list-style-type:none!important}.routecatlist li{display:inline-block}.routecatlist li:after{content:","}.routecatlist li:last-child:after{content:""!important}ul.routecatlist{list-style-type:none;padding-left:0;margin-bottom:-10px}.single-trail-taxonomy-titles{margin-bottom:2px}.loop-dropdown-title{background:#ddd8ce;color:#666;padding:6px;border-bottom:4px solid #999}.simplefavorite-button.active{opacity:.7}.simplefavorite-button.has-count{position:relative}.simplefavorite-button{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgb(255 255 255 / .3);cursor:pointer;padding-bottom:0}.simplefavorite-button:active,.simplefavorite-button:focus{outline:none}.simplefavorite-button i:before{font-family:fontawesome;content:'\f004';color:#666}.simplefavorite-button:hover{background-color:#333;border-color:#333;color:#fff;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.simplefavorite-button.active{background-color:rgb(255 255 255 / .3);color:#900;opacity:1;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}.simplefavorite-button.active i:before{font-family:fontawesome;content:'\f004';color:#900}.simplefavorite-button.active:hover{background-color:#fff0;color:#000}.simplefavorites-loading{margin-left:8px}.sf-icon-spinner-wrapper{display:inline-block;position:relative;min-width:1em;min-height:1em}.sf-icon-spinner{-webkit-animation:sf_rotate linear 2s;animation:sf_rotate linear 2s;position:absolute;top:.15em;left:2px}@-moz-keyframes sf_rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes sf_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes sf_rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.favorites-list{list-style:none}.favorites-list li{zoom:1;border-top:1px solid rgb(0 0 0 / .2);padding:.75em 0;margin:0}.favorites-list li:before,.favorites-list li:after{content:" ";display:table}.favorites-list li:after{clear:both}.favorites-list li img{float:left;margin-right:1em}.simplefavorites-modal-backdrop{position:fixed;width:0;height:0;background-color:rgb(0 0 0 / .85);top:0;left:50%;z-index:998;opacity:0;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.simplefavorites-modal-content{z-index:999;position:fixed;top:-200%;left:50%;width:50%;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-box-shadow:2px 2px 20px 0 rgb(51 51 51 / .5);box-shadow:2px 2px 20px 0 rgb(51 51 51 / .5)}.simplefavorites-modal-content.small{width:400px}.simplefavorites-modal-content.active{top:50px;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.simplefavorites-modal-content.loading .modal-content-body{display:none}.simplefavorites-modal-content.loading .modal-content-loading{display:block}.simplefavorites-modal-content-body{padding:1em;max-height:300px;overflow:auto;zoom:1}.simplefavorites-modal-content-body:before,.simplefavorites-modal-content-body:after{content:" ";display:table}.simplefavorites-modal-content-body:after{clear:both}.simplefavorites-modal-content-body.no-padding{padding:0}.simplefavorites-modal-content-body.has-footer{padding-bottom:0}.simplefavorites-modal-content-interior{padding:1em;padding-bottom:0}.simplefavorites-modal-content-footer{zoom:1;padding:.7em;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background-color:rgb(51 51 51 / .1)}.simplefavorites-modal-content-footer:before,.simplefavorites-modal-content-footer:after{content:" ";display:table}.simplefavorites-modal-content-footer:after{clear:both}.simplefavorites-button-consent-deny{float:left;opacity:.7}.simplefavorites-button-consent-accept{float:right}.event-list-title{background:rgb(255 255 255 / .2);display:block}.event-list-title h3{margin-bottom:-4px;text-align:center}.event-details-in-grid{padding:4px;margin-bottom:5px;background:rgb(255 255 255 / .2)}.event-details-in-grid span{padding:0;margin:0}.event-list-date-box{text-align:center;margin-bottom:0;margin-right:2px;display:inline-block}.event-list-date-box h4,.event-list-date-box h6{display:inline-block;margin:0 0 0 0}.event-list-meta{font-size:94%;font-style:italic;letter-spacing:-.5px}.g-hours-list{border-left:8px solid #6a8fa8;margin-left:5%;padding:30px}.g-hours-list ul li{color:#000;font-size:90%}.g-hours-list .footer-categories{font-style:italic;background:orange;color:#000;padding:3px 5px;margin-top:30px;display:block;margin:-20px 0 10px 0;max-width:515px}.tabs{display:flex;flex-wrap:wrap}.tabs label{order:1;display:block;padding:.5rem 1.25rem;margin-right:.2rem;cursor:pointer;background:#3f677f;font-weight:700;transition:background ease 0.2s;color:#f9f9f9}.tabs label:hover{color:#d6d6d6}.tabs .tab{order:99;flex-grow:1;width:100%;display:none;padding-top:10px}.tabs input[type="radio"]{display:none}.tabs input[type="radio"]:checked+label{background:#6a8fa8;color:#d6d6d6}.tabs input[type="radio"]:checked+label+.tab{display:block}#accordion{list-style:none}#accordion div{display:block;margin:1px;cursor:pointer;list-style:circle}#accordion div h5{background:rgb(255 255 255 / .5);padding:12px;margin-bottom:0}#accordion ul{list-style:none;padding:18px 0 5px 0;background:rgb(255 255 255 / .9);margin-top:0;margin-bottom:0}#accordion ul{display:none}#accordion ul li a{color:#666;font-family:default;width:100%;height:100%;display:block}#accordion ul li{font-weight:400;cursor:auto;padding:5px 10px 5px 15px;border-bottom:1px solid #dcdcdc}#accordion ul li a:hover{text-decoration:none}#accordion ul li:hover{background:#dcdcdc}#accordion ul li:last-child{border:none}.wpbf-navigation .wpbf-menu>.menu-item>a{text-shadow:0em .005em .1em #555}.wpbf-mega-menu.wpbf-mega-menu-3>.sub-menu{width:100%}.wpbf-mega-menu>.sub-menu{right:inherit}.sticky-triangle h4{margin:-70% 40%;color:#fff}#triangle-bottomleft{bottom:15px;left:5px;position:fixed;z-index:100}#field_re357,#field_ttc61,#subForm{padding:15px}.frm_forms fieldset,#subForm{border:0;padding:25px;background:rgb(255 255 255 / .5)}#frm_field_68_container{border-left:8px solid #3f677f;margin:30px;padding-left:15px}.frm_final_submit{background:#ddd8ce;color:#666;font-family:anton;letter-spacing:1.5px}div.css-search div.em-search-main .em-search-submit{background:rgb(58 45 4 / .5);border-radius:3px}div.css-search div.em-search-main .em-search-submit:hover{background:rgb(58 45 4 / .25)}.frm_final_submit:hover{background:#5c2404;color:#c9c9c9;font-family:anton;letter-spacing:1.5px}.frm_error{background:#fba50e;padding:3px 10px;color:#000;font-style:italic}. .dl-div ul{list-style:none;font-size:85%}.dl-div ul li{padding-bottom:6px;margin-bottom:20px}.list-downloads ul{padding-left:0;list-style:none}.sticky-triangle i{color:#900}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{background:rgb(255 255 255 / .5);font-family:anton;border-radius:2px;border:2px solid #dcdcdc;color:#666;letter-spacing:1.5px}textarea{background:rgb(255 255 255 / .5);border-radius:2px;border:2px solid #dcdcdc;color:#666;letter-spacing:1.5px}input[type=search] span{color:#fff}input[type=search]{background:#3f677f;color:orange;border:1px solid #dcdcdc;border-radius:3px}input[type=search]::-webkit-input-placeholder{color:#fff}input[type=search]:-moz-placeholder{color:#fff;opacity:1}input[type=search]::-moz-placeholder{color:#fff;opacity:1}input[type=search]:-ms-input-placeholder{color:#fff}input[type=search]::-ms-input-placeholder{color:#fff}::-webkit-input-placeholder{color:#900}:-moz-placeholder{color:#900;opacity:1}::-moz-placeholder{color:#900;opacity:1}:-ms-input-placeholder{color:#900}::-ms-input-placeholder{color:#900}.so-premium-image-overlay-text{text-shadow:1px 1px 2px #666}#my_print_button i{color:#666}#my_print_button{color:var(--brand-color)}#my_print_button:hover{color:var(--brand-color)}.simplefavorites-clear{color:#fff;background:#900;line-height:32px;border-radius:2px}.simplefavorites-clear:hover{color:orange;background:#000;line-height:32px;border-radius:2px}button.printomatictext:before{font-family:FontAwesome;content:'\f02f';margin-right:10px;font-weight:200;text-decoration:none}#bookmark-map-legend ul{-moz-column-fill:auto;column-fill:auto;background:rgb(255 255 255 / .5);padding:15px;list-style-type:none}#bookmark-map-legend h2{background:rgb(255 255 255 / .5);padding:8px;margin-bottom:0}#bookmark-map-legend img{display:none}.geo-mashup-full-post-address{font-size:90%}h2.gm-legend-title.category-legend-title:before{content:"Location "}.gm-visible-list{list-style:none;font-family:anton;padding-left:5px}.gm-visible-list img{width:18px;margin-right:5px}.gm-category-check-all{font-weight:700}.gm-legend label input[type="checkbox"]{margin-right:10px}ul.geo-mashup-nearby-posts{list-style:none;padding-left:0;max-width:800px;margin:0 auto}#bookmark-map-legend ul li:first-child{font-weight:light;color:darkcyan;font-style:italic}.map-full-post{background:#dedee5;padding:15px}.map-full-post h4{margin-bottom:0}.bookmark-map-list h3{margin-bottom:6px;padding-top:20px}#bookmark-map-visible-list ul{padding-left:0}.hide-peek{display:inline-block}.g-hours-list ul{list-style-type:none;padding-left:0}input#toggle{display:none;visibility:hidden}label.map_label{color:#fff;text-align:right}label.map_label:hover{color:#fff;cursor:pointer}label.map_label::before{font-family:FontAwesome;content:"\f041  Close Map";font-size:18px;padding:5px 10px;background:#c6741c;display:inline-block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px}#expand{height:auto;overflow:hidden;background:rgb(255 255 255 / .5)}#toggle:checked~#expand{height:0}#toggle:checked~label.map_label::before{font-family:FontAwesome;content:"\f041  Open Map";padding:5px 10px;background:#525943;font-size:18px;border-radius:4px}.cmmrm-route-index-search-form input[type=text],.cmmrm-route-index-search-form select{border-radius:0;min-height:60px;border:0}.cmmrm-route-index-search-form input[type=text]{display:none}.middle-white-box h1,.left-white-box h1{color:rgb(19 77 128 / .93)}.middle-white-box{background:rgb(255 255 255 / .5);width:650px;max-width:100%;margin:0 auto;text-align:center;padding:20px;border:#dcdcdc 1px solid;border-radius:4px}.middle-white-box .wpbf-button-small{background:var(--base-color-alt);color:#fff;border-radius:3px;display:inline-block;margin:5px}.middle-white-box .wpbf-button-small:hover{background:var(--base-color-alt);color:#999}.left-white-box{background:rgb(255 255 255 / .5);width:650px;max-width:100%;padding:20px;border-radius:4px}.left-white-box .wpbf-button-small{background:var(--base-color-alt);color:#fff;border-radius:3px}.left-white-box .wpbf-button-small:hover{background:var(--base-color-alt);color:#999}.left-dark-box{background:rgb(0 0 0 / .5);width:650px;max-width:100%;padding:20px;border-radius:4px}.left-dark-box .wpbf-button-small{background:var(--base-color-alt);color:#fff;border-radius:3px}.left-dark-box .wpbf-button-small:hover{background:var(--base-color-alt);color:#999}.wpbf-mega-menu>.sub-menu>.menu-item.submenu-title h3{margin-bottom:-8px;padding-bottom:0;display:inline-block;color:orange}.wpbf-mega-menu>.sub-menu>.menu-item a[href="#"]{margin-bottom:10px;padding-bottom:0}.wpbf-mega-menu>.sub-menu>.menu-item i,.wpbf-mobile-menu .menu-item i,.sub-menu>.menu-item i{font-size:26px;color:#fff}.sub-menu>.menu-item>.wpbf-menu-description{font-size:14px;color:#333;padding:0 20px 0 20px}.wpbf-mega-menu .sub-menu>.menu-item>.wpbf-menu-description{font-size:14px;color:#333;padding:0 0}.wpbf-mobile-menu h3{color:orange;text-decoration:underline;text-shadow:#666 .03em .05em;display:inline-block}.wpbf-mobile-menu a h3:hover{color:#fff}.bottom-buttons{margin-bottom:-20px}.visitidahologo img{margin-bottom:20px}.footer-icon-list ul{list-style:none;line-height:4em;padding-left:0;columns:3;column-width:auto}.footer-icon-list ul i{background:#fff;padding:7px;border-radius:4px;margin-right:5px}.footer-icon-list ul a{background:#384951;padding:3px 10px 3px 0;border-radius:4px;color:#fba50e}.bottom-buttons{margin-bottom:-20px}@media screen and (max-width:1180px){.footer-icon-list ul{list-style:none;line-height:4em;padding-left:0;columns:2}}@media screen and (max-width:1024px){.wpbf-large-1-3{max-width:600px;margin:0 auto 20px auto}}@media screen and (max-width:850px){#triangle-bottomleft{left:0;bottom:0;padding:0 0 5% 45%;position:relative;width:100%;background:rgb(56 108 19 / .19)}.routecatlist li{display:block}.routecatlist li::before{content:" \2022"}.single-trail-taxonomy-titles{margin-bottom:2px;border-bottom:3px solid #999}ul.routecatlist{margin-bottom:15px}}@media (max-width:767px){.footer-icon-list ul{list-style:none;line-height:4em;padding-left:0;columns:1}iframe[name=gm-map-1]{padding-top:0;padding-right:30px;background:url(/images/icons/mobile-map-scroll.jpg)right repeat-y}.simplefavorites-modal-content{width:90%}.simplefavorites-modal-content.active{top:20px}.simplefavorites-modal-content-body{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}}@media only screen and (max-width:500px){.tabs label{align-content}.tabs label span{display:none!important}}@media print{.simplefavorites-modal-backdrop,.simplefavorites-modal-content,button,#bookmark-output .wpbf-button .wpbf-button-small{display:none!important}button.simplefavorite-button.preset{visibility:hidden}#bookmark-output img,.favorites-list li img{width:250px}#bookmark-output{width:400px}}a{text-decoration:none}