@charset "UTF-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;color:#000;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}*{background-repeat:no-repeat;box-sizing:border-box}html{height:100%;width:100%}body,html{min-width:980px}body{font-family:Cabin,sans-serif;height:auto!important;min-height:100%;position:relative}.clearfix:after{clear:both;content:"";display:table}.hidden{display:none!important}.left{float:left}.right{float:right}a{transition:all .2s ease-out}.desktop-only,.mobile-hidden,.tablet-hidden{display:block!important}.desktop-hidden,.mobile-only,.tablet-only{display:none!important}@media only screen and (max-width:979px){body,html{min-width:100%}.desktop-hidden,.tablet-only{display:block!important}.desktop-only,.tablet-hidden{display:none!important}}@media only screen and (max-width:767px){body,html{min-width:100%}.desktop-hidden,.mobile-only{display:block!important}.desktop-only,.mobile-hidden{display:none!important}}@font-face{font-display:swap;font-family:Cabin;font-style:normal;font-weight:400;src:local("Cabin"),local("Cabin-Regular"),url(https://fonts.gstatic.com/s/cabin/v12/u-4x0qWljRw-Pd8___1ImSRuQwc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Cabin;font-style:normal;font-weight:400;src:local("Cabin"),local("Cabin-Regular"),url(https://fonts.gstatic.com/s/cabin/v12/u-4x0qWljRw-Pd8-__1ImSRuQwc.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cabin;font-style:normal;font-weight:400;src:local("Cabin"),local("Cabin-Regular"),url(https://fonts.gstatic.com/s/cabin/v12/u-4x0qWljRw-Pd8w__1ImSRu.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:ipt;font-style:normal;font-weight:400;src:url(/assets/v4/font/ipt.eot);src:url(/assets/v4/font/ipt.eot?41132993#iefix) format("embedded-opentype"),url(/assets/v4/font/ipt.woff) format("woff"),url(/assets/v4/font/ipt.ttf) format("truetype"),url(/assets/v4/font/ipt.svg) format("svg")}[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before{speak:none;display:inline-block;font-family:ipt;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-colon:before{content:":"}.icon-cog:before{content:"⚙"}.icon-mail:before{content:"✉"}.icon-pencil:before{content:"✎"}.icon-up:before{content:"⬆"}.icon-down:before{content:"⬇"}.icon-cancel:before{content:"\e04c"}.icon-edit:before{content:"\e0bf"}.icon-logout:before{content:"\e741"}.icon-window:before{content:"\e74e"}.icon-trash:before{content:"\e800"}.icon-ok:before{content:"\e801"}.icon-gauge:before{content:"\e802"}.icon-user:before{content:"\e803"}.icon-heart:before{content:"\e804"}.icon-down-dir:before{content:"\e805"}.icon-plus:before{content:"\e806"}.icon-reply:before{content:"\e807"}.icon-share:before{content:"\e808"}.icon-upvote:before{content:"\e809"}.icon-bookmark:before{content:"\e80a"}.icon-flag:before{content:"\e80b"}.icon-export:before{content:"\e80c"}.icon-gplus:before{content:"\e80d"}.icon-reload:before{content:"\e80e"}.icon-download:before{content:"\e80f"}.icon-minus:before{content:"\e810"}.icon-pinterest:before{content:"\e811"}.icon-eye:before{content:"\e812"}.icon-list:before{content:"\e813"}.icon-info:before{content:"\e814"}.icon-trophy:before{content:"\e815"}.icon-lock:before{content:"\e816"}.icon-menu:before{content:"\e817"}.icon-search:before{content:"\e818"}.icon-up-dir:before{content:"\e819"}.icon-close:before{content:"\e81b"}.icon-twitter:before{content:"\f309"}.icon-facebook:before{content:"\f30c"}.icon-chart:before{content:"📈"}.icon-bullhorn:before{content:"📣"}@font-face{font-family:Calibri;font-style:italic;font-weight:700;src:url(/assets/v5/fonts/Calibri-BoldItalic.eot);src:url(/assets/v5/fonts/Calibri-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri-BoldItalic.woff2) format("woff2"),url(/assets/v5/fonts/Calibri-BoldItalic.woff) format("woff"),url(/assets/v5/fonts/Calibri-BoldItalic.ttf) format("truetype"),url(/assets/v5/fonts/Calibri-BoldItalic.svg#Calibri-BoldItalic) format("svg")}@font-face{font-family:Calibri;font-style:normal;font-weight:400;src:url(/assets/v5/fonts/Calibri.eot);src:url(/assets/v5/fonts/Calibri.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri.woff2) format("woff2"),url(/assets/v5/fonts/Calibri.woff) format("woff"),url(/assets/v5/fonts/Calibri.ttf) format("truetype"),url(/assets/v5/fonts/Calibri.svg#Calibri) format("svg")}@font-face{font-family:Calibri;font-style:italic;font-weight:300;src:url(/assets/v5/fonts/Calibri-LightItalic.eot);src:url(/assets/v5/fonts/Calibri-LightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri-LightItalic.woff2) format("woff2"),url(/assets/v5/fonts/Calibri-LightItalic.woff) format("woff"),url(/assets/v5/fonts/Calibri-LightItalic.ttf) format("truetype"),url(/assets/v5/fonts/Calibri-LightItalic.svg#Calibri-LightItalic) format("svg")}@font-face{font-family:Calibri;font-style:normal;font-weight:300;src:url(/assets/v5/fonts/Calibri-Light.eot);src:url(/assets/v5/fonts/Calibri-Light.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri-Light.woff2) format("woff2"),url(/assets/v5/fonts/Calibri-Light.woff) format("woff"),url(/assets/v5/fonts/Calibri-Light.ttf) format("truetype"),url(/assets/v5/fonts/Calibri-Light.svg#Calibri-Light) format("svg")}@font-face{font-family:Calibri;font-style:normal;font-weight:700;src:url(/assets/v5/fonts/Calibri-Bold.eot);src:url(/assets/v5/fonts/Calibri-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri-Bold.woff2) format("woff2"),url(/assets/v5/fonts/Calibri-Bold.woff) format("woff"),url(/assets/v5/fonts/Calibri-Bold.ttf) format("truetype"),url(/assets/v5/fonts/Calibri-Bold.svg#Calibri-Bold) format("svg")}@font-face{font-family:Calibri;font-style:italic;font-weight:400;src:url(/assets/v5/fonts/Calibri-Italic.eot);src:url(/assets/v5/fonts/Calibri-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/Calibri-Italic.woff2) format("woff2"),url(/assets/v5/fonts/Calibri-Italic.woff) format("woff"),url(/assets/v5/fonts/Calibri-Italic.ttf) format("truetype"),url(/assets/v5/fonts/Calibri-Italic.svg#Calibri-Italic) format("svg")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:900;src:url(/assets/v5/fonts/ProximaNova-BlackCondensed.eot);src:url(/assets/v5/fonts/ProximaNova-BlackCondensed.eot?#iefix) format("embedded-opentype"),url(/assets/v5/fonts/ProximaNova-BlackCondensed.woff2) format("woff2"),url(/assets/v5/fonts/ProximaNova-BlackCondensed.woff) format("woff"),url(/assets/v5/fonts/ProximaNova-BlackCondensed.ttf) format("truetype"),url(/assets/v5/fonts/ProximaNova-BlackCondensed.svg#ProximaNova-BlackCondensed) format("svg")}.top-nav-line{background:#000 transparent;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";min-width:980px;padding:22px 0 20px;position:absolute;top:0;width:100%}.top-nav-wrapper .covid-button{float:left;margin-top:10px}.covid-mobile-banner{margin-bottom:44px}.top-nav-wrapper .covid-button a{border:2px solid #f7931e;border-radius:3px;color:#fff;margin-top:10px;padding:5px 10px;text-decoration:none}.logo{display:block;float:left;height:39px;margin-right:20px;width:166px}.top-nav{float:right;margin-left:-15px;margin-top:5px}.top-nav li{float:left;margin-left:15px}.top-nav li a,.top-nav li span{display:block;font-size:16px;margin-top:7px;text-decoration:none}.top-nav li a{color:#fff;text-transform:uppercase}.top-nav li .guest,.top-nav li .username{color:#fff;font-size:16px;text-transform:uppercase}.top-nav li .guest{opacity:.3}.top-nav li .username{display:inline-block;float:left;margin-top:7px;padding-right:15px;position:relative}.top-nav li.user-dropdown{position:relative}.top-nav li.user-dropdown .dropdown{font-size:15px;opacity:0;padding:0;position:absolute;right:0;text-align:center;top:34px;transition:all .5s ease-in-out;visibility:hidden;z-index:1000}.top-nav li.user-dropdown .dropdown li{float:none;margin:0;text-align:right}.top-nav li.user-dropdown .dropdown a{background-color:#aaa;border:none;border-bottom:1px solid #949494;color:#fff;display:block;margin:0;padding:5px 10px;text-decoration:none;text-transform:none;transition:all .25s ease-in-out}.top-nav li.user-dropdown .dropdown a:hover{background-color:#f99400;color:#333}.top-nav li.user-dropdown .dropdown li:last-child a{border-bottom:none}.top-nav li.user-dropdown .active .dropdown,.top-nav li.user-dropdown:hover .dropdown{opacity:1;visibility:visible}.top-nav li .username:after{background:transparent url(../images/homepage/sprite.png) 0 0 no-repeat;background-position:0 0;content:"";display:block;height:4px;position:absolute;right:0;top:5px;width:9px}.top-nav li .user-profile{background:transparent 0 0 no-repeat;border-radius:9999px;float:left;height:27px;margin-right:9px;margin-top:2px;overflow:hidden;width:27px}.top-nav li .user-profile img{border-radius:100%;width:27px}.top-nav li .donate{border-radius:3px;color:#f7931e;font-size:14px;margin-top:0;padding:8px 45px 8px 0;position:relative;text-transform:uppercase}.top-nav li .donate:after{background:transparent url(../images/homepage/sprite.png) 0 0 no-repeat;background-position:0 -1074px;content:"";display:block;height:17px;position:absolute;right:18px;top:6px;width:24px}.top-nav li .search{background:transparent url(../images/homepage/sprite.png) 0 0 no-repeat;background-position:0 -118px;display:block;height:18px;margin-top:4px;position:relative;width:19px}.top-nav li .search form.search{bottom:-30px;opacity:0;position:absolute;right:-17px;transition:all .5s ease-in-out;visibility:hidden;width:211px}.top-nav li .search form.search:before{background:transparent url(../images/homepage/sprite.png) 0 0 no-repeat;background-position:0 -407px;content:"";display:block;height:9px;position:absolute;right:11px;top:-8px;width:18px}.top-nav li .search form.search input{box-sizing:border-box;color:#c4c4c4;height:35px;padding:10px;width:211px}.top-nav li .search form.search input::-webkit-input-placeholder{color:#c4c4c4}.top-nav li .search form.search input:-moz-placeholder,.top-nav li .search form.search input::-moz-placeholder{color:#c4c4c4}.top-nav li .search form.search input:-ms-input-placeholder{color:#c4c4c4}.top-nav li .search .active form.search,.top-nav li .search:hover form.search{opacity:1;visibility:visible}@media only screen and (max-width:979px){.top-nav-line{min-width:100%}.top-nav-menu{background:transparent url(../images/homepage/top_nav_lnk.png) 0 0 no-repeat;cursor:pointer;display:block;height:20px;position:absolute;right:0;top:11px;width:20px}.top-nav-wrapper{position:relative}.top-nav{background-color:#f2f2f2;box-shadow:1px 1px 2px #d9d9d9;box-sizing:border-box;display:none;float:none;margin:0;padding:3px 8px 13px 20px;position:absolute;right:0;top:39px;z-index:100}.top-nav li{clear:both;float:right;margin:7px 0 0;width:100%}.top-nav li a{height:20px;line-height:21px;margin-top:0;text-transform:uppercase}.top-nav li .username,.top-nav li a{color:#2b2b2b;display:block;text-align:right}.top-nav li .username{clear:both;float:none;margin-top:7px;padding-right:0;position:relative}.top-nav li .user-profile{clear:both;display:none;float:none;margin-right:0;margin-top:0;overflow:hidden;text-align:right;width:100%}.top-nav li .user-profile img{display:inline-block}.top-nav li.search,.top-nav li.user-dropdown .dropdown{display:none}.top-nav li .donate{display:block;font-size:16px;padding:0;text-decoration:none}.top-nav li .donate:after,.top-nav li .username:after{display:none}.top-nav li .user-profile img{height:27px;width:27px}}@media only screen and (max-width:767px){.top-nav-line{min-width:100%}.top-nav-menu{background:transparent url(../images/homepage/top_nav_lnk.png) 0 0 no-repeat;cursor:pointer;display:block;height:20px;position:absolute;right:0;top:11px;width:20px}.top-nav-wrapper{position:relative}.top-nav{background-color:#f2f2f2;box-shadow:1px 1px 2px #d9d9d9;box-sizing:border-box;display:none;float:none;margin:0;padding:3px 8px 13px 20px;position:absolute;right:0;top:39px;z-index:100}.top-nav li{clear:both;float:right;margin:5px 0 0;width:100%}.top-nav li a{height:20px;line-height:21px;margin-top:0;text-transform:uppercase}.top-nav li .username,.top-nav li a{color:#2b2b2b;display:block;text-align:right}.top-nav li .username{clear:both;float:none;margin-top:7px;padding-right:0;position:relative}.top-nav li .user-profile{clear:both;display:none;float:none;margin-right:0;margin-top:0;overflow:hidden;text-align:right;width:100%}.top-nav li .user-profile img{display:inline-block}.top-nav li.search,.top-nav li.user-dropdown .dropdown{display:none}.top-nav li .donate{display:block;font-size:16px;padding:0;text-decoration:none}.top-nav li .donate:after,.top-nav li .username:after{display:none}.top-nav li .user-profile img{height:27px;width:27px}}@media (min-resolution:192dpi){.top-nav li .search{background:transparent url(../images/homepage/sprite@2x.png) 0 0 no-repeat;background-position:0 -911px;background-size:62px}.top-nav li .donate:after{background:transparent url(../images/homepage/sprite@2x.png) 0 0 no-repeat;background-position:0 -153px;background-size:62px}}
