/*!Theme Name: Visit Frankfort
Theme URI: https://visitfrankfort.com/
Description: The official theme for Frankfort/Franklin County Tourist & Convention Commission.
Author: Red Pixel Studios
Author URI: https://redpixel.com
Template: rps-ignite
Version: 1.3.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: frankfort*/.jp-carousel-image-meta,#jp-carousel-comments-loading span{display:none!important}.pure-g article{letter-spacing:normal}.single-rps_contact .rps-contact-item-type-hours-of-operation{margin-top:2rem!important}.post-type-archive-rps_contact .column.primary article{padding:2.34375vw}@media screen and (max-width:40em){.post-type-archive-rps_contact .column.primary article{padding:15px}}@media screen and (min-width:80em){.post-type-archive-rps_contact .column.primary article{padding:30px}}.post-type-archive-rps_contact .column.primary article:nth-child(odd){background-color:#f0f0f0}.post-type-archive-rps_contact .column.primary article:nth-child(even){border:1px solid #f0f0f0}.rps-theme-framework-inside .part.top [id^=rps_theme_framework_logo-] .logo{max-width:185px}.part.action nav>ul>li{display:inline-block;width:100%}@media(min-width:48em){.part.action nav>ul>li{width:50%}}.part.action nav>ul>li>a,.part.action nav>ul>li>a:link,.part.action nav>ul>li>a:visited{transition:transform .2s,opacity .2s;opacity:.8;box-sizing:border-box;display:block;margin:15px;padding:25px;border:8px solid #fff;font-family:bentham;font-weight:400;letter-spacing:-.03em;text-transform:uppercase;text-decoration:none;text-align:center;font-size:3.125vw;line-height:1.15;color:#fff}@media screen and (max-width:36em){.part.action nav>ul>li>a,.part.action nav>ul>li>a:link,.part.action nav>ul>li>a:visited{font-size:18px}}@media screen and (min-width:80em){.part.action nav>ul>li>a,.part.action nav>ul>li>a:link,.part.action nav>ul>li>a:visited{font-size:40px}}.part.action nav>ul>li>a:focus,.part.action nav>ul>li>a:hover,.part.action nav>ul>li>a:link:focus,.part.action nav>ul>li>a:link:hover,.part.action nav>ul>li>a:visited:focus,.part.action nav>ul>li>a:visited:hover{transform:scale(1.05);opacity:1}.part.action nav>ul>li:first-child>a{background-color:rgba(40,147,157,.8)}.part.action nav>ul>li:first-child>a:focus,.part.action nav>ul>li:first-child>a:hover{background-color:#28939d}.part.action nav>ul>li:last-child>a{background-color:rgba(128,47,45,.8)}.part.action nav>ul>li:last-child>a:focus,.part.action nav>ul>li:last-child>a:hover{background-color:#802f2d}.part.promos img{width:100%!important}.part.promos .home-page-block{position:relative;background-color:#000}.part.promos .home-page-block .rps_promo-image{transition:opacity .2s;opacity:1;font-size:0}.part.promos .home-page-block .rps_promo-article{transform:translateY(-50%);top:50%}.part.promos .home-page-block .rps_promo-article .rps_promo-article-inset{top:50%;transition:transform .2s;transform:translateY(-50%) scale(1)}.part.promos .home-page-block:focus .rps_promo-image,.part.promos .home-page-block:hover .rps_promo-image{opacity:.5}.part.promos .home-page-block:focus .rps_promo-article .rps_promo-article-inset,.part.promos .home-page-block:hover .rps_promo-article .rps_promo-article-inset{transform:translateY(-50%) scale(1.1)}.part.promos .home-page-block .rps_promo-article{box-sizing:border-box;position:absolute;top:50%;padding:20px;width:100%;text-align:center;height:40%;background-color:rgba(40,147,157,.8);pointer-events:none}.part.promos .home-page-block .rps_promo-article>div{position:relative}.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{margin:0;font-size:5.4758800522vw;line-height:1;font-family:bentham;letter-spacing:-.03em;color:#fff}@media screen and (max-width:27.3928571429em){.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{font-size:24px}}@media screen and (min-width:47.9375em){.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{font-size:42px}}@media(min-width:48em){.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{font-size:3.28125vw}}@media screen and (min-width:48em)and (max-width:45.7142857143em){.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{font-size:24px}}@media screen and (min-width:48em)and (min-width:80em){.part.promos .home-page-block .rps_promo-article>div>h2,.part.promos .home-page-block .rps_promo-article>div>p{font-size:42px}}.part.promos .widget:first-child .rps_promo-article{background-color:rgba(128,47,45,.8)}.part.promos .widget:last-child .rps_promo-article{background-color:rgba(115,123,76,.8)}.part.upcoming-events .widget-header,.part.recent-news .widget-header{margin-bottom:2em;text-align:center}.part.upcoming-events .widget-footer,.part.recent-news .widget-footer{margin-top:2em}.part.upcoming-events .widget-title,.part.recent-news .widget-title{padding-bottom:.5em;border-bottom:2px solid #54585a;font-size:3.75vw;line-height:1;font-family:bentham;font-weight:400;letter-spacing:-.03em;color:#802f2d}@media screen and (max-width:53.3333333333em){.part.upcoming-events .widget-title,.part.recent-news .widget-title{font-size:32px}}@media screen and (min-width:80em){.part.upcoming-events .widget-title,.part.recent-news .widget-title{font-size:48px}}.part.upcoming-events .p-name,.part.recent-news .p-name{font-size:1.4em;line-height:1.15;font-family:muli}.part.upcoming-events .p-name a,.part.upcoming-events .p-name a:link,.part.upcoming-events .p-name a:visited,.part.recent-news .p-name a,.part.recent-news .p-name a:link,.part.recent-news .p-name a:visited{color:#737b4c}.part.upcoming-events .p-name a:focus,.part.upcoming-events .p-name a:hover,.part.upcoming-events .p-name a:link:focus,.part.upcoming-events .p-name a:link:hover,.part.upcoming-events .p-name a:visited:focus,.part.upcoming-events .p-name a:visited:hover,.part.recent-news .p-name a:focus,.part.recent-news .p-name a:hover,.part.recent-news .p-name a:link:focus,.part.recent-news .p-name a:link:hover,.part.recent-news .p-name a:visited:focus,.part.recent-news .p-name a:visited:hover{color:#909b5f}.part.upcoming-events .widget-link a,.part.upcoming-events .widget-link a:link,.part.upcoming-events .widget-link a:visited,.part.recent-news .widget-link a,.part.recent-news .widget-link a:link,.part.recent-news .widget-link a:visited{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #28939d;text-decoration:none;font-size:1.2em;line-height:1;color:#28939d;text-align:center}.part.upcoming-events .widget-link a:focus,.part.upcoming-events .widget-link a:hover,.part.upcoming-events .widget-link a:link:focus,.part.upcoming-events .widget-link a:link:hover,.part.upcoming-events .widget-link a:visited:focus,.part.upcoming-events .widget-link a:visited:hover,.part.recent-news .widget-link a:focus,.part.recent-news .widget-link a:hover,.part.recent-news .widget-link a:link:focus,.part.recent-news .widget-link a:link:hover,.part.recent-news .widget-link a:visited:focus,.part.recent-news .widget-link a:visited:hover{color:#fff;background-color:#28939d}.part.recent-news article{text-align:left!important}.part.recent-news article header *:first-child{margin-top:0!important}.part.recent-news figure{position:relative}.part.recent-news figure>a,.part.recent-news figure>a:link{display:block;position:absolute;width:100%;height:100%}.part.recent-news .entry-title{margin-top:1.2em}.part.recent-news .dt-published{color:#54585a;margin-top:.4em}.part.recent-news .p-summary{margin-top:1em;color:#888;line-height:1.5}.part.upcoming-events{text-align:center}.part.upcoming-events .date-icon .date{display:inline-block;padding:10px;margin:10px 0;background-color:#f2a900}.part.upcoming-events .date-icon .date span:not(.year){display:inline!important;text-transform:uppercase;color:#fff}.part.upcoming-events .date-icon .date span:not(.year).day:before{content:" "}.part.upcoming-events .times,.part.upcoming-events .dates{margin:.5em 0;justify-content:center}.part.upcoming-events .dates{font-size:1.1em;font-weight:700}.part.upcoming-events .times{color:#28939d}.part.upcoming-events .p-location{font-family:muli;font-style:italic;font-size:.9em;line-height:1.3;color:#888}.part.upcoming-events .dt-start-clone .date{display:none}.widgets-column-secondary .widget_rps_recent_posts .entry-title{font-family:muli;font-size:1.2em!important;line-height:1.15;letter-spacing:0}.widgets-column-secondary .widget_rps_recent_posts .dt-published{color:#54585a;margin-top:.5em;font-size:.85em;line-height:1.15}nav.primary{padding:0 0 30px}@media(min-width:64em){nav.primary{padding:30px}}nav.affiliates>ul>li>a>span,nav.affiliates>ul>li>a:link>span{display:none}nav.rps-term-images span{font-family:muli;font-size:1.3em;line-height:1.2}nav.social a,nav.social a:link{font-weight:400!important}#tribe-events-header .tribe-events-nav-pagination{display:none}.tribe-events-page-title{margin-bottom:.5em;color:#802f2d}.tribe-events-button[href^="https://visitfrankfort.wpengine.com/event"]{display:none!important}.gallery{clear:both}.gallery .wp-caption-text.gallery-caption::after{display:inline-block;content:"";background-color:#888;width:100%;height:1px;width:20%}@media(max-width:35.5em){#p-tl-cont.p-tl-cont.timeline_section{padding:0!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-section{margin:0!important}#p-tl-cont.p-tl-cont.timeline_section .timeline_sec button.agile_slick-arrow{width:30px;height:30px}#p-tl-cont.p-tl-cont.timeline_section .timeline_sec button.agile_slick-prev{left:-15px!important}#p-tl-cont.p-tl-cont.timeline_section .timeline_sec button.agile_slick-next{right:-15px!important}#p-tl-cont.p-tl-cont.timeline_section .main-timeline{padding:0}#p-tl-cont.p-tl-cont.timeline_section .ptl-post-div{padding-left:0!important;padding-right:0!important}}#p-tl-cont.p-tl-cont.timeline_section .timeline_sec{padding-left:0!important}#p-tl-cont.p-tl-cont.timeline_section .timeline_sec button.agile_slick-arrow{border-radius:100%!important;z-index:100}#p-tl-cont.p-tl-cont.timeline_section .timeline-box{padding:15px!important;box-shadow:none!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box h3{font-family:bentham!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p{font-style:normal!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p b,#p-tl-cont.p-tl-cont.timeline_section .timeline-box p span{font-family:muli!important;line-height:1.4;color:#888;font-size:1rem!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p b{font-weight:700!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p span{font-weight:300!important}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p:empty{display:none}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p:empty+p{margin-top:0}#p-tl-cont.p-tl-cont.timeline_section .timeline-box p+p{margin-top:.5em}#p-tl-cont.p-tl-cont.timeline_section .timeline-box div.t-last{display:none}#wpgmza_filter_2{background-color:rgba(0,0,0,.3);color:#fff;padding:20px;font-size:20px;margin-top:0}#wpgmza_filter_2 select{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:.5em 0 0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuNCIgaGVpZ2h0PSIyOTIuNCI+PHBhdGggZmlsbD0iIzAwN0NCMiIgZD0iTTI4NyA2OS40YTE3LjYgMTcuNiAwIDAgMC0xMy01LjRIMTguNGMtNSAwLTkuMyAxLjgtMTIuOSA1LjRBMTcuNiAxNy42IDAgMCAwIDAgODIuMmMwIDUgMS44IDkuMyA1LjQgMTIuOWwxMjggMTI3LjljMy42IDMuNiA3LjggNS40IDEyLjggNS40czkuMi0xLjggMTIuOC01LjRMMjg3IDk1YzMuNS0zLjUgNS40LTcuOCA1LjQtMTIuOCAwLTUtMS45LTkuMi01LjUtMTIuOHoiLz48L3N2Zz4=),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#wpgmza_filter_2 select::-ms-expand{display:none}#wpgmza_filter_2 select:hover{border-color:#888}#wpgmza_filter_2 select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}#wpgmza_filter_2 select option{font-weight:400}nav.rps-menu-public-art-home{border-bottom:2px solid transparent}nav.rps-menu-public-art-home a,nav.rps-menu-public-art-home a:link{display:flex;width:100%;padding:20px 0;background-color:#df5a2f;justify-content:center}nav.rps-menu-public-art-types,nav.rps-menu-public-art-locations{border-bottom:2px solid transparent}nav.rps-menu-public-art-types>ul,nav.rps-menu-public-art-locations>ul{display:flex;flex-direction:row;margin:-1px}nav.rps-menu-public-art-types>ul>li,nav.rps-menu-public-art-locations>ul>li{border:1px solid transparent}nav.rps-menu-public-art-types>ul>li>a,nav.rps-menu-public-art-types>ul>li>a:link,nav.rps-menu-public-art-locations>ul>li>a,nav.rps-menu-public-art-locations>ul>li>a:link{display:block;padding:.8em;text-align:center;color:#fff;background-color:#54585a}nav.rps-menu-public-art-types>ul>li.current-menu-item>a,nav.rps-menu-public-art-types>ul>li.current-menu-item>a:link,nav.rps-menu-public-art-locations>ul>li.current-menu-item>a,nav.rps-menu-public-art-locations>ul>li.current-menu-item>a:link{background-color:#872c2c;background-image:none}nav.rps-menu-public-art-types{font-size:1rem}nav.rps-menu-public-art-types>ul>li{flex-basis:33.3333%}nav.rps-menu-public-art-types>ul>li>a,nav.rps-menu-public-art-types>ul>li>a:link{font-family:bentham;font-size:2.5vw}@media screen and (max-width:45em){nav.rps-menu-public-art-types>ul>li>a,nav.rps-menu-public-art-types>ul>li>a:link{font-size:18px}}@media screen and (min-width:80em){nav.rps-menu-public-art-types>ul>li>a,nav.rps-menu-public-art-types>ul>li>a:link{font-size:32px}}nav.rps-menu-public-art-types>ul>li>a:before,nav.rps-menu-public-art-types>ul>li>a:link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}nav.rps-menu-public-art-types>ul>li>a span,nav.rps-menu-public-art-types>ul>li>a:link span{position:relative;z-index:1}nav.rps-menu-public-art-types a[href*="/art-tags/"]{background-repeat:no-repeat;background-size:cover;background-position:center center}nav.rps-menu-public-art-types.rps-menu-public-art-types-big{margin-top:2em}nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul{flex-direction:column;margin:-10px}nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li{border-width:10px}nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a,nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a:link{padding:1.6em .8em;font-size:3.4375vw}@media screen and (max-width:40em){nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a,nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a:link{font-size:22px}}@media screen and (min-width:80em){nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a,nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul>li>a:link{font-size:44px}}@media(min-width:35.5em){nav.rps-menu-public-art-types.rps-menu-public-art-types-big>ul{flex-direction:row}}nav.rps-menu-public-art-locations>ul>li{flex-basis:50%}nav.rps-menu-public-art-locations>ul>li>a,nav.rps-menu-public-art-locations>ul>li>a:link{font-family:muli;font-size:1.25vw}@media screen and (max-width:70em){nav.rps-menu-public-art-locations>ul>li>a,nav.rps-menu-public-art-locations>ul>li>a:link{font-size:14px}}@media screen and (min-width:80em){nav.rps-menu-public-art-locations>ul>li>a,nav.rps-menu-public-art-locations>ul>li>a:link{font-size:16px}}.post-type-archive-fra_public_art #main article .e-content,.tax-fra_public_art_tags #main article .e-content,.single-fra_public_art #main article .e-content{margin-top:3em}.post-type-archive-fra_public_art #main article,.tax-fra_public_art_tags #main article,.tax-fra_tours #main article{padding:3.125vw;background-color:#f1f1f1;border:1px solid #f1f1f1}@media screen and (max-width:40em){.post-type-archive-fra_public_art #main article,.tax-fra_public_art_tags #main article,.tax-fra_tours #main article{padding:20px}}@media screen and (min-width:80em){.post-type-archive-fra_public_art #main article,.tax-fra_public_art_tags #main article,.tax-fra_tours #main article{padding:40px}}.post-type-archive-fra_public_art #main article:nth-child(2n+1),.tax-fra_public_art_tags #main article:nth-child(2n+1),.tax-fra_tours #main article:nth-child(2n+1){background-color:unset}.fra-meta{list-style-type:none;margin:0;padding:0;font-family:muli;line-height:1.3}.fra-meta .fra-meta-creator{font-size:1.71875vw;color:#737b4c}@media screen and (max-width:65.4545454545em){.fra-meta .fra-meta-creator{font-size:18px}}@media screen and (min-width:80em){.fra-meta .fra-meta-creator{font-size:22px}}.fra-meta .fra-meta-date{font-size:1.1em;color:#28939d}.fra-meta .fra-meta-street{font-size:1.5625vw;margin-top:1em}@media screen and (max-width:64em){.fra-meta .fra-meta-street{font-size:16px}}@media screen and (min-width:80em){.fra-meta .fra-meta-street{font-size:20px}}.fra-meta .fra-meta-street a,.fra-meta .fra-meta-street a:link{color:#54585a}.fra-meta .fra-meta-street i.ft{margin-right:.3em;color:#888}.fra-tags{margin-top:4.6875vw;font-size:1rem}@media screen and (max-width:40em){.fra-tags{margin-top:30px}}@media screen and (min-width:80em){.fra-tags{margin-top:60px}}.fra-tags>ul{display:flex;flex-direction:row;margin:-5px}.fra-tags>ul>li{border:5px solid transparent}.fra-tags>ul a,.fra-tags>ul a:link{box-sizing:border-box;display:block;padding:.5em;border:2px solid #737b4c;font-family:muli;font-size:.9em;line-height:1.15;color:#737b4c}.fra-images img{display:block;max-width:100%}.fra-images figure{margin:0}.fra-images figure+.gallery{margin-top:7px}.fra-images figure a,.fra-images figure a:link{display:block}.fra-images .gallery{display:flex;flex-wrap:wrap;flex-direction:row;margin:-7px}.fra-images .gallery figure{flex-basis:33.3333%;border:7px solid transparent}.fra-public-art-landing-header{padding:24px}.fra-public-art-landing-header>.inset{display:flex;flex-direction:row;margin:-12px}.fra-public-art-landing-header>.inset>div{border:12px solid #fff}.fra-public-art-landing-header .fra-public-art-featured-image{flex:1 1 940px;background-size:cover;background-repeat:no-repeat}.fra-public-art-landing-header .fra-public-art-logo{flex:1 1 364px}.fra-public-art-landing-header .fra-public-art-logo img{display:block}