html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body,button,input,select,textarea{color:#000;font-family:proxima-nova,sans-serif;font-size:16px;font-size:1rem;line-height:1.2}h1,h2,h3,h4,h5,h6{clear:both;font-weight:600}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body.promo{background:url(/assets/promos/pride/2019/queerty-pride-backer-alt.jpg) repeat-y;background-size:100%}body.promo .queerty-header-logo{display:none}body.promo .queerty-header-pride-logo{display:inline !important}body.promo .queerty-header{border:transparent}#div-gpt-ad-sponsorship1{vertical-align:middle;display:inline-block}@media screen and (max-width: 635px){#div-gpt-ad-sponsorship1{margin-left:auto;margin-right:auto;display:block}}.index_holder{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;background-color:white;padding:20px}.index_holder::after{clear:both;content:"";display:block}@media (max-width: 768px){.index_holder{width:100%}}.pride50-header::after{clear:both;content:"";display:block}.pride50-header .logo-area{width:29%;float:left;text-align:center;margin-right:1%}@media (max-width: 768px){.pride50-header .logo-area{width:80%;margin-right:auto;margin-left:auto;margin-bottom:20px;float:none}}.pride50-header .intro{width:69%;float:left;font-size:12px}.pride50-header .intro h4{color:#e14825;margin-bottom:0}@media (max-width: 768px){.pride50-header .intro{width:100%;margin-right:0;float:none;margin-bottom:20px;margin-top:10px}}.pride50-header .honorees-daily{float:right;background-color:#e14825;color:white;font-size:10px;padding:6px}.pride50-header .honorees-daily a{color:inherit;text-decoration:none}@media (max-width: 768px){.honorees-section{margin-top:30px;padding-top:20px}}.honorees-section::after{clear:both;content:"";display:block}.honorees-section .honoree{width:18%;margin:0.5% 1%;float:left;position:relative;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.2)}@media (max-width: 768px){.honorees-section .honoree{width:48%}}.honorees-section .honoree img{margin-bottom:-5px}.honorees-section .honoree.upcoming{background-color:#222}.honorees-section .info{position:absolute;bottom:15px;left:10px}.honorees-section .category{background-color:rgba(255,255,255,0.8);text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:9px;padding:3px 10px 1px;color:black;width:auto;margin-bottom:2px;display:inline-block}.honorees-section .name{text-decoration:none;padding:5px;font-size:18px;line-height:19px;background-color:rgba(17,17,17,0.8);color:white;font-family:balboa,sans-serif;text-transform:uppercase;height:26px}.honorees-section .name .arrow{height:26px;width:26px;margin:-5px -5px 0 5px;float:right}.honorees-section .honoree.large{width:38%}.honorees-section .honoree.large img{width:100%}@media (max-width: 768px){.honorees-section .honoree.large{width:98%}}.honorees-section .honoree.large .info{bottom:15px}.honorees-section .honoree.large .name{font-size:30px;line-height:31px;padding:5px 10px 0;height:40px;text-transform:uppercase;overflow:hidden}.honorees-section .honoree.large .name .arrow{height:40px;width:40px;margin:-5px 0 0 10px;float:right}.honorees-section .honoree.takepride .name{background-color:rgba(255,255,255,0.6);color:#000}.honorees-section .honoree.takepride .name .learn{background-color:#90589b;color:#fff}.email-cta{width:78%;margin:0.3% 1%;float:left;position:relative;color:white;font-family:balboa,sans-serif;background-color:#e14825;color:white;padding:1.8% 10% 1.8% 0;margin-top:10px;text-align:right}@media (max-width: 768px){.email-cta{width:100%}}.email-cta img{width:24%;height:auto;float:left;margin-left:20%}.email-cta form{margin-top:10px;display:block;text-align:right}.email-cta form div{margin-bottom:5px;padding-top:10px}.email-cta form #mce-EMAIL{padding:8px;width:130px;display:inline-block;background-color:#e14825;color:white}.email-cta form .button{background-color:#fff;border:none;color:#e14825;padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;display:inline-block}
