.flex-hs{justify-content:flex-start}.flex-he{justify-content:flex-end}.flex-hc{justify-content:center}.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}}@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")}[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"}@font-face{font-family:Gordita Regular;font-style:normal;font-weight:400;src:local("Gordita Regular"),url(Gordita\ Regular.woff) format("woff")}@font-face{font-family:Gordita Regular Italic;font-style:normal;font-weight:400;src:local("Gordita Regular Italic"),url("Gordita Regular Italic.woff") format("woff")}@font-face{font-family:Gordita Thin;font-style:normal;font-weight:400;src:local("Gordita Thin"),url(Gordita\ Thin.woff) format("woff")}@font-face{font-family:Gordita Thin Italic;font-style:normal;font-weight:400;src:local("Gordita Thin Italic"),url("Gordita Thin Italic.woff") format("woff")}@font-face{font-family:Gordita Light;font-style:normal;font-weight:400;src:local("Gordita Light"),url(Gordita\ Light.woff) format("woff")}@font-face{font-family:Gordita Light Italic;font-style:normal;font-weight:400;src:local("Gordita Light Italic"),url("Gordita Light Italic.woff") format("woff")}@font-face{font-family:Gordita Medium;font-style:normal;font-weight:400;src:local("Gordita Medium"),url(Gordita\ Medium.woff) format("woff")}@font-face{font-family:Gordita Medium Italic;font-style:normal;font-weight:400;src:local("Gordita Medium Italic"),url("Gordita Medium Italic.woff") format("woff")}@font-face{font-family:Gordita Bold;font-style:normal;font-weight:400;src:local("Gordita Bold"),url(Gordita\ Bold.woff) format("woff")}@font-face{font-family:Gordita Bold Italic;font-style:normal;font-weight:400;src:local("Gordita Bold Italic"),url("Gordita Bold Italic.woff") format("woff")}@font-face{font-family:Gordita Black;font-style:normal;font-weight:400;src:local("Gordita Black"),url(Gordita\ Black.woff) format("woff")}@font-face{font-family:Gordita Black Italic;font-style:normal;font-weight:400;src:local("Gordita Black Italic"),url("Gordita Black Italic.woff") format("woff")}@font-face{font-family:Gordita Ultra;font-style:normal;font-weight:400;src:local("Gordita Ultra"),url(Gordita\ Ultra.woff) format("woff")}@font-face{font-family:Gordita Ultra Italic;font-style:normal;font-weight:400;src:local("Gordita Ultra Italic"),url("Gordita Ultra Italic.woff") format("woff")}.content-container{background-color:#3b282b;padding:0}@media only screen and (max-width:1023px){.content-container{display:block!important}}.bogc-holder{font-family:Gordita Regular,sans-serif;font-style:normal;font-weight:300;height:auto;min-height:760px}.bogc-header,.bogc-holder{position:relative;width:100%}.bogc-header{background:url(/images/promos/bogc2020/bogc-header-backer.jpg) no-repeat;background-size:100%;color:#fff;height:1px;padding-bottom:14%}@media only screen and (max-width:1023px){.bogc-header{background-size:cover;height:150px}}.bogc-header .bogc-logo-click{display:inline-block;float:left;height:150px;margin:3% 4%;width:58%}@media only screen and (max-width:1023px){.bogc-header .bogc-logo-click{margin:3% 10%;text-align:center;width:80%}}.bogc-header .intro-text{float:right;font-size:11px;margin:2% 1%;width:28%}.bogc-header .intro-text h3{font-size:16px;margin:5px 0 0}.bogc-header .intro-text a{color:#fff;text-decoration:underline}@media only screen and (max-width:1023px){.bogc-header .intro-text{bottom:20px;float:none;font-size:10px;left:4%;margin:0;position:absolute;width:92%}}.bogc-header .term-sponsorship{position:absolute;right:20px;top:18%;vertical-align:middle}.bogc-header .term-sponsorship div,.bogc-header .term-sponsorship iframe{vertical-align:middle}@media only screen and (max-width:1023px){.bogc-header .term-sponsorship{bottom:0;left:0;right:0;text-align:center;top:auto}}.bogc-sidebar{background-color:rgba(150,122,95,.7);background:url(/images/promos/bogc2020/bogc-sidebar-backer.jpg) no-repeat;background-size:120%;border:1px solid hsla(0,0%,100%,.5);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none;color:#fff;height:335px;padding-top:15px;position:absolute;right:30px;text-align:center;top:0;width:305px;z-index:5}@media only screen and (max-width:1023px){.bogc-sidebar{background-color:#f4f2e5;border:none;left:0;position:relative;top:-30px;width:100%}}.bogc-sidebar a{color:#fff}.bogc-sidebar ul{padding:10px 0;text-align:left;text-transform:uppercase;width:100%}.bogc-sidebar ul li{font-size:14px;height:auto;line-height:20px;min-height:30px;padding:5px 20px;width:100%}.bogc-sidebar ul li i.circ{background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;height:16px;margin-bottom:-4px;margin-right:5px;width:16px}.bogc-sidebar ul li i.circ.award{background-color:#515a75}.bogc-sidebar ul li.selected,.bogc-sidebar ul li:hover{font-weight:700}.bogc-sidebar ul li.selected i.circ,.bogc-sidebar ul li:hover i.circ{background-color:#fff}.bogc-sidebar ul li.selected{text-transform:uppercase}.bogc-sidebar ul li.selected i.circ{background-color:#fff}.bogc-sidebar ul li.voted{text-transform:uppercase}.bogc-sidebar ul li.voted i.circ{background-color:#515a75!important;border-color:#515a75!important}.bogc-sidebar ul li:nth-child(odd){background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 50%)}@media only screen and (max-width:1023px){.bogc-sidebar{display:block;height:560px;position:relative;width:100%}}.vote-button{background:#515a75;background:linear-gradient(150deg,#515a75,#373d4f);border:1px solid hsla(0,0%,100%,.5);border-radius:20px;color:#fff!important;display:block;font-family:Gordita Regular,sans-serif;font-size:14px;font-style:normal;font-weight:700;margin:5px auto;padding:10px;text-align:center;text-transform:uppercase;width:100%}.vote-button i{background-color:#c99769;border-radius:50%;display:inline-block;float:right;height:20px;line-height:20px;width:20px}.vote-button.next,.vote-button.prev{display:inline-block;width:43%!important}.vote-button.prev{margin-right:5%}.vote-button.prev i{float:left}.button-holder{margin-top:20px;padding:15px 5px 5px 0;width:100%}@media only screen and (max-width:1023px){.button-holder{background:0 0;margin:20px 0;width:100%}.button-holder .vote-button{width:100%}}.info-holder{background-color:rgba(54,39,42,.8);border-radius:20px;font-size:11px;margin-top:20px;padding:20px;text-align:left;width:100%}.info-holder h3{color:#c99769;font-size:18px;margin-top:10px}.bogc-splash{background:url(/images/promos/bogc2020/bogc-home-backer.jpg) no-repeat;background-size:100%;display:block;margin-top:-13px;min-height:760px;width:100%}@media only screen and (max-width:1023px){.bogc-splash{background-position-y:-21px;background-size:100%;min-height:0;padding-bottom:40%}.bogc-splash-holder .button-holder{position:absolute;top:-20px}}.bogc-vote{background:url(/images/promos/bogc2020/bogc-vote-backer.jpg) no-repeat;background-size:cover;display:block;height:auto;margin-top:-5px;min-height:760px;width:100%}.bogc-vote .voted-message{background-color:#515a75;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;margin-left:auto;margin-right:auto;margin-top:-13px;padding:10px;width:90%}@media only screen and (max-width:1023px){.bogc-vote,.bogc-vote .voted-message{margin-top:-20px}.bogc-vote .bogc-sidebar{top:0!important}}.bogc-voteholder{margin-top:20px}.vote-wrapper{background-size:120%;color:#fff;height:auto;left:40px;min-height:565px;position:absolute;text-align:center;top:0;width:955px;z-index:5}.vote-wrapper .bogc-sidebar{background-color:transparent;border:none;border-right:1px solid rgba(13,29,54,.7)}@media only screen and (max-width:1023px){.vote-wrapper{border:none;display:block;left:0;position:relative;width:100%}}.vote-content{margin-bottom:10px;margin-top:10px;text-align:center;width:770px}.vote-content span{color:#333;display:block;font-family:Gordita Regular;font-style:italic}@media only screen and (max-width:1130px){.vote-content{width:calc(96% - 305px)}}@media only screen and (max-width:1023px){.vote-content{width:calc(96% - 260px)}}.vote-content .category-title{background:red;background:#c99769;background:linear-gradient(90deg,hsla(29,47%,60%,.8),rgba(150,113,78,.8));border-radius:20px;margin:-30px auto 12px;padding:6px 0;text-align:center;vertical-align:middle;width:95%}.vote-content .category-title h2{color:#fff;font-size:16px;font-weight:700;line-height:1.5;margin:0;text-transform:uppercase;vertical-align:middle;width:auto}.vote-content .category-title small{display:block}@media only screen and (max-width:1023px){.vote-content{margin:10px 0 0;width:100%}.vote-content .category-title{margin:0 auto 18px}}.vote-holder{border:1px solid hsla(0,0%,100%,.4);border-radius:20px;float:left;height:160px;margin:5px 20px 10px 0;overflow:hidden;position:relative;width:236px}@media only screen and (max-width:1130px){.vote-holder{width:45%}}@media only screen and (max-width:1023px){.vote-holder{display:inline-block;float:none;height:0;margin:1%;padding-bottom:45%;width:45%}}.vote-holder .checkbox{left:10px;position:absolute;top:10px;z-index:10}.vote-holder img{height:100%;width:100%;z-index:1000}.vote-holder input[type=radio]{left:-999em;position:absolute}.vote-holder .vote-text{color:#f4f2e5;font-family:Gordita Medium;font-size:18px;height:auto;left:50%;padding:5px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%;z-index:12}.vote-holder .vote-text small{display:block;font-size:11px;line-height:12px}@media only screen and (max-width:1023px){.vote-holder .vote-text{font-size:16px;top:1%;transform:translate(-50%)}}.vote-holder .vote-caption{color:#f4f2e5;display:none;font-family:Gordita Regular;font-size:16px;height:auto;left:50%;padding:5px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:12}@media only screen and (max-width:1023px){.vote-holder .vote-caption{bottom:0;display:block;font-size:14px;top:auto;transform:translate(-50%)}}.vote-holder .vote_backer{background:rgba(54,39,42,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vote-holder .vote_image .standard{display:block}.vote-holder .vote_image .mono{display:none}@media only screen and (max-width:1023px){.vote-holder .vote_image{max-width:none;width:150%}}.vote-holder .click-to-vote{background:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:50%;color:#fff!important;font-size:14px;font-style:normal;font-weight:700;height:18px;line-height:18px;position:relative;position:absolute;right:10px;text-align:center;top:10px;width:18px;z-index:1000}.vote-holder .click-to-vote i{display:none}.vote-holder.selected,.vote-holder:hover{border-color:#c99769;cursor:pointer}.vote-holder.selected .click-to-vote,.vote-holder:hover .click-to-vote{background:#c99769}.vote-holder.selected .click-to-vote i,.vote-holder:hover .click-to-vote i{display:block}.vote-holder.selected .vote-text,.vote-holder:hover .vote-text{color:#c99769}.vote-holder.selected .vote_backer,.vote-holder:hover .vote_backer{background:rgba(54,39,42,.8)}@media only screen and (min-width:1000px){.vote-holder:hover .vote-text{display:none}.vote-holder:hover .vote-caption{display:block}}.vote-holder.results.selected,.vote-holder.results:hover{border:inherit}.vote-holder.results.selected .vote-text,.vote-holder.results:hover .vote-text{background:url(/images/promos/bogc2020/frosted-glass.png) repeat;color:#0091d3}.vote-holder.results:before{background:#2ea4db;color:#fff;content:"Runner Up";font-size:16px;font-weight:700;left:0;position:absolute;right:0;top:10px}.vote-holder.results.gold{border-color:#daa520}.vote-holder.results.gold:before{background:#daa520;content:"Gold"}.vote-holder.results.silver{border-color:silver}.vote-holder.results.silver:before{background:silver;color:#000;content:"Silver"}.vote-holder.results.bronze{border-color:#cd7f32}.vote-holder.results.bronze:before{background:#cd7f32;content:"Bronze"}.video-holder{background-color:rgba(54,39,42,.8);border:1px solid;border-radius:20px;float:none;margin:0 auto 10px;max-width:526px;overflow:hidden;width:auto;width:100%}.video-holder .vote-holder{border:0;border-bottom-right-radius:0;border-top-right-radius:0;margin:0;text-transform:uppercase}@media only screen and (max-width:1023px){.video-holder .vote-holder{width:50%}}.vote-video{float:right;height:160px;overflow:hidden;width:284px}@media only screen and (max-width:1023px){.vote-video{width:50%}}.vote-content.status-voted .click-to-vote{display:none}.vote-content.status-voted .selected .click-to-vote{display:block}.special-wrapper{max-width:1053px;width:100%}.special-wrapper .vote-content{max-width:730px;width:100%}.special-wrapper .button-holder{display:none}.special-content{margin-top:0;padding:20px 0;text-align:left;width:96%}.special-content h1,.special-content h2{color:#000}.special-content .special-text{float:left;text-align:left;width:65%}.special-content .special-pic{float:left;padding-right:20px;width:35%}.catholder2012{min-height:1400px}@media only screen and (min-width:1000px){.cat2004 .vote-text,.cat2008 .vote-text{bottom:0;font-size:13px;top:auto;transform:translate(-50%)}.cat2004 .vote-caption,.cat2008 .vote-caption{font-size:12px}}