@charset "UTF-8";.flex-hs{justify-content:flex-start}.flex-he{justify-content:flex-end}.flex-hc{justify-content:center}.event-info,.flex-hb{justify-content:space-between}.flex-ha{justify-content:space-around}.flex-vt{align-items:flex-start}.flex-vb{align-items:flex-end}.flex-vc{align-items:center}.flex-vs{align-items:stretch}.col-3{flex:0 0 25%;max-width:25%}.col-3,.col-4{padding:0 10px}.col-4{flex:0 0 33.33%;max-width:33.33%}.col-5{flex:0 0 42%;max-width:42%}.col-5,.col-6{padding:0 10px}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58%;max-width:58%}.col-7,.col-8{padding:0 10px}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%;padding:0 10px}.col-12{flex:0 0 100%;max-width:100%;padding:0 10px}@media only screen and (max-width:767px){.flex-hs-mobile{justify-content:flex-start}.flex-he-mobile{justify-content:flex-end}.flex-hc-mobile{justify-content:center}.flex-hb-mobile{justify-content:space-between}.flex-ha-mobile{justify-content:space-around}.flex-vt-mobile{align-items:flex-start}.flex-vb-mobile{align-items:flex-end}.flex-vc-mobile{align-items:center}.flex-vs-mobile{align-items:stretch}.col-3-mobile{flex:0 0 25%;max-width:25%;padding:0 10px}.col-4-mobile{flex:0 0 33.33%;max-width:33.33%;padding:0 10px}.col-5-mobile{flex:0 0 42%;max-width:42%;padding:0 10px}.col-6-mobile{flex:0 0 50%;max-width:50%;padding:0 10px}.col-7-mobile{flex:0 0 58%;max-width:58%;padding:0 10px}.col-8-mobile{flex:0 0 66.666667%;max-width:66.666667%;padding:0 10px}.col-9-mobile{flex:0 0 75%;max-width:75%;padding:0 10px}.col-12-mobile{flex:0 0 100%;max-width:100%;padding:0 10px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}body{-webkit-font-smoothing:antialiased;color:#484848;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-family:Europa,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-weight:700;margin:0 0 .75em}a{color:#2ea4db;text-decoration:none;transition:color .15s ease}a:active,a:focus,a:hover{color:#237ba4}hr{border:0;border-bottom:1px solid #eee}.heading-font{font-family:europa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.base-font{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.big-text-header{padding:60px 0 20px}@media only screen and (max-width:767px){.big-text-header{padding:30px 0 15px}}@media only screen and (min-width:768px) and (max-width:1023px){.big-text-header{padding:50px 0 30px}}.big-text-header h1{font-size:4.2288848512em;margin:0;text-align:center}@media only screen and (max-width:767px){.big-text-header h1{font-size:1.1575722656em}}.big-text-header h3{font-size:.914625em;font-weight:400;margin-bottom:40px;text-align:center}@media only screen and (max-width:767px){.big-text-header h3{margin-bottom:20px}}.big-text-header .meta-info{display:flex;font-size:.914625em;justify-content:space-between;margin:0 20px}@media only screen and (max-width:767px){.big-text-header .meta-info{display:block;margin:0 10px}}.big-text-header .meta-info>span{display:inline-block;margin-right:20px}@media only screen and (max-width:767px){.big-text-header .meta-info-right{margin-top:15px}}.big-text-header .meta-info-right a{color:#484848}.big-text-header .meta-info-right i{color:#ababab;display:inline-block;padding:0 10px 0 0}.big-text-header .meta-info-right span{align-items:center;display:flex;margin-bottom:5px;white-space:nowrap}.big-text-header .meta-info-right span span{display:inline-block;margin-bottom:0}.big-text-header .meta-info .icon-time{font-size:1.4650523987em;margin-left:-5px;padding:0 5px 0 0}@font-face{font-display:block;font-family:gaycities;font-style:normal;font-weight:400;src:url(/fonts/gaycities.eot?15py4j);src:url(/fonts/gaycities.eot?15py4j#iefix) format("embedded-opentype"),url(/fonts/gaycities.ttf?15py4j) format("truetype"),url(/fonts/gaycities.woff?15py4j) format("woff"),url(/fonts/gaycities.svg?15py4j#gaycities) format("svg")}.bookmark-btn-icon.checked:after,.btn-beenhere:before,.btn-bookmark:before,.btn-default.checked:after,.btn-going:before,.btn-listings-hate:before,.btn-listings-like:before,.checked.btn-beenhere:after,.checked.btn-blue-filled:after,.checked.btn-blue:after,.checked.btn-bookmark:after,.checked.btn-going:after,.checked.btn-gray:after,.checked.btn-listings-hate:after,.checked.btn-listings-like:after,.filter-block h3 a:after,.filter-block ul li a:before,.sorting-toggle:after,.ui-widget-header .ui-icon:before,[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:gaycities!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-ic_date:before{content:"\e90c"}.icon-ic_done:before{content:"\e918"}.icon-ic_education:before{content:"\e919"}.icon-ic_in-common:before{content:"\e934"}.icon-ic_location:before{content:"\e936"}.icon-ic_love-filled:before{content:"\e937"}.icon-ic_love-partial:before{content:"\e939"}.icon-ic_love:before{content:"\e93a"}.icon-ic_map-pin:before{content:"\e93c"}.icon-ic_message:before{content:"\e93d"}.icon-ic_notifications:before{content:"\e940"}.icon-ic_occupation:before{content:"\e942"}.icon-brand:before,.icon-facebook:before,.icon-social:before{content:"\e900"}.icon-brand2:before,.icon-foursquare:before,.icon-social2:before{content:"\e901"}.icon-google-icon .path1:before{color:#4285f4;content:"\e943"}.icon-google-icon .path2:before{color:#34a853;content:"\e945";margin-left:-.9775390625em}.icon-google-icon .path3:before{color:#fbbc05;content:"\e946";margin-left:-.9775390625em}.icon-google-icon .path4:before{color:#eb4335;content:"\e948";margin-left:-.9775390625em}.icon-info:before{content:"\e92f"}.icon-report-problem-circle:before{content:"\e90f"}.icon-info2:before{content:"\e910"}.icon-ic_bookmark:before{content:"\e902"}.icon-ic_clear:before{content:"\e903"}.icon-ic_going:before{content:"\e904"}.icon-ic_hate-full:before{content:"\e905"}.icon-ic_hate-outline:before{content:"\e906"}.icon-ic_love-full:before{content:"\e907"}.icon-ic_love-outline:before{content:"\e908"}.icon-ic_options:before{content:"\e90b"}.icon-ic_search:before{content:"\e90d"}.icon-ic_share:before{content:"\e90e"}.icon-ic_time:before{content:"\e911"}.icon-share:before{color:#484848;content:"\e916"}.icon-time:before{color:#484848;content:"\e917"}.icon-check:before{color:#fff;content:"\e912"}.icon-close:before{color:#6a6a6a;content:"\e914"}.icon-message:before{color:#b6b6b6;content:"\e915"}.icon-star:before{color:#fff;content:"\e913"}.icon-air:before{color:#7d7d7d;content:"\e91a"}.icon-angle-down:before{color:#fff;content:"\e91b"}.icon-arrow-left:before{color:#fff;content:"\e91c"}.icon-arrow-right:before{color:#fff;content:"\e91d"}.icon-arrow2:before{color:#fff;content:"\e91e"}.icon-camera:before{color:#fff;content:"\e91f"}.icon-heart-filled:before{color:#fff;content:"\e920"}.icon-phone:before{color:#7d7d7d;content:"\e921"}.icon-star2:before{color:#fff;content:"\e922"}.icon-web:before{color:#7d7d7d;content:"\e923"}.icon-gaycities-g:before{color:#ababab;content:"\e926"}.icon-facebook2:before{color:#ababab;content:"\e927"}.icon-heart-fill:before{color:#2ea4db;content:"\e929"}.icon-instagram:before{color:#ababab;content:"\e92a"}.icon-like:before{color:#2ea4db;content:"\e92b"}.icon-list-view:before{color:#2ea4db;content:"\e92c"}.icon-map-pin:before{color:#ababab;content:"\e92d"}.icon-twitter:before{color:#ababab;content:"\e931"}.icon-ic_love-full2:before{color:#088cf0;content:"\e928"}.icon-ic_hate-full2:before{content:"\e932"}.icon-ic_lovemeter_100:before{color:#057dd6;content:"\e933"}.icon-ic_lovemeter_90:before{color:#057dd6;content:"\e935"}.icon-ic_lovemeter_80:before{color:#057dd6;content:"\e938"}.icon-ic_lovemeter_70:before{color:#057dd6;content:"\e93b"}.icon-ic_lovemeter_60:before{color:#057dd6;content:"\e93e"}.icon-ic_lovemeter_50:before{color:#057dd6;content:"\e941"}.icon-ic_lovemeter_40:before{content:"\e944"}.icon-ic_lovemeter_30:before{content:"\e947"}.icon-ic_lovemeter_20:before{content:"\e94a"}.icon-ic_lovemeter_10:before{content:"\e94d"}.icon-ic_nav-arrow:before{content:"\e93f"}.icon-ic_nav-arrow-left:before{content:"\e909"}.icon-ic_nav-arrow-right:before{content:"\e90a"}.icon-arrow-left2:before{color:#ababab;content:"\e924"}.icon-arrow-right2:before{color:#484848;content:"\e925"}.icon-circle-up:before{content:"\ea41"}.icon-circle-down:before{content:"\ea43"}.icon-circle-left:before{content:"\ea44"}.icon-circle-right:before{content:"\ea42"}.icon-arrow-pointer-up2:before{content:"\ea3a"}.icon-arrow-pointer-down2:before{content:"\ea3e"}.icon-arrow-pointer-left2:before{content:"\ea40"}.icon-arrow-pointer-right2:before{content:"\ea3c"}.icon-triangle-down:before{color:#ababab;content:"\e92e"}.icon-triangle-up:before{color:#ababab;content:"\e930"}ol,ul{list-style-type:none;margin:0;padding:0}ul.bullets{list-style:disc;margin-left:20px}ul.bullets li{padding-left:5px}dl,dt{margin:0}dt{font-weight:600}dd,figure{margin:0}img,picture{margin:0;max-width:100%}img.height-fit{margin:0;max-width:unset;min-height:100%;width:auto}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b3b3b3;font-weight:600;text-align:left}td,th{padding:.75em 0}td{border-bottom:1px solid #eee}td,th,tr{vertical-align:middle}.VueCarousel-slide .next,.VueCarousel-slide .prev,.slick-slider .next,.slick-slider .prev{cursor:pointer;display:block;height:20px;line-height:0;margin-top:-10px;position:absolute;top:50%;width:10px}.VueCarousel-slide .next.slick-disabled,.VueCarousel-slide .prev.slick-disabled,.slick-slider .next.slick-disabled,.slick-slider .prev.slick-disabled{opacity:.25}.VueCarousel-slide .prev,.slick-slider .prev{left:-10px}.VueCarousel-slide .next,.slick-slider .next{right:-10px}.VueCarousel-slide .slick-slide,.slick-slider .slick-slide{display:none}.VueCarousel-slide.slick-initialized .slick-slide,.slick-slider.slick-initialized .slick-slide{display:block}.banner-slider .item{position:relative}.banner-slider .item:not(:first-child){display:none}.banner-slider.slick-initialized .item{display:block}.slider-big{position:relative}.slider-big .pagingInfo{background:rgba(0,0,0,.3);border-radius:6px;bottom:12px;color:#fff;left:50%;padding:2px 5px;position:absolute;transform:translateX(-50%);z-index:3}.slider-big .pagingInfo i{padding-right:5px}.slider .slick-arrow{background:rgba(0,0,0,.3);border-radius:50%;color:#fff;cursor:pointer;height:42px;line-height:42px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:42px;z-index:2}.slider .slick-arrow:hover{color:#2ea4db}.slider .icon-arrow-left{left:13px}.slider .icon-arrow-right{right:13px}.slider img{width:100%}.slider .slick-slide,.slider-nav-thumbnails .slick-slide{padding:2px}.slider-nav-thumbnails .slick-slide img{width:100%}.article-item .thumbnail{overflow:hidden;padding-bottom:70%;width:100%}.article-item .thumbnail img{height:auto;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.past-event-item,.small-card-item{align-items:center;display:flex;justify-content:space-between}.past-event-item .past-event-item-content,.past-event-item .small-card-item-content,.small-card-item .past-event-item-content,.small-card-item .small-card-item-content{padding:5px 15px;text-align:left}.past-event-item .past-event-item-content>strong,.past-event-item .small-card-item-content>strong,.small-card-item .past-event-item-content>strong,.small-card-item .small-card-item-content>strong{display:block;font-size:1.1575722656em}.past-event-item .past-event-item-content>span,.past-event-item .small-card-item-content>span,.small-card-item .past-event-item-content>span,.small-card-item .small-card-item-content>span{color:#b6b6b6;display:block}.past-event-item .small-card-item-content>span,.past-event-item:hover .past-event-item-content>span,.small-card-item .small-card-item-content>span,.small-card-item:hover .past-event-item-content>span{color:#000}.past-event-item .past-event-item-thumbnail,.past-event-item .small-card-item-thumbnail,.small-card-item .past-event-item-thumbnail,.small-card-item .small-card-item-thumbnail{align-items:center;background-color:#b6b6b6;background-position:50%;background-size:cover;display:flex;height:100%;justify-content:space-around;padding:10px}.past-event-item .past-event-item-thumbnail.transparent,.past-event-item .small-card-item-thumbnail.transparent,.small-card-item .past-event-item-thumbnail.transparent,.small-card-item .small-card-item-thumbnail.transparent{background-color:transparent}.past-event-item .past-event-item-thumbnail:not(.transparent) .btn,.past-event-item .past-event-item-thumbnail:not(.transparent) .btn-link,.past-event-item .past-event-item-thumbnail:not(.transparent) .btn:focus,.past-event-item .past-event-item-thumbnail:not(.transparent) .btn:hover,.past-event-item .small-card-item-thumbnail:not(.transparent) .btn,.past-event-item .small-card-item-thumbnail:not(.transparent) .btn-link,.past-event-item .small-card-item-thumbnail:not(.transparent) .btn:focus,.past-event-item .small-card-item-thumbnail:not(.transparent) .btn:hover,.small-card-item .past-event-item-thumbnail:not(.transparent) .btn,.small-card-item .past-event-item-thumbnail:not(.transparent) .btn-link,.small-card-item .past-event-item-thumbnail:not(.transparent) .btn:focus,.small-card-item .past-event-item-thumbnail:not(.transparent) .btn:hover,.small-card-item .small-card-item-thumbnail:not(.transparent) .btn,.small-card-item .small-card-item-thumbnail:not(.transparent) .btn-link,.small-card-item .small-card-item-thumbnail:not(.transparent) .btn:focus,.small-card-item .small-card-item-thumbnail:not(.transparent) .btn:hover{background-color:#fff;border-color:transparent;color:#2ea4db;visibility:hidden}.past-event-item .past-event-item-thumbnail:not(.transparent):hover .btn,.past-event-item .past-event-item-thumbnail:not(.transparent):hover .btn-link,.past-event-item .small-card-item-thumbnail:not(.transparent):hover .btn,.past-event-item .small-card-item-thumbnail:not(.transparent):hover .btn-link,.small-card-item .past-event-item-thumbnail:not(.transparent):hover .btn,.small-card-item .past-event-item-thumbnail:not(.transparent):hover .btn-link,.small-card-item .small-card-item-thumbnail:not(.transparent):hover .btn,.small-card-item .small-card-item-thumbnail:not(.transparent):hover .btn-link{visibility:visible}.overlay{position:relative}.overlay:before{background-color:transparent;background:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,.25) 25%);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.overlay.darker:before{background-color:rgba(0,0,0,.45)}.gradient{position:relative}.gradient:before{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.6));content:" ";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#000000",GradientType=0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.white-gradient{position:relative}.white-gradient:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.6));content:" ";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#000000",GradientType=0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dotm-slider-card-badge{top:-4px}.dotm-slider-card-badge,.hotw-card-badge{left:-8px;position:absolute;width:100%;z-index:110}.hotw-card-badge{top:-3px}.destination-slider-card{border:1px solid #fff;box-sizing:border-box;cursor:pointer;margin:0 10px;padding:8px;position:relative;width:100%}.destination-slider-card .item-wrapper{background-color:#2ea4db;background-position:50%;background-size:cover;color:#fff;margin-bottom:10px;min-height:310px;padding:10px;position:relative;text-align:center}.destination-slider-card .item-wrapper>*{position:relative;z-index:100}.destination-slider-card .item-wrapper .item-buttons{display:flex;justify-content:space-between}.destination-slider-card .item-wrapper .item-buttons a{visibility:hidden}.destination-slider-card .item-wrapper .item-buttons a i{color:#fff}.destination-slider-card .item-wrapper>strong{display:block;font-size:1.8542069421em;margin-top:45px}.destination-slider-card .item-wrapper>strong a{color:#fff}.destination-slider-card .item-wrapper>span{display:block;font-size:.914625em}.destination-slider-card .item-wrapper>a.btn,.destination-slider-card .item-wrapper>a.btn-link,.destination-slider-card .item-wrapper>button{border-color:#fff;bottom:50px;position:absolute;transform:translateX(-50%)}.destination-slider-card .item-wrapper>a.btn-link:focus,.destination-slider-card .item-wrapper>a.btn-link:hover,.destination-slider-card .item-wrapper>a.btn:focus,.destination-slider-card .item-wrapper>a.btn:hover,.destination-slider-card .item-wrapper>button:focus,.destination-slider-card .item-wrapper>button:hover{border-color:#0091d3}.destination-slider-card .item-wrapper>.love-text{bottom:25px;color:#fff;left:0;position:absolute;right:0;text-align:center}.destination-slider-card .destination-card-item-content{align-items:center;color:#676767;display:flex;justify-content:space-between;padding:0 10px}.destination-slider-card .destination-card-item-content span{font-size:.7226666667em}.destination-slider-card:hover{border:1px solid #eee}.destination-slider-card:hover .event-item-thumbnail .item-buttons a{visibility:visible}.destination-slider-card:hover .event-item-content{color:#2ea4db}.destination-slider-card:hover .event-item-content .btn,.destination-slider-card:hover .event-item-content .btn-link{background-color:transparent;border-color:#2ea4db;color:#2ea4db}.VueCarousel-slide .city-item,.VueCarousel-slide .country-item,.slick-slider .city-item,.slick-slider .country-item{border:1px solid #fff;box-sizing:border-box;cursor:pointer;margin:0 10px;padding:8px;width:100%}.VueCarousel-slide .city-item .item-wrapper,.VueCarousel-slide .country-item .item-wrapper,.slick-slider .city-item .item-wrapper,.slick-slider .country-item .item-wrapper{background-color:#2ea4db;background-position:50%;background-size:cover;min-height:310px;padding:10px;position:relative}.VueCarousel-slide .city-item .item-wrapper>*,.VueCarousel-slide .country-item .item-wrapper>*,.slick-slider .city-item .item-wrapper>*,.slick-slider .country-item .item-wrapper>*{color:#fff;position:relative;z-index:100}.VueCarousel-slide .city-item .item-wrapper .item-buttons,.VueCarousel-slide .country-item .item-wrapper .item-buttons,.slick-slider .city-item .item-wrapper .item-buttons,.slick-slider .country-item .item-wrapper .item-buttons{display:flex;justify-content:space-between}.VueCarousel-slide .city-item .item-wrapper .item-buttons a,.VueCarousel-slide .country-item .item-wrapper .item-buttons a,.slick-slider .city-item .item-wrapper .item-buttons a,.slick-slider .country-item .item-wrapper .item-buttons a{visibility:hidden}.VueCarousel-slide .city-item .item-wrapper .item-buttons a i,.VueCarousel-slide .country-item .item-wrapper .item-buttons a i,.slick-slider .city-item .item-wrapper .item-buttons a i,.slick-slider .country-item .item-wrapper .item-buttons a i{color:#fff}.VueCarousel-slide .city-item .item-wrapper>strong,.VueCarousel-slide .country-item .item-wrapper>strong,.slick-slider .city-item .item-wrapper>strong,.slick-slider .country-item .item-wrapper>strong{display:block;font-size:1.8542069421em;margin-top:45px}.VueCarousel-slide .city-item .item-wrapper>strong a,.VueCarousel-slide .country-item .item-wrapper>strong a,.slick-slider .city-item .item-wrapper>strong a,.slick-slider .country-item .item-wrapper>strong a{color:#fff}.VueCarousel-slide .city-item .item-wrapper>span,.VueCarousel-slide .country-item .item-wrapper>span,.slick-slider .city-item .item-wrapper>span,.slick-slider .country-item .item-wrapper>span{display:block;font-size:.914625em}.VueCarousel-slide .city-item .item-wrapper>a.btn,.VueCarousel-slide .city-item .item-wrapper>a.btn-link,.VueCarousel-slide .city-item .item-wrapper>button,.VueCarousel-slide .country-item .item-wrapper>a.btn,.VueCarousel-slide .country-item .item-wrapper>a.btn-link,.VueCarousel-slide .country-item .item-wrapper>button,.slick-slider .city-item .item-wrapper>a.btn,.slick-slider .city-item .item-wrapper>a.btn-link,.slick-slider .city-item .item-wrapper>button,.slick-slider .country-item .item-wrapper>a.btn,.slick-slider .country-item .item-wrapper>a.btn-link,.slick-slider .country-item .item-wrapper>button{border-color:#fff;bottom:30px;position:absolute;transform:translateX(-50%)}.VueCarousel-slide .city-item ul.love-hate-stats,.VueCarousel-slide .country-item ul.love-hate-stats,.slick-slider .city-item ul.love-hate-stats,.slick-slider .country-item ul.love-hate-stats{margin-top:-10px;visibility:hidden}.VueCarousel-slide .city-item ul.love-hate-stats li,.VueCarousel-slide .country-item ul.love-hate-stats li,.slick-slider .city-item ul.love-hate-stats li,.slick-slider .country-item ul.love-hate-stats li{text-align:center}.VueCarousel-slide .city-item ul.love-hate-stats li .ratings,.VueCarousel-slide .country-item ul.love-hate-stats li .ratings,.slick-slider .city-item ul.love-hate-stats li .ratings,.slick-slider .country-item ul.love-hate-stats li .ratings{color:#2ea4db;font-size:.7226666667em}.VueCarousel-slide .city-item:hover,.VueCarousel-slide .country-item:hover,.slick-slider .city-item:hover,.slick-slider .country-item:hover{border:1px solid #eee}.VueCarousel-slide .city-item:hover a.btn,.VueCarousel-slide .city-item:hover a.btn-link,.VueCarousel-slide .city-item:hover button,.VueCarousel-slide .country-item:hover a.btn,.VueCarousel-slide .country-item:hover a.btn-link,.VueCarousel-slide .country-item:hover button,.slick-slider .city-item:hover a.btn,.slick-slider .city-item:hover a.btn-link,.slick-slider .city-item:hover button,.slick-slider .country-item:hover a.btn,.slick-slider .country-item:hover a.btn-link,.slick-slider .country-item:hover button{background-color:#fff;color:#2ea4db}.VueCarousel-slide .city-item:hover .item-wrapper .item-buttons a,.VueCarousel-slide .city-item:hover ul.love-hate-stats,.VueCarousel-slide .country-item:hover .item-wrapper .item-buttons a,.VueCarousel-slide .country-item:hover ul.love-hate-stats,.slick-slider .city-item:hover .item-wrapper .item-buttons a,.slick-slider .city-item:hover ul.love-hate-stats,.slick-slider .country-item:hover .item-wrapper .item-buttons a,.slick-slider .country-item:hover ul.love-hate-stats{visibility:visible}[data-tooltip]{cursor:pointer;position:relative;z-index:2}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none;visibility:hidden}[data-tooltip]:before{background-color:#676767;border-radius:6px;bottom:-35px;color:#fff;content:attr(data-tooltip);left:50%;margin-left:-80px;padding:7px;position:absolute;text-align:center;width:160px}[data-tooltip]:after{border-bottom:5px solid #676767;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-10px;content:" ";left:50%;margin-left:-5px;position:absolute}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}:focus{outline:none}.btn,.btn-link,[type=button],[type=reset],[type=submit],button{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#2ea4db;border:1px solid #fff;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.7226666667em;font-weight:600;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;text-transform:inherit;text-transform:uppercase;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn-link:focus,.btn-link:hover,.btn:focus,.btn:hover,[type=button]:focus,[type=button]:hover,[type=reset]:focus,[type=reset]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#58b6e2;color:#fff}.btn-link:disabled,.btn:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}.btn-link:disabled:hover,.btn:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,button:disabled:hover{background-color:#2ea4db}.btn-beenhere,.btn-blue,.btn-blue-filled,.btn-bookmark,.btn-default,.btn-going,.btn-gray,.btn-listings-hate,.btn-listings-like{background:0 0;border:1px solid #fff;border-radius:6px;color:#fff;position:relative;text-transform:inherit}.btn-default.checked,.checked.btn-beenhere,.checked.btn-blue,.checked.btn-blue-filled,.checked.btn-bookmark,.checked.btn-going,.checked.btn-gray,.checked.btn-listings-hate,.checked.btn-listings-like{background-color:#0091d3;color:#fff;padding-right:30px}.btn-default.checked:before,.checked.btn-beenhere:before,.checked.btn-blue-filled:before,.checked.btn-blue:before,.checked.btn-bookmark:before,.checked.btn-going:before,.checked.btn-gray:before,.checked.btn-listings-hate:before,.checked.btn-listings-like:before{color:#fff}.btn-default.checked:after,.checked.btn-beenhere:after,.checked.btn-blue-filled:after,.checked.btn-blue:after,.checked.btn-bookmark:after,.checked.btn-going:after,.checked.btn-gray:after,.checked.btn-listings-hate:after,.checked.btn-listings-like:after{color:#fff;content:"\e918";font-size:1.3022687988em;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.btn-link:focus,.btn-link:hover{background-color:inherit}.btn-beenhere,.btn-blue,.btn-bookmark,.btn-going{border:1px solid #0091d3;color:#0091d3}.btn-blue-filled{background-color:#0091d3;border:1px solid #0091d3;color:#fff}.btn-bookmark{padding-left:30px}.btn-bookmark:before{color:#0091d3;content:"\e902";font-size:1.3022687988em;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.bookmark-btn-icon{position:relative}.bookmark-btn-icon.checked{background-color:#0091d3;border-radius:6px;padding:5px 30px 5px 5px}.bookmark-btn-icon.checked:after{color:#fff;content:"\e918";font-size:1.3022687988em;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.btn-beenhere{padding-left:30px}.btn-beenhere:before{color:#0091d3;content:"\e93c";font-size:1.3022687988em;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.btn-listings-hate,.btn-listings-like{color:#ababab;padding-right:30px}.btn-listings-hate:before,.btn-listings-like:before{color:#0091d3;content:"\e928";font-size:1.028953125em;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.btn-listings-like.checked,.checked.btn-listings-hate{background-color:#0091d3;color:#fff}.btn-listings-like.checked:before,.checked.btn-listings-hate:before{color:#fff;content:""}.btn-listings-hate:before{color:#000;content:"\e932"}.btn-listings-hate.checked{background-color:#333;color:#fff}.btn-going{padding-left:30px}.btn-going:before{color:#0091d3;content:"\e904";font-size:1.3022687988em;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.btn-add-dislike,.btn-add-like{background:0 0;border:1px solid #999;border-radius:25%/50%;color:#2ea4db;height:30px;position:relative;text-align:center;width:52px}.btn-add-dislike i,.btn-add-dislike img,.btn-add-like i,.btn-add-like img{font-size:1.6481839485em;font-weight:700;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.btn-add-dislike img,.btn-add-like img{width:20px}.active.btn-add-dislike,.btn-add-like.active{background-color:#2ea4db;color:#fff!important}.active.btn-add-dislike i:first-child,.btn-add-like.active i:first-child{left:40%}.active.btn-add-dislike i:last-child,.btn-add-like.active i:last-child{font-size:.914625em;left:auto;right:-5px}.btn-add-dislike{color:#000!important}.btn-add-dislike.active,.btn-add-dislike:hover{background-color:#6a6a6a}.btn-add-dislike:hover{color:#fff!important}.btn-dislike,.btn-like{background:#e65c4a;border-radius:50%;color:#fff;height:32px;position:relative;text-align:center;width:32px}.btn-dislike i,.btn-like i{font-size:.914625em;font-weight:700;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.active.btn-dislike,.btn-like.active{background-color:#000;border-radius:20px;width:40px}.active.btn-dislike i:first-child,.btn-like.active i:first-child{left:40%}.active.btn-dislike i:last-child,.btn-like.active i:last-child{font-size:.914625em;left:auto;right:0}.btn-dislike{margin:0 6px}.btn-dislike,.btn-dislike:hover{background:#6a6a6a}.btn-dislike.active{background-color:#000;width:64px}a.gray{color:#999}a.gray:hover{color:#0091d3}a.btn.toggled,a.toggled.btn-link{background-color:#2ea4db;color:#fff}.btn-card-like{background-color:#fff;border-color:#999;color:#0091d3;font-size:1.1575722656em;padding:7px 15px;position:relative}.btn-card-like:hover{background-color:#0091d3;border-color:#0091d3;color:#fff}.btn-card-like:hover i{color:#fff}.btn-card-like.selected:hover i{visibility:hidden}.btn-card-like.selected:hover:after{color:#fff;content:"Undo";font-size:.6423703704em;left:6px;position:absolute;top:12px}.btn-gray{border:1px solid #999;color:#999}.btn-gray.selected{background-color:#0091d3;border-color:#0091d3;color:#fff}.btn-gray:not(.selected):hover{background-color:#fff;border-color:#0091d3;color:#0091d3}.btn-round-default{border-radius:30px}.btn-checkers{background-color:#fff;border:1px solid #eee;border-radius:50px;display:inline-block;font-size:1.028953125em;padding:5px 10px;text-align:center}.btn-checkers a{cursor:pointer;margin:0 3px;position:relative}.btn-checkers .btn-accept{color:#0091d3}.btn-checkers .btn-decline{color:#ff0054}.btn-checkers.btn-accept-outer{background-color:#0091d3}.btn-checkers.btn-accept-outer .btn-accept{color:#fff;font-weight:700}.btn-checkers.btn-accept-outer .btn-decline{color:#ddd}.btn-checkers.btn-decline-outer{background-color:#ff0054}.btn-checkers.btn-decline-outer .btn-accept{color:#ddd}.btn-checkers.btn-decline-outer .btn-decline{color:#fff;font-weight:700}.btn-checkers.selected a:hover i{visibility:hidden}.btn-checkers.selected a:hover:after{content:"Undo";font-size:.813em;left:calc(50% - 17px);position:absolute}.select2-container--default .select2-selection--single{border:0!important;outline:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#484848;font-size:.914625em}.select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-results__option--highlighted[aria-selected]{background:0 0;color:#2ea4db}.select2-container--default .select2-results__option{border-top:1px solid #eee}.select2-container--default .select2-results__option:first-child{border-top:none}.select2-container--default .select2-results__option[aria-selected=true]{background:0 0}.select2-container--default .select2-container--open{border:none}.select2-container--default .select2-container--open.select2-dropdown--below,.select2-container--default .select2-container--open.select2-dropdown--focus,.select2-container--default .select2-dropdown{border:1px solid #eee}.alert{width:100%}.alert.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert.error,.alert.success{font-weight:700;text-align:left}.alert.error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}h1.form-heading{color:#2a2a2a!important;font-size:1.4650523987em;font-weight:200}.hint,h1.form-heading{margin-bottom:20px;text-align:center}.hint{color:#676767;font-size:.914625em}.help-block{display:block;font-size:.7226666667em;margin:-10px 0 10px;text-align:center}.has-error .help-block{color:red;font-weight:700}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;padding:0}label,legend{margin-bottom:.375em}label{color:#676767;display:block;font-weight:400}.has-error label{color:red}input,select,textarea{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #eee;border-radius:6px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color .15s ease;width:100%}.has-error [type=color],.has-error [type=date],.has-error [type=datetime-local],.has-error [type=datetime],.has-error [type=email],.has-error [type=month],.has-error [type=number],.has-error [type=password],.has-error [type=search],.has-error [type=tel],.has-error [type=text],.has-error [type=time],.has-error [type=url],.has-error [type=week],.has-error input:not([type]),.has-error textarea{border-color:red}[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#bebebe}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#2ea4db;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(46,164,219,.7);outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime-local]:disabled:hover,[type=datetime]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #eee}[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=email]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#919191}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=datetime]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#919191}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline-block;margin-right:.375em}[type=file],select{margin-bottom:.75em;width:100%}.input-form{border:1px solid #2ea4db;box-shadow:none;font-size:.914625em}@media only screen and (min-width:768px) and (max-width:1023px){.input-form{font-size:.7226666667em}}.input-form:hover{border:1px solid #2ea4db}.alert{border:1px solid transparent;border-radius:4px;font-size:.914625em;margin-bottom:20px;padding:15px;text-align:center}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}#listingupdate_choices label{margin-top:1rem}#listingupdate_choices input{margin-bottom:.25rem}#listingupdate_choices,#reportclosedli,#updatelistingli{margin:0!important}.pill-tabs{font-size:.914625em;margin:10px auto;padding:0;text-align:center;width:auto}.pill-tabs .pill-tab{border:1px solid #2ea4db;display:inline-block;margin:0;padding:0 25px}.pill-tabs .pill-tab:hover{cursor:pointer;text-decoration:underline}.pill-tabs .pill-tab:first-of-type{border-bottom-left-radius:20px;border-top-left-radius:20px;margin-right:-4px}.pill-tabs .pill-tab:last-of-type{border-bottom-right-radius:20px;border-top-right-radius:20px;margin-left:-4px}.pill-tabs .pill-tab.current{background:#2ea4db;color:#fff}.pill-tabs .pill-tab.current a{color:#fff}.js-tab-content{display:none}.js-tab-content.current{display:inherit}.tab-links-wrapper{border-bottom:1px solid #eee}ul.tabs{list-style:none;margin:0;padding-left:15px}@media only screen and (min-width:1024px){ul.tabs{padding-left:10px}}@media only screen and (min-width:768px) and (max-width:1023px){ul.tabs{padding:0 15px}}ul.tabs li{background:0 0;border-bottom:2px solid #fff;cursor:pointer;margin-left:25px;padding:0 2px 5px}ul.tabs li,ul.tabs li i{color:#484848;display:inline-block}ul.tabs li i{padding-right:10px}ul.tabs li.current,ul.tabs li:focus,ul.tabs li:hover{border-bottom:2px solid #2ea4db}ul.tabs li:first-child{margin-left:0}.tab-content{left:-9999px;min-height:500px;padding-top:10px;position:absolute}.tab-content.current{display:block;left:0;position:relative}.ad-full-width,.ad-gaycities-footer-ad,.ad-gaycities-header-ad,.ad-listing-mid-leader{position:relative;text-align:center;width:100%}.ad-gaycities-header-ad{background-color:#ccc;transition-duration:.5s;transition-property:top;z-index:100000}.ad-gaycities-footer-ad{margin-top:25px}.ad-listing-mid-leader{margin:30px auto}.ad-sidebar{padding:0;text-align:center}.ad-sidebar div{display:inline-block;width:300px}@media only screen and (min-width:768px) and (max-width:1023px){.ad-sidebar div{width:100%}}.ad-inline-events{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:20px auto;padding:10px 0;text-align:center}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.twitter-tweet,embed,figure,iframe,object{margin-left:auto!important;margin-right:auto!important;max-width:100%!important}.account-container{display:block;margin-left:auto;margin-right:auto;max-width:800px}.account-container:after{clear:both;content:"";display:block}.region-container{display:block;margin-left:auto;margin-right:auto;max-width:1200px}.region-container:after{clear:both;content:"";display:block}.form-page-container{border:3px solid #eee;border-radius:6px;display:block;margin:20px auto;max-width:800px;padding:20px}.form-page-container button{width:auto}.clearfix:after{clear:both;content:"";display:table}.clickable{cursor:pointer}.cols-2-wrapper{display:flex}.cols-2-wrapper .primary{text-align:left}@media only screen and (min-width:1024px){.cols-2-wrapper .primary{width:calc(100% - 320px)}}@media only screen and (min-width:768px) and (max-width:1023px){.cols-2-wrapper .primary{width:100%}}header.site-header{border-radius:6px;height:60px;width:100%}header.site-header:after{clear:both;content:"";display:block}header.site-header .top-navigation{background-color:transparent;left:0;margin:0;position:absolute;right:0;z-index:100}header.site-header .logo{display:inline-block;float:left;height:60px;margin-right:10px;padding-right:20px;position:relative;width:170px}header.site-header .logo:after{background:#eee;bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}header.site-header .logo img{height:100%;width:auto}@media only screen and (min-width:768px) and (max-width:1023px){header.site-header .logo{margin-right:0;padding-right:10px;width:150px}}@media only screen and (max-width:767px){header.site-header .logo{width:150px}}header.site-header .caret-wrapper{align-items:center;display:none;float:left;height:60px;margin-right:10px;position:relative}header.site-header .caret-wrapper span.caret{cursor:pointer;display:inline-block;height:25px;width:14px}header.site-header .caret-wrapper span.caret:after{color:#333;content:"▼";font-size:15px;position:absolute}header.site-header .caret-wrapper span.caret[aria-expanded=true]:after{content:"▲"}header.site-header .header-left-nav{float:left;line-height:60px;margin-right:20px;padding-right:10px;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){header.site-header .header-left-nav{margin-right:10px;padding-right:0}}header.site-header .header-left-nav:after{background:#eee;bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}header.site-header .header-left-nav li{display:inline-block}header.site-header .header-left-nav li a{color:#333;padding:20px 10px}header.site-header .header-left-nav li a.selected,header.site-header .header-left-nav li a:hover{border-bottom:2px solid #0091d3;color:#0091d3}header.site-header .search{display:inline-block;height:60px;width:18%}header.site-header .search .search-input{align-items:center;color:#333;display:flex}header.site-header .search .search-icon{font-size:18px;top:19px;z-index:1}header.site-header .search input[type=search]{background-color:transparent;border:none;box-shadow:none;color:#333;height:60px;margin:0;width:100%}header.site-header .search-active label{background-color:#fff;border:1px solid #2ea4db;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}header.site-header .search-active input[type=search]{color:#000}header.site-header .header-right-nav{align-items:center;display:flex;float:right;height:60px;padding-left:10px;position:relative}header.site-header .header-right-nav:after{background:#eee;bottom:10px;content:"";left:0;position:absolute;top:10px;width:1px}header.site-header .header-right-nav .header-user-img{border:2px solid #2ea4db;border-radius:30px;height:30px;width:30px}header.site-header .header-right-nav>a{display:flex;margin:0 10px}header.site-header .header-right-nav>a span{color:#333;font-size:20px}header.site-header .header-right-nav>a.quick-link-button span{position:relative}header.site-header .header-right-nav>a.quick-link-button span>i{background-color:#0091d3;border-radius:100%;color:#fff;font-size:10px;font-style:normal;padding:3px 5px;position:absolute;right:-5px;top:-5px}header.site-header .header-right-nav .guest{align-items:center;display:flex}header.site-header .header-right-nav .guest a{border-bottom:none;color:#333;margin:0 10px}header.site-header .header-right-nav .guest .btn-beenhere,header.site-header .header-right-nav .guest .btn-blue,header.site-header .header-right-nav .guest .btn-bookmark,header.site-header .header-right-nav .guest .btn-going{padding:10px}@media only screen and (min-width:768px) and (max-width:1023px){header.site-header .header-right-nav{padding-left:0}}header.site-header .site-header-inner{display:block;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 10px}@media only screen and (max-width:767px){header.site-header .site-header-inner .header-left-nav,header.site-header .site-header-inner .header-right-nav{display:none}header.site-header .site-header-inner .logo{margin-right:0;padding-right:5px}header.site-header .site-header-inner .logo:after{display:none}header.site-header .site-header-inner .caret-wrapper{display:flex}header.site-header .site-header-inner .search{display:block;width:auto}}ul.dropdown-menu,ul.mobile-dropdown-menu{box-shadow:0 0 5px rgba(0,0,0,.1);min-width:200px;top:60px;z-index:1000}ul.dropdown-menu:after,ul.dropdown-menu:before,ul.mobile-dropdown-menu:after,ul.mobile-dropdown-menu:before{border-color:transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:0 11px 11px;content:" ";display:block;height:0;left:auto;position:absolute;right:15px;top:-11px;width:0}ul.dropdown-menu:after,ul.mobile-dropdown-menu:after{border-bottom-color:#fff;border-width:10px;right:16px;top:-19px}ul.mobile-dropdown-menu{border-radius:0;display:none;width:100%}ul.mobile-dropdown-menu:after,ul.mobile-dropdown-menu:before{content:none}ul.mobile-dropdown-menu hr{margin:5px 0}@media only screen and (max-width:767px){ul.mobile-dropdown-menu{display:block}}header.site-header.reversed{height:auto}header.site-header.reversed .site-header-inner-wrap{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent);width:100%}header.site-header.reversed .caret-wrapper span.caret:after,header.site-header.reversed .header-left-nav a{color:#fff}header.site-header.reversed .header-left-nav a.selected,header.site-header.reversed .header-left-nav a:hover{border-bottom:2px solid #fff;color:#fff}header.site-header.reversed .header-right-nav .guest a,header.site-header.reversed .header-right-nav>a span{color:#fff}header.site-header.reversed .header-right-nav .btn-beenhere,header.site-header.reversed .header-right-nav .btn-blue,header.site-header.reversed .header-right-nav .btn-bookmark,header.site-header.reversed .header-right-nav .btn-going{border-color:#fff;color:#fff}header.site-header.reversed .header-right-nav .header-user-img{border:2px solid #fff}header.site-header.reversed .search label{color:#fff}header.site-header.reversed .search input[type=search]{background-color:transparent;color:#fff}header.site-header.reversed .search input[type=search]::-moz-placeholder{color:#fff!important}header.site-header.reversed .search input[type=search]::placeholder{color:#fff!important}header.site-header.reversed .search .icon-ic_search,header.site-header.reversed .search .icon-ic_search:before{color:#fff!important}header.site-header.reversed .menu-item a{color:#fff}.top-navigation{height:60px}header .on-white{display:flex;height:100%;width:160px}.on-image,header.reversed .on-white{display:none}header.reversed .on-image{display:flex;height:100%;width:160px}header.site-header-wp .header-left-nav li,header.site-header-wp .header-right-nav li{list-style-type:none}header.site-header-wp .site-header{border-right:1px solid #cbd5e1}header.site-header-wp .caret-wrapper{position:relative}header.site-header-wp .caret-wrapper span.caret{cursor:pointer;display:inline-block;height:25px;position:absolute;right:8px;top:17px;width:14px}header.site-header-wp .caret-wrapper span.caret:after{color:#333;content:"▼";font-size:15px;position:absolute}@media(min-width:960px){header.site-header-wp .menu-item{padding:0 8px}header.site-header-wp .menu-item.selected,header.site-header-wp .menu-item:hover{color:#237ba4;text-decoration:underline;text-underline-offset:22px}}header.site-header-wp .search-icon{z-index:1}header.site-header-wp .header-user-img{border:2px solid #2ea4db;border-radius:30px;height:30px;width:30px}header.site-header-wp .mobile-dropdown-menu{margin-top:0;top:59px}header.site-header-wp .mobile-dropdown-menu[aria-hidden=true]{display:none}header.site-header-wp .mobile-dropdown-menu[aria-hidden=false]{display:block}.site-header-wp.reversed{background-color:transparent!important;background:0 0!important;position:absolute;width:100%;z-index:9999}.site-header-wp.reversed .site-header{border-right:1px solid #fff}.site-header-wp.reversed .header-left-nav li a{color:#fff}.site-header-wp.reversed .header-left-nav li a:hover{color:#0091d3}.site-header-wp.reversed .top-navigation{border-bottom:1px solid #fff!important;border-top:1px solid #fff!important}.site-header-wp.reversed #search-icon,.site-header-wp.reversed .caret-wrapper span.caret:after{color:#fff}.site-header-wp.reversed input{background-color:transparent;color:#fff}.site-header-wp.reversed input::-moz-placeholder{color:#fff}.site-header-wp.reversed input::placeholder{color:#fff}.site-header-wp.reversed .btn-beenhere,.site-header-wp.reversed .btn-blue,.site-header-wp.reversed .btn-bookmark,.site-header-wp.reversed .btn-going{border-color:#fff;color:#fff}@media(min-width:960px){.site-header-wp.reversed .menu-item.selected,.site-header-wp.reversed .menu-item:hover{color:#fff;text-decoration:underline;text-underline-offset:22px}}.ad-leaderboard-header{margin:auto!important;width:100%!important;z-index:99999}ul.dropdown-menu,ul.mobile-dropdown-menu{background-color:#fff;border:1px solid #eee;border-radius:6px;margin-top:.75em;min-width:190px;position:absolute;right:-15px;right:0;text-align:left;top:50px;z-index:10000}ul.dropdown-menu[aria-hidden=true],ul[aria-hidden=true].mobile-dropdown-menu{display:none}ul.dropdown-menu li,ul.mobile-dropdown-menu li{line-height:1}ul.dropdown-menu li a,ul.mobile-dropdown-menu li a{color:#333;display:block;font-size:.914625em;padding:.5em 1em}ul.dropdown-menu li a:hover,ul.mobile-dropdown-menu li a:hover{color:#2ea4db}ul.dropdown-menu li.logout a,ul.mobile-dropdown-menu li.logout a{color:#2ea4db;float:right;line-height:1;margin:10px;width:auto}@media only screen and (max-width:599px){ul#account-dropdown-menu{position:absolute;right:0;top:60px;width:100%}}.gaycities-footer-ad,.gaycities-header-ad{position:absolute;text-align:center;transition-duration:.5s;transition-property:top;width:100%}.gaycities-footer-ad.visible,.gaycities-header-ad.visible{background-color:#ccc;position:relative}.gaycities-footer-ad.fixed,.gaycities-header-ad.fixed{background:#ccc!important;position:fixed;top:0;z-index:9999}.aa-input-container{display:inline-block;position:relative}.aa-input-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #e4e4e4;border-radius:4px;box-shadow:4px 4px 0 hsla(0,0%,95%,.35);box-sizing:border-box;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;padding:12px 28px 12px 12px;transition:.2s;width:100%}.aa-input-search::-webkit-search-cancel-button,.aa-input-search::-webkit-search-decoration,.aa-input-search::-webkit-search-results-button,.aa-input-search::-webkit-search-results-decoration{display:none}.aa-input-search:focus{border-color:#fff;box-shadow:4px 4px 0 rgba(58,150,207,.1);outline:0}.aa-input-icon{fill:#e4e4e4;height:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.aa-hint{color:#fff}.aa-dropdown-menu{background-color:#fff;border:2px solid hsla(0,0%,89%,.6);border-radius:4px;border-top:0 solid hsla(0,0%,89%,.6);box-shadow:4px 4px 0 hsla(0,0%,95%,.35);box-sizing:border-box;font-size:.7226666667em;margin-top:10px;width:100%;z-index:10000}.aa-suggestion{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:6px 12px;transition:.2s}.aa-suggestion.aa-cursor,.aa-suggestion:hover{background-color:hsla(0,0%,95%,.35)}.aa-suggestion>span:last-child{color:#999;text-align:right;text-transform:uppercase}.aa-suggestion>span:only-child{text-align:left!important;text-transform:none!important}.aa-suggestion>span:first-child{color:#676767}.aa-suggestions-category{border-bottom:2px solid rgba(46,164,219,.2);border-top:2px solid rgba(46,164,219,.2);color:#18668b;padding:6px 12px;text-transform:uppercase}.aa-suggestion>span:first-child em,.aa-suggestion>span:last-child em{background-color:rgba(58,150,207,.1);font-style:normal;font-weight:700;padding:2px 0 2px 2px}.footer{background:#fff;border-top:1px solid #ccc;display:inline-block;margin-top:1em;width:100%}.footer h4{font-size:em(12);font-weight:400;margin-bottom:0;text-transform:uppercase}.footer .footer-logo{float:left;margin-bottom:0;padding-right:7px}.footer ul{line-height:1.5em;margin:0;padding:0}.footer ul li{display:block;list-style:none;margin-bottom:0;padding-right:1em}.footer ul li a:not(.btn):not(.btn-link){color:#484848;font-size:.914625em;text-decoration:none}.footer ul li a:not(.btn):not(.btn-link):focus,.footer ul li a:not(.btn):not(.btn-link):hover{color:#767676}.footer ul li a.btn,.footer ul li a.btn-link{margin-top:5px}.footer .footer-secondary-links{align-items:center;display:flex}@media only screen and (max-width:599px){.footer .footer-secondary-links{justify-content:center;order:1}}.footer .footer-secondary-links li{display:inline-block}.footer .footer-secondary-links li a{color:#ababab;font-size:.7226666667em}.footer .footer-secondary-links ul.footer-social li{font-size:1em;line-height:0;margin:0;padding-right:.7em}.footer .footer-secondary-links ul.footer-social li:last-child{padding-right:0}.footer .footer-secondary-links ul.footer-social li a:hover{color:#2ea4db}.footer .footer-top{display:block;margin-left:auto;margin-right:auto;max-width:1200px;padding:36px 0}@media only screen and (max-width:599px){.footer .footer-top{padding-left:15px;padding-right:15px}}@media only screen and (min-width:600px) and (max-width:959px){.footer .footer-top{padding-left:15px;padding-right:15px}}.footer .footer-bottom{border-top:1px solid #ccc;display:block;display:flex;justify-content:space-between;line-height:24px;margin-left:auto;margin-right:auto;max-width:1200px;padding:12px 20px 36px}@media only screen and (max-width:599px){.footer .footer-bottom{flex-flow:column;padding:15px}}@media only screen and (min-width:600px) and (max-width:959px){.footer .footer-bottom{padding-left:15px;padding-right:15px}}.footer .authorship-notice{margin:36px 0}.footer .authorship-notice address{font-style:normal}.footer .newsletter-form-inner{margin:0 -10px}.footer-logo-wrap{display:flex}@media only screen and (max-width:599px){.footer-logo-wrap{justify-content:center;margin-top:15px;order:2}}.footer-logo-wrap ul li{color:#ababab;font-size:.7226666667em}@media only screen and (max-width:599px){.footer-menu{display:none}}.metro-nav-header{height:245px;overflow:hidden;position:relative}@media only screen and (max-width:599px){.metro-nav-header{margin-bottom:10px}}.metro-nav-header .metro-nav-header-img{height:auto;width:100%}.metro-nav-header hgroup{left:50%;margin-bottom:0;position:absolute;text-align:center;top:50%;transform:translate3d(-50%,-50%,0)}.metro-nav-header hgroup h1{font-size:3.341341117em;font-weight:700;margin-bottom:.25em}@media only screen and (min-width:600px) and (max-width:959px){.metro-nav-header hgroup h1{font-size:2.6400719937em}}@media only screen and (max-width:599px){.metro-nav-header hgroup h1{font-size:2.0859828098em}}.metro-nav-header hgroup h2{color:#fff;font-size:1.028953125em;font-weight:400}@media only screen and (max-width:599px){.metro-nav-header hgroup h2{font-size:.914625em}}.metro-nav-header hgroup h3{color:#fff;font-size:1.1575722656em;font-weight:400;margin-bottom:2px}@media only screen and (max-width:599px){.metro-nav-header hgroup h3{font-size:1.028953125em}}.metro-nav-header hgroup a{color:#fff}@media only screen and (min-width:960px){.secondary{float:left;margin-left:0;padding:30px 15px 0 0;width:20%}}@media only screen and (min-width:600px) and (max-width:959px){.secondary{padding:30px 15px 0;width:30%}}.secondary .more{color:#ababab;display:block;font-size:.7226666667em;padding-top:10px;text-align:right}.secondary .more:hover{color:#2ea4db}.secondary .more.inactive{display:none}.secondary .fewer{color:#ababab;display:none;font-size:.7226666667em;padding-top:10px;text-align:right}.secondary .fewer:hover{color:#2ea4db}.secondary .fewer.actived{display:block}@media only screen and (max-width:599px){.secondary{display:none}}.primary{padding-left:15px;padding-right:15px}@media only screen and (min-width:960px){.primary{float:left;padding-left:10px;padding-right:40px;width:calc(80% - 320px)}}@media only screen and (min-width:600px) and (max-width:959px){.primary{padding:0 15px;width:70%}}@media only screen and (max-width:599px){.primary{padding:0;width:100%}}.sponsored-space{border-radius:6px;float:left;margin-top:30px;width:320px}.sponsored-space img{height:auto;width:100%}@media only screen and (max-width:599px){.sponsored-space{display:none}}@media only screen and (min-width:600px) and (max-width:959px){.sponsored-space{display:none}}.content-sponsored-space{height:90px;max-width:728px;overflow:hidden}.content-sponsored-space img{height:auto;max-width:100%}.metro-nav-header{align-items:center;background-position:50%;display:flex;justify-content:center;min-height:360px}.metro-nav-header,h1.metro-title{background-size:cover;text-align:center;width:100%}h1.metro-title{display:block;font-size:3.341341117em;margin-left:auto;margin-right:auto;max-width:1200px}h1.metro-title:after{clear:both;content:"";display:block}@media only screen and (max-width:599px){h1.metro-title{font-size:2.6400719937em}}h1.metro-title a{display:inline-block}h1.metro-title.alternate{font-size:1.3022687988em}h1.metro-title.alternate a{color:#333}.nav-toggle{display:none}.nav-toggle,.nav-toggle:hover{background:0 0}@media only screen and (max-width:599px){.nav-toggle{display:block;left:0;position:fixed;top:0;z-index:4}}ul.metro-nav{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-bottom:1px solid #ddd;display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:1180px;overflow-x:auto;overflow-y:hidden;padding:10px 0;text-align:center;white-space:nowrap}ul.metro-nav:after{clear:both;content:"";display:block}ul.metro-nav li{display:inline-block}ul.metro-nav li a{bottom:-2px;color:#333;font-size:.914625em;padding:10px 5px;position:relative}ul.metro-nav li a.selected,ul.metro-nav li a:hover{border-bottom:2px solid #0091d3;color:#0091d3}.area-banner-container .main-banner-credit,.full-banner-container .main-banner-credit{bottom:0;color:#fff;font-size:14px;padding:10px;position:absolute;right:0;text-align:right;z-index:100}.area-banner-container .main-banner-credit a,.full-banner-container .main-banner-credit a{color:#fff;text-decoration:none}.area-banner-container .main-banner-credit .dotm-home-hero-badge,.full-banner-container .main-banner-credit .dotm-home-hero-badge{float:right;height:auto;margin-right:-10px}.area-banner-container .dotm-metro-home,.full-banner-container .dotm-metro-home{height:auto;width:60%}.area-banner-container .dotm-metro-category-header,.full-banner-container .dotm-metro-category-header{height:auto;margin-bottom:-30px;width:40%}.area-banner-container .main-banner,.full-banner-container .main-banner{align-items:center;display:flex;justify-content:center;min-height:360px;text-align:center;width:100%}.area-banner-container .main-banner.metro-inner-banner,.full-banner-container .main-banner.metro-inner-banner{min-height:200px}.area-banner-container .main-banner .main-banner-container,.full-banner-container .main-banner .main-banner-container{z-index:10}.area-banner-container .main-banner .region-title,.area-banner-container .main-banner h1,.full-banner-container .main-banner .region-title,.full-banner-container .main-banner h1{color:#fff;font:900 2.6400719937em europa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:italic;margin-bottom:0;text-shadow:rgba(0,0,0,.4) 0 2px 5px;text-transform:capitalize}.area-banner-container .main-banner h2,.full-banner-container .main-banner h2{color:#fff;font:200 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-shadow:rgba(0,0,0,.4) 0 2px 5px}.area-banner-container .main-banner h2 a,.full-banner-container .main-banner h2 a{color:#fff}.area-banner-container .main-banner .btn-beenhere,.area-banner-container .main-banner .btn-blue,.area-banner-container .main-banner .btn-blue-filled,.area-banner-container .main-banner .btn-bookmark,.area-banner-container .main-banner .btn-default,.area-banner-container .main-banner .btn-going,.area-banner-container .main-banner .btn-gray,.area-banner-container .main-banner .btn-listings-hate,.area-banner-container .main-banner .btn-listings-like,.full-banner-container .main-banner .btn-beenhere,.full-banner-container .main-banner .btn-blue,.full-banner-container .main-banner .btn-blue-filled,.full-banner-container .main-banner .btn-bookmark,.full-banner-container .main-banner .btn-default,.full-banner-container .main-banner .btn-going,.full-banner-container .main-banner .btn-gray,.full-banner-container .main-banner .btn-listings-hate,.full-banner-container .main-banner .btn-listings-like{margin-top:30px;text-shadow:rgba(0,0,0,.4) 0 2px 5px}@media only screen and (max-width:599px){.area-banner-container .main-banner h1,.full-banner-container .main-banner h1{font-size:1.3022687988em}}.area-banner-container.larger-container .main-banner,.full-banner-container.larger-container .main-banner{min-height:420px}.area-banner-container .banner-slider,.full-banner-container .banner-slider{position:relative}.area-banner-container .banner-slider .slick-arrow,.full-banner-container .banner-slider .slick-arrow{align-items:center;bottom:15px;color:#fff;display:flex;font:200 12px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;left:0;position:absolute;z-index:10}.area-banner-container .banner-slider .slick-arrow i,.full-banner-container .banner-slider .slick-arrow i{display:inline-block;padding:0 7px}.area-banner-container .banner-slider .slick-arrow.prev,.full-banner-container .banner-slider .slick-arrow.prev{left:15px}.area-banner-container .banner-slider .slick-arrow.next,.full-banner-container .banner-slider .slick-arrow.next{left:auto;right:15px}.banner-footer{margin-top:-18px;position:relative;z-index:10}.home .main-banner-container{width:83%}.click-data-location{cursor:pointer}.underlined{border-bottom:1px solid #eee}.headlined{border-top:1px solid #eee}.loading-more{color:#0090d3;font-size:1.1575722656em;text-align:center}.read-more{color:#2ea4db;display:block;font-size:.914625em;margin-top:15px;text-transform:uppercase}.circle{background:#676767;border-radius:50%;color:#fff;display:table-cell;font-size:13px;font-weight:600;height:57px;padding:8px;text-align:center;vertical-align:middle;width:57px}.circle.blue,.circle.blue a{background:#0090dd;color:#fff}.love-text{color:#999;font-size:.7226666667em}.love-text.metro-love-text{color:#676767}.modal-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.modal-wrapper[aria-hidden=true]{display:none}.modal-overlay{background-color:hsla(0,0%,40%,.75);height:100%;width:100%}.modal{background-color:#fff;left:50%;max-width:calc(100% - 3em);overflow:auto;padding:1.5em;position:fixed;top:50%;transform:translate(-50%,-50%);width:42em}.modal-close-button{position:absolute;right:.75em;top:.75em}ul.pagination{margin:10px 0;text-align:center}ul.pagination li{display:inline-block}ul.pagination li *{border-radius:6px}ul.pagination li>span{border:1px solid #ddd;color:#ddd;padding:8px 16px}ul.pagination li.active>span{border-color:#2ea4db;color:#2ea4db}ul.pagination li>a{border:1px solid #999;color:#999;padding:8px 16px;text-decoration:none}ul.pagination li>a:hover{border-color:#2ea4db;color:#2ea4db}.circle_type_icon{display:block;height:50px;width:50px}.circle_type_icon.icon_bars{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat 0 0}.circle_type_icon.icon_arts{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -70px 0}.circle_type_icon.icon_wineries{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -140px 0}.circle_type_icon.icon_bathhouses{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -210px 0}.circle_type_icon.icon_restaurants{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -280px 0}.circle_type_icon.icon_hotels{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -350px 0}.circle_type_icon.icon_organizations{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -420px 0}.circle_type_icon.icon_shops{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -490px 0}.circle_type_icon.icon_gyms{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat 0 -70px}.circle_type_icon.icon_parking{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -70px -70px}.circle_type_icon.icon_beaches{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -140px -70px}.circle_type_icon.icon_weddings{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -210px -70px}.circle_type_icon.icon_publicplaces{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -280px -70px}.circle_type_icon.icon_events{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -350px -70px}.circle_type_icon.icon_other{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -420px -70px}.circle_type_icon.icon_walking{background:url(../images/icons/Places_Type_AllSprite@2x.png) no-repeat -490px -70px}.listings-list li{padding:10px}.listings-list .infinite-scroll-item{align-items:center;border:1px solid #eee;display:flex;justify-content:space-between;padding:5px;width:100%}@media only screen and (max-width:599px){.listings-list .infinite-scroll-item .infinite-scroll-thumbnail{width:110px}.listings-list .infinite-scroll-item .infinite-scroll-thumbnail .thumb-wrapper{height:100px}.listings-list .infinite-scroll-item .infinite-scroll-thumbnail .bookmark_share,.listings-list .infinite-scroll-item .infinite-scroll-thumbnail .thumb-footer{font-size:.7226666667em;visibility:visible}.listings-list .infinite-scroll-item .infinite-scroll-content{width:calc(100% - 120px)}.listings-list .infinite-scroll-item .infinite-scroll-content p{font-size:.813em;margin-bottom:10px}.listings-list .infinite-scroll-item .infinite-scroll-content .summary-info{font-size:.813em}.listings-list .infinite-scroll-item .infinite-scroll-content .btn-explore{display:none}}.listings-list .infinite-scroll-item a.title{color:#484848}.listings-list .infinite-scroll-item:hover a.title{color:#2ea4db}.listings-list .infinite-scroll-item:hover .summary-info a.btn-gray{border-color:#0091d3;color:#2ea4db}.listings-list .infinite-scroll-item:hover .summary-info a.gray{color:#2ea4db}.listings-list .infinite-scroll-item:hover .infinite-scroll-thumbnail .bookmark_share,.listings-list .infinite-scroll-item:hover .infinite-scroll-thumbnail .thumb-footer{visibility:visible}.listings-list .infinite-scroll-thumbnail{color:#fff;position:relative;width:180px}.listings-list .infinite-scroll-thumbnail .thumb-wrapper{height:150px;overflow:hidden;position:relative}.listings-list .infinite-scroll-thumbnail .thumb-wrapper:after{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.listings-list .infinite-scroll-thumbnail .thumb-wrapper img{height:auto;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.listings-list .infinite-scroll-thumbnail .bookmark_share{align-items:center;display:flex;justify-content:space-between;left:0;padding:5px;position:absolute;right:0;top:0;visibility:hidden;z-index:10}.listings-list .infinite-scroll-thumbnail .bookmark_share a i{color:#fff}.listings-list .infinite-scroll-thumbnail .bookmark_share span{font-size:.7226666667em}.listings-list .infinite-scroll-thumbnail .thumb-footer{bottom:-20px;left:0;position:absolute;right:0;visibility:hidden;z-index:10}.listings-list .infinite-scroll-thumbnail .thumb-footer .love-hate-note{display:block}.listings-list .infinite-scroll-content{padding:10px;width:calc(100% - 195px)}.listings-list .infinite-scroll-content.a-gold h2:after{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Gold-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:8px;position:relative;top:8px;width:30px}.listings-list .infinite-scroll-content.b-silver h2:after{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Silver-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:8px;position:relative;top:8px;width:30px}.listings-list .infinite-scroll-content.c-bronze h2:after{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Bronze-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:8px;position:relative;top:8px;width:30px}.listings-list .infinite-scroll-content.z-nominee h2:after{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Nominee-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:8px;position:relative;top:8px;width:30px}.listings-list .infinite-scroll-content h2{display:inline-block;margin-bottom:15px}@media only screen and (max-width:599px){.listings-list .infinite-scroll-content h2{margin-bottom:0}}.listings-list .infinite-scroll-content h2 a{color:#484848;transition:.3s}.listings-list .infinite-scroll-content h2 a:hover{color:#2ea4db;text-decoration:underline}.listings-list .infinite-scroll-content p{margin-bottom:20px}.listings-list .infinite-scroll-content .summary-info{align-items:center;color:#999;display:flex;justify-content:space-between}.listings-list .infinite-scroll-content .summary-info span{display:block}#dialog{height:490px;min-width:540px;padding-left:30px}@media only screen and (max-width:599px){#dialog{height:100%!important;max-height:490px;max-width:540px;min-width:100%;width:100%!important}}.ui-widget-overlay{background:#333;filter:Alpha(Opacity=30);opacity:.7}.ui-widget.ui-widget-content{border:1px solid #eee;border-radius:16px;min-width:500px;overflow:hidden;padding:15px}@media only screen and (max-width:599px){.ui-widget.ui-widget-content{min-width:90%;width:90%}}.ui-widget-header{background:0 0;border:none;border-bottom:1px solid #f3f3f3;margin-bottom:10px}.ui-widget-header .ui-icon{background:0 0!important;text-indent:0}.ui-widget-header .ui-icon:before{content:"\e914";display:inline-block;font-size:.7226666667em;left:0;position:absolute;top:0}.ui-widget-header .ui-icon:hover{background:0 0}.ui-dialog-title{color:#484848;font-size:24px;font-weight:300;padding:5px 0}.ui-dialog .ui-dialog-content{overflow:hidden;padding:0}.ui-dialog .ui-dialog-content .ui-widget-content{border:none}.ui-dialog .ui-dialog-titlebar{padding-left:30px}.ui-dialog .ui-dialog-titlebar-close{background:0 0;color:#6a6a6a;padding-left:30px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-tabs .ui-widget-header{border:none}.ui-tabs .ui-tabs-panel{padding:0}.ui-tabs .ui-tabs-nav li{background:0 0;border:none!important;color:#7d7d7d;outline:none!important}.ui-tabs .ui-tabs-nav li span{display:inline-block;padding-left:15px}.ui-tabs .ui-tabs-nav li.ui-state-active a{border-bottom:2px solid #0091d3;color:#0091d3}.ui-tabs .ui-tabs-nav li:first-child .ui-tabs-anchor{padding-left:0}.friends-list{padding-right:18px}.friends-list-container{height:420px;overflow:auto}.friends-list-container ::-webkit-scrollbar{height:.5em;width:.5em}.friends-list-container ::-webkit-scrollbar-thumb{background:#708090}.friends-list-container ::-webkit-scrollbar-track{background:#b8c0c8}.friends-list-container body{scrollbar-face-color:#708090;scrollbar-track-color:#b8c0c8}.friends-list-container li{border-top:1px solid #eee;justify-content:space-between;padding:18px 0}.friends-list-container li,.friends-list-container li a{align-items:center;display:flex}.friends-list-container li .icon-message{color:#b6b6b6}.friends-list-container li span{display:inline-block;margin:0}.friends-list-container li .user-photo img{border-radius:50%}.bottom-btn{text-align:center}.bottom-btn input{display:inline-block}.admin-bar{background:#1d1d1d;color:#fff;display:flex;font-size:12px;padding:5px 10px}.admin-bar a{color:#a5a5a5}.admin-bar .divider{background:#484848;display:inline-block;height:15px;margin:0 6px;width:1px}.admin-bar .admin-bar-item{border-radius:4px;padding:0 5px}.admin-bar .admin-bar-item:hover{background:#444}.admin-bar .admin-bar-item:hover a{color:#fff}.about-privacy .content-container,.about-privacy-california .content-container,.about-sitemap .content-container,.about-terms .content-container{padding-top:30px}.about-privacy .content-container ul,.about-privacy-california .content-container ul,.about-sitemap .content-container ul,.about-terms .content-container ul{list-style:disc}.about-privacy .content-container ul li,.about-privacy-california .content-container ul li,.about-sitemap .content-container ul li,.about-terms .content-container ul li{margin-left:20px;padding-left:10px}.about-privacy .content-container h4,.about-privacy-california .content-container h4,.about-sitemap .content-container h4,.about-terms .content-container h4{margin:1.25em 0 .5em}.login-container{background-color:#fff;border:1px solid #ddd;border-radius:4px;max-width:450px;padding:32px 52px 40px}.login-container,.login-container .like-prompt{display:block;margin-left:auto;margin-right:auto}.login-container .like-prompt{max-width:1000px}@media only screen and (max-width:599px){.login-container{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding:35px 10px}}.login-container [type=button],.login-container [type=reset],.login-container [type=submit],.login-container button{width:100%}.login-container .login-separator{align-items:center;color:#676767;display:flex;font-weight:500;margin-bottom:16px;margin-top:16px;padding:0 15px;text-transform:uppercase}.login-container .login-separator:after,.login-container .login-separator:before{background:#ddd;content:"";display:block;flex:1;height:1px;margin:0 5px}.login-container .forgot-password{color:#2ea4db;display:block;margin-top:40px;text-align:center}.social-login-button{border-radius:4px;cursor:pointer;display:inline-block;font-size:.914625em;line-height:20px;margin:0 0 5px;padding:13px 32px;position:relative;text-align:center;text-decoration:none;width:100%}.social-login-button i{line-height:24px;width:24px}.facebook-login-button{background-color:#4c66a4;color:#fff}.facebook-login-button:hover{color:#fff}.foursquare-login-button{background-color:#f94877;color:#fff}.foursquare-login-button:hover{color:#fff}.google-login-button{background-color:#fff;border:1px solid #676767;color:#676767}.google-login-button:hover{color:#676767}.onboarding-container{display:block;margin-left:auto;margin-right:auto;max-width:800px}.onboarding-container button{width:auto}.onboarding_fave_spots li{border:1px solid #eee;border-radius:6px;float:left;margin:0 1% 10px 0;overflow:hidden;width:48.5%}@media only screen and (max-width:599px){.onboarding_fave_spots li{float:none;margin-left:auto;margin-right:auto;width:90%}}.onboarding_fave_spots .name{font-size:1.1575722656em}.onboarding_fave_spots .image{float:left;margin-right:5px}.onboarding_fave_spots .info{color:#333;float:left;font-size:.7226666667em;margin-top:5px;width:190px}.onboarding_fave_spots .likeit,.onboarding_fave_spots .likeitactive{display:block;float:right;margin-top:20px}#addprofilepic form{margin:10px auto;width:100%}#addprofilepic .signup_profile_pic{float:left;margin-right:10px;text-align:center;width:27%}#addprofilepic .signup_profile_pic img{height:auto;width:100%}@media only screen and (max-width:599px){#addprofilepic .signup_profile_pic{display:none}}#addprofilepic .form-group{float:right;margin-top:40px;text-align:center;width:70%}#addprofilepic .form-group input{border:1px solid #eee;border-radius:4px;font-size:18px;margin:5px auto;padding:9px;width:80%}#addprofilepic .form-group button{width:auto}@media only screen and (max-width:599px){#addprofilepic .form-group{float:none;margin-top:10px;width:100%}}.event-add-prompt{margin:20px 0;padding:20px;text-align:center}.event-index .top-events{margin:5px 0 10px}.event-index .row-header{margin-top:20px}h1{margin:20px 0 6px}.coronavirus-pride-events h2{margin-bottom:5px}.event-top{height:400px;overflow:hidden;position:relative}.event-top img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:599px){.event-top{height:200px}}@media only screen and (min-width:600px) and (max-width:959px){.event-top{height:300px}}.listing-heading .event-canceled{color:#dd4b39;font-style:italic}.listing-heading .event-canceled.is-canceled-2,.listing-heading .event-canceled.is-canceled-3{color:#f06b07}.listing-heading .formerly .new{color:#0090d3;font-size:80%;text-transform:uppercase}.event-canceled-alert{background-color:#dd4b39;border:1px solid #d33724;color:#fff;font-weight:700;padding:30px 20px}.event-canceled-alert.is-canceled-3{background-color:#f06b07}.event-heading{color:#2a2a2a;font-size:1.8542069421em;font-weight:700;margin-bottom:0;padding-right:20px}.event-heading a{color:#2a2a2a}@media only screen and (max-width:599px){.event-heading{margin-bottom:10px}}@media only screen and (min-width:600px) and (max-width:959px){.event-heading{font-size:1.4650523987em}}.event-info{border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;margin-top:30px;padding:30px 0}@media only screen and (max-width:599px){.event-info{flex-flow:column}}.event-info li{color:#7d7d7d;font-size:.914625em}@media only screen and (max-width:599px){.event-info li{margin-bottom:5px}}.event-info li a{color:#7d7d7d;font-size:.914625em}.event-info li span{align-items:center;display:flex}.event-info li i{margin-right:8px}.event-info li img{height:18px;margin-right:12px;width:18px}.box-heading{font-size:.914625em}.people-going{padding:16px 0}.people-going ul li{display:inline-block}.people-going ul li img{border-radius:50%;display:block;height:57px;width:57px}.people-going ul li .user-name{display:none}.event-description{color:#484848;font-size:.914625em;font-weight:400;line-height:29px}.event-image{border:1px solid #ddd}.event-card .event-card-item{border:1px solid #eee;margin:5px 10px;padding:5px;width:100%}.event-card .event-card-item .event-card-thumbnail{align-items:center;color:#fff;display:flex;height:185px;line-height:0;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.event-card .event-card-item .event-card-thumbnail span{line-height:20px}.event-card .event-card-item .event-card-thumbnail .item-buttons{display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0}.event-card .event-card-item .event-card-thumbnail .item-buttons a{visibility:hidden;z-index:100}.event-card .event-card-item .event-card-thumbnail .item-buttons a i{color:#fff}.event-card .event-card-item .big-title{bottom:0;left:0;line-height:1;padding:10px 20px;position:absolute;right:0;text-align:center;top:auto;z-index:20}.event-card .event-card-item .big-title a{color:#fff}.event-card .event-card-item .big-title>strong{display:block;font-size:1.3022687988em;margin-bottom:5px}.event-card .event-card-item .big-title>span{display:block}.event-card .event-card-item .event-item-content{align-items:center;color:#676767;display:flex;justify-content:space-between;padding:0 10px}.event-card .event-card-item .event-item-content .btn-link:focus,.event-card .event-card-item .event-item-content .btn-link:hover,.event-card .event-card-item .event-item-content .btn:focus,.event-card .event-card-item .event-item-content .btn:hover{background-color:transparent;border-color:#2ea4db;color:#2ea4db}.event-card .event-card-item .event-time-visitors span{color:#333;display:block;font-size:.914625em}.event-card .event-card-item .event-time-visitors span i{color:#999}.event-card .event-card-item:hover .event-card-thumbnail .item-buttons a{visibility:visible}.event-card .event-card-item:hover .event-item-content{color:#2ea4db}.event-card .event-card-item:hover .event-item-content .btn,.event-card .event-card-item:hover .event-item-content .btn-link{background-color:transparent;border-color:#2ea4db;color:#2ea4db}h1.events-tag-list-heading{font-size:1.6481839485em;margin-top:15px!important}.guides-table-list{clear:both;width:100%}.guides-table-list h3{color:#484848;font-size:1.1575722656em;margin-bottom:10px;margin-top:25px}.guides-table-list div.row{border:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.guides-table-list div.row:hover .primary-info{color:#2ea4db}.guides-table-list div.row:hover .subinfo{color:#484848}.guides-table-list .image-cell{color:#333;display:table-cell;padding-right:2%;vertical-align:middle;width:15%}.guides-table-list .image-cell img{height:auto;width:100%}.guides-table-list .event-info-cell{display:table-cell;vertical-align:middle;width:84%}.guides-table-list .event-info-cell .primary-info{color:#000;display:block;font-size:1.028953125em;font-weight:700}.guides-table-list .event-info-cell .subinfo{color:#999;display:block}.event-list-item-expandable .event-primary{padding:10px}.event-list-item-expandable .key-info{margin:8px 0}.event-list-item-expandable .image-cell{padding-right:2%}.event-list-item-expandable .event-info-cell{width:60%}.event-list-item-expandable .event-info-cell .event-name .is-canceled-1,.event-list-item-expandable .event-info-cell .event-name .is-canceled-2,.event-list-item-expandable .event-info-cell .event-name .is-canceled-3{color:#faa463}.event-list-item-expandable .event-info-cell .event-date{font-size:16px}.event-list-item-expandable .tip-cell{padding-right:2%;width:30%}.event-list-item-expandable .tip-cell .tip-heading{font-size:20px;font-weight:700;text-align:center}.event-list-item-expandable .tip-cell .tip-heading img{height:auto;margin-bottom:5px;margin-left:auto;margin-right:auto;width:80%}.event-list-item-expandable .event-additional-info{background-color:#dcf0f9}.event-list-item-expandable{border:1px solid #eee;margin-bottom:10px;padding:0;position:relative}.event-list-item-expandable:hover .primary-info{color:#2ea4db}.event-list-item-expandable .event-primary{padding:0}.event-list-item-expandable .learn-more{background-color:#2ea4db;color:#fff;display:inline-block;font-size:12px;margin:10px 0;padding:5px 10px;text-transform:uppercase}.event-list-item-expandable .key-info{margin:0 0 10px}.event-list-item-expandable .image-cell{color:#333;display:table-cell;padding:10px;vertical-align:middle;width:15%}.event-list-item-expandable .image-cell img{border:1px solid #bfa4c9;height:auto;width:100%}.event-list-item-expandable .event-info-cell{display:table-cell;font-family:europa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.2;padding:10px;vertical-align:middle;width:50%}.event-list-item-expandable .event-info-cell .event-name{color:#000;font-size:24px;font-style:italic;font-weight:700;line-height:24px}.event-list-item-expandable .event-info-cell .event-name:hover{color:#2ea4db;text-decoration:underline}.event-list-item-expandable .event-info-cell .event-date{font-size:14px;font-weight:700;padding:8px 0;text-transform:uppercase}.event-list-item-expandable .event-info-cell .key-info{font-size:15px}.event-list-item-expandable .event-info-cell .key-info .bullets li{padding-left:0}.event-list-item-expandable .tip-cell{background-color:#fff;background-color:hsla(0,0%,100%,.9);color:#2ea4db;display:table-cell;font-size:11px;padding:10px;vertical-align:middle;width:22%}.event-list-item-expandable .tip-cell.empty{background-color:inherit}.event-list-item-expandable .event-additional-info{background-color:#85caea;color:#fff;display:none;padding:40px}.pridefinder-articles-list{margin-top:10px;position:relative}.pridefinder-articles-list .article-item{box-sizing:border-box;cursor:pointer;padding:7px;text-align:left;width:19%}@media(max-width:768px){.pridefinder-articles-list .article-item{width:48%}}@media(max-width:480px){.pridefinder-articles-list .article-item{width:98%}}.pridefinder-articles-list .article-item:nth-child(-n+5){display:block!important}.pridefinder-articles-list .article-item .thumbnail{margin-bottom:10px;padding-bottom:0;position:relative}.pridefinder-articles-list .article-item .thumbnail img{height:auto;margin-right:0;position:relative;width:100%}.pridefinder-articles-list .article-item .article-item-content{color:#fff;padding:5px}.pridefinder-articles-list .article-item .article-item-content a{color:#fff}.pridefinder-articles-list .article-item .article-item-content>p{font-size:.914625em}.pridefinder-articles-list .article-item .article-item-content>time{align-items:center;color:#ababab;display:flex;font-size:.6423703704em}.pridefinder-articles-list .article-item .article-item-content>time>i{font-size:18px;padding-right:3px}.show-more{background-color:#fff;color:#999;display:inline-block;font-size:12px;font-weight:700;margin:10px auto;padding:10px 20px;text-align:center;text-transform:uppercase}.pridefinder-header{background:url(/images/pridefinder/pride-finder-header.jpg) no-repeat;background-size:cover;color:#fff;color:#000;margin:0 auto;min-height:480px;padding:20px 60px;position:relative;text-align:center;text-align:left;width:100%}.pridefinder-header h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-header h2{font-size:1.2em}.pridefinder-header{min-height:190px;padding:10px;text-align:center}}.pridefinder-header .pridefinder-logo{height:auto;margin-top:265px;width:380px}@media(max-width:767px){.pridefinder-header .pridefinder-logo{margin:80px auto 0;width:80%}}.pridefinder-header .term-sponsorship{display:inline-block;position:relative;top:-46px}.pridefinder-header .intro-text{bottom:90px;color:#8c8c8c;font-size:12px;position:absolute;right:30px;text-align:left;width:30%}@media(max-width:767px){.pridefinder-header .intro-text{display:none}}.pridefinder-map{background:url(/images/pridefinder/red-backer-2021.jpg) no-repeat;background-size:cover;color:#fff;margin:0 auto;padding:20px 60px;text-align:center;width:100%}.pridefinder-map h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-map h2{font-size:1.2em}.pridefinder-map{padding:10px}}.pridefinder-map .pride-map{background:url(/images/pridefinder/map-divided.png) no-repeat;background-position:top;background-size:83%;height:0;margin:20px auto;overflow:hidden;padding-bottom:45%;position:relative;width:70%}@media(max-width:767px){.pridefinder-map .pride-map{padding-bottom:65%;width:100%}}.pridefinder-map .pride-map:hover{cursor:pointer}.pridefinder-map .pride-map a{display:block;height:5%;position:absolute;width:15%}.pridefinder-map .pride-map .asia{bottom:46%;left:0;z-index:1000}@media(max-width:767px){.pridefinder-map .pride-map .asia{bottom:auto;left:0;top:0}}.pridefinder-map .pride-map .canada{right:24.5%;top:3%;width:10%;z-index:1000}@media(max-width:767px){.pridefinder-map .pride-map .canada{right:0;top:0}}.pridefinder-map .pride-map .europe-africa{bottom:39%;right:0;width:20%;z-index:1000}@media(max-width:767px){.pridefinder-map .pride-map .europe-africa{bottom:0;right:0}}.pridefinder-map .pride-map .central-south-america{bottom:16%;right:8%;width:22%;z-index:1000}@media(max-width:767px){.pridefinder-map .pride-map .central-south-america{bottom:0;left:0;right:auto}}.pridefinder-map .pride-map .map-label{background-color:#8f2c33;color:#fff;display:block;font-size:12px;font-weight:700;height:auto;padding:5px 10px;text-transform:uppercase;width:auto;z-index:1000}.pridefinder-map .pride-map .map-label:hover{background-color:#fff;color:#8f2c33}@media(max-width:767px){.pridefinder-map .pride-map .map-label{font-size:10px}}.pridefinder-map .pride-map #west1{height:60%;left:0;top:0;width:38%}.pridefinder-map .pride-map #west2{height:30%;left:0;top:60%;width:32%}.pridefinder-map .pride-map #west3{bottom:3%;height:16%;left:37%;width:14%}.pridefinder-map .pride-map .west-label{left:17%;top:32%}.pridefinder-map .pride-map .midwest{height:40%;left:38%;top:0;width:36%}.pridefinder-map .pride-map .midwest-label{left:46%;top:23%}.pridefinder-map .pride-map .northeast{height:32%;right:6%;top:0;width:20%}.pridefinder-map .pride-map .northeast-label{right:14%;top:15%}.pridefinder-map .pride-map #south1{height:38%;left:38%;top:40%;width:52%}.pridefinder-map .pride-map #south2{height:7%;right:13%;top:32%;width:12%}.pridefinder-map .pride-map #south3{height:16%;left:32%;top:60%;width:6%}.pridefinder-map .pride-map .south-label{left:57%;top:54%}.pridefinder-map .pride-map .midwest-label,.pridefinder-map .pride-map .northeast-label,.pridefinder-map .pride-map .south-label,.pridefinder-map .pride-map .west-label{background-color:#dc4148}.pridefinder-map .pride-map .midwest-label:hover,.pridefinder-map .pride-map .northeast-label:hover,.pridefinder-map .pride-map .south-label:hover,.pridefinder-map .pride-map .west-label:hover{background-color:#dc4148;color:#fff}@media(max-width:767px){.pridefinder-map .pride-map .midwest-label,.pridefinder-map .pride-map .northeast-label,.pridefinder-map .pride-map .south-label,.pridefinder-map .pride-map .west-label{font-size:10px}}.pridefinder-map .show-more{color:#d43e46;margin-top:0}.pridefinder-ambassadors{background:url(/images/pridefinder/orange-backer-2021.jpg) no-repeat;background-size:cover;color:#fff;margin:0 auto;padding:20px 60px;text-align:center;width:100%}.pridefinder-ambassadors h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-ambassadors h2{font-size:1.2em}.pridefinder-ambassadors{padding:10px}}.pridefinder-ambassadors .section-body{text-align:left}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb{border:none;color:#fff;cursor:pointer;display:inline-block;height:14.5%;margin-right:1.75%;padding:7px;position:relative;text-align:center;vertical-align:top;width:14.5%}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb a{color:#fff}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb img{height:100%;width:100%}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb .ambassador-headline{background:hsla(0,0%,100%,.9);display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb .ambassador-headline h3{left:2%;position:absolute;top:6%;width:94%}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb .ambassador-headline h3 a{color:#f5914f}.pridefinder-ambassadors .ambassadors-list .ambassadors-thumb:hover .ambassador-headline{display:block}.pridefinder-ambassadors .show-more{color:#f5914f}.pridefinder-performers{background:url(/images/pridefinder/green-backer-2021.jpg) no-repeat;background-size:cover;color:#fff;margin:0 auto;padding:20px 60px;text-align:center;width:100%}.pridefinder-performers h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-performers h2{font-size:1.2em}.pridefinder-performers{padding:10px}}.pridefinder-performers .single-performer{text-align:left}.pridefinder-performers .single-performer img{border:1px solid #a2cd8f;float:left;height:auto;margin-right:10px;width:15%}.pridefinder-performers .single-performer h1{margin:10px 0 0}.pridefinder-performers .single-performer .num-events{font-size:14px;font-style:italic;font-weight:700;padding:8px 0}.pridefinder-performers .performers-list{margin-top:20px}.pridefinder-performers .performers-list .performers-thumb{border:1px solid #a2cd8f;color:#fff;cursor:pointer;display:inline-block;height:auto;margin:0 40px 40px 0;padding:0;position:relative;text-align:center;vertical-align:top;width:15.5%}@media(max-width:767px){.pridefinder-performers .performers-list .performers-thumb{margin:0 10px 10px 0;width:45%}}.pridefinder-performers .performers-list .performers-thumb a{color:#fff}.pridefinder-performers .performers-list .performers-thumb img{height:auto;margin-bottom:-6px;width:100%}.pridefinder-performers .performers-list .performers-thumb .performer-name{bottom:10px;height:auto;left:0;line-height:1;position:absolute;text-align:center;width:100%;z-index:10}.pridefinder-performers .performers-list .performers-thumb .performer-name h3{font-size:16px;margin-bottom:4px}.pridefinder-performers .performers-list .performers-thumb .performer-name h3 a{color:#fff}.pridefinder-performers .performers-list .performers-thumb .performer-name span{font-size:12px;font-style:italic}.pridefinder-performers .performers-list.full-list .performers-thumb{margin:0 10px 10px 0;width:23%}@media(max-width:767px){.pridefinder-performers .performers-list.full-list .performers-thumb{width:45%}}.pridefinder-articles{background:url(/images/pridefinder/blue-backer-2021.jpg) no-repeat;background-size:cover;color:#fff;margin:0 auto;padding:20px 60px;text-align:center;width:100%}.pridefinder-articles h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-articles h2{font-size:1.2em}.pridefinder-articles{padding:10px}}.pridefinder-articles .thumbnail img{border:1px solid #6abdd9}.pridefinder-articles .show-more{color:#3bacdb}.pridefinder-external-articles{background:url(/images/pridefinder/gray-backer-2021.jpg) no-repeat;background-size:cover;color:#fff;color:#8c8c8c;margin:0 auto;padding:20px 60px;position:relative;text-align:center;width:100%}.pridefinder-external-articles h2{color:#fff;font-weight:100;margin-bottom:0;text-align:left}@media(max-width:767px){.pridefinder-external-articles h2{font-size:1.2em}.pridefinder-external-articles{padding:10px}}.pridefinder-external-articles .article-thumb a,.pridefinder-external-articles article-item .article-item-content a,.pridefinder-external-articles h2,.pridefinder-external-articles h3,.pridefinder-external-articles h3 a{color:#8c8c8c!important}.pridefinder-external-articles h3{font-size:.9em}.pridefinder-external-articles .thumbnail img{border:1px solid #eeeded}.pridefinder-external-articles .item-label{bottom:20px;left:15%;position:absolute;width:70%}.pridefinder-external-articles .item-label img{border:none}.pridefinder-external-articles .show-more{background-color:#8c8c8c;color:#fff}.pridefinder-events{background:url(/images/pridefinder/purple-backer-2021.jpg);background-size:contain;color:#fff;margin:0 auto;padding:20px 60px;text-align:center;width:100%}.pridefinder-events h3{color:#fff}.pridefinder-events .event-list-item-expandable{background-color:#9f79ad;border:1px solid #9f79ad;color:#fff}.pridefinder-events .event-list-item-expandable .event-name,.pridefinder-events .event-list-item-expandable .event-name:hover{color:#fff}.pridefinder-events .event-list-item-expandable .learn-more{background-color:#fff;color:#9f79ad}.pridefinder-events .event-additional-info{background-color:#5e3f69}.pridefinder-events .event-additional-info .learn-more{background-color:#9662aa;color:#fff}.pride-event-term-sponsorship{bottom:10px;left:120px;position:absolute}.worldpride-event-term-sponsorship{bottom:33px;left:338px;position:absolute}.listing-detail-save-our-spaces{background:url(/images/promos/save-our-spaces/save-our-spaces-crosswalk-backer.jpg);background-size:cover;color:#fff;font-weight:700;padding:10px;text-align:center}.listing-detail-save-our-spaces a{color:#fff;text-decoration:underline}.listing-detail-save-our-spaces .sos-logo{float:left;margin-right:1%;width:22%}@media only screen and (max-width:599px){.listing-detail-save-our-spaces .sos-logo{width:35%}}.listing-detail-save-our-spaces .sos-info{display:table-cell;float:right;margin-top:8px;vertical-align:middle;width:75%}@media only screen and (max-width:599px){.listing-detail-save-our-spaces .sos-info{margin-top:0;width:60%}}.listing-heading{color:#2a2a2a;font-size:2.3467306611em;font-weight:700;margin-bottom:0;padding-right:20px}.listing-heading a{color:#2a2a2a}.listing-heading .is-closed{color:#dd4b39}.listing-heading .is-closed-temporarily{color:#f39c12}@media only screen and (max-width:599px){.listing-heading{margin-bottom:10px}}@media only screen and (min-width:600px) and (max-width:959px){.listing-heading{font-size:1.4650523987em}}.formerly{color:#999;display:block;font-size:.5709958848em!important;font-weight:400}.status-section{border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;display:flex;justify-content:space-between;margin-bottom:15px;padding:12px 0}.status-section .review{margin-left:0}.review-prompt{background-color:#2ea4db;color:#fff;font-weight:700;margin:-15px 0 15px;padding:8px 0;text-align:center}.review-prompt #review{border-color:#fff;color:#fff}.review-prompt #review:hover{color:#2ea4db}.listing-closed{background-color:#dd4b39;border:1px solid #d33724}.listing-closed,.listing-closed-temporarily{color:#fff;font-weight:700;padding:30px 20px}.listing-closed-temporarily{background-color:#f39c12;border:1px solid #f39c12}.listing-closed-temporarily a{color:#fff;text-decoration:underline}.description{color:#484848;font-size:1.1575722656em;margin-bottom:10px}@media only screen and (max-width:599px){.description{font-size:1.028953125em}}.description .one-liner{display:block;font-weight:700;padding:12px 0}.description .read-more{font-size:.914625em}.peoples-list{padding-top:20px}.peoples-list h3{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:599px){.peoples-list h3{padding:0 10px}}.peoples-list h3 span{color:#7d7d7d;font-weight:400}.user-photo{display:inline-block;float:left;height:57px;margin-right:15px;width:57px}.user-photo button{font-size:.6423703704em;padding:0}.love-percent{display:block}.love-percent .lovemeter{color:#0091d3;font-size:1.8542069421em;margin-right:7px;position:relative;top:10px}.rating{color:#7d7d7d;font-size:.914625em;padding-left:36px;position:relative;text-transform:capitalize}.rating label{display:inline-block;font-size:.914625em;margin:0;text-transform:none}.status-section-left{margin-right:15px}.review{color:#7d7d7d;font-size:.914625em;margin:0 6px;position:relative;text-transform:capitalize}.review label{display:inline-block;font-size:.914625em;margin:0;text-transform:none}.rating-buttons{float:right;padding-top:10px;text-align:right}.rating-buttons button i{font-size:16px}.users{overflow:hidden;padding-top:20px}@media only screen and (max-width:599px){.users{padding-bottom:20px}}.users li{display:inline-block}.users li a img{border-radius:50%;height:57px;width:57px}@media only screen and (max-width:599px){.users li{display:none;margin-right:4px}.users li:first-child,.users li:nth-child(2),.users li:nth-child(3),.users li:nth-child(4){display:block}.users .loadMoreUsers{display:inline-block}}.user-photo{display:block;position:relative}.user-photo button{font-size:10px;height:18px;position:absolute;right:0;top:0;width:18px}.listing-info{border-bottom:1px solid #eee;border-top:1px solid #eee;-moz-columns:2;column-count:2;padding:20px 0 10px}@media only screen and (max-width:599px){.listing-info{-moz-columns:1;column-count:1}}.listing-info li{color:#7d7d7d;font-size:.914625em;margin-bottom:15px}@media only screen and (min-width:600px) and (max-width:959px){.listing-info li{font-size:.7226666667em;margin-bottom:10px}}.listing-info li>span{display:inline-block;padding-right:20px;vertical-align:top}.listing-info li i{padding-right:10px}.listing-info li a{color:#7d7d7d}.listing-info li a:hover{color:#2ea4db}.open-now{color:#00d342}.detail-section{border-bottom:1px solid #eee;padding:20px 0}.detail-section h3{color:#2a2a2a;font-size:1.3022687988em;font-weight:300}.detail-section h3.heading-underline{border-bottom:1px solid #eee;padding-bottom:15px}.detail-events-related{margin:35px 0}.detail-events-related li{align-items:top;display:flex;float:left;padding:10px;width:32%}@media only screen and (max-width:599px){.detail-events-related li{width:50%}}.details-row{border-top:1px solid #eee;margin-top:50px}.nearby-section h3,.review-tags h3,.tag-section h3{border-bottom:1px solid #eee;color:#2a2a2a;font-size:1.1575722656em;font-weight:300;padding-bottom:15px}.nearby-section ul,.review-tags ul,.tag-section ul{margin:0 -6px}.nearby-section ul li,.review-tags ul li,.tag-section ul li{border:1px solid #eee;border-radius:6px;display:inline-block;margin:6px;padding:2px 5px!important}.nearby-section ul li a,.review-tags ul li a,.tag-section ul li a{color:#484848;font-size:.914625em}.nearby-section ul li a:hover,.review-tags ul li a:hover,.tag-section ul li a:hover{color:#2ea4db}.tag-section{margin-bottom:25px}.btns-container{display:flex;margin:15px 0}.btns-container button{text-transform:capitalize}.info-window-text{color:#7d7d7d;font-size:.914625em;font-weight:400;line-height:22px}.photos_count{background:rgba(0,0,0,.3);border-radius:6px;bottom:12px;color:#fff;left:50%;padding:2px 5px;position:absolute;transform:translateX(-50%);z-index:3}.photos_count i{padding-right:5px}.photos_count a{color:#fff}.detail-section-top{align-items:center;display:flex;justify-content:space-between}.detail-section-top h3{margin:0}.detail-section-top span{padding-left:15px;text-align:right}.transform-down{display:inline-block;position:relative;top:3px;transform:rotate(90deg)}.review-title{align-items:center;display:-ms-flex;display:flex}@media only screen and (max-width:599px){.review-title{align-items:baseline;flex-flow:column}}.review-title .buttons{margin-right:10px}.review-date-wrapper{align-items:center;display:flex;padding-top:7px}@media only screen and (max-width:599px){.review-date-wrapper{padding-top:0}}.review-date-wrapper span{color:#2ea4db}.review-popup{background:#fff;background-size:cover;border:1px solid #ddd;border-radius:0!important;box-shadow:2px 2px 2px rgba(0,0,0,.9);min-height:420px!important;padding:19px 0!important;z-index:2000000}@media only screen and (max-width:599px){.review-popup{bottom:0;left:0;min-width:100%!important;position:fixed;right:0;top:0;width:100%!important}}.review-popup .ui-dialog-content{position:static!important}.review-popup .ui-dialog-titlebar-close{border-radius:50%;color:#2ea4db;font-size:1.028953125em;font-weight:700;position:absolute;right:0;right:auto;top:0;z-index:10}.review-popup .ui-dialog-titlebar{border:none}.review-popup h3{color:#484848;font-size:30px;font-weight:200;margin-bottom:25px;text-align:center}.review-popup .ui-dialog-titlebar{margin:0!important;padding:0!important}.review-popup .fieldsets{background:#fff;border-radius:10px;margin:30px 19px 19px}.review-popup .fieldsets input{border:none;border-bottom:1px solid #eee;border-radius:10px 10px 0 0;padding-bottom:15px;padding-left:30px;padding-top:15px}.review-popup .fieldsets input:focus{box-shadow:none}.review-popup .fieldsets textarea{border:1px solid #ddd;border-radius:6px;box-shadow:none;min-height:150px;padding-left:30px}.review-popup .text-btn-add-dislike,.review-popup .text-btn-add-like{color:#484848;display:inline-block;font-size:1.028953125em;padding:0 16px}.review-popup .bottom-btn{bottom:5px;position:absolute;right:5px}.modal-group-buttons{align-items:center;display:flex;justify-content:center}.modal-group-buttons .btn-add-dislike,.modal-group-buttons .btn-add-like{background:0 0;border:1px solid #ddd;border-radius:50px 0 0 50px;width:100px}@media only screen and (max-width:599px){.modal-group-buttons .btn-add-dislike,.modal-group-buttons .btn-add-like{width:80px}}.modal-group-buttons .btn-add-dislike i,.modal-group-buttons .btn-add-like i{color:#2ea4db;font-size:.914625em}.modal-group-buttons .btn-add-dislike:focus,.modal-group-buttons .btn-add-dislike:hover,.modal-group-buttons .btn-add-like:focus,.modal-group-buttons .btn-add-like:hover{outline:none}.modal-group-buttons .btn-add-dislike{background:0 0;border:1px solid #ddd;border-left:none;border-radius:0 50px 50px 0;color:#000;width:100px}@media only screen and (max-width:599px){.modal-group-buttons .btn-add-dislike{width:80px}}.modal-group-buttons .btn-add-dislike i{color:#000;font-size:.914625em}.modal-group-buttons .btn-add-dislike:focus,.modal-group-buttons .btn-add-dislike:hover{outline:none}.listing-slider img{border-radius:6px}.listing-slider.a-gold:before{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Gold-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.listing-slider.a-gold:before,.listing-slider.b-silver:before{content:"";display:inline-block;height:125px;left:-20px;max-width:350px;position:absolute;top:-13px;width:100%;z-index:999}.listing-slider.b-silver:before{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Silver-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.listing-slider.c-bronze:before{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Bronze-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.listing-slider.c-bronze:before,.listing-slider.z-nominee:before{content:"";display:inline-block;height:125px;left:-20px;max-width:350px;position:absolute;top:-13px;width:100%;z-index:999}.listing-slider.z-nominee:before{background:url(https://www.gaycities.com/images/promos/2022/bogc2022/BOGC-2022-Nominee-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.photo-main{background-color:#000;border-radius:6px;float:left;height:677px;margin-top:15px;overflow:hidden;position:relative;text-align:center;width:80%}.photo-main img{height:100%;max-width:100%}.photo-main .photo-next,.photo-main .photo-prev{background:rgba(0,0,0,.5);color:#fff;font-size:30px;padding:5px 10px;position:absolute;top:48%}.photo-main .photo-next a,.photo-main .photo-prev a{color:#fff}.photo-main .photo-next{border-radius:6px 0 0 6px;right:0}.photo-main .photo-prev{border-radius:0 6px 6px 0;left:0}.photo-main .photo-gallery{background:rgba(0,0,0,.5);border-radius:6px;color:#fff;font-size:.8rem;left:1%;padding:5px 10px;position:absolute;top:1%}.photo-main .photo-gallery a{color:#fff}@media only screen and (max-width:599px){.photo-main{height:258px;width:100%}.photo-main img{height:auto;width:100%}}.photo-sidebar{float:right;margin-left:2%;margin-top:15px;width:18%}@media only screen and (max-width:599px){.photo-sidebar{width:100%}}.review-form-main h1{margin-bottom:5px}.review-form-main h4{margin:10px 0 0}.review-form-main small{color:#999}.review-form-main .rating-buttons{float:none;padding:10px;text-align:center}.review-form-main .review-tags{margin-top:10px}.review-form-main .review-tags li{float:left;margin:2px 0;width:49%}.review-form-main .review-text{margin-bottom:0}.region-section.home-where-to-go{padding-bottom:10px;padding-top:50px}.region-section.home-where-to-go p.section-body{margin-bottom:20px}.region-section.home-where-to-go .featured-cities-carousel{padding-top:10px}.region-section.home-events-to-go{padding-bottom:20px;padding-top:30px}.region-section.home-events-to-go p.section-body{margin-bottom:20px}.region-section.home-news-section{padding-bottom:45px;padding-top:45px}.region-section.home-news-section p.section-body{margin-bottom:20px}.region-section.home-review-section{padding:96px 0}.region-section.home-review-section>h1{margin-bottom:96px}.region-section.app-promo{margin:0 auto;padding-top:96px}.region-section.app-promo>p{margin-bottom:10px}@media only screen and (min-width:960px){.region-section.app-promo{width:80%}}.region-section.app-promo .primary{text-align:left;width:380px}@media only screen and (min-width:960px){.region-section.app-promo .primary{padding-top:150px}}@media only screen and (min-width:600px) and (max-width:959px){.region-section.app-promo .primary{width:100%}}@media only screen and (max-width:599px){.region-section.app-promo .primary{width:100%}}.region-section.app-promo .left-col{border-radius:6px;float:left;text-align:right;width:calc(100% - 380px)}.region-section.app-promo .left-col img{height:auto;max-width:400px;width:80%}@media only screen and (max-width:599px){.region-section.app-promo .left-col{width:100%}}@media only screen and (min-width:600px) and (max-width:959px){.region-section.app-promo .left-col{width:100%}}.text-center{text-align:center}.text-center.button-wrapper{padding:5px 0}.region-section{padding:0 10px}.region-section h1.section-title,.region-section h2.section-title{font-family:europa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.6400719937em;font-weight:400;margin-bottom:.250360218em}@media only screen and (max-width:599px){.region-section h1.section-title,.region-section h2.section-title{font-size:1.6481839485em}}.region-section h1.section-title .metro-heading,.region-section h2.section-title .metro-heading{margin-bottom:5px}.region-section h2.region-sub-title.underlined{border-bottom:1px solid #eee;padding-bottom:5px}.region-section p.section-body{font-size:.914625em}@media only screen and (max-width:599px){.region-section{padding:15px 0!important}}.metro-section{padding:0 20px;text-align:left}.metro-section h1.section-title,.metro-section h2.section-title{font-family:europa,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.6400719937em;font-weight:400;margin-bottom:.250360218em}@media only screen and (max-width:599px){.metro-section h1.section-title,.metro-section h2.section-title{font-size:1.6481839485em}}.metro-section h1.section-title .metro-heading,.metro-section h2.section-title .metro-heading{margin-bottom:5px}.metro-section h2.region-sub-title.underlined{border-bottom:1px solid #eee;padding-bottom:5px}.metro-section p.section-body{font-size:.914625em}@media only screen and (max-width:599px){.metro-section{padding:15px 0!important}}ul.love-hate-stats{align-items:flex-end;display:flex;justify-content:center;position:relative}ul.love-hate-stats li{margin:0 15px}ul.love-hate-stats li:first-child i{color:#078cf0}ul.love-hate-stats li:last-child i{color:#ff0054}ul.love-hate-stats li>.ratings-text{color:#ababab;display:block;font-size:.914625em}ul.love-hate-stats li>a{color:#0091d3;display:block;font-size:1.028953125em}ul.love-hate-stats li>.lovemeter{display:inline-block;font-size:22px;height:22px;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.region-intro{padding-bottom:45px;padding-top:45px}.region-intro .sponsored-space{padding-top:0}.region-intro .intro-wrapper{margin-left:auto;margin-right:auto;max-width:850px;padding:0 5px}.region-intro .intro-wrapper ul.love-hate-stats{margin-bottom:55px}.region-where-to-go{padding-bottom:45px;padding-top:65px}.region-where-to-go p.section-body{margin-bottom:20px}.region-news-section{border-bottom:none;padding-bottom:95px;padding-top:95px}.region-news-section p.section-body{margin-bottom:20px}.metro-listings-index .region-news-section{padding-bottom:20px;padding-top:20px}.sponsored-space-full{margin:45px auto}@media only screen and (max-width:599px){.sponsored-space-full{margin:15px auto}}.region-event-section{padding-bottom:45px;padding-top:10px}.rounded-corner{border-radius:5px}.region-review-section{padding-bottom:95px;padding-top:95px}.region-review-section .client-review-item>p{font-size:.914625em;margin-bottom:30px}.region-review-section .client-review-item div.ratings{align-items:center;display:block;text-align:center}.region-review-section .client-review-item div.ratings>span{color:#2ea4db;font-size:.914625em;padding:0 5px}.region-review-section .client-review-item div.ratings .hate>span{color:#000}.region-review-section .client-review-item .reviewer{display:inline-block;margin:10px 0}.region-review-section .client-review-item .reviewer>img{border-radius:100%;display:inline-block;height:40px;margin-bottom:10px;margin-right:10px;width:40px}.region-review-section .client-review-item .reviewer>strong{display:block}.region-review-section .client-review-item .reviewer>span{color:#ababab;font-size:.6423703704em}.region-review-section .leave-review-section{margin-bottom:60px;padding:20px 0;text-align:center}.region-review-section .leave-review-section form{display:inline-block;width:60%}@media only screen and (min-width:600px) and (max-width:959px){.region-review-section .leave-review-section form{width:80%}}@media only screen and (max-width:599px){.region-review-section .leave-review-section form{width:100%}}.lover-counter{color:#999}.lover-counter.selected{text-decoration:underline}.lover-counter:active,.lover-counter:focus,.lover-counter:hover{color:#0091d3}.region-content-nav{border-bottom:1px solid #eee;display:flex;justify-content:space-around;padding:25px 0 0}.region-content-nav a{align-items:center;color:#ababab;display:flex;font-size:.914625em}.region-content-nav a:focus,.region-content-nav a:hover{color:#2ea4db}.region-content-nav a i{padding:0 5px}.region-content-nav .tabs{border-bottom:none}.region-content-nav .tabs .tab-link:first-child{margin-left:0}.region-content-nav .tabs .tab-link a{color:#484848}.featured-cities-carousel,.region-carousel{padding:25px 0}@media only screen and (max-width:599px){.featured-cities-carousel,.region-carousel{padding:10px 0}}.tall-metroregion-slider-container{padding:10px}.tall-metroregion-slider-container .icon-ic_hate-outline{color:#ff0054!important}ul.pop-cities{margin:35px 15px}ul.pop-cities li{align-items:center;display:flex;float:left;min-height:100px;padding:5px 20px;width:50%}ul.pop-cities li.hide{display:none}ul.pop-cities li .pop-city-item{align-items:center;border:1px solid #fff;cursor:pointer;display:flex;justify-content:flex-start;padding:5px;width:100%}ul.pop-cities li .pop-city-item>img{height:70px;margin-right:20px;width:80px}ul.pop-cities li .pop-city-item strong{display:block;font-size:1.1575722656em}ul.pop-cities li .pop-city-item strong a{color:#000}ul.pop-cities li .pop-city-item span{color:#ababab;font-size:.7226666667em;margin-bottom:0}ul.pop-cities li .pop-city-item:hover{border:1px solid #eee}@media only screen and (max-width:599px){ul.pop-cities li{width:100%}}ul.review-listing li .review-item{padding:15px 0}ul.review-listing li .review-item .review-item-top{display:flex;justify-content:space-between;margin-bottom:10px}ul.review-listing li .review-item .review-item-top>.reviewer{align-items:center;display:flex;justify-content:flex-start}ul.review-listing li .review-item .review-item-top>.reviewer img{border-radius:100%;display:inline-block;height:40px;margin-bottom:10px;margin-right:10px;width:40px}ul.review-listing li .review-item .review-item-top>.reviewer strong{display:block}ul.review-listing li .review-item .review-item-top>.reviewer strong a{color:#000}ul.review-listing li .review-item .review-item-top>.reviewer span{color:#ababab;font-size:.6423703704em;font-weight:400}ul.review-listing li .review-item .review-item-top>.reviewer span.action-text{font-size:.914625em}ul.review-listing li .review-item .review-item-top>.reviewer a.place-name{color:#2ea4db;font-size:.914625em;font-weight:400}ul.review-listing li .review-item .review-item-top a.ratings{align-items:center;display:flex}ul.review-listing li .review-item .review-item-top a.ratings>span{color:#2ea4db;font-size:.7226666667em;padding:0 5px}ul.review-listing li .review-item>p{font-size:.914625em}ul.news-listing{margin-bottom:30px}ul.news-listing li{padding:10px}ul.news-listing li .news-item{align-items:center;border:1px solid #fff;cursor:pointer;display:flex;justify-content:space-between;padding:7px}ul.news-listing li .news-item .thumbnail{margin-right:15px;max-height:100px;overflow:hidden;position:relative;width:120px}ul.news-listing li .news-item .thumbnail>img{height:auto;margin-right:0;max-height:100px;max-width:160px;width:100%}ul.news-listing li .news-item .thumbnail .item-buttons{display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0}ul.news-listing li .news-item .thumbnail .item-buttons a{visibility:hidden}ul.news-listing li .news-item .thumbnail .item-buttons a i{color:#fff}ul.news-listing li .news-item .news-item-content{width:100%}ul.news-listing li .news-item .news-item-content>p{font-size:.914625em}ul.news-listing li .news-item .news-item-content>time{align-items:center;color:#ababab;display:flex;font-size:.6423703704em}ul.news-listing li .news-item .news-item-content>time>i{font-size:18px;padding-right:3px}ul.news-listing li .news-item:hover{border:1px solid #eee}ul.news-listing li .news-item:hover .thumbnail .item-buttons a{visibility:visible}#pride-events-carousel{margin-bottom:25px}.event-item,.past-event-item,.small-card-item{border:1px solid #fff;margin:5px 10px;padding:5px;width:100%}.event-item .event-item-thumbnail,.past-event-item .event-item-thumbnail,.small-card-item .event-item-thumbnail{color:#fff;height:250px;overflow:hidden;position:relative}.event-item .event-item-thumbnail .item-buttons,.past-event-item .event-item-thumbnail .item-buttons,.small-card-item .event-item-thumbnail .item-buttons{align-items:center;display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0;z-index:10}.event-item .event-item-thumbnail .item-buttons a,.past-event-item .event-item-thumbnail .item-buttons a,.small-card-item .event-item-thumbnail .item-buttons a{visibility:hidden}.event-item .event-item-thumbnail .item-buttons a i,.past-event-item .event-item-thumbnail .item-buttons a i,.small-card-item .event-item-thumbnail .item-buttons a i{color:#fff}.event-item .event-item-thumbnail .big-title,.past-event-item .event-item-thumbnail .big-title,.small-card-item .event-item-thumbnail .big-title{left:0;line-height:1;position:absolute;right:0;text-align:center;top:55px;z-index:10}.event-item .event-item-thumbnail .big-title a,.past-event-item .event-item-thumbnail .big-title a,.small-card-item .event-item-thumbnail .big-title a{color:#fff}.event-item .event-item-thumbnail .big-title>strong,.past-event-item .event-item-thumbnail .big-title>strong,.small-card-item .event-item-thumbnail .big-title>strong{display:block;font-size:1.4650523987em;margin-bottom:5px}.event-item .event-item-thumbnail .big-title>span,.past-event-item .event-item-thumbnail .big-title>span,.small-card-item .event-item-thumbnail .big-title>span{display:block}.event-item .event-item-thumbnail .thumb-footer,.past-event-item .event-item-thumbnail .thumb-footer,.small-card-item .event-item-thumbnail .thumb-footer{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;padding:10px;position:absolute;right:0;z-index:10}.event-item .event-item-content,.past-event-item .event-item-content,.small-card-item .event-item-content{align-items:center;display:flex;font-size:.914625em;justify-content:space-between;min-height:70px;padding:10px;text-align:left}.event-item .event-item-content .event-time-visitors span,.past-event-item .event-item-content .event-time-visitors span,.small-card-item .event-item-content .event-time-visitors span{display:block}.event-item:hover,.past-event-item:hover,.small-card-item:hover{border:1px solid #eee}.event-item:hover .event-item-thumbnail .item-buttons a,.past-event-item:hover .event-item-thumbnail .item-buttons a,.small-card-item:hover .event-item-thumbnail .item-buttons a{visibility:visible}.top-events{margin:35px 0}.top-events li{align-items:top;display:flex;float:left;min-height:300px;padding:10px;width:50%}@media only screen and (max-width:599px){.top-events li{width:100%}}.top-event-item .event-item-thumbnail{overflow:hidden;padding-bottom:50%;width:100%}.top-event-item .event-item-thumbnail>img{left:0;position:absolute;right:0;top:0;z-index:0}ul.featured-category-listings{margin:35px 15px}ul.featured-category-listings li{align-items:center;display:flex;float:left;min-height:100px;padding:5px 20px;width:50%}ul.featured-category-listings li .hide{display:none}ul.featured-category-listings li .featured-category-listing-item{align-items:center;border:1px solid #fff;cursor:pointer;display:flex;justify-content:flex-start;padding:5px;width:100%}ul.featured-category-listings li .featured-category-listing-item .thumb-love-stat{font-size:.7226666667em;margin-right:20px;position:relative;text-align:center;width:80px}ul.featured-category-listings li .featured-category-listing-item .thumb-love-stat .thumbnail-wrapper{height:80px;margin-bottom:10px;width:80px}ul.featured-category-listings li .featured-category-listing-item .thumb-love-stat .thumbnail-wrapper>img{height:auto;width:100%}ul.featured-category-listings li .featured-category-listing-item .thumb-love-stat .love-icon{bottom:20px;font-size:30px;height:30px;left:50%;position:absolute;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;transform:translateX(-50%)}ul.featured-category-listings li .featured-category-listing-item .thumb-love-stat .love-amount{color:#2ea4db;font-size:.914625em;font-style:italic}ul.featured-category-listings li .featured-category-listing-item .content{height:80px}ul.featured-category-listings li .featured-category-listing-item strong{display:block;font-size:1.1575722656em}ul.featured-category-listings li .featured-category-listing-item strong a{color:#000}ul.featured-category-listings li .featured-category-listing-item span{color:#676767;font-size:.7226666667em;margin-bottom:0}ul.featured-category-listings li .featured-category-listing-item:hover{border:1px solid #eee}@media only screen and (max-width:599px){ul.featured-category-listings li{padding:5px 0;width:100%}}.listing-card-carousel-container{padding:10px}.listing-card-wide{border:1px solid #eee;margin:0 10px;padding:5px;width:264px}.listing-card-wide .listing-card-thumbnail{color:#fff;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.listing-card-wide .listing-card-thumbnail>img{bottom:-33%;height:auto;left:0;position:absolute;right:0;top:-33%;width:100%;z-index:0}.listing-card-wide .listing-card-thumbnail .big-title{bottom:0;height:45%;left:0;line-height:1;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:20}.listing-card-wide .listing-card-thumbnail .big-title a{color:#fff}.listing-card-wide .listing-card-thumbnail .big-title>strong{font-size:1.1575722656em;line-height:1.3}.listing-card-wide .listing-card-thumbnail .big-title>span{display:block;font-size:.914625em;line-height:1.3}.listing-card-wide .listing-card-content{padding:5px 0}.listing-card-wide .listing-card-content .btn,.listing-card-wide .listing-card-content .btn-link{float:right}.listing-card-wide .listing-card-content p{color:#2ea4db;float:left;font-size:.914625em;margin-bottom:0;padding:4px 0 0 4px;text-align:left;width:65%}.listing-card-wide .listing-card-content p .lovemeter{font-size:.914625em}.listing-card-wide:hover{border:1px solid #eee}.listing-card-wide:hover .btn,.listing-card-wide:hover .btn-link{background-color:#fff;border-color:#0091d3;color:#0091d3}.listing-card-wide:hover .lover-counter{color:#0091d3}.filter-listing-section{padding:0 0 75px;width:100%}.filter-listing-section .tabs .tab-link{margin-left:0}.filter-listing-section .tab-content.current{margin-top:0;padding-top:0}.filter-listing-section .primary-top h2{width:100%}@media only screen and (max-width:599px){.ad-sidebar{display:none}}@media only screen and (min-width:600px) and (max-width:959px){.ad-sidebar{display:none}}.primary-top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}.primary-top .tabs{border-bottom:none;padding-left:0!important}.primary-top .tabs .tab-link{border:none}.sorting{position:relative;z-index:10}.sorting-toggle{color:#484848;display:block;font-size:.914625em;position:relative}.sorting-toggle:after{color:#0091d3;content:"\e92e";font-size:7px;margin-left:5px;position:relative;top:-2px}.sorting ul{display:none}.sorting ul:after,.sorting ul:before{border-color:transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:0 8px 8px;content:" ";display:block;height:0;position:absolute;right:15px;top:-8px;width:0}.sorting ul:after{border-bottom-color:#fff;border-width:8px;top:-15px}.sorting ul li{display:block;padding:5px 15px}.sorting ul li a{color:#484848}.sorting ul li:hover{background-color:#ddd}.sorting ul li:hover a{color:#2ea4db}.sorting ul.collapse{background:#fff;border:1px solid #eee;border-radius:6px;display:block;font-size:.813em;left:-20px;min-width:139px;padding:5px 0;position:absolute;text-align:right;top:30px}aside{float:left;margin:10px 0;width:320px}@media only screen and (max-width:599px){aside{width:0}}@media only screen and (min-width:600px) and (max-width:959px){aside{width:0}}aside .filter-box{border:1px solid #eee;border-radius:6px;margin-top:10px}aside .filter-box .close{cursor:pointer;display:none;font-size:22px;position:absolute;right:10px;top:10px}@media only screen and (max-width:599px){aside .filter-box{display:none}aside .filter-box .close{display:block}}@media only screen and (min-width:600px) and (max-width:959px){aside .filter-box{display:none}aside .filter-box .close{display:block}}aside .filter-box>h2{border-bottom:1px solid #eee;font-size:1.1575722656em;margin-bottom:10px;padding:10px}aside .filter-box-inner{padding:10px}.filter-block{margin-bottom:35px}.filter-block.collapse ul{display:none}.filter-block.collapse h3 a:after{content:"\e92e"}.filter-block.collapse .more{display:none}.filter-block.collapsed ul{height:auto}.filter-block h3{color:#484848;display:block;font-weight:400;line-height:1;position:relative;text-transform:uppercase}.filter-block h3 a{color:#484848}.filter-block h3 a:after{color:#ababab;content:"\e930";font-size:7px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter-block h3 a:hover{color:#2ea4db}.filter-block ul{height:160px;overflow:hidden;padding-left:10px;transition:.3s}.filter-block ul li a{color:#484848;display:block;font-size:.914625em;font-weight:400;padding-bottom:6px;position:relative}.filter-block ul li a:before{content:"\e91d";display:inline-block;font-size:.7226666667em;margin-right:7px}.filter-block ul li a.selected,.filter-block ul li a:hover{color:#2ea4db;padding-left:10px}.filter-block ul li a.selected{font-weight:700}.filter-block .more{text-align:right}.filter-block .more a{font-size:.7226666667em}.filter_overlay{background-color:#fff;bottom:0;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:1000000}.filter_overlay_open{overflow:hidden}.region-video-section{background-color:#f2fbff;margin:10px -10px;padding:10px 20px}.region-video-section .video-holder{float:left;margin-bottom:20px;width:49%}@media only screen and (max-width:599px){.region-video-section .video-holder{float:none;width:100%}}.region-video-section .video-description{float:right;margin-right:3%;width:44%}@media only screen and (max-width:599px){.region-video-section .video-description{float:none;margin:0 2%;width:96%}}.region-video-section .video-description h3{font-size:110%}.region-video-section .video-description p{line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:20px;overflow:hidden}.region-video-section .more-videos{margin:10px}.region-video-section .article-item-content h5{font-size:12px;margin:2px 0}@media only screen and (max-width:599px){.region-video-section .video-item{padding-bottom:34%!important;width:49%!important}}.map-overlay{float:left}.map-overlay ::-webkit-scrollbar{background:0 0;width:0}.map-overlay .map-overlay-inner{border:1px solid #ccc;height:500px;overflow-y:scroll}.map-overlay .map-overlay-inner .base-country-item{text-align:center;width:300px}.map-overlay .map-overlay-inner .base-country-item .item-wrapper{background-color:#ccc;background-position:50%;background-size:cover;height:250px;padding:10px;position:relative}.map-overlay .map-overlay-inner .base-country-item .item-wrapper>*{position:relative;z-index:99999}.map-overlay .map-overlay-inner .base-country-item .item-wrapper .search-form-wrapper{display:flex;margin:10px 0}.map-overlay .map-overlay-inner .base-country-item .item-wrapper>strong{color:#fff;display:block;font-size:1.8542069421em;margin-top:25px}.map-overlay .map-overlay-inner .base-country-item .item-wrapper>strong a{color:#fff}.map-overlay .map-overlay-inner .base-country-item .item-wrapper>span{color:#fff;display:block;font-size:.914625em}.map-overlay .map-overlay-inner .base-country-item .item-wrapper>a.btn,.map-overlay .map-overlay-inner .base-country-item .item-wrapper>a.btn-link{bottom:30px;position:absolute;transform:translateX(-50%)}.map-overlay .map-overlay-inner .base-country-item .item-buttons{align-items:flex-end;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin:-10px 10px 20px;padding:0 5px 5px}.map-overlay .map-overlay-inner .base-country-item .item-buttons>a i{color:#333}.map-overlay .map-overlay-inner .base-country-item .item-buttons ul.love-hate-stats li .ratings{color:#2ea4db;font-size:.7226666667em}.map-overlay .map-overlay-inner h3{text-align:center}.map-overlay .map-overlay-inner ul.cities-in-country{text-align:left;width:300px}.map-overlay .map-overlay-inner ul.cities-in-country li{border:1px solid #fff;cursor:pointer;display:block;margin:5px 15px;padding:5px}.map-overlay .map-overlay-inner ul.cities-in-country li .city-item{align-items:center;background-color:#ccc;background-position:50%;background-size:cover;color:#fff;display:flex;justify-content:space-between;padding:10px;width:100%}.map-overlay .map-overlay-inner ul.cities-in-country li .city-item strong{display:block;font-size:1.1575722656em}.map-overlay .map-overlay-inner ul.cities-in-country li .city-item span{font-size:.7226666667em;margin-bottom:0}.map-overlay .map-overlay-inner ul.cities-in-country li:hover{border:1px solid #eee}.map-overlay .map-overlay-inner ul.cities-in-country li:hover a.btn,.map-overlay .map-overlay-inner ul.cities-in-country li:hover a.btn-link,.map-overlay .map-overlay-inner ul.cities-in-country li:hover a.btn:hover{background-color:#eee;color:#2ea4db}.mapboxgl-map{height:500px;position:relative}.map-page-carousel{margin-top:20px;text-align:center}.places-splash{align-items:flex-end;background-color:#0090d3;background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:360px;text-align:left;width:100%}.places-splash .places-splash-container{margin:0;max-width:1200px;width:100%;z-index:10}.places-splash .btn-beenhere,.places-splash .btn-blue,.places-splash .btn-blue-filled,.places-splash .btn-bookmark,.places-splash .btn-default,.places-splash .btn-going,.places-splash .btn-gray,.places-splash .btn-listings-hate,.places-splash .btn-listings-like{margin-top:30px;text-shadow:rgba(0,0,0,.4) 0 2px 5px}.places-search{margin:20px auto;width:85%}.places-search.smaller{max-width:500px}.places-search .places-algolia-autocomplete{width:100%}.places-search #places-search-box{font-size:1.4650523987em;height:1.4650523987em;margin-bottom:4px;padding:24px 10px}.places-search h2{padding-botttom:2px;color:#fff;font-size:1.6481839485em;margin-bottom:.6423703704em;text-shadow:rgba(0,0,0,.4) 0 2px 5px}.places-search h2 a{color:#fff}.places-search span.search-alternate{color:#fff;font-size:.914625em}.places-search span.search-alternate a{color:#a0e1ff}@media only screen and (max-width:599px){.places-search{width:85%}.places-search h2{font-size:1.4650523987em}.places-search span.search-alternate{display:none}}.places-popular-cities h2{margin-bottom:0}.places-popular-cities h2.underlined{border-bottom:1px solid #eee;padding-bottom:5px}.places-popular-cities .featured-cities-carousel{margin-top:0;padding-top:5px}.places-browse h2{margin-bottom:0}.places-browse h2.underlined{border-bottom:1px solid #eee;padding-bottom:5px}.places-aa-dropdown-menu{background-color:#fff;border:2px solid hsla(0,0%,89%,.6);border-radius:4px;border-top:0 solid hsla(0,0%,89%,.6);box-shadow:4px 4px 0 hsla(0,0%,95%,.35);box-sizing:border-box;font-size:1.028953125em;margin-top:0;width:100%;z-index:10000}.places-aa-suggestion{align-items:center;cursor:pointer;display:flex;font-size:1.1575722656em;justify-content:space-between;padding:6px 12px;transition:.2s}.places-aa-suggestion.places-aa-cursor,.places-aa-suggestion:hover{background-color:hsla(0,0%,95%,.35)}.places-aa-suggestion>span:first-child{color:#000;font-style:italic;font-weight:700}.places-aa-suggestions-category{border-bottom:2px solid rgba(46,164,219,.2);border-top:2px solid rgba(46,164,219,.2);color:#18668b;padding:6px 12px;text-transform:uppercase}.places-aa-suggestion>span:first-child em,.places-aa-suggestion>span:last-child em{background-color:rgba(58,150,207,.1);font-style:normal;font-weight:700;padding:2px 0 2px 2px}.home-search .places-algolia-autocomplete{width:100%}.profile-mapboxgl-map{background-attachment:fixed;background-color:#ade5fe;background-position:0 -100px;background-repeat:no-repeat;background-size:contain;height:400px;line-height:0;position:relative;text-align:center}.profile-mapboxgl-map img{max-width:1280px;min-width:750px;width:100%}.profile-mapboxgl-map .map-edit-button-wrapper{bottom:25px;left:0;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 10px;position:absolute;right:0;text-align:left}.profile-mapboxgl-map .map-edit-button-wrapper>.btn-link:not(:hover,:focus,:active),.profile-mapboxgl-map .map-edit-button-wrapper>.btn:not(:hover,:focus,:active){background-color:#fff}.profile-header .profile-overview{margin:30px 0}.profile-header .profile-overview .headline{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.profile-header .profile-overview .headline .headline-buttons a.btn,.profile-header .profile-overview .headline .headline-buttons a.btn-link{margin:0 5px}.profile-header .profile-overview .profile-summary{display:flex;flex-wrap:wrap;margin-left:-5px;margin-top:-5px}.profile-header .profile-overview .profile-summary .item{flex:1 0 190px;margin-left:5px;margin-top:5px}@media(min-width:390px){.profile-header .profile-overview .profile-summary .item{max-width:calc(50% - 5px)}}@media(min-width:585px){.profile-header .profile-overview .profile-summary .item{max-width:calc(33.33333% - 5px)}}@media(min-width:570px){.profile-header .profile-overview .profile-summary .item{min-width:calc(33.33333% - 5px)}}.profile-header .profile-overview .profile-summary{margin:30px 0}.profile-header .profile-overview .profile-summary .item{padding:5px 0}.profile-header .profile-overview .profile-summary .item i{margin-right:5px}.profile-header .profile-overview .profile-follow span{display:inline-block;margin-right:25px}.profile-photo-space{float:left;padding:10px 20px;width:320px}@media only screen and (max-width:599px){.profile-photo-space{display:none}}@media only screen and (min-width:600px) and (max-width:959px){.profile-photo-space{display:none}}.profile-photo-space .slider-container{height:260px;padding:0 30px}.profile-photo-space .slider-container .slick-arrow{background-color:#fff;border-radius:100%;cursor:pointer;margin-top:-15px;padding:3px 11px;position:absolute;top:50%;z-index:100}.profile-photo-space .slider-container .slick-arrow i{color:#999}.profile-photo-space .slider-container .slick-arrow.prev{left:-15px}.profile-photo-space .slider-container .slick-arrow.next{right:-15px}.profile-photo-space .slider-container .item{text-align:center}.profile-photo-space .slider-container .item .photo-wrapper{border-radius:100%;display:inline-block;height:220px;overflow:hidden;position:relative;width:220px}.profile-photo-space .slider-container .item .photo-wrapper img{height:100%;left:50%;max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);width:auto}.profile-photo-space .slider-container ul.slick-dots{bottom:-20px;display:block;position:absolute;text-align:center;width:100%}.profile-photo-space .slider-container ul.slick-dots li{cursor:pointer;display:inline-block;margin:0 2px;padding:0;position:relative}.profile-photo-space .slider-container ul.slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;outline:none;padding:0;width:10px}.profile-photo-space .slider-container ul.slick-dots li button:before{-webkit-font-smoothing:antialiased;color:#000;content:"•";font-size:10px;height:10px;left:0;line-height:10px;opacity:.25;position:absolute;text-align:center;top:0;width:10px}.profile-photo-space .slider-container ul.slick-dots li.slick-active button:before{color:#0091d3;content:"○";margin-top:1px;opacity:1}.user-status{align-items:center;color:#999;display:flex}.user-status .active-bubble{font-size:10px;margin-right:5px}.user-status .active-bubble:after{border-radius:100%;color:#00d342;content:"●"}.profile-content .tab-content{width:100%}.profile-content .tab-content h2.sub-title.underlined{border-bottom:1px solid #eee;padding-bottom:5px}.profile-content .profile-sub-section{margin:40px 0}.profile-content .profile-sub-section .top-events>p{margin:25px 20px 5px 0}.profile-content .profile-sub-section .top-events li{min-height:0}.profile-content .profile-sub-section .top-events li .event-item,.profile-content .profile-sub-section .top-events li .past-event-item,.profile-content .profile-sub-section .top-events li .small-card-item{border:1px solid #eee}.profile-content .profile-sub-section .top-events li .event-item .event-item-content,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-content,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-content{align-items:center;color:#676767;display:flex;justify-content:space-between;padding:0 10px}.profile-content .profile-sub-section .top-events li .event-item .event-item-content .btn-link:focus,.profile-content .profile-sub-section .top-events li .event-item .event-item-content .btn-link:hover,.profile-content .profile-sub-section .top-events li .event-item .event-item-content .btn:focus,.profile-content .profile-sub-section .top-events li .event-item .event-item-content .btn:hover,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-content .btn-link:focus,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-content .btn-link:hover,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-content .btn:focus,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-content .btn:hover,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-content .btn-link:focus,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-content .btn-link:hover,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-content .btn:focus,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-content .btn:hover{background-color:transparent;border-color:#2ea4db;color:#2ea4db}.profile-content .profile-sub-section .top-events li .event-item .event-item-thumbnail,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-thumbnail,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-thumbnail{align-items:center;display:flex;max-height:150px;width:100%}.profile-content .profile-sub-section .top-events li .event-item .event-item-thumbnail span,.profile-content .profile-sub-section .top-events li .past-event-item .event-item-thumbnail span,.profile-content .profile-sub-section .top-events li .small-card-item .event-item-thumbnail span{line-height:20px}.profile-content .profile-sub-section .top-events li .event-item:hover .event-item-thumbnail .item-buttons a,.profile-content .profile-sub-section .top-events li .past-event-item:hover .event-item-thumbnail .item-buttons a,.profile-content .profile-sub-section .top-events li .small-card-item:hover .event-item-thumbnail .item-buttons a{visibility:visible}.profile-content .profile-sub-section .top-events li .event-item:hover .event-item-content,.profile-content .profile-sub-section .top-events li .past-event-item:hover .event-item-content,.profile-content .profile-sub-section .top-events li .small-card-item:hover .event-item-content{color:#2ea4db}.profile-content .profile-sub-section .top-events li .event-item:hover .event-item-content .btn,.profile-content .profile-sub-section .top-events li .event-item:hover .event-item-content .btn-link,.profile-content .profile-sub-section .top-events li .past-event-item:hover .event-item-content .btn,.profile-content .profile-sub-section .top-events li .past-event-item:hover .event-item-content .btn-link,.profile-content .profile-sub-section .top-events li .small-card-item:hover .event-item-content .btn,.profile-content .profile-sub-section .top-events li .small-card-item:hover .event-item-content .btn-link{background-color:transparent;border-color:#2ea4db;color:#2ea4db}.profile-content .profile-sub-section .top-events li .upcoming-event-item .big-title{bottom:0;padding:10px 20px;text-align:left;top:auto;z-index:20}.profile-content .profile-sub-section .top-events li .upcoming-event-item .event-time-visitors span{display:block}.profile-content .profile-sub-section .top-events li .upcoming-event-item:hover .event-time-visitors span{color:#000}.follower-carousel{margin:35px 0}.follower-carousel .slick-slider .slick-arrow{cursor:pointer}.follower-carousel .slick-slider .follower{padding:5px;text-align:center}.follower-carousel .thumbnail{border-radius:100%;display:inline-block;height:85px;overflow:hidden;width:85px}.user-connection-cycle{display:inline-block;position:relative}.user-connection-cycle .thumbnail{margin-top:-50px;position:absolute;top:50%}.user-connection-cycle .thumbnail.left{left:-50px}.user-connection-cycle .thumbnail.right{right:-50px}.login-popup-container{background-color:hsla(0,0%,100%,.7);bottom:0;display:flex;flex-direction:row;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.login-popup-container .login-container{margin:auto;text-align:center}.login-popup-container .login-container .logo{display:inline-block;margin-bottom:20px;width:150px}.login-popup-container .login-container .inner{margin-left:auto;margin-right:auto;width:80%}.login-popup-container .login-container .social-login-button{margin:20px 0 0;padding:10px 0}.login-popup-container .login-container .signup-button{font-size:.914625em;font-weight:400;width:100%}.user-activities{margin-bottom:30px}.user-activity-feed{border:1px solid #eee;margin:20px 10px;padding:10px}.user-activity-feed .feed-header{margin-bottom:10px}.user-activity-feed .feed-header,.user-activity-feed .feed-header .header-left{align-items:center;display:flex;justify-content:space-between}.user-activity-feed .feed-header .header-left span{color:#999}.user-activity-feed .feed-header .thumbnail{border-radius:100%;height:40px;margin-right:5px;overflow:hidden;width:40px}.user-activity-feed .feed-header .headline{color:#999}.user-activity-feed .feed-header .headline strong{color:#000}.user-activity-feed .feed-content{min-height:140px}.user-activity-feed .feed-content .ratings.dislike{color:#ff0054}.user-activity-feed .feed-content>.user-activity-feed{margin:0}.user-activity-feed .feed-content .slick-slider .event-item .event-item-content,.user-activity-feed .feed-content .slick-slider .past-event-item .event-item-content,.user-activity-feed .feed-content .slick-slider .small-card-item .event-item-content{align-items:center;display:flex;justify-content:space-between}.user-activity-feed .feed-content .slick-slider .event-item:hover .event-item-content a,.user-activity-feed .feed-content .slick-slider .past-event-item:hover .event-item-content a,.user-activity-feed .feed-content .slick-slider .small-card-item:hover .event-item-content a{color:#0091d3}.user-activity-feed .feed-content .slick-slider .event-item:hover .event-item-content a.btn,.user-activity-feed .feed-content .slick-slider .event-item:hover .event-item-content a.btn-link,.user-activity-feed .feed-content .slick-slider .past-event-item:hover .event-item-content a.btn,.user-activity-feed .feed-content .slick-slider .past-event-item:hover .event-item-content a.btn-link,.user-activity-feed .feed-content .slick-slider .small-card-item:hover .event-item-content a.btn,.user-activity-feed .feed-content .slick-slider .small-card-item:hover .event-item-content a.btn-link{border-color:#0091d3}.user-activity-feed .feed-footer{align-items:center;display:flex;justify-content:space-between;padding-top:10px}.user-activity-feed .feed-footer .footer-right a{margin:0 5px}.user-activity-feed .feed-thumbnails-wrapper{padding:0!important}.user-activity-feed .feed-thumbnails-wrapper img{width:100%}.user-activity-feed .feed-thumbnails-wrapper .event-info,.user-activity-feed .feed-thumbnails-wrapper .flex-row{margin:-5px}.user-activity-feed .feed-thumbnails-wrapper .col-12,.user-activity-feed .feed-thumbnails-wrapper .col-4{padding:5px}.results-cards{margin:35px 0;width:100%}.results-cards li{align-items:top;display:flex;float:left;padding:10px;width:25%}@media only screen and (min-width:600px) and (max-width:959px){.results-cards li{width:50%}}@media only screen and (max-width:599px){.results-cards li{width:50%}}.results-cards .event-item,.results-cards .past-event-item,.results-cards .small-card-item{min-height:227px}.results-cards .past-event-item,.results-cards .small-card-item{min-height:0}.results-cards.metros li{width:33%}@media only screen and (min-width:600px) and (max-width:959px){.results-cards.metros li{width:100%}}@media only screen and (max-width:599px){.results-cards.metros li{width:100%}}.articles-container{padding:0 15px}.articles-header{padding:80px 0 40px}@media only screen and (max-width:599px){.articles-header{padding:30px 10px 15px}}@media only screen and (min-width:600px) and (max-width:959px){.articles-header{padding:50px 0 30px}}.articles-header h1{font-size:4.2288848512em;margin:0;text-align:center}@media only screen and (max-width:599px){.articles-header h1{font-size:1.1575722656em}}.articles-header h3{font-size:.914625em;font-weight:400;margin-bottom:40px;min-height:58px;text-align:center}@media only screen and (max-width:599px){.articles-header h3{margin-bottom:20px}}.articles-in-sidebar{margin-top:10px;position:relative}.articles-in-sidebar .article-item{border:1px solid #fff;box-sizing:border-box;cursor:pointer;padding:7px;text-align:left}.articles-in-sidebar .article-item .thumbnail{margin-bottom:10px;position:relative}.articles-in-sidebar .article-item .thumbnail>img{height:auto;margin-right:0;width:100%}.articles-in-sidebar .article-item .thumbnail .item-buttons{display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0}.articles-in-sidebar .article-item .thumbnail .item-buttons a{visibility:hidden}.articles-in-sidebar .article-item .thumbnail .item-buttons a i{color:#fff}.articles-in-sidebar .article-item .article-item-content{padding:5px}.articles-in-sidebar .article-item .article-item-content>p{font-size:.914625em}.articles-in-sidebar .article-item .article-item-content>time{align-items:center;color:#ababab;display:flex;font-size:.6423703704em}.articles-in-sidebar .article-item .article-item-content>time>i{font-size:18px;padding-right:3px}.articles-in-sidebar .article-item:hover{border:1px solid #eee}.articles-in-sidebar .article-item:hover .thumbnail .item-buttons a{visibility:visible}.single-article .entry-title{font-size:2.3467306611em;margin-bottom:5px}.single-article .entry-title a{color:#484848}.single-article img{height:auto;width:100%}.single-article li{list-style:disc;margin-left:20px}.single-article .list-post,.single-article .site-main{padding-top:30px}.single-article .entry-content{padding:30px 0 15px}.single-article .sidebar{margin-top:30px;text-align:center}.single-article .sidebar h3{border-bottom:1px solid #eee;font-size:1.8542069421em;font-weight:400;padding-bottom:5px}.single-article .paragraph{padding:30px 0}.single-article .entry-meta-box{color:#8e8e8e;padding-bottom:5px}@media only screen and (max-width:599px){.single-article .entry-meta-box{display:block}}.single-article .entry-meta-box .comments{color:#ababab}.single-article .tag-section{border-bottom:1px solid #eee;padding-bottom:15px;padding-left:0}.bd-bottom{border-bottom:1px solid #eee}.listing-card-block{padding-top:30px}.listing-card-content-top{display:none}.listing-card-content-top span{color:#fff;font-size:1.028953125em;text-transform:uppercase}.event-card-large,.listing-card-large,.metro-card-large{border:1px solid #eee;border-radius:4px;margin-left:auto;margin-right:auto;margin-top:20px;padding:5px;width:70%}.event-card-large:hover .listing-card-content-top,.listing-card-large:hover .listing-card-content-top,.metro-card-large:hover .listing-card-content-top{display:flex;position:relative;z-index:3}.event-card-large .likes-box,.listing-card-large .likes-box,.metro-card-large .likes-box{bottom:-47px;left:50%;position:absolute;text-align:center;transform:translate(-50%);z-index:3}@media only screen and (max-width:599px){.event-card-large .likes-box,.listing-card-large .likes-box,.metro-card-large .likes-box{bottom:-20px}}.event-card-large .likes-box span,.listing-card-large .likes-box span,.metro-card-large .likes-box span{color:#ababab;display:block;padding-top:8px;text-align:center}@media only screen and (max-width:599px){.event-card-large .likes-box span,.listing-card-large .likes-box span,.metro-card-large .likes-box span{display:none}}.event-card-large .rating-buttons,.listing-card-large .rating-buttons,.metro-card-large .rating-buttons{background:#fff;border:1px solid #eee;border-radius:15px;display:inline-block;float:none;padding:0}.event-card-large .rating-buttons button,.listing-card-large .rating-buttons button,.metro-card-large .rating-buttons button{width:40px}.event-card-large .rating-buttons .btn-add-dislike,.event-card-large .rating-buttons .btn-add-like,.listing-card-large .rating-buttons .btn-add-dislike,.listing-card-large .rating-buttons .btn-add-like,.metro-card-large .rating-buttons .btn-add-dislike,.metro-card-large .rating-buttons .btn-add-like{background:0 0;border:none}.event-card-large .rating-buttons .btn-add-dislike:hover,.event-card-large .rating-buttons .btn-add-like:hover,.listing-card-large .rating-buttons .btn-add-dislike:hover,.listing-card-large .rating-buttons .btn-add-like:hover,.metro-card-large .rating-buttons .btn-add-dislike:hover,.metro-card-large .rating-buttons .btn-add-like:hover{color:#ababab!important}.event-card-large .rating-buttons .btn-add-dislike,.listing-card-large .rating-buttons .btn-add-dislike,.metro-card-large .rating-buttons .btn-add-dislike{background:0 0;border:none;color:#ff0054!important}.event-card-large .rating-buttons .btn-add-dislike:hover,.listing-card-large .rating-buttons .btn-add-dislike:hover,.metro-card-large .rating-buttons .btn-add-dislike:hover{color:#ff0054!important}@media only screen and (max-width:599px){.event-card-large,.listing-card-large,.metro-card-large{width:100%}}.event-card-bottom,.listing-card-bottom,.metro-card-bottom{align-items:center;padding:20px}.l-card-block{position:relative}.event-card-large-content,.listing-card-large-content,.metro-card-large-content{bottom:0;display:flex;flex-flow:column;left:0;padding:15px;position:absolute;right:0;text-align:center;top:0;z-index:1}.event-card-large-content:hover .listing-card-content-top,.listing-card-large-content:hover .listing-card-content-top,.metro-card-large-content:hover .listing-card-content-top{display:flex}.event-card-large-content a,.listing-card-large-content a,.metro-card-large-content a{color:#fff}.event-card-large-content h3,.listing-card-large-content h3,.metro-card-large-content h3{font-size:1.4650523987em}.event-card-title,.listing-card-title,.metro-card-title{color:#fff;margin-top:auto;padding-bottom:20px;position:relative;z-index:3}.event-card-large .card-img,.listing-card-large .card-img,.metro-card-large .card-img{border-radius:4px;display:block;height:240px;overflow:hidden}.event-card-large .card-img img,.listing-card-large .card-img img,.metro-card-large .card-img img{border-radius:4px;left:50%;position:absolute;top:30%;transform:translate(-50%,-30%);width:100%}.card-article{border:1px solid transparent;border-radius:4px;margin:10px 10px 30px;padding:6px;text-align:left}.card-article:hover{border:1px solid #eee}.card-article h4{font-size:1.3022687988em;font-weight:400}.card-article .card-img-sidebar{max-height:186px;overflow:hidden;width:100%}.card-article .card-img-sidebar img{height:auto;width:100%}.card-img{position:relative}.card-img a{display:block}.card-img:hover .card-content-top{display:flex}.card-content-top{display:none;left:0;padding:12px;position:absolute;right:0;top:0}.card-content-top a{color:#fff;font-size:1.1575722656em}.card-article-bottom{padding:15px}.card-article-bottom h4{font-weight:400;margin-bottom:10px}.card-article-info{align-items:center;color:#ababab;display:flex;justify-content:baseline}.card-article-info i{font-size:1.1575722656em}.card-article-info span{display:inline-block;padding:0 3px}@media only screen and (min-width:600px) and (max-width:959px){.card-article-info span{display:block}.card-article-info span:nth-child(2){display:none}}.follower-block{align-items:center;display:flex;justify-content:space-between}.follower-block-left{display:flex}.follower-block-left .photo,.follower-block-left img{border-radius:50%;display:inline-block;height:36px;margin-right:4px;width:36px}.follower-block-left .name span{display:block;font-size:1.028953125em}.follower-block-left .name span+span{color:#ababab;font-size:.914625em}.time span{display:block}.time span i{color:#ababab}.top-stories-section{padding:30px 0}.top-stories-section .article-4-cols{display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}.top-stories-section .article-4-cols .article-item{flex:1 0 220px;margin-left:20px;margin-top:20px}@media(min-width:480px){.top-stories-section .article-4-cols .article-item{max-width:calc(50% - 20px)}}@media(min-width:720px){.top-stories-section .article-4-cols .article-item{max-width:calc(33.33333% - 20px)}}@media(min-width:960px){.top-stories-section .article-4-cols .article-item{max-width:calc(25% - 20px)}}@media(min-width:880px){.top-stories-section .article-4-cols .article-item{min-width:calc(25% - 20px)}}.top-stories-section .article-4-cols .article-item{border:1px solid #fff;box-sizing:border-box;cursor:pointer;padding:7px;text-align:left}.top-stories-section .article-4-cols .article-item .thumbnail{margin-bottom:10px;position:relative}.top-stories-section .article-4-cols .article-item .thumbnail>img{height:auto;margin-right:0;width:100%}.top-stories-section .article-4-cols .article-item .thumbnail .item-buttons{display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0}.top-stories-section .article-4-cols .article-item .thumbnail .item-buttons a{visibility:hidden}.top-stories-section .article-4-cols .article-item .thumbnail .item-buttons a i{color:#fff}.top-stories-section .article-4-cols .article-item .article-item-content{padding:5px}.top-stories-section .article-4-cols .article-item .article-item-content>p{font-size:.914625em}.top-stories-section .article-4-cols .article-item .article-item-content>time{align-items:center;color:#ababab;display:flex;font-size:.6423703704em}.top-stories-section .article-4-cols .article-item .article-item-content>time>i{font-size:18px;padding-right:3px}.top-stories-section .article-4-cols .article-item:hover{border:1px solid #eee}.top-stories-section .article-4-cols .article-item:hover .thumbnail .item-buttons a{visibility:visible}.top-stories-section .article-1-cols{position:relative}.top-stories-section .article-1-cols .article-item{border:1px solid #fff;box-sizing:border-box;cursor:pointer;margin-bottom:10px!important;padding:7px;position:relative;text-align:left}.top-stories-section .article-1-cols .article-item .thumbnail{margin-bottom:0;position:relative;width:100%}.top-stories-section .article-1-cols .article-item .thumbnail img{height:auto;margin-right:0;width:100%!important}.top-stories-section .article-1-cols .article-item .thumbnail .item-buttons{display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;top:0}.top-stories-section .article-1-cols .article-item .thumbnail .item-buttons a{visibility:hidden}.top-stories-section .article-1-cols .article-item .thumbnail .item-buttons a i{color:#fff}.top-stories-section .article-1-cols .article-item .article-item-content{padding:5px}.top-stories-section .article-1-cols .article-item .article-item-content>p{font-size:.914625em}.top-stories-section .article-1-cols .article-item .article-item-content>time{align-items:center;color:#ababab;display:flex;font-size:.6423703704em}.top-stories-section .article-1-cols .article-item .article-item-content>time>i{font-size:18px;padding-right:3px}.top-stories-section .article-1-cols .article-item:hover{border:1px solid #eee}.top-stories-section .article-1-cols .article-item:hover .thumbnail .item-buttons a{visibility:visible}.video-item{float:left;height:0;margin:0 1% 10px 0;padding-bottom:15%;text-align:left;width:24%}.video-item a{text-decoration:none}.video-item .video-item-thumb-holder{display:block;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.video-item h5{color:#333;font-size:17px;margin:12px 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-item h5 a{color:#333!important}.video-item h5:hover,.video-item h5:hover a{color:#000}.video-item:hover .play_icon{opacity:1}.thumbs-five .video-item{padding-bottom:13%;width:19%}.thumbs-five .video-item h5{font-size:14px}.thumbs-four .video-item{padding-bottom:15%;width:24%}.thumbs-three .video-item{padding-bottom:20%;width:32%}@media(max-width:767px){.video-item{padding-bottom:60%!important;width:100%!important}.video-item h5{margin-top:5px!important}}.video-item-thumb-holder img.video-item-thumb{height:auto;left:0;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.video-item-thumb-holder .time_icon{background-color:rgba(0,0,0,.3);border-radius:5px;color:#fff;font-size:10px;padding:5px;position:absolute;right:6%;text-align:center;top:9%;width:auto}.video-item-thumb-holder .play_icon{background:url(https://www.queerty.com/assets/q-2017/direct-link/queertytv-play.png) no-repeat;background-size:contain;display:none;height:40%;left:39%;position:absolute;top:31%;width:20%;z-index:1000}.video-item:hover .play_icon{display:block}.gctv_player_area{margin-bottom:20px;text-align:center;width:100%}.gctv_player_area .video-holder{margin-left:auto;margin-right:auto;max-width:1300px;width:94%}@media(max-width:1024px){.gctv_player_area .video-holder{width:900px}}@media(max-width:767px){.gctv_player_area .video-holder{width:100%}}.player-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.player-container embed,.player-container iframe,.player-container object{height:100%;left:0;position:absolute;top:0;width:100%}.gctv_video_page_inner{clear:both;margin-left:auto;margin-right:auto;max-width:1600px;width:94%}.gctv_video_page_inner h1{clear:none!important;color:#484848;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:6px}.gctv_video_page_inner .gctv_video_description{color:#666;font-size:15px;line-height:1.6;margin:10px 0}.gctv_video_page_inner .gctv_player_meta{color:grey;padding:8px 0}.video-card-carousel-container{padding:10px}.video-card-carousel-container .video-item{padding-bottom:33%!important}@media(max-width:1024px){.video-card-carousel-container .slick-slider{max-height:110px}}