﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.6666666667em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Source Sans Pro';font-weight:300;font-style:normal;font-stretch:normal;src:url("../fonts/SourceSansPro-Light.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-Light.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-Light.otf.woff") format("woff"),url("../fonts/SourceSansPro-Light.otf") format("opentype"),url("../fonts/SourceSansPro-Light.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:300;font-style:italic;font-stretch:normal;src:url("../fonts/SourceSansPro-LightIt.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-LightIt.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-LightIt.otf.woff") format("woff"),url("../fonts/SourceSansPro-LightIt.otf") format("opentype"),url("../fonts/SourceSansPro-LightIt.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:normal;font-stretch:normal;src:url("../fonts/SourceSansPro-Regular.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-Regular.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-Regular.otf.woff") format("woff"),url("../fonts/SourceSansPro-Regular.otf") format("opentype"),url("../fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:italic;font-stretch:normal;src:url("../fonts/SourceSansPro-It.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-It.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-It.otf.woff") format("woff"),url("../fonts/SourceSansPro-It.otf") format("opentype"),url("../fonts/SourceSansPro-It.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:600;font-style:normal;font-stretch:normal;src:url("../fonts/SourceSansPro-Semibold.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-Semibold.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-Semibold.otf.woff") format("woff"),url("../fonts/SourceSansPro-Semibold.otf") format("opentype"),url("../fonts/SourceSansPro-Semibold.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:600;font-style:italic;font-stretch:normal;src:url("../fonts/SourceSansPro-SemiboldIt.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-SemiboldIt.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-SemiboldIt.otf.woff") format("woff"),url("../fonts/SourceSansPro-SemiboldIt.otf") format("opentype"),url("../fonts/SourceSansPro-SemiboldIt.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:normal;font-stretch:normal;src:url("../fonts/SourceSansPro-Bold.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-Bold.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-Bold.otf.woff") format("woff"),url("../fonts/SourceSansPro-Bold.otf") format("opentype"),url("../fonts/SourceSansPro-Bold.ttf") format("truetype")}@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:italic;font-stretch:normal;src:url("../fonts/SourceSansPro-BoldIt.eot") format("embedded-opentype"),url("../fonts/SourceSansPro-BoldIt.ttf.woff2") format("woff2"),url("../fonts/SourceSansPro-BoldIt.otf.woff") format("woff"),url("../fonts/SourceSansPro-BoldIt.otf") format("opentype"),url("../fonts/SourceSansPro-BoldIt.ttf") format("truetype")}@font-face{font-family:'League Spartan';src:url("../fonts/leaguespartan-bold.eot");src:url("../fonts/leaguespartan-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/leaguespartan-bold.woff2") format("woff2"),url("../fonts/leaguespartan-bold.woff") format("woff"),url("../fonts/leaguespartan-bold.ttf") format("truetype"),url("../fonts/leaguespartan-bold.svg#league_spartanbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'League Spartan';src:url("../fonts/leaguespartan-bold.eot");src:url("../fonts/leaguespartan-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/leaguespartan-bold.woff2") format("woff2"),url("../fonts/leaguespartan-bold.woff") format("woff"),url("../fonts/leaguespartan-bold.ttf") format("truetype"),url("../fonts/leaguespartan-bold.svg#league_spartanbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Bebas Neue';src:url("../fonts/bebasneue-webfont.woff2") format("woff2"),url("../fonts/bebasneue-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Clear Sans';src:url("../fonts/ClearSans-Bold-webfont.eot");src:url("../fonts/ClearSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ClearSans-Bold-webfont.woff") format("woff"),url("../fonts/ClearSans-Bold-webfont.ttf") format("truetype"),url("../fonts/ClearSans-Bold-webfont.svg#clear_sansbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Clear Sans';src:url("../fonts/ClearSans-Regular-webfont.eot");src:url("../fonts/ClearSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ClearSans-Regular-webfont.woff") format("woff"),url("../fonts/ClearSans-Regular-webfont.ttf") format("truetype"),url("../fonts/ClearSans-Regular-webfont.svg#clear_sans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Clear Sans';src:url("../fonts/ClearSans-Italic-webfont.eot");src:url("../fonts/ClearSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ClearSans-Italic-webfont.woff") format("woff"),url("../fonts/ClearSans-Italic-webfont.ttf") format("truetype"),url("../fonts/ClearSans-Italic-webfont.svg#clear_sansitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'accessnow';src:url("../fonts/accessnow.eot?75817989");src:url("../fonts/accessnow.eot?75817989#iefix") format("embedded-opentype"),url("../fonts/accessnow.woff2?75817989") format("woff2"),url("../fonts/accessnow.woff?75817989") format("woff"),url("../fonts/accessnow.ttf?75817989") format("truetype"),url("../fonts/accessnow.svg?75817989#accessnow") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"accessnow";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:'\21'}.icon-facebook:before{content:'\66'}.icon-mail:before{content:'\6d'}.icon-twitter:before{content:'\74'}.icon-tumblr:before{content:'\75'}.icon-search:before{content:'\e800'}.icon-net-discrimination:before,.icon-discrim:before,#issue-nav .net-discrimination i:before,.post-type-archive-campaign article.featured header a.issue-net-discrimination>i:before{content:'\e801'}.icon-freedom-of-expression:before,.icon-expression:before,#issue-nav .freedom-of-expression i:before,.post-type-archive-campaign article.featured header a.issue-freedom-of-expression>i:before{content:'\e802'}.icon-privacy:before,.icon-card:before,#issue-nav .privacy i:before,.post-type-archive-campaign article.featured header a.issue-privacy>i:before{content:'\e803'}.icon-security:before,#issue-nav .digital-security i:before,.post-type-archive-campaign article.featured header a.issue-digital-security>i:before,.icon-digital-security:before{content:'\e804'}.icon-business-and-human-rights:before,.icon-rights:before,#issue-nav .business-and-human-rights i:before,.post-type-archive-campaign article.featured header a.issue-business-and-human-rights>i:before{content:'\e805'}.icon-location:before{content:'\e806'}.icon-list:before{content:'\e807'}.icon-tiles:before{content:'\e808'}.icon-menu:before{content:'\e809'}.icon-full-logo:before{content:'\e80a'}.icon-mark-logo:before,.icon-mark:before{content:'\e80b'}.icon-name-logo:before,.icon-name:before{content:'\e80c'}.icon-carat:before{content:'\e80d'}.icon-carat-up:before{content:'\e80e'}.icon-out:before{content:'\e80f'}.icon-left:before{content:'\e810'}.icon-right:before{content:'\e811'}.icon-attention:before{content:'\e812'}.icon-instagram:before{content:'\f16d'}.spr-access-mask,#primary-nav h1>a{display:inline-block;background-image:url(../images/spr-generated.png);background-position:0px 0px;background-repeat:no-repeat;width:158px;height:32px}.spr-cornershop{display:inline-block;background-image:url(../images/spr-generated.png);background-position:0px -33px;background-repeat:no-repeat;width:16px;height:16px}body:not(.wp-admin) *,body:not(.wp-admin) *:before,body:not(.wp-admin) *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.totallyhidden{display:none !important;visibility:hidden}.visuallyhidden,.assistive-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.focusable.assistive-text:active,.visuallyhidden.focusable:focus,.focusable.assistive-text:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html,body{overflow-x:hidden}body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;min-height:100%;background-color:#292d2e}@media only screen and (max-width: 640px){body{background-color:#000}}#wrapper{background-color:#fff}.wrap{max-width:1360px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0 0 0 0}.wrap:after{content:" ";display:block;clear:both}@media only screen and (max-width: 1024px){.wrap{max-width:100%}}article.wrap,main.wrap{width:94%}#content{padding-top:85px;position:relative}#content:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}@media only screen and (max-width: 1024px){#content{padding-top:60px}}#main{border-top:1px solid transparent;width:65.1960779988%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}@media only screen and (max-width: 768px){#main{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}#main.full{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}main{margin-bottom:3em}.page-template-default #main,.page-template-page-centered #main,.page-template-page-centered-banner #main,.page-template-page-centered-banner-large #main{width:73.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin-left:auto;margin-right:auto;float:none}.page-template-default .window,.page-template-page-centered .window,.page-template-page-centered-banner .window,.page-template-page-centered-banner-large .window{margin-left:-999rem;margin-right:-999rem;padding-left:999rem;padding-right:999rem}.page-template-default .narrow,.page-template-page-centered .narrow,.page-template-page-centered-banner .narrow,.page-template-page-centered-banner-large .narrow{width:73.5294113322%;margin:0 auto}@media only screen and (max-width: 640px){.page-template-default .narrow,.page-template-page-centered .narrow,.page-template-page-centered-banner .narrow,.page-template-page-centered-banner-large .narrow{width:100%}}.with-rail{width:65.1960779988%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}@media only screen and (max-width: 768px){.with-rail{clear:both;width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}.rail{width:31.8627446655%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}@media only screen and (max-width: 768px){.rail{clear:both;width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}.rail .widget-container{margin-bottom:20px}.full{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.visible-print{display:none !important}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor,.aligncenter{display:inherit}table.aligncenter{display:table}#posts{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative}#posts blockquote{font-weight:normal;letter-spacing:normal;border-left:none;padding-left:0}#posts.loading{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}#grid-container:after,#posts.tiles:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}#grid-container>.wrap,#posts.tiles>.wrap{padding-top:20px}#grid-container article,#posts.tiles article{border:1px solid #c5c5c5;background-color:#fff;position:relative;width:23.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin-bottom:20px;height:320px}#grid-container article .issue-tag,#posts.tiles article .issue-tag{display:block}#grid-container article h1,#posts.tiles article h1{max-height:105px;overflow:hidden}#grid-container article img,#posts.tiles article img{width:100%;max-width:100%;height:auto;display:block}#grid-container article blockquote,#posts.tiles article blockquote{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;padding:13.6% 8%;background-color:#77c043;color:#fff;font-size:1.1rem;line-height:1.2em;text-align:center;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin:0 0 0 0;cursor:pointer;vertical-align:middle}#grid-container article blockquote .inner,#posts.tiles article blockquote .inner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:100%;overflow:hidden}#grid-container article blockquote p,#posts.tiles article blockquote p{margin:0 0 0 0}#grid-container article blockquote .more,#posts.tiles article blockquote .more{display:none}#grid-container article blockquote .pubdate,#posts.tiles article blockquote .pubdate{position:absolute;text-align:center;top:10px;width:100%;left:0;font-size:0.9rem;text-transform:uppercase;-webkit-font-smoothing:antialiased}#grid-container article blockquote i,#posts.tiles article blockquote i{position:absolute;bottom:5px;text-align:center;width:100%;left:0;font-size:2rem;text-shadow:0 1px 4px rgba(0,0,0,0.2)}#grid-container article blockquote a,#posts.tiles article blockquote a{color:inherit}#grid-container article .contents,#posts.tiles article .contents{padding:20px}#grid-container article h1,#posts.tiles article h1{font-size:1.4375rem;margin:0.1em 0;line-height:1.15em}#grid-container article h4,#grid-container article h5,#posts.tiles article h4,#posts.tiles article h5{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;margin:0 0 0 0}#grid-container article a,#posts.tiles article a{text-decoration:none;border-bottom:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}#grid-container article:hover blockquote,#posts.tiles article:hover blockquote{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#grid-container article.issue-business-and-human-rights blockquote,#posts.tiles article.issue-business-and-human-rights blockquote{background-color:#57479d}#grid-container article.issue-digital-security blockquote,#posts.tiles article.issue-digital-security blockquote{background-color:#6cd5bb}#grid-container article.issue-freedom-of-expression blockquote,#posts.tiles article.issue-freedom-of-expression blockquote{background-color:#ec1c23}#grid-container article.issue-net-discrimination blockquote,#posts.tiles article.issue-net-discrimination blockquote{background-color:#27aae0}#grid-container article.issue-privacy blockquote,#posts.tiles article.issue-privacy blockquote{background-color:#d6df22}#grid-container article.issue-multiple blockquote,#posts.tiles article.issue-multiple blockquote{background-color:#77c043 !important}#grid-container article.tall,#posts.tiles article.tall{height:660px}#grid-container article .none,#posts.tiles article .none{display:none}#grid-container .tall .alert,#posts.tiles .tall .alert{position:absolute;top:0;left:0;background:#ec1c23 url("../images/take-action_2x.png") no-repeat center center;background-size:cover;width:100%;height:0;padding-top:50%;text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;overflow:visible}#grid-container .tall .alert:after,#posts.tiles .tall .alert:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(236,28,35,0);border-top-color:#ec1c23;border-width:22px;margin-left:-22px}#grid-container .tall blockquote,#posts.tiles .tall blockquote{padding:14% 8%}@media only screen and (max-width: 768px){#grid-container .tile,#posts.tiles .tile{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;height:90vw}#grid-container .tile h1,#posts.tiles .tile h1{font-size:6vw;max-height:27vw}#grid-container .tile .type,#posts.tiles .tile .type{font-size:2.8vw}#grid-container .tile img,#posts.tiles .tile img{max-height:45vw}#grid-container .tile .alert,#posts.tiles .tile .alert{padding-top:16%}#grid-container .tile blockquote,#posts.tiles .tile blockquote{font-size:5vw}}#posts.list article .img-wrap:after{background-color:transparent}#posts.list article blockquote a{pointer-events:none;cursor:default}.featured-post:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}article.sticky{border:1px solid #efefef;width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}article.sticky:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}article.sticky a.img-wrap{display:inline-block;float:left;margin-right:1.4705886678%}@media only screen and (max-width: 1024px){article.sticky a.img-wrap{width:33.333%;margin-top:20px;margin-left:20px}}@media only screen and (max-width: 640px){article.sticky a.img-wrap{display:none}}article.sticky a.img-wrap:after{top:0;left:0;right:0;bottom:0;width:100%;height:100%}article.sticky img{width:660px;margin-left:0;height:auto;display:block;max-width:100%}@media only screen and (max-width: 640px){article.sticky img{display:none}}article.sticky .contents{margin:20px 10px 20px .7352943339%;max-height:280px;overflow:hidden}@media only screen and (max-width: 640px){article.sticky .contents{max-height:none}}@media only screen and (max-width: 640px){article.sticky{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}article.sticky .contents{margin:10px 20px}}article.sticky h1{font:bold 1.44rem "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin:3px 0 0 0}article.sticky a{border-bottom:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}article.sticky blockquote{margin:0;-webkit-transition:none .5s;-moz-transition:none .5s;transition:none .5s}article.sticky p{font-size:1.25rem;margin:0 0 0 0}article.sticky .more>a{display:none}.bg-container{position:relative;overflow:hidden;width:100%}.bg-container .attachment-single-tall{display:none}@media only screen and (min-width: 769px){.bg-container{background-image:none !important}.bg-container .attachment-single-tall{display:block}}.bg-container .entry-title{padding:40px 10px 20px}@media only screen and (min-width: 769px){.bg-container .entry-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0}}.bg-container>img:not(.keepiton-logo){width:100%}@media only screen and (min-width: 1025px){.bg-container>img:not(.keepiton-logo){left:-101%;right:-101%;top:-103%;bottom:-101%;margin:auto;min-width:100%;height:auto}}*[dir='rtl']{direction:rtl;unicode-bidi:embed}bdo[dir='rtl']{direction:rtl;unicode-bidi:bidi-override}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:black;text-decoration:none;border-bottom:2px solid #77c043}.xoxo{margin:0 0 0 0;padding:0 0 0 0}.xoxo li{display:block}nav ul{margin:0 0 0 0;padding:0 0 0 0}nav ul:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}nav ul li{display:block;float:left}nav ul li a{display:block;text-align:center;border-bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#primary-nav ul{margin:0 0 0 0;padding:0 0 0 0}#primary-nav ul:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}#primary-nav ul li{position:relative}#primary-nav ul li a{display:block;text-align:center;background-color:#000;padding:0.75em 1.1em;margin:0 0 0 0;border-top:10px solid transparent;height:60px;color:#fff;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.13em}#primary-nav ul li:hover a,#primary-nav ul li.hover a{border-top-color:#77c043;color:#77c043}#primary-nav ul li:hover ul,#primary-nav ul li.hover ul{display:block}#primary-nav ul li ul{display:none;position:absolute;left:0}#primary-nav ul li ul li{margin:0 0 0 0;padding:0 0 0 0;float:none}#primary-nav ul li ul li:last-child{border-left:none}#primary-nav ul li ul a{border-top:none;height:auto;text-align:left;letter-spacing:0.1em;white-space:nowrap}@media only screen and (min-width: 1025px){#primary-nav ul li ul a{max-width:280px}}#primary-nav ul li ul a:hover{color:#fff;background-color:#77c043}#primary-nav .mobile-menu-wrapper ul li ul a{white-space:normal}.issue.multiple{line-height:14px}.issue-tag{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none}.issue-tag:hover{color:#000}.issue-tag:before{content:"";width:52px;display:inline-block;background-color:#d3d3d3;margin-right:1em;height:0.9em;max-width:30%}.issue-tag.issue-business-and-human-rights:before{background-color:#57479d}.issue-tag.issue-digital-security:before{background-color:#6cd5bb}.issue-tag.issue-freedom-of-expression:before{background-color:#ec1c23}.issue-tag.issue-net-discrimination:before{background-color:#27aae0}.issue-tag.issue-privacy:before{background-color:#d6df22}.issue-count-5 .issue-tag:before{width:32px;margin-right:0.7em}.share{margin:1em 0}.share a{text-align:left;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold;font-size:.875rem;color:#919191;padding-right:1.3em;margin-right:0.4em;border-bottom:none;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;padding-left:35px;z-index:1}.share a:hover{color:#fff}.share a:hover i{width:100%}.share i{display:inline-block;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:5px;height:30px;width:30px;background-color:#efefef;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;left:0;top:-5px;z-index:-1}.share i.icon-twitter{background-color:#1DABF3}.share i.icon-facebook{background-color:#3A589D}.share i.icon-mail{background-color:#77c043}.close{position:absolute;top:10px;left:10px;font-size:1rem;font-family:Helvetica, Arial, sans-serif;font-weight:100;color:#77c043;border:1px solid #77c043 !important;padding:8px;width:34px;height:34px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.close:hover{color:black}.alignleft,.alignright{padding-top:5px;padding-bottom:5px;font-size:92%;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.alignleft p,.alignright p{margin:0.2em 0;font-style:italic}.alignright{float:right;margin:0 0 0.5em 1em}.alignleft{float:left;margin:0 1em 0.5em 0}@media only screen and (max-width: 768px){.alignleft,.alignright{float:none;margin:0}}.aligncenter{margin:0 auto}header[role]{background-color:#000;height:85px;position:absolute;width:100%;z-index:9999}@media only screen and (max-width: 1024px){header[role]{height:60px}}.alert-banner{background-color:#77c043;box-shadow:0 1px 5px rgba(0,0,0,0.3);position:relative;z-index:10000;-webkit-animation:fadeInDown 0.2s ease-in;-moz-animation:fadeInDown 0.2s ease-in;animation:fadeInDown 0.2s ease-in}.alter-banner-content{margin:0 auto;padding:1em 0;width:96%;max-width:1360px;color:white;text-align:center;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.1rem}.alter-banner-content a{border-bottom:none;color:inherit}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1)}}@-moz-keyframes fadeInDown{from{opacity:0;-moz-transform:scaleY(0)}to{opacity:1;-moz-transform:scaleY(1)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}#stripe{background-color:#292d2e;height:25px}#stripe nav{float:right}#stripe .utility{height:25px}#stripe .utility a{background-image:-webkit-linear-gradient(left, #4ab39d, #6abc5d);background-image:linear-gradient(to right, #4ab39d, #6abc5d);font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.13em;color:white;padding:3px 25px;height:25px;position:relative}#stripe .utility a:before{margin-right:0.4em}#stripe .utility a:hover{color:#fff;background:#000}#stripe .utility a:hover .highlight{display:block}#stripe .utility .highlight{display:none;background-image:-webkit-linear-gradient(left, #4ab39d, #6abc5d);background-image:linear-gradient(to right, #4ab39d, #6abc5d);height:60px;position:absolute;left:0;width:100%;top:25px;z-index:10;text-align:left;line-height:18px}#stripe .utility .highlight i{color:white;font-size:41px;margin-left:10px;float:left;margin-top:9px;margin-right:2px}#stripe .utility .highlight:before,#stripe .utility .highlight:after{content:" ";display:inline-block;background-color:white;height:9px;width:30.4093567251%}#stripe .utility .highlight:before{width:43.8596491228%;margin-top:16px}.social,.menu-social{padding:0 15px}.social li,.menu-social li{padding:0 2px;height:25px}.social a,.menu-social a{color:white;height:25px;text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;width:25px;position:relative}.social a:before,.menu-social a:before{position:absolute;left:2px;top:4px;text-indent:0}.social a:hover,.menu-social a:hover{color:#77c043}.social a.icon-twitter:hover,.menu-social a.icon-twitter:hover{color:#1DACED}.social a.icon-facebook:hover,.menu-social a.icon-facebook:hover{color:#3B5898}.social a.icon-tumblr:hover,.menu-social a.icon-tumblr:hover{color:#35465B}.social a.icon-youtube:hover,.menu-social a.icon-youtube:hover{color:#E2302F}.social a.icon-gplus:hover,.menu-social a.icon-gplus:hover{color:#DD4B39}#primary-nav{height:60px;position:relative}#primary-nav h1{margin:14px 20px 14px 13px;font-size:0;position:relative;background-color:#fff;float:left}#primary-nav h1:hover:before{content:" ";background-color:#77c043;width:22%;position:absolute;height:100%}#primary-nav h1>a{position:relative;text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;background-color:transparent;border-bottom:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 130dpi), only screen and (min-resolution: 1.5dppx){#primary-nav h1>a{background-image:url("../images/access-mask_2x.png");background-size:100% 100%}}@media only screen and (max-width: 1024px){#primary-nav h1{float:none;display:inline-block;margin:13px 0 12px 50%;position:relative;left:-79px}#primary-nav h1:before{content:" ";background-color:#77c043;width:22%;position:absolute;height:100%}}#primary-nav #access{border-left:1px solid #292d2e;float:left}#primary-nav #access .menu>li:last-child{border-left:1px solid #292d2e}#primary-nav #access .menu>li:last-child:hover a{background-color:#77c043;color:#fff}#primary-nav .green a{color:#77c043 !important}#primary-nav .green a:hover{background-color:#77c043;color:#fff !important}#primary-nav .red a{color:#ec1c23 !important}#primary-nav .red a:hover{background-color:#ec1c23;color:#fff !important}#primary-nav .pear a{color:#d6df22 !important}#primary-nav .pear a:hover{background-color:#d6df22;color:#fff !important}#primary-nav .mint a{color:#6cd5bb !important}#primary-nav .mint a:hover{background-color:#6cd5bb;color:#fff !important}#primary-nav .purple a{color:#57479d !important}#primary-nav .purple a:hover{background-color:#57479d;color:#fff !important}#primary-nav .sky a{color:#27aae0 !important}#primary-nav .sky a:hover{background-color:#27aae0;color:#fff !important}#primary-nav>#searchform{position:absolute;right:0;top:0;font-size:0}#primary-nav>#searchform i{display:inline-block;width:60px;height:60px;background-color:#ec1c23;background-image:-webkit-linear-gradient(left, #ec1c23, #e56524);background-image:linear-gradient(to right, #ec1c23, #e56524);color:white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:31px;padding:10px 8px;cursor:pointer;vertical-align:top}@media only screen and (max-width: 1024px){#primary-nav>#searchform i{background:black;color:#fff}}#primary-nav>#searchform>div{display:inline-block;overflow:hidden;width:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;background-color:#ec1c23;background-image:-webkit-linear-gradient(left, #ec1c23, #dbbf23);background-image:linear-gradient(to right, #ec1c23, #dbbf23);height:60px;padding:10px 0}#primary-nav>#searchform input{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;border:0;color:#fff;background:transparent;width:100%;font-size:1.1rem;-webkit-appearance:none}#primary-nav>#searchform input:focus{outline:none;box-shadow:none}#primary-nav>#searchform:hover i,#primary-nav>#searchform.form-active i{color:#77c043;background:#000}#primary-nav>#searchform:hover>div,#primary-nav>#searchform.form-active>div{width:284px;padding:10px 20px}body.mobile-menu-open{overflow:hidden}#mobile-menu-icon{font-family:Arial}body.mobile-menu-open #mobile-menu-icon i.icon-list{display:none}body.mobile-menu-open #mobile-menu-icon span.close-menu{display:block}#primary-nav .mobile{display:none;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.6s linear;-webkit-font-smoothing:antialiased}#primary-nav .mobile>div{border-bottom:1px solid #3c3c3c}#primary-nav .mobile li{float:none}#primary-nav .mobile li:last-child{border-left:none}#primary-nav .mobile li:hover ul{display:none}#primary-nav .mobile li.hover ul{display:block !important}#primary-nav .mobile li ul{position:static}#primary-nav .mobile li ul a{height:auto;font-size:1.1rem;line-height:1.1em;background-color:#000;padding-left:1.1em;letter-spacing:0.08em;width:100%}#primary-nav .mobile a{background-color:#292d2e;text-align:left;display:block;border-top:0;font-size:1.1rem;padding:0.5em 1em}#primary-nav .mobile .menu-social{padding:0;background:#292d2e}#primary-nav .mobile .menu-social .menu{padding:15px}body.mobile-menu-open #primary-nav .mobile .menu-social .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary-nav .mobile .menu-social li{float:left;width:auto}body.mobile-menu-open #primary-nav .mobile .menu-social li{float:none;width:50%;height:auto}#primary-nav .mobile .menu-social li a{height:25px;width:40px;padding:0.75em 0;font-size:1.6rem}#primary-nav .mobile .menu-utility a:before{margin-right:0.8em}.mobile-menu-wrapper{float:left;position:absolute;left:0;top:0}.mobile-menu-wrapper>a{color:white;border-bottom:0;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.3rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.13em;height:60px;display:inline-block;padding:0.75em 1em;padding:0.4em;font-size:1.7rem}.mobile-menu-wrapper>a span.menu-text,.mobile-menu-wrapper>a span.close-menu{display:none}.mobile-menu-wrapper>a span.close-menu{margin-left:.3em;margin-right:.2em;text-transform:lowercase;font-size:1.3em;line-height:.8}.mobile-menu-wrapper>a i{display:block}.mobile-menu-wrapper.hover .mobile{display:block !important;visibility:visible !important;opacity:1 !important}#breadcrumbs{position:relative;width:100%;left:0;right:0;z-index:500;background:rgba(255,255,255,0.8);padding:10px;white-space:nowrap;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:0.75rem;line-height:1em}@media only screen and (min-width: 769px){#breadcrumbs{position:absolute;margin-bottom:0}}#breadcrumbs li{display:inline-block;text-transform:uppercase}#breadcrumbs li:after{content:" / "}#breadcrumbs li:last-child{font-weight:bold}#breadcrumbs li:last-child:after{content:""}#breadcrumbs li:first-child{margin-left:1em}#breadcrumbs a{border-bottom:none}#hero{width:100%;height:17.917vw;max-height:258px;overflow:hidden}#hero img{display:block;width:100%;height:auto}.responsive-image-widget img{max-width:100%;height:auto;display:block}.responsive-image-widget div{position:relative}.responsive-image-widget span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.responsive-image-widget span:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.responsive-image-widget span>i{display:inline-block;vertical-align:middle}.responsive-image-widget span:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.responsive-image-widget i{color:#fff;font-size:70px}@media only screen and (max-width: 640px){.search-results .rail>.inner,.search-no-results .rail>.inner{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}}.search-results .rail h3,.search-no-results .rail h3{margin-bottom:0.2em;font-size:1.2rem}.search-results .rail i,.search-no-results .rail i{display:none}.search-results .rail input[type="search"],.search-no-results .rail input[type="search"]{background-color:#efefef;width:100%;max-width:240px}.search-results .rail .facetwp-type-checkboxes,.search-results .rail form,.search-no-results .rail .facetwp-type-checkboxes,.search-no-results .rail form{margin-left:5px;margin-bottom:25px}.search-no-results #search-results input[type="search"]{background-color:#efefef;width:100%;max-width:240px}.search-no-results .rail>*{display:none}.post .rail aside{margin-bottom:2em}.post .rail h3.widget-title{margin-bottom:0.2em;font-size:1.2rem}.home #hero{height:49.17vw;max-height:75vh;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.home #hero ul{padding:0 0 0 0;display:block;position:absolute;width:80%;top:0;bottom:0;margin:0 10%;text-align:center}.home #hero ul:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.home #hero ul>li{display:inline-block;vertical-align:middle}@media only screen and (max-width: 640px){.home #hero ul{width:94%;margin:0 3%}}.home #hero li{width:100%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:2.25rem;color:#fff;text-shadow:0 0 15px rgba(0,0,0,0.3);letter-spacing:1px;padding-bottom:50px}.home #hero li span{display:block;max-width:800px;margin:0 auto}@media only screen and (max-width: 1024px){.home #hero li span{max-width:90%}}@media only screen and (max-width: 768px){.home #hero{height:90vh;min-height:240px}.home #hero li{font-size:1.9rem}.home #hero img{height:100%;width:auto}}#issue-nav{background-color:#efefef}#issue-nav nav{position:relative;top:-65px;margin-bottom:-65px}@media only screen and (max-width: 1024px){#issue-nav nav{top:-10px;margin-bottom:-10px}}#issue-nav ul{max-width:1340px;margin:0 auto;padding:0 0 0 0;width:98%}@media only screen and (max-width: 1024px){#issue-nav ul{width:100%}}@media only screen and (max-width: 768px){#issue-nav ul{width:86%;position:relative;z-index:100}}#issue-nav li{display:inline-block;width:20%;overflow:hidden;float:none}#issue-nav a{color:#fff;font-family:"League Spartan",sans-serif;font-size:0.75rem;letter-spacing:0.15em;text-transform:uppercase;vertical-align:middle;height:65px;line-height:1.2em;position:relative;text-align:center;width:100%}#issue-nav a:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}#issue-nav a>i{display:inline-block;vertical-align:middle}#issue-nav a>span{display:inline-block;vertical-align:middle}#issue-nav a i{font-size:39px}#issue-nav a:not(.digital-security) i{position:relative;top:-3px}#issue-nav a span{text-align:left;-webkit-font-smoothing:antialiased;max-width:56%;white-space:normal}@media only screen and (max-width: 640px){#issue-nav a span{max-width:65% !important;word-wrap:break-word}}#issue-nav a:hover{color:#000}@media only screen and (max-width: 1024px){#issue-nav a{font-size:0.6rem}#issue-nav a i{font-size:30px}}#issue-nav .privacy{background-color:#d6df22}#issue-nav .digital-security{background-color:#6cd5bb}@media only screen and (max-width: 1440px){#issue-nav .digital-security span{word-spacing:100vw}}#issue-nav .net-discrimination{background-color:#27aae0}#issue-nav .net-discrimination span{max-width:52%}#issue-nav .business-and-human-rights{background-color:#57479d}#issue-nav .business-and-human-rights span{max-width:49%}#issue-nav .freedom-of-expression{background-color:#ec1c23}#issue-nav .freedom-of-expression span{max-width:40%}#issue-nav .cycle-prev,#issue-nav .cycle-next{display:block;position:absolute;height:40px;color:white;background-color:#000;top:10px;width:8%;cursor:pointer;z-index:0;font-size:24px;text-align:center}#issue-nav .cycle-prev:before,#issue-nav .cycle-next:before{margin:9px 0 0 0}#issue-nav .cycle-prev{left:-1%}#issue-nav .cycle-next{right:-1%}.home #grid-container{background-color:#efefef}.home #grid-container>div{max-width:1360px;margin:0 auto;padding-top:20px}.home #grid-container .front-wrap{width:75%;float:left}.home #grid-container .rail{width:25%;float:left;margin:0 0 0 0}.home #grid-container .rail>*{width:94.1176453287%;float:left;margin-left:2.9411773356%;margin-right:2.9411773356%}.home #grid-container .issue{display:none}.home #grid-container .tile{width:31.3725484429%;float:left;margin-left:.9803924452%;margin-right:.9803924452%}@media only screen and (max-width: 1024px){.home #grid-container .rail,.home #grid-container .front-wrap{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin:0 auto;float:none;max-width:none}.home #grid-container .rail .widget-container,.home #grid-container .front-wrap .widget-container{width:48.0392151096%;float:left;margin-left:.9803924452%;margin-right:.9803924452%}.home #grid-container .rail>ul,.home #grid-container .front-wrap>ul{width:100%;margin:0 auto}}@media only screen and (max-width: 768px){.home #grid-container .rail,.home #grid-container .front-wrap{margin:0 auto;width:96%;max-width:660px}.home #grid-container .rail .widget-container,.home #grid-container .front-wrap .widget-container{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.home #grid-container .tile,.home #grid-container .tile.tall{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;height:90vw}.home #grid-container .tile .type,.home #grid-container .tile.tall .type{font-size:2.8vw}.home #grid-container .tile img,.home #grid-container .tile.tall img{max-height:45vw}.home #grid-container .tile .alert,.home #grid-container .tile.tall .alert{padding-top:16%}.home #grid-container .tile.tall{height:auto}.home #grid-container .tile.tall img{height:auto;max-height:none}}@media only screen and (min-width: 1025px){.home #grid-container .button-outer{text-align:center;margin-bottom:30px}.home #grid-container .button-outer-mobile{display:none}}@media only screen and (max-width: 1024px){.home #grid-container .button-outer{display:none}.home #grid-container .button-outer-mobile{text-align:center;margin-bottom:30px}}.home #grid-container .button,.home #grid-container .single-tribe_events .register a,.single-tribe_events .register .home #grid-container a,.home #grid-container .event-sub-nav a,.event-sub-nav .home #grid-container a{background:#77c043 url("../images/button-bg.png") no-repeat center center;background-size:cover;min-width:320px;padding:15px 20px 10px}@media only screen and (min-width: 1025px){.home #grid-container .button,.home #grid-container .single-tribe_events .register a,.single-tribe_events .register .home #grid-container a,.home #grid-container .event-sub-nav a,.event-sub-nav .home #grid-container a{margin:0 20px}}.home #grid-container .button:hover,.home #grid-container .single-tribe_events .register a:hover,.single-tribe_events .register .home #grid-container a:hover,.home #grid-container .event-sub-nav a:hover,.event-sub-nav .home #grid-container a:hover{background-image:none}@media only screen and (max-width: 640px){.home #grid-container .button,.home #grid-container .single-tribe_events .register a,.single-tribe_events .register .home #grid-container a,.home #grid-container .event-sub-nav a,.event-sub-nav .home #grid-container a{min-width:280px}}#extras{padding:50px 0}#extras h2{font-family:"League Spartan",sans-serif;font-size:1.25rem;text-transform:uppercase;margin-top:0}@media only screen and (max-width: 1024px){#extras h2{text-align:center;margin-left:0 !important}}#extras .tech{width:75%;float:left}@media only screen and (max-width: 1024px){#extras .tech{width:96%;margin:0 auto;float:none}}#extras .tech article{width:31.3725484429%;float:left;margin-left:.9803924452%;margin-right:.9803924452%;height:226px;background-color:#efefef;margin-bottom:20px}#extras .tech article.featured{width:64.7058817762%;float:left;margin-left:.9803924452%;margin-right:.9803924452%;height:472px}#extras .tech h2{margin-left:.9803924452%}@media only screen and (max-width: 640px){#extras .tech{width:96%;margin:0 auto}#extras .tech article{width:98.0392151096%;float:left;margin-left:.9803924452%;margin-right:.9803924452%;height:140px !important}#extras .tech article.featured{width:98.0392151096%;float:left;margin-left:.9803924452%;margin-right:.9803924452%;height:226px !important}}#extras .newsletter{width:25%;float:left;margin:0 0 0 0}#extras .newsletter>h2{width:94.1176453287%;float:left;margin-left:2.9411773356%;margin-right:2.9411773356%}@media only screen and (max-width: 1024px){#extras .newsletter>h2{width:100%;margin-left:auto;margin-right:auto;float:none}}@media only screen and (max-width: 1024px){#extras .newsletter{clear:both;width:96%;margin:40px auto 0;float:none}}#extras .newsletter>a{width:94.1176453287%;float:left;margin-left:2.9411773356%;margin-right:2.9411773356%;display:block;height:472px;border-bottom:none;position:relative;color:#fff;text-align:left;-webkit-transition:none .5s;-moz-transition:none .5s;transition:none .5s;background-color:#d3d3d3;background-image:url("../images/express-bg.jpg");background-size:cover;background-position:center center}@media only screen and (max-width: 1024px){#extras .newsletter>a{width:98.0392151096%;float:left;margin-left:.9803924452%;margin-right:.9803924452%;height:160px}}#extras .newsletter>a:hover i{background-color:#77c043}#extras .newsletter>a:hover .normal{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#extras .newsletter>a:hover .swap{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#extras .newsletter span{color:#fff;line-height:1em;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;text-align:center;padding:0 10%;display:block;width:100%;-webkit-font-smoothing:antialiased;font-family:"Bebas Neue",sans-serif;font-size:3.9rem}#extras .newsletter span.swap{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:2.2rem}#extras .newsletter span.swap em{font-size:2rem;text-decoration:underline;display:block;margin-top:0.3em}@media only screen and (max-width: 640px){#extras .newsletter span.swap{font-size:1.3rem}}#extras .newsletter i{position:absolute;bottom:15px;right:15px;width:60px;height:60px;background-color:rgba(255,255,255,0.6);color:black;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:2.5rem;line-height:3.75rem}@media only screen and (max-width: 640px){#extras .newsletter i{display:none}}#extras article{background-size:cover;background-position:center center;position:relative}#extras article .mask{background:rgba(0,0,0,0.75);color:#fff;-webkit-font-smoothing:antialiased;position:absolute;bottom:0;left:0;width:100%;padding:20px;overflow:hidden}@media only screen and (max-width: 640px){#extras article .mask h1{font-size:1.5rem}}#extras article:not(.featured) .mask{top:0}#extras article:not(.featured) .mask:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}#extras article:not(.featured) .mask>div{display:inline-block;vertical-align:middle}#extras article h1{font-family:"Bebas Neue",sans-serif;font-size:2.5rem;font-weight:normal;margin:0.3em 0;line-height:1em}#extras article p{margin:0 0;font-family:"League Spartan",sans-serif;font-size:0.75rem;text-transform:uppercase}#extras article a{color:white;border-bottom:none}#extras article span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-color:rgba(108,213,187,0.9);cursor:pointer}#extras article span:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}#extras article span>i{display:inline-block;vertical-align:middle}#extras article span:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#extras article i{color:#fff;font-size:70px}.home #where,.home #mission{padding-bottom:50px}.home #where h1,.home #mission h1{text-align:center;color:#919191;font-size:1.875rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;margin:0 0 0 0;padding:50px 0 1em}.home #where img,.home #mission img{display:block;width:96%;height:auto;margin:0 auto;max-width:1000px}.home #where p,.home #mission p{font-size:1.9rem;width:90%;max-width:900px;margin:0 auto}@media only screen and (max-width: 640px){.home #where p,.home #mission p{font-size:1.5rem}}.home #where .button-outer,.home #mission .button-outer{margin-top:45px}.home #where .button,.home #where .single-tribe_events .register a,.single-tribe_events .register .home #where a,.home #where .event-sub-nav a,.event-sub-nav .home #where a,.home #mission .button,.home #mission .single-tribe_events .register a,.single-tribe_events .register .home #mission a,.home #mission .event-sub-nav a,.event-sub-nav .home #mission a{background:#77c043 url("../images/button-bg.png") no-repeat center center;background-size:cover;min-width:320px;line-height:1.1;padding:16px 20px 9px}.home #where .button:hover,.home #where .single-tribe_events .register a:hover,.single-tribe_events .register .home #where a:hover,.home #where .event-sub-nav a:hover,.event-sub-nav .home #where a:hover,.home #mission .button:hover,.home #mission .single-tribe_events .register a:hover,.single-tribe_events .register .home #mission a:hover,.home #mission .event-sub-nav a:hover,.event-sub-nav .home #mission a:hover{background-image:none}@media only screen and (max-width: 640px){.home #where .button,.home #where .single-tribe_events .register a,.single-tribe_events .register .home #where a,.home #where .event-sub-nav a,.event-sub-nav .home #where a,.home #mission .button,.home #mission .single-tribe_events .register a,.single-tribe_events .register .home #mission a,.home #mission .event-sub-nav a,.event-sub-nav .home #mission a{min-width:280px}}.home #mission{background-color:#fefefe;background:#fefefe url("../images/shapes-mission.png") no-repeat center top;margin-left:-10px;margin-right:-10px;-webkit-box-shadow:inset 0px -5px 30px 0px rgba(0,0,0,0.07);-moz-box-shadow:inset 0px -5px 30px 0px rgba(0,0,0,0.07);-ms-box-shadow:inset 0px -5px 30px 0px rgba(0,0,0,0.07);-o-box-shadow:inset 0px -5px 30px 0px rgba(0,0,0,0.07);box-shadow:inset 0px -5px 30px 0px rgba(0,0,0,0.07);position:relative;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 130dpi), only screen and (min-resolution: 1.5dppx){.home #mission{background-image:url("../images/shapes-mission_2x.png");background-size:729px auto}}.home #mission:after{content:"";position:absolute;bottom:-19px;left:50%;-webkit-transform:rotate(360deg) translateX(-50%);-moz-transform:rotate(360deg) translateX(-50%);-ms-transform:rotate(360deg) translateX(-50%);-o-transform:rotate(360deg) translateX(-50%);transform:rotate(360deg) translateX(-50%);width:0;height:0;border-style:solid;border-width:19px 20px 0 20px;border-color:#f2f2f2 transparent transparent transparent}#blog-home #page-title,.archive.tax-issue #page-title,.archive.tax-content-type #page-title,.archive.tag #page-title,.archive.category #page-title,#search-results #page-title,.error404 #page-title{text-align:center;color:#919191;font-size:1.875rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;margin:0 0 0 0;padding:3.8em 0 1em}#blog-home,#type-archive,#search-results,.error404 main{background:transparent url("../images/shapes-blog.png") no-repeat center top}#blog-home article.sticky,#type-archive article.sticky,#search-results article.sticky,.error404 main article.sticky{margin-top:3em}#blog-home article.sticky .type,#type-archive article.sticky .type,#search-results article.sticky .type,.error404 main article.sticky .type{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 130dpi), only screen and (min-resolution: 1.5dppx){#blog-home,#type-archive,#search-results,.error404 main{background-image:url("../images/shapes-blog_2x.png");background-size:990px auto}}#issue-archive .bg-container{height:262px;position:absolute}#issue-archive #page-title{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,0.3);padding-bottom:0}#issue-archive #page-title i{font-size:5rem;vertical-align:middle}@media only screen and (max-width: 1024px){#issue-archive #page-title{padding-top:2em}}@media only screen and (max-width: 640px){#issue-archive #page-title{font-size:1.1rem}#issue-archive #page-title i{font-size:3rem}}#issue-archive>.wrap{position:relative}.img-wrap{position:relative}.list .img-wrap:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;content:"";background-color:rgba(87,74,155,0);position:absolute;display:block;width:320px;height:160px}.list .img-wrap:hover:after{background-color:rgba(87,74,155,0.5)}#issue-archive .intro,#type-archive .intro,.template-about .intro{width:56.8627446655%;margin:0 auto;background-color:#fff;padding:50px;font-size:1.4rem}@media only screen and (max-width: 1024px){#issue-archive .intro,#type-archive .intro,.template-about .intro{width:81.8627446655%}}@media only screen and (max-width: 768px){#issue-archive .intro,#type-archive .intro,.template-about .intro{width:90.1960779988%;padding:30px}}@media only screen and (max-width: 640px){#issue-archive .intro,#type-archive .intro,.template-about .intro{padding:15px}}#issue-archive .intro h5,#type-archive .intro h5,.template-about .intro h5{margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:normal}#issue-archive .featured-post,#type-archive .featured-post,.template-about .featured-post{margin-bottom:20px}#issue-archive .featured-post .type,#type-archive .featured-post .type,.template-about .featured-post .type{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none}#issue-archive .featured-post .issue,#type-archive .featured-post .issue,.template-about .featured-post .issue{display:none}#issue-archive #posts.list .issue,#issue-archive #posts.tiles .issue,#type-archive #posts.list .issue,#type-archive #posts.tiles .issue,.template-about #posts.list .issue,.template-about #posts.tiles .issue{display:none}#issue-archive #posts.list .type,#issue-archive #posts.tiles .type,#type-archive #posts.list .type,#type-archive #posts.tiles .type,.template-about #posts.list .type,.template-about #posts.tiles .type{display:block;color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;margin:0 0 0 0}.term-project #type-archive #posts.list .issue,.term-press-releases #type-archive #posts.list .issue,.term-access-in-the-news #type-archive #posts.list .issue,.term-publications #type-archive #posts.list .issue,.term-resources #type-archive #posts.list .issue{display:block}.term-project #type-archive #posts.list .type,.term-press-releases #type-archive #posts.list .type,.term-access-in-the-news #type-archive #posts.list .type,.term-publications #type-archive #posts.list .type,.term-resources #type-archive #posts.list .type{display:none}#type-archive .intro{background-color:transparent;padding:0}.no-cssfilters article.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.post-type-archive-campaign article.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.post-type-archive-campaign article.inactive img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.post-type-archive-campaign article.featured{width:100%;margin:0 0 3em 0;min-height:500px;position:relative}.post-type-archive-campaign article.featured .bg-container{position:absolute;height:100%;background-color:#fee}@media only screen and (max-width: 1024px){.post-type-archive-campaign article.featured .bg-container{max-height:520px}}.post-type-archive-campaign article.featured .bg-container>img{min-width:100%;min-height:100%}.post-type-archive-campaign article.featured .contents{position:relative}.post-type-archive-campaign article.featured .wrap{padding-top:130px;position:relative;z-index:5}@media only screen and (max-width: 640px){.post-type-archive-campaign article.featured .wrap{padding-top:50px}}.post-type-archive-campaign article.featured header{background-color:black;width:48.5294113322%;padding:30px 35px 35px;margin-left:.7352943339%}@media only screen and (max-width: 1024px){.post-type-archive-campaign article.featured header{width:65.1960779988%}}@media only screen and (max-width: 640px){.post-type-archive-campaign article.featured header{width:90.1960779988%;margin:0 auto}}.post-type-archive-campaign article.featured header .issue{color:#919191;font-size:.8rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none}.post-type-archive-campaign article.featured header .issue i{vertical-align:middle;font-family:'accessnow';font-style:normal;font-size:2.5rem;margin-right:0.2em;position:relative;top:-2px}.post-type-archive-campaign article.featured header a.issue-business-and-human-rights{color:#57479d}.post-type-archive-campaign article.featured header a.issue-digital-security{color:#6cd5bb}.post-type-archive-campaign article.featured header a.issue-freedom-of-expression{color:#ec1c23}.post-type-archive-campaign article.featured header a.issue-net-discrimination{color:#27aae0}.post-type-archive-campaign article.featured header a.issue-privacy{color:#d6df22}.post-type-archive-campaign article.featured header h1{font-family:"Bebas Neue",sans-serif;font-size:4.1rem;font-weight:normal;line-height:0.95em;margin:0 0 0 0}@media only screen and (max-width: 768px){.post-type-archive-campaign article.featured header h1{font-size:2.4rem}}.post-type-archive-campaign article.featured header a{color:white;border-bottom:0}.post-type-archive-campaign article.featured blockquote{width:48.5294113322%;margin:0 auto;background-color:white;background-image:-webkit-linear-gradient( left bottom, transparent 42%, #000 43%, #000 57%, transparent 58%);background-image:linear-gradient(to right top, transparent 42%, #000 43%, #000 57%, transparent 58%);background-size:7px 7px;padding:10px 11px;position:relative}@media only screen and (max-width: 1024px){.post-type-archive-campaign article.featured blockquote{width:65.1960779988%}}@media only screen and (max-width: 640px){.post-type-archive-campaign article.featured blockquote{width:90.1960779988%}.post-type-archive-campaign article.featured blockquote:before{display:none}}.post-type-archive-campaign article.featured blockquote:before{content:" ";width:0;height:0;border-top:30px solid black;border-right:30px solid black;border-bottom:30px solid transparent;border-left:30px solid transparent;position:absolute;top:0;left:-60px}.post-type-archive-campaign article.featured blockquote .inner{background-color:white;padding:30px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem}.post-type-archive-campaign article.featured blockquote .inner p{margin:0 0 0 0}.post-type-archive-campaign article.featured .button-wrapper{padding-top:0;margin:0 auto;text-align:center}.post-type-archive-campaign article.featured .button,.post-type-archive-campaign article.featured .single-tribe_events .register a,.single-tribe_events .register .post-type-archive-campaign article.featured a,.post-type-archive-campaign article.featured .event-sub-nav a,.event-sub-nav .post-type-archive-campaign article.featured a{width:48.5294113322%;margin:0 auto;font-size:2.2rem;height:100px;line-height:2.5em}@media only screen and (max-width: 1024px){.post-type-archive-campaign article.featured .button,.post-type-archive-campaign article.featured .single-tribe_events .register a,.single-tribe_events .register .post-type-archive-campaign article.featured a,.post-type-archive-campaign article.featured .event-sub-nav a,.event-sub-nav .post-type-archive-campaign article.featured a{width:65.1960779988%}}@media only screen and (max-width: 768px){.post-type-archive-campaign article.featured .button,.post-type-archive-campaign article.featured .single-tribe_events .register a,.single-tribe_events .register .post-type-archive-campaign article.featured a,.post-type-archive-campaign article.featured .event-sub-nav a,.event-sub-nav .post-type-archive-campaign article.featured a{font-size:1.5rem;height:70px}}@media only screen and (max-width: 640px){.post-type-archive-campaign article.featured .button,.post-type-archive-campaign article.featured .single-tribe_events .register a,.single-tribe_events .register .post-type-archive-campaign article.featured a,.post-type-archive-campaign article.featured .event-sub-nav a,.event-sub-nav .post-type-archive-campaign article.featured a{width:90.1960779988%;height:auto;line-height:1.1em;padding-top:0.7em}}.post-type-archive-campaign #posts{width:auto;background-color:#efefef;margin-left:-999rem;margin-right:-999rem;margin-bottom:3em;padding-left:999rem;padding-right:999rem;padding-top:3em;padding-bottom:0.5em}.post-type-archive-campaign #donations{width:48.5294113322%;margin:3em auto}.post-type-archive-campaign #donations:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}@media only screen and (max-width: 1024px){.post-type-archive-campaign #donations{width:73.5294113322%}}@media only screen and (max-width: 640px){.post-type-archive-campaign #donations{width:90.1960779988%}}.post-type-archive-campaign #donations h3{width:30.3921559977%;float:left;margin-left:1.4705886678%;margin-right:1.4705886678%;color:#919191;font-size:1.25rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;margin-top:1.4em}@media only screen and (max-width: 640px){.post-type-archive-campaign #donations h3{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;text-align:center}}.post-type-archive-campaign #donations .type-of-donation{width:63.725489331%;float:right;margin-left:1.4705886678%;margin-right:1.4705886678%}.post-type-archive-campaign #donations .type-of-donation *{box-sizing:border-box}@media only screen and (max-width: 640px){.post-type-archive-campaign #donations .type-of-donation{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}.post-type-archive-campaign #donations h2{color:#919191;font-size:1.9rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;margin-bottom:0;text-align:center}.post-type-archive-campaign #donations ul{padding:0 0 0 0;margin-top:0;text-align:center}.post-type-archive-campaign #donations li{display:inline-block;width:32%;margin-right:5px}.post-type-archive-campaign #donations li:last-of-type{margin-left:0}@media only screen and (max-width: 640px){.post-type-archive-campaign #donations li{width:45%}}.post-type-archive-campaign #donations li a{font-size:1rem;width:100%;min-width:0;display:block;border:2px solid black;text-align:center;padding:5px 10px;font-weight:600}.post-type-archive-campaign #donations li a:hover{background-color:green;border-color:green;color:white}.post-type-archive-campaign #sign-up-alert{display:none}@media only screen and (max-width: 768px){.post-type-archive-campaign #sign-up-alert{display:block;position:fixed;z-index:100;left:0;right:0;bottom:0;width:100vw;background-color:#57479d;color:#fff;text-transform:uppercase}.post-type-archive-campaign #sign-up-alert>div{padding:18px;text-align:center}.post-type-archive-campaign #sign-up-alert>div a{color:#fff;border-bottom:none}.post-type-archive-campaign #sign-up-alert>span{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}}#sign-up{background-image:url("../images/field_vector_hw.svg");background-size:cover;background-position:center center}#sign-up .inner{width:48.5294113322%;margin:0 auto}@media only screen and (max-width: 1024px){#sign-up .inner{width:73.5294113322%}}@media only screen and (max-width: 640px){#sign-up .inner{width:90.1960779988%}}#sign-up .selectboxit-container{width:100%}#sign-up .selectboxit-container .selectboxit{width:100%}#sign-up header{background-color:white;text-align:center;margin-bottom:30px}#sign-up header:after{content:" ";height:0;width:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;position:absolute;left:50%;margin-left:-20px}#sign-up header h1{color:#919191;font-size:1.8em;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;text-shadow:2px 2px 0 #fff,3px 3px 0 #77c043;padding-top:0.7em;margin-bottom:0}#sign-up header p{font-style:italic;margin:0 0;padding-bottom:1em;font-size:1.2rem}#sign-up form#signup-inpage{padding:0 0 1em 0;margin:0 auto;width:auto}#sign-up form#signup-inpage>a{background-color:white;padding:0 3px 2px}#sign-up .secure-wrapper{text-align:center}#sign-up .secure-wrapper a{margin:10px;padding:4px;border-bottom:none;text-decoration:underline;display:inline-block;background:white}#sign-up .thank-you-message{text-align:center}.controls{margin:2.5em 0}.controls:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}@media only screen and (max-width: 640px){.controls{margin-top:0}}.controls form{float:left;width:56.8627446655%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin-left:0}@media only screen and (max-width: 1024px){.controls form{width:65.1960779988%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}@media only screen and (max-width: 768px){.controls form{width:73.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}@media only screen and (max-width: 640px){.controls form{width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;float:none}}.controls .format{float:right;margin-right:.7352943339%}.controls .form-element{width:28.2352935986%;float:left;margin-left:.8823532007%;margin-right:.8823532007%;display:inline-block}.controls .form-element:first-child{width:38.2352935986%;float:left;margin-left:.8823532007%;margin-right:.8823532007%}.controls .form-element select,.controls .form-element .selectboxit-container,.controls .form-element .selectboxit{width:100%}@media only screen and (max-width: 1024px){.controls .form-element:first-child{margin-left:0}}@media only screen and (max-width: 640px){.controls .form-element{width:260px;max-width:260px;margin:5px auto !important;float:none;display:block}.controls .form-element:first-child{width:260px;float:none}}.controls .format{font-size:0}@media only screen and (max-width: 640px){.controls .format{float:none;margin:5px auto;text-align:center;display:none}.controls .format:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}}.controls .format a{display:inline-block;font:bold 0.875rem "Clear Sans","Source Sans Pro",sans-serif;letter-spacing:0.2em;text-transform:uppercase;height:40px;padding:0 12px;background-color:#efefef;border-bottom:none}.controls .format a:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.controls .format a>i{display:inline-block;vertical-align:middle}.controls .format a.active{color:white;background-color:#000}@media only screen and (min-width: 640px) and (max-width: 1024px){.controls .format a{width:40px;padding:0 0 0 0;overflow:hidden}.controls .format a i{left:5px}}.controls .format i{font-size:1.6rem;position:relative;top:-2px;left:-2px}@media only screen and (max-width: 1024px){#posts,.controls{float:none}}#posts.list article{border:1px solid #efefef;margin-top:0;margin-left:.7352943339%;margin-right:.7352943339%;margin-bottom:20px}#posts.list article:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}#posts.list article img{float:left;margin-right:1.4705886678%;display:block}@media only screen and (max-width: 640px){#posts.list article img{display:none}}#posts.list article .type{display:none}#posts.list article .contents{margin:10px 20px;max-height:140px;overflow:hidden;position:relative}@media only screen and (max-width: 1024px){#posts.list article .contents:after{content:"";height:20px;position:absolute;left:0;bottom:0;right:0;height:20px;background-image:-webkit-linear-gradient(bottom, #fff 5%, rgba(255,255,255,0));background-image:linear-gradient(to top, #fff 5%, rgba(255,255,255,0))}}@media only screen and (max-width: 640px){#posts.list article .contents{max-height:999px}#posts.list article .contents:after{display:none}}#posts.list article h1{font:bold 1.44rem "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;margin:3px 0 0 0}#posts.list article a{border-bottom:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}#posts.list article blockquote{margin:0;-webkit-transition:none .5s;-moz-transition:none .5s;transition:none .5s}#posts.list article p{font-size:1.25rem;margin:0 0 0 0;line-height:25px}#posts.list article .more>a{display:none}@media only screen and (max-width: 640px){#posts.list article{height:auto}#posts.list article blockquote{display:none}}#posts.tiles article .type{display:none}@media only screen and (max-width: 1024px){#posts.tiles article{width:31.3725484429%;float:left;margin-left:.9803924452%;margin-right:.9803924452%}}.search-results #page-title,.search-no-results #page-title{padding-bottom:60px}#search-results #posts.list article{border:none;border-bottom:1px solid #efefef;padding-bottom:10px}#search-results #posts.list article img{width:15.1960779988%;height:auto}#search-results #posts.list article .type{display:inline-block}#search-results #posts.list article .contents{max-height:999px}#search-results #posts.list article p{font-size:1rem}#search-results #posts.list article .issue{line-height:11px}#search-results #posts.list article h1{margin-bottom:0.2em}#search-results #posts.list article footer{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#292d2e}@media only screen and (max-width: 640px){#search-results #posts.list article .contents{margin:0 0 0 0}}#nav-below{margin:1em 0 3em;text-align:center;clear:both}#nav-below>*{display:inline-block;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold;font-size:0.875rem;margin:0 3px;padding:0 4px;min-width:20px}@media only screen and (max-width: 640px){#nav-below>*{margin:3px 1px}}#nav-below a{color:black;background-color:#d3d3d3;border-bottom:none}#nav-below a:hover{color:white;background-color:#77c043}#nav-below .current{color:white;background-color:#000}.author-intro{margin:2em 0}.author-intro:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.author-intro header{width:23.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.author-intro .bio{width:73.5294113322%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}@media only screen and (max-width: 640px){.author-intro header,.author-intro .bio{clear:both;width:98.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}.author-intro header{text-align:center}.author-intro header figure{max-width:240px;margin:1em auto}.author-intro header figure img{width:100%;height:auto}.author-intro h1{font-family:"League Spartan",sans-serif;font-size:1.5rem;font-weight:bold;margin-bottom:0}.author-intro h2{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:normal;margin-top:0}.author-intro ul.social-author{margin:1em 0;padding:0 0 0 0}.author-intro ul.social-author li{display:block;margin:0.2em 0}.author-intro ul.social-author li.facebook{background-color:#3b5998;font-weight:bold}.author-intro ul.social-author li.twitter{background-color:#4099ff;font-weight:bold}.author-intro ul.social-author li.googleplus{background-color:#dd4b39;font-weight:bold}.author-intro ul.social-author li.email{background-color:#57449e;padding:7px 0;font-weight:bold}.author-intro ul.social-author li.pgp{background-color:#77c043;padding:7px 0;font-weight:bold}.author-intro ul.social-author a{display:block;text-align:center;color:#fff;border-bottom:0;padding:3px 0;vertical-align:middle}.author-intro ul.social-author i{font-size:200%;vertical-align:middle}.author-intro .bio{font-size:1.25rem;padding-top:1em}.wrap.staff-archive{max-width:1440px}.wrap.staff-archive #posts.tiles{max-width:1440px;width:100vw;margin:0 auto}.wrap.staff-archive #posts.tiles article{height:25vw;max-height:360px;overflow:hidden;position:relative;width:25%;margin:0 0 0 0;border:none}@media only screen and (min-width: 769px) and (max-width: 1024px){.wrap.staff-archive #posts.tiles article{width:33.33%;height:33.33vw}}@media only screen and (max-width: 768px){.wrap.staff-archive #posts.tiles article{width:100vw;max-width:360px;height:100vw;max-height:360px;float:none;margin:10px auto}.wrap.staff-archive #posts.tiles article img{max-height:360px}}.wrap.staff-archive #posts.tiles article .type{display:block}.wrap.staff-archive #posts.tiles article img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.wrap.staff-archive #posts.tiles article .contents{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.8);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding:15px 20px 17px}.wrap.staff-archive #posts.tiles article .contents p{min-height:20px}.wrap.staff-archive #posts.tiles article:hover .contents{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.wrap.staff-archive #posts.tiles article:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.wrap.staff-archive #posts.tiles article blockquote{top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;background-color:transparent;background-image:-webkit-linear-gradient(left, rgba(215,223,35,0.8) 0%, rgba(109,213,188,0.8) 50%, rgba(119,192,67,0.8) 100%);background-image:linear-gradient(to right, rgba(215,223,35,0.8) 0%, rgba(109,213,188,0.8) 50%, rgba(119,192,67,0.8) 100%);color:#000 !important}.wrap.staff-archive #posts.tiles article blockquote>.inner{flex-direction:column;justify-content:center}.wrap.staff-archive #posts.tiles article blockquote>.inner>*{display:block}.wrap.staff-archive #posts.tiles article blockquote .type,.wrap.staff-archive #posts.tiles article blockquote .pubdate{color:#919191;font-size:20px;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;text-align:center}.wrap.staff-archive #posts.tiles article blockquote .pubdate{top:20px}.wrap.staff-archive #posts.tiles article blockquote .type{position:absolute;bottom:10px;width:100%;left:0}.wrap.staff-archive #posts.tiles article blockquote h1{font-size:1.9rem}.wrap.staff-archive #posts.tiles article#hiring-tile p{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.wrap.staff-archive #posts.tiles article#hiring-tile:hover *{color:#fff !important}.wrap.staff-archive #posts.tiles article#hiring-tile a:hover{color:#fff !important}.wrap.staff-archive #posts.tiles article#hiring-tile a:hover blockquote{color:#fff !important}.wrap.staff-archive #posts.tiles article#hiring-tile blockquote{opacity:1 !important;background-image:-webkit-linear-gradient(left, #d7df23 0%, #6dd5bc 50%, #77c043 100%);background-image:linear-gradient(to right, #d7df23 0%, #6dd5bc 50%, #77c043 100%)}.events-archive #page-title{text-align:center;color:#919191;font-size:1.875rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;margin:0 0 0 0;padding:2em 0 1em}.events-archive #main{width:100%;max-width:1360px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0 0 0 0;float:none}.events-archive #main:after{content:" ";display:block;clear:both}@media only screen and (max-width: 1024px){.events-archive #main{max-width:100%}}@media only screen and (max-width: 1024px){.events-archive .featured-event{width:31.8627446655%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.events-archive .calendar-wrapper{width:65.1960779988%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}}@media only screen and (max-width: 768px){.events-archive .featured-event{width:82.3529359862%;float:left;margin-left:8.8235320069%;margin-right:8.8235320069%;max-width:660px;margin:0 auto 2em !important;float:none}.events-archive .calendar-wrapper,.events-archive .other-events,.events-archive .access-events{width:82.3529359862%;float:left;margin-left:8.8235320069%;margin-right:8.8235320069%;margin-bottom:2em}.events-archive #grid-container .tile{height:auto}.events-archive #grid-container .tile h1{font-size:1.4375rem}}@media only screen and (max-width: 640px){.events-archive .featured-event,.events-archive .calendar-wrapper,.events-archive .other-events,.events-archive .access-events{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}.events-archive .featured-event{margin:0 auto 2em !important;float:none}}.events-archive .featured-event,.events-archive .access-events,.single-tribe_events .featured-event,.single-tribe_events .access-events{width:48.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.events-archive .featured-event img,.events-archive .access-events img,.single-tribe_events .featured-event img,.single-tribe_events .access-events img{width:100%;height:auto}.events-archive .calendar-wrapper,.events-archive .other-events,.single-tribe_events .calendar-wrapper,.single-tribe_events .other-events{width:48.5294113322%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}.events-archive .other-events>div,.single-tribe_events .other-events>div{min-height:320px}.events-archive .below,.single-tribe_events .below{clear:both;max-width:100%;margin-left:auto;margin-right:auto}.events-archive .below:after,.single-tribe_events .below:after{content:" ";display:block;clear:both}.events-archive .below>aside,.single-tribe_events .below>aside{margin-top:1em}.events-archive .below h2,.single-tribe_events .below h2{color:#919191;font-size:1.25rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;text-align:center}@media only screen and (max-width: 1024px){.events-archive .featured-event,.single-tribe_events .featured-event{width:31.8627446655%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}.events-archive .calendar-wrapper,.single-tribe_events .calendar-wrapper{width:65.1960779988%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}}@media only screen and (max-width: 768px){.events-archive .featured-event,.single-tribe_events .featured-event{width:82.3529359862%;float:left;margin-left:8.8235320069%;margin-right:8.8235320069%;max-width:660px;margin:0 auto 2em !important;float:none}.events-archive .calendar-wrapper,.events-archive .other-events,.events-archive .access-events,.single-tribe_events .calendar-wrapper,.single-tribe_events .other-events,.single-tribe_events .access-events{width:82.3529359862%;float:left;margin-left:8.8235320069%;margin-right:8.8235320069%;margin-bottom:2em}.events-archive #grid-container .tile,.single-tribe_events #grid-container .tile{height:auto}.events-archive #grid-container .tile h1,.single-tribe_events #grid-container .tile h1{font-size:1.4375rem}}@media only screen and (max-width: 640px){.events-archive .featured-event,.events-archive .calendar-wrapper,.events-archive .other-events,.events-archive .access-events,.single-tribe_events .featured-event,.single-tribe_events .calendar-wrapper,.single-tribe_events .other-events,.single-tribe_events .access-events{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}.events-archive .featured-event,.single-tribe_events .featured-event{margin:0 auto 2em !important;float:none}}.events-archive #grid-container article,.single-tribe_events #grid-container article{width:47.0588226644%;float:left;margin-left:1.4705886678%;margin-right:1.4705886678%}@media only screen and (max-width: 640px){.events-archive #grid-container article,.single-tribe_events #grid-container article{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}}.events-archive #grid-container .contents:after,.single-tribe_events #grid-container .contents:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.events-archive #grid-container footer,.single-tribe_events #grid-container footer{margin-top:1em}.events-archive #grid-container .type,.single-tribe_events #grid-container .type{display:none}.events-archive #grid-container .sync,.single-tribe_events #grid-container .sync{float:left}.events-archive #grid-container .social-wrapper,.single-tribe_events #grid-container .social-wrapper{float:right}.events-archive #grid-container .social-wrapper ul,.single-tribe_events #grid-container .social-wrapper ul{margin:0.3em 0 0 0;padding:0 0 0 0}.events-archive .other-events>div,.single-tribe_events .other-events>div{background-color:#efefef}.events-archive .other-events img,.events-archive .other-events .type,.events-archive .other-events .social-wrapper,.single-tribe_events .other-events img,.single-tribe_events .other-events .type,.single-tribe_events .other-events .social-wrapper{display:none}.events-archive .other-events article,.single-tribe_events .other-events article{padding:18px}.events-archive .other-events h1,.single-tribe_events .other-events h1{display:inline-block;font-size:1.4375rem}.events-archive .other-events h1:after,.single-tribe_events .other-events h1:after{content:":"}.events-archive .other-events .date,.single-tribe_events .other-events .date{display:inline-block;font-size:1.4rem}.events-archive .other-events a,.single-tribe_events .other-events a{border-bottom:0}.gcal{background:transparent url("../images/icon-gcal.png") no-repeat center center;width:75px;height:74px}.ical{background:transparent url("../images/icon-ical.png") no-repeat center center;width:68px;height:67px}.gcal,.ical{display:inline-block;width:37px;height:37px;background-size:contain;margin-right:0.3em}.calendar-wrapper{background-color:#d3d3d3}.featured-event{border:1px solid #d3d3d3}.featured-event:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.featured-event .post-body{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%;padding:20px 0}.featured-event h1{font-size:1.45rem;margin:0 0 0 0}.featured-event .entry-content{font-size:1.375rem;margin-bottom:1.3em}.featured-event .entry-content .more{display:none}.featured-event a{border-bottom:none}.featured-event footer{clear:both}.featured-event footer:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.featured-event .date{background-color:#000;color:#919191;font-size:1rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#fff;padding:8px 13px 3px;display:inline-block}.featured-event .register{display:inline-block;margin-left:0.5em;font-weight:bold}.featured-event .sync{font-size:0.875rem;font-weight:bold;float:left;margin-top:1.6em}.featured-event .social-wrapper{float:right;padding:0 0 0 0;margin:1.8em 0 0 0}.featured-event .social-wrapper .social{margin:0 0 0 0;padding:0 0 0 0}.event-share li{display:inline-block;margin:0 0 0 0}.event-share a{text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;width:26px;height:26px;background:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.event-share a:hover{background-color:#77c043;color:#fff}.event-share a:hover:before{color:#fff}.event-share a:before{position:absolute;left:2px;top:4px;text-indent:0}#tribe-events-content .tribe-events-page-title{color:#919191;font-size:1.5rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;text-align:left;display:inline-block;margin-left:3%;margin-top:0.7em}#tribe-events-content #tribe-events-header{display:inline-block;margin-top:0.7em;float:right;margin-right:1.5% !important}#tribe-events-content .tribe-events-sub-nav{float:right;padding:0 0 0 0}#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next{margin:0 3px !important}#tribe-events-content .tribe-events-sub-nav a{text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;border:1px solid black;width:35px;height:35px;display:inline-block;position:relative}#tribe-events-content .tribe-events-sub-nav a:before{font-family:'accessnow';font-size:1.3rem;position:absolute;line-height:35px;text-align:center;top:0;bottom:0;left:0;right:0;color:#000;text-indent:0}#tribe-events-content .tribe-events-nav-next a:before{content:'\e811'}#tribe-events-content .tribe-events-nav-previous a:before{content:'\e810'}#tribe-events-content .tribe-events-calendar{width:97.0588226644%;float:left;margin-left:1.4705886678%;margin-right:1.4705886678%;margin-left:1.47059% !important;border:3px solid #d3d3d3 !important;margin-bottom:5px}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a{font-size:1rem}#tribe-events-content .tribe-events-calendar .tribe-events-othermonth div[id*=tribe-events-daynum-]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}#tribe-events-content .tribe-events-calendar td{background-color:white;border:3px solid #d3d3d3}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events{background-color:#77c043;color:white}#tribe-events-content .tribe-events-calendar td a{color:white;border-bottom:none;font-weight:bold;font-size:0.75rem;line-height:1em}.single-tribe_events #main{width:100%;background-color:#77c043;margin:0 0 0 0;max-width:9999px}.single-tribe_events #tribe-events{position:relative}.single-tribe_events .title-wrapper{position:absolute;top:100px;left:50%;z-index:100}@media only screen and (max-width: 1024px){.single-tribe_events .title-wrapper{display:none}}.single-tribe_events #page-title{text-align:center;color:#919191;font-size:1.875rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;margin:0 0 0 0;padding:2em 0 1em;position:relative;left:-50%;background-color:#fff;padding:12px 30px 6px}.single-tribe_events article#tribe-events-content header{width:100%;height:260px;background-color:#000}.single-tribe_events article#tribe-events-content header .title{width:50%;float:left;padding:30px;color:#fff;height:260px;text-align:right}.single-tribe_events article#tribe-events-content header .title:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.single-tribe_events article#tribe-events-content header .title>h2{display:inline-block;vertical-align:middle}.single-tribe_events article#tribe-events-content header .hero img{top:-101%}.single-tribe_events article#tribe-events-content header h2{font-family:"Bebas Neue",sans-serif;font-size:2.8rem;font-weight:normal;line-height:1;text-transform:uppercase;text-align:left;max-width:600px;padding-right:200px;width:100%;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1024px){.single-tribe_events article#tribe-events-content header h2{padding-right:0}}.single-tribe_events article#tribe-events-content header .hero{width:50%;float:left;height:260px}.single-tribe_events article#tribe-events-content header .hero .bg-container{height:260px}@media only screen and (max-width: 768px){.single-tribe_events article#tribe-events-content header{height:auto}.single-tribe_events article#tribe-events-content header .title,.single-tribe_events article#tribe-events-content header .hero{width:100%;float:none;height:auto}}.single-tribe_events article#tribe-events-content footer{clear:both;margin-bottom:30px}.single-tribe_events article#tribe-events-content footer:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.single-tribe_events article#tribe-events-content footer a{text-decoration:none;border-bottom:none}.single-tribe_events article#tribe-events-content footer .sync,.single-tribe_events article#tribe-events-content footer .social-wrapper>span{font-size:0.875rem;font-weight:bold;float:left;margin-top:1.6em}.single-tribe_events article#tribe-events-content footer .social-wrapper{float:right;padding:0 0 0 0;margin:1.8em 0 0 0}.single-tribe_events article#tribe-events-content footer .social-wrapper>*{display:inline-block}.single-tribe_events article#tribe-events-content footer .social-wrapper .social{margin:0 0 0 0;padding:0 0 0 0}.single-tribe_events article#tribe-events-content footer .social-wrapper span{margin-top:0;margin-right:0.5em}@media only screen and (max-width: 640px){.single-tribe_events article#tribe-events-content footer .sync span,.single-tribe_events article#tribe-events-content footer .social-wrapper span{display:none}}.single-tribe_events .post-content{background-color:#fff;max-width:1120px}.single-tribe_events .post-content .event-date{width:50%;background-color:#70b73d;padding:0 20px;position:relative;height:106px;float:right;-webkit-font-smoothing:antialiased;display:table;font-family:"Bebas Neue",sans-serif;font-size:2.6rem;font-weight:normal;text-transform:uppercase;color:white;line-height:1}.single-tribe_events .post-content .event-date>div{display:table-cell;vertical-align:middle}.single-tribe_events .post-content .event-date time{white-space:nowrap}.single-tribe_events .post-content .event-date:before{content:" ";width:0;height:0;border-top:53px solid black;border-right:53px solid black;border-bottom:53px solid white;border-left:53px solid white;position:absolute;top:0;left:-106px}.single-tribe_events .post-content .event-date h3,.single-tribe_events .post-content .event-date dt{display:none !important}@media only screen and (max-width: 1024px){.single-tribe_events .post-content .event-date{font-size:1.5rem}}@media only screen and (max-width: 768px){.single-tribe_events .post-content .event-date{width:100%;height:auto;float:none;padding:20px 20px;font-size:1.8rem}.single-tribe_events .post-content .event-date time{white-space:normal}.single-tribe_events .post-content .event-date:before{display:none}}.single-tribe_events .post-content .event-location{font-family:"Bebas Neue",sans-serif;font-size:2.2rem;text-transform:uppercase;margin-top:-1em;margin-bottom:1em;line-height:1;min-height:40px}.single-tribe_events .post-content .event-location .org,.single-tribe_events .post-content .event-location .country-name{display:block}@media only screen and (max-width: 768px){.single-tribe_events .post-content .event-location{margin-top:1em;min-height:0}}.single-tribe_events .event-inner{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}.single-tribe_events .event-inner .entry-content{margin-top:1em}.single-tribe_events .register{text-align:center}.single-tribe_events .register a{padding-top:15px !important}.single-tribe_events .below{background-color:#fff;padding-top:3em;padding-bottom:3em}.event-sub-nav{text-align:center;margin:3em 0;padding:0 0 0 0}.event-sub-nav li{display:inline-block}.event-sub-nav a{font-size:1rem !important;padding-top:15px !important}@media only screen and (max-width: 640px){.event-sub-nav{margin:2em 0}.event-sub-nav li{margin:1em 0;display:block}}@media only screen and (min-width: 47.5em){.single-post .entry-content{font-size:18px}}.single-post .type-post>img{margin:0 auto;max-width:100%;height:auto;width:100%}.single-post .post-body,.single-post .rail{margin-top:35px;margin-bottom:50px}.single-post .post-body{width:73.5294113322%;float:left}@media screen and (max-width: 1360px){.single-post .post-body{width:73.5294113322%;float:left;margin-left:.7352943339%;margin-right:.7352943339%}}@media only screen and (max-width: 768px){.single-post .post-body{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%}}.single-post .post-body img{max-width:100%;height:auto}.single-post .rail{width:23.5294113322%;float:right;margin-left:.7352943339%;margin-right:.7352943339%}@media only screen and (max-width: 768px){.single-post .rail{width:91.1764679931%;float:left;margin-left:4.4117660035%;margin-right:4.4117660035%;border-top:1px solid #d3d3d3;margin-top:0;padding-top:35px}}.single-post header>h1{font-size:1.875rem;line-height:1.2em;margin-top:0.2em;margin-bottom:0.2em}.single-post .entry-meta{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none}.single-post a.issue-tag{margin-right:1.6em}.author-info{margin-bottom:2em;display:table-row;width:100%}.author-info:after{content:"\0020";display:table;height:0;clear:both;overflow:hidden;visibility:hidden;width:0;margin:0;padding:0;line-height:0}.author-info a{border-bottom:none}.author-info>*{display:table-cell;vertical-align:middle}.author-info>a:first-child{width:124px;max-width:8%;min-width:64px}.author-info img{display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:100%;height:auto;max-width:120px}.author-info .vcard{padding-left:0.7em}.author-info .vcard .fn{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;font-size:0.875rem;color:#000;display:block}.author-info .vcard .twitter-url{color:#4099ff;font-size:0.875rem}.translations{margin:1em auto;text-align:center}.translations ul{margin:0 0 0 0;padding:0 0 0 0}.translations li{display:inline-block;margin:0 0.3em}@media only screen and (max-width: 640px){.translations li{margin:0.2em 0.2em}}.translations a{background-color:#d3d3d3;color:#000;padding:3px 10px;border-bottom:none;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:0.875rem;font-weight:bold;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.translations a:hover{background-color:#77c043;color:#fff}.terms{margin:2em 0;padding:0 0 0 0}.terms li{display:inline-block;margin-right:0.5em;margin-bottom:0.8em}.terms a{background-color:#efefef;color:#000;padding:3px 7px;text-transform:uppercase;border-bottom:none;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:0.875rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.terms a:hover{background-color:#77c043;color:#fff}.rail .title{color:#919191;font-size:.63rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;border-bottom:1px solid #919191;padding-bottom:1em;margin-bottom:2em}.rail section{margin-bottom:2em}.listing{margin:0 0 0 0;padding:0 0 0 0}.listing li{display:block;margin-bottom:1.2em}.listing a{border-bottom:none;font-size:1.4375rem}.listing a:hover .more{color:#77c043}.listing .more{color:#808080;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:1rem;white-space:nowrap}.listing .more:after{content:" ▶";font-family:sans-serif;font-size:0.6rem}.action a.button,.action .single-tribe_events .register a,.single-tribe_events .register .action a,.action .event-sub-nav a,.event-sub-nav .action a{padding:22px 20px 16px;display:block;line-height:1.7em}.error404 #page-title{margin-bottom:3em}.error404 article{width:90.1960779988%;margin:0 auto;text-align:center}.error404 article form{max-width:400px;margin:2em auto}.error404 article form #s{width:100%}.error404 article form .icon-search{display:none}.page-template-page-centered-banner .bg-container,.page-template-page-centered-banner-large .bg-container{position:relative}.page-template-page-centered-banner .entry-title,.page-template-page-centered-banner-large .entry-title{text-transform:none;text-align:center}.page-template-page-centered-banner .entry-content>p,.page-template-page-centered-banner-large .entry-content>p{font-size:1.375rem}.page-template-page-centered-banner .bg-container{height:262px}@media only screen and (min-width: 1025px){.page-template-page-centered-banner-large .bg-container{max-height:350px}.page-template-page-centered-banner-large .bg-container:not(.keepiton){position:absolute}}.page-template-page-centered-banner-large .wrap{position:relative}.page-template-page-centered-banner-large .entry-title{margin:0 auto;color:#fff}.page-template-page-centered-banner-large .entry-content{padding-top:1px;position:relative}.page-template-page-centered-banner-large .prose .tab-links{font-size:1rem;font-family:"League Spartan",sans-serif}@media only screen and (min-width: 769px){.page-template-page-centered-banner-large .prose .tab-links{margin:-50px -18% 0}}@media screen and (max-width: 660px){.page-template-page-centered-banner-large .prose .tab-links{background:#fff}}.page-template-page-centered-banner-large .prose .tab-links ul{max-width:100%;margin-left:auto;margin-right:auto;margin:0 auto;padding:0;max-width:840px}.page-template-page-centered-banner-large .prose .tab-links ul:after{content:" ";display:block;clear:both}@media screen and (max-width: 660px){.page-template-page-centered-banner-large .prose .tab-links ul{margin-left:-1px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch}}.page-template-page-centered-banner-large .prose .tab-links li{width:100%;float:none;border-bottom:1px solid #ff213f}@media only screen and (min-width: 769px){.page-template-page-centered-banner-large .prose .tab-links li{width:24.0963855422%;float:left;margin-left:1.2048192771%;border-bottom:none}.page-template-page-centered-banner-large .prose .tab-links li:first-child{width:24.0963855422%;float:left;margin-left:0}}.page-template-page-centered-banner-large .prose .tab-links a{display:block;padding:20px 10px 10px;background:#fff;color:#ff213f;border:0;line-height:1.2;letter-spacing:0.025em;text-transform:uppercase;text-align:center}.prose .report-index__container{background:#efefef}.prose .report-index__row{padding-left:10px;padding-right:10px;min-width:320px;width:960px;max-width:100%;margin-left:auto;margin-right:auto}.prose .report-index__row:after{content:" ";display:block;clear:both}@media only screen and (max-width: 992px){.prose .report-index__row{width:750px}}@media only screen and (min-width: 640px) and (max-width: 768px){.prose .report-index__row{width:630px}}@media only screen and (max-width: 640px){.prose .report-index__row{width:100%}}.prose .report-index .img-responsive{display:block;max-width:100%;margin:0 auto}.prose .report-index__intro{text-align:center;padding-top:15px}.prose .report-index__intro p{margin-bottom:24px;font-size:16px;font-weight:400;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.prose .report-index__intro em{margin-top:24px;display:block;font-size:16px;font-weight:400;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.prose .report-index__intro .btn-rprtindx{display:inline-block;background:#0b95fc;color:#fff;border:0;margin-bottom:0;font-family:"League Spartan",sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;padding:18px 24px 9px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.prose .report-index__toc{text-align:center;padding:0;width:90%;margin:24px auto}.prose .report-index__toc--item{list-style-type:none;display:inline-block;margin:0 auto 6px}.prose .report-index__toc--item>a{font-size:20px;font-weight:700;border-bottom:thin solid #000}.prose .report-index__toc--item:after{content:'|';font-weight:300;margin:0 12px}.prose .report-index__toc--item:last-child:after{display:none}.prose .report-index__table{list-style-type:none;display:table;margin:0;padding:0;width:100%}.prose .report-index__tr{display:table-row;width:100%}.prose .report-index__tr--thead{display:table-row;width:100%}.prose .report-index__tr--thead .report-index__td{background:#000;height:40px}.prose .report-index__tr--thead h6{margin:0;padding:0;font-size:16px;font-weight:400;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;vertical-align:middle}.prose .report-index__td{text-align:center;vertical-align:middle;display:table-cell;background:#fff;height:140px;width:130px;padding:0 10px;border:2px solid #efefef}.prose .report-index__td ul{margin:0;padding:0}.prose .report-index__td li{list-style-type:none;margin:0 0 0.6em;text-align:left;padding:0}.prose .report-index__td li a{border:0;font-weight:400;font-size:16px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.prose .report-index__footer{padding-bottom:30px;text-align:center;margin-top:24px}.prose .report-index__footer p{font-size:16px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.prose .report-index__footer address{font-size:16px;font-style:normal;font-weight:700;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.prose .report-index__footer a{border:0}@media only screen and (max-width: 768px){.prose .report-index__table{display:block}.prose .report-index__tr--thead{display:none}.prose .report-index__tr{display:block;padding:20px;background:#fff;margin-bottom:10px}.prose .report-index__td{margin-bottom:9px;text-align:left;height:auto;width:auto;display:block;border:0}.prose .report-index__td:last-child{margin-bottom:0}}ul.tabs{list-style:none;margin:0;display:table;padding:0 0 0 0;width:100%}ul.tabs li{display:table-cell;text-align:center;border:4px solid transparent}ul.tabs a{display:block;position:relative;padding:5px 10px;background-color:#efefef;text-decoration:none;color:black;border-bottom:0;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold}ul.tabs a.active{background-color:#77c043;color:white}section.tab{display:none;margin-bottom:15px;padding:15px 0}section.tab.active{display:block}.tab-container>br{display:none}@media (max-width: 560px){ul.tabs li{display:block !important}}@media (min-width: 560px) and (max-width: 768px){ul.tabs li{display:block !important;width:46%;min-height:60px;float:left;background-color:#efefef;margin:0 .5% 4px .5%;border:0px}ul.tabs a.active{height:60px}}.template-about #content{background:transparent url("../images/about/bg-collage@2x.jpg") no-repeat center 85px;background-size:100vw auto}@media only screen and (max-width: 768px){.template-about #content{background:transparent url("../images/about/bg-collage.jpg") no-repeat center 85px}}.template-about #content>article{position:relative;margin:0 auto;background:transparent url("../images/about/footer-collage@2x.jpg") no-repeat center bottom;background-size:100vw auto;padding-bottom:23vw}@media only screen and (max-width: 768px){.template-about #content>article{background:transparent url("../images/about/footer-collage.jpg") no-repeat center bottom;background-size:contain}}@media only screen and (min-width: 1440px){.template-about #content>article{padding-bottom:21vw}}.template-about #content>article>header,.template-about #content>article>.entry-content{position:relative;text-align:center;width:81.8627446655%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin-left:9.0686276672%;margin-top:80px;background:#fff;float:none}@media only screen and (min-width: 1440px){.template-about #content>article>header,.template-about #content>article>.entry-content{margin-top:100px}}@media only screen and (max-width: 1024px){.template-about #content>article>header,.template-about #content>article>.entry-content{width:90.1960779988%;float:left;margin-left:.7352943339%;margin-right:.7352943339%;margin-left:auto;margin-right:auto;float:none}}.template-about #content>article>.entry-content{margin-top:0;padding-top:40px;padding-bottom:40px}.template-about #content>article header>h5,.template-about #content>article .entry-content{font-size:2.2rem;font-weight:normal;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin:1.3em 14%}@media only screen and (max-width: 1024px){.template-about #content>article header>h5,.template-about #content>article .entry-content{font-size:1.5rem}}.template-about #content>article header>h5{margin-top:0}.template-about #content>article .entry-content{margin:1.3em auto;padding:0 13%}.template-about section>.inner{width:94vw;max-width:1114px;margin:0 auto}.template-about section>h1,.template-about section>.wrap>h1,.template-about header>h1{text-align:center;color:#919191;font-size:2.9rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:#000;margin:0 0 0 0;padding:50px 0 0}.template-about header>h1{text-transform:none;letter-spacing:0;max-width:84%;margin-left:auto;margin-right:auto;padding-top:30px}.template-about section>h1::after,.template-about section>.wrap>h1::after{content:url("../images/about/arrow-down.svg");width:60px;height:45px;display:block;margin:10px auto 25px}.template-about .arrow-down{display:block;margin-top:30px;border-bottom:none;-webkit-animation:bouncer 1s infinite alternate;-moz-animation:bouncer 1s infinite alternate;animation:bouncer 1s infinite alternate}.template-about .staggered-grid{margin:50px auto 10px;max-width:1440px;padding-top:40px;padding-bottom:180px;position:relative;background-image:url("../images/about/disc_a.svg"),url("../images/about/disc_b.svg"),url("../images/about/disc_c.svg"),url("../images/about/disc_a.svg");background-position:52% 0, 7% 29%, 55% 99.9%, 2.5% 82%;background-size:23% 23%, 19% 19%, 31% 31%, 22% 22%;background-repeat:no-repeat}@media only screen and (max-width: 768px){.template-about .staggered-grid{padding-bottom:40px;margin-bottom:0;background-color:#efefef}}.template-about .staggered-grid:before,.template-about .staggered-grid:after{content:"";position:absolute;width:47%;height:47%;left:14%;top:21%;background-image:url("../images/about/disc_c.svg");transform:rotate(140deg);background-size:contain;background-repeat:no-repeat;transform-origin:center center}.template-about .staggered-grid:after{background-image:url("../images/about/disc_b.svg");right:3%;top:44%;width:26%;height:26%;left:auto}.template-about .staggered-grid .row{margin-bottom:14px;display:flex;position:relative;z-index:5}.template-about .staggered-grid .row>.item{background-color:#fff;margin-right:14px;padding:25px;position:relative;overflow:hidden;width:calc( 50% - 7px)}.template-about .staggered-grid .row>.item:after{content:"";position:absolute;width:160px;height:160px;top:-90px;z-index:1;left:50%;background:url("../images/about/disc_a.svg") 0 0 no-repeat;transform:rotate(120deg) translateX(-50%);transform-origin:left center}.template-about .staggered-grid .row>.item:last-child{margin-right:0;position:relative;top:100px}.template-about .staggered-grid .row>.item:last-child:after{transform:rotate(40deg) translateX(-50%)}@media only screen and (max-width: 768px){.template-about .staggered-grid .row{flex-direction:column}.template-about .staggered-grid .row>.item{width:100%}.template-about .staggered-grid .row>.item:last-child{top:0}.template-about .staggered-grid .row>.item:first-child{margin-bottom:14px}}.template-about .staggered-grid .row:nth-child(2)>.item:after{background:url("../images/about/disc_b.svg") 0 0 no-repeat}.template-about .staggered-grid .row:nth-child(3)>.item:after{background:url("../images/about/disc_c.svg") 0 0 no-repeat}.template-about .staggered-grid h2{color:#919191;font-size:1.7rem;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;letter-spacing:0.05em;margin-top:0;padding-bottom:0;position:relative;z-index:5}@media only screen and (max-width: 768px){.template-about .staggered-grid h2{text-align:center;display:inline-block}}.template-about .staggered-grid p{font-size:1.4rem;margin-bottom:0}.template-about .staggered-grid p a{font-weight:bold}.template-about #issue-nav{background-image:-webkit-linear-gradient(right, #27aae0, #77c043);background-image:linear-gradient(to left, #27aae0, #77c043)}.template-about #issue-nav nav{top:0;margin:0 auto;width:87%;padding:0 0 2.6rem}@media only screen and (max-width: 1024px){.template-about #issue-nav nav{width:100%}}.template-about #issue-nav ul{width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media only screen and (max-width: 768px){.template-about #issue-nav ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0}}.template-about #issue-nav li{vertical-align:top;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:20%;min-width:150px}@media only screen and (max-width: 1024px){.template-about #issue-nav li{min-width:150px}}@media only screen and (max-width: 768px){.template-about #issue-nav li{width:100%;margin-bottom:50px}}.template-about #issue-nav a{height:100%;line-height:1.8em;padding:0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background:transparent !important;color:black}.template-about #issue-nav a:hover{color:white}.template-about #issue-nav a span{text-align:center;max-width:100%;display:block;margin-top:1em;font-size:1.1rem}@media screen and (min-width: 1440px){.template-about #issue-nav a span{font-size:1.1rem}}@media only screen and (max-width: 1024px){.template-about #issue-nav a span{font-size:0.8rem}}@media only screen and (max-width: 640px){.template-about #issue-nav a span{max-width:100% !important}}.template-about #issue-nav a:before{display:none}.template-about #issue-nav i{display:block;position:static !important;margin:0 auto;font-size:6.3rem;border-radius:50%;width:120px;height:120px}@media only screen and (max-width: 768px){.template-about #issue-nav i{width:240px;height:240px;font-size:14rem}}.template-about #issue-nav i:before{margin-left:0;margin-right:0;margin-top:9px}.template-about #issue-nav .cycle-prev,.template-about #issue-nav .cycle-next{display:none !important}.template-about .image-grid aside{display:flex}.template-about .image-grid aside>*{flex:1 1 50%;max-width:50%}.template-about .image-grid aside img{height:29.17vw}.template-about .image-grid aside>div{position:relative;padding:10px 55px;display:flex;flex-direction:column;justify-content:center}.template-about .image-grid aside>div:after{content:url("../images/about/arrow-down.svg");width:40px;height:30px;display:block;position:absolute;left:20px;bottom:20px}@media screen and (max-width: 1240px){.template-about .image-grid aside img{height:auto;object-fit:cover;width:50vw;max-height:485px}}@media screen and (max-width: 1030px){.template-about .image-grid aside img{max-height:660px}}.template-about .image-grid aside:nth-child(2n){flex-direction:row-reverse}.template-about .image-grid aside:nth-child(2n) div:after{left:auto;right:20px}.template-about .image-grid aside p{font-size:1.3rem;margin-bottom:0}.template-about .image-grid aside h3{font-size:1.85rem;font-family:"League Spartan",sans-serif;margin:0}@media only screen and (max-width: 768px){.template-about .image-grid aside{flex-direction:column !important}.template-about .image-grid aside>*{flex:0 0 auto;max-width:100%}.template-about .image-grid aside img{height:58.333vw;width:100vw}.template-about .image-grid aside>div{padding:15px 30px 60px}.template-about .image-grid aside>div:after{left:50% !important;right:auto !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.template-about .image-grid aside h3{text-align:center}}.template-about .icons{background-color:#efefef}.template-about .icons ul{margin:0 auto;padding:5px 0 40px;max-width:1000px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media only screen and (max-width: 768px){.template-about .icons ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.template-about .icons li{width:33%;display:block;text-align:center;vertical-align:middle;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media only screen and (max-width: 768px){.template-about .icons li{width:100%;margin-bottom:2em}}.template-about .icons li h3{color:#919191;font-size:20px;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;margin-bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media only screen and (max-width: 768px){.template-about .icons li h3{font-size:16px}}.template-about .icons li img,.template-about .icons li svg{width:100%;max-width:150px;height:auto;display:block;margin:0 auto 40px}.template-about .icons li img *,.template-about .icons li svg *{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width: 768px){.template-about .icons li img,.template-about .icons li svg{margin-bottom:30px;max-width:240px}}.template-about .icons a{border-bottom:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.template-about .icons a svg *,.template-about .icons a h3{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.template-about .icons a:hover h3{color:#77c043}.template-about .icons a:hover svg *{stroke:#77c043}.template-about .large-image img{display:block;width:99%;height:auto;margin:0 auto;max-width:1400px}.template-about .large-image p{max-width:1110px;text-align:center;font-size:1.5rem;margin-left:auto;margin-right:auto;width:94vw}.template-about .staff-member h1+p{margin:0 0}.template-about #board #posts.tiles{max-width:1080px;margin:0 auto;float:none}.template-about #board #posts.tiles article{max-height:360px;width:33.3333%}@media only screen and (max-width: 768px){.template-about #board #posts.tiles article{width:100vw;max-width:360px;height:100vw;max-height:360px;float:none;margin:10px auto}}.template-about .engage{text-align:center}.template-about .engage h3{font-family:"League Spartan",sans-serif;font-size:3rem;max-width:80vw;margin-left:auto;margin-right:auto;line-height:1.35}.template-about .engage h3 a{white-space:nowrap}@media only screen and (max-width: 640px){.template-about .engage h3{font-size:2rem}}.template-about .engage ul{list-style:none;display:flex;justify-content:center;padding-left:0;margin-bottom:0}.template-about .engage li{font-size:130px;margin:0 60px}.template-about .engage li a{width:130px;height:130px;overflow:hidden;border-bottom:0;text-align:left;text-indent:110%;display:block;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.template-about .engage li a:before{position:absolute;text-indent:0;left:0;top:0;margin:0 0 0 0}.template-about .engage li a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.template-about .engage li a.icon-twitter:hover{color:#4baaea}.template-about .engage li a.icon-instagram:hover{color:#fb3958}.template-about .engage li a.icon-facebook:hover{color:#405894}@media only screen and (max-width: 768px){.template-about .engage li{font-size:90px;margin:0 20px}.template-about .engage li a{width:90px;height:90px}}@media only screen and (max-width: 640px){.template-about .engage li{font-size:80px;margin:0 10px}.template-about .engage li a{width:80px;height:80px}}@-webkit-keyframes bouncer{0%{-webkit-transform:translateY(5px)}100%{-webkit-transform:translateY(-5px)}}@-moz-keyframes bouncer{0%{-moz-transform:translateY(5px)}100%{-moz-transform:translateY(-5px)}}@keyframes bouncer{0%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}body.page-id-15920 footer .top,body.page-id-15920 .bottom::before,body.page-id-15920 .bottom:before,body.page-id-15920 header,body.page-id-15920 #breadcrumbs,body.page-id-15920 .entry-title,body.page-id-19836 footer .top,body.page-id-19836 .bottom::before,body.page-id-19836 .bottom:before,body.page-id-19836 header,body.page-id-19836 #breadcrumbs,body.page-id-19836 .entry-title,body.page-id-15889 footer .top,body.page-id-15889 .bottom::before,body.page-id-15889 .bottom:before,body.page-id-15889 header,body.page-id-15889 #breadcrumbs,body.page-id-15889 .entry-title,body.page-id-19841 footer .top,body.page-id-19841 .bottom::before,body.page-id-19841 .bottom:before,body.page-id-19841 header,body.page-id-19841 #breadcrumbs,body.page-id-19841 .entry-title{display:none}body.page-id-15920 #content,body.page-id-19836 #content,body.page-id-15889 #content,body.page-id-19841 #content{padding-top:0}body.page-id-15920 footer[role] .bottom:before,body.page-id-19836 footer[role] .bottom:before,body.page-id-15889 footer[role] .bottom:before,body.page-id-19841 footer[role] .bottom:before{background:transparent}img{max-width:100%;height:auto}body.page-id-15920 #content,body.page-id-19841 #content{background-color:#cbf8f5}#aibt-faq-questions{background-color:white;padding:50px;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;text-align:center;font-size:125%;font-weight:500}#aibt-faq-questions a{border-bottom:none !important}#aibt-faqs{margin-bottom:30px}#aibt-faqs a{border-bottom:none !important;font-weight:normal !important;text-decoration:underline}#aibt-nav{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0;list-style-type:none !important;color:#16cabf;background-color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-flow:row wrap;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;text-align:center}.spacer{height:0;flex:0 1 200px;margin:0 20px}.nav-item{padding:5px 40px;height:50px;margin-top:10px;line-height:50px;color:white;font-weight:bold;text-align:center;padding-top:0;display:none}.nav-item a{position:relative;top:-7px;color:#16cabf !important;font-size:18px;font-weight:bold;line-height:1.2;font-family:'Clear Sans';text-transform:uppercase;border-bottom:none !important}.nav-item a:hover,.nav-item a:focus,.nav-item a:active{color:#fff !important}.nav-item#aibt-title{display:inline-block}@media only screen and (min-width: 769px){.nav-item{display:inline-block}}#aibt-mobile-menu{border:1px solid #fff;color:#fff;border-radius:2px;margin-top:5px;padding:5px 8px;cursor:pointer;display:inline-block;position:absolute;right:13px;top:7px}#aibt-mobile-menu a{color:#fff;text-decoration:none;border:0}@media only screen and (min-width: 769px){#aibt-mobile-menu{display:none}}#aibt-nav{position:relative}#nav-wrapper{top:0;width:100%;display:block}#nav-wrapper.mobile-open .nav-item{display:block;border-bottom:1px solid #fff;padding:10px 30px 10px 0;background-color:#000;width:100%;text-align:right}#nav-wrapper.mobile-open .nav-item a{text-align:right;display:block;font-size:20px}@media only screen and (min-width: 769px){#nav-wrapper{position:static;width:auto;display:inline-block}}#aibt-title{font-size:22px;font-family:'Clear Sans';font-weight:bold;width:300px;color:#16CABF;position:relative;top:-7px}.nav-item li{padding:10px}#aibt-intro{background-color:#cbf8f5;margin-left:-50vw;margin-right:-50vw;padding-right:10rem;padding-left:10rem;padding-top:5rem;padding-bottom:5rem;font-family:'Clear Sans'}@media screen and (min-width: 640px) and (max-width: 768px){#aibt-intro{margin-left:-30vw;margin-right:-30vw}}@media only screen and (min-width: 769px){#aibt-intro{width:100vw;position:relative;left:50%;right:50%}}#aibt-intro img{margin-bottom:40px}#aibt-report{background-color:#16cabf;margin-left:-22vw;margin-right:-22vw;padding:2.4rem;font-family:'Clear Sans'}#aibt-report::after{clear:both;content:"";display:table}@media screen and (min-width: 640px) and (max-width: 768px){#aibt-report{margin-left:-30vw;margin-right:-30vw}}@media only screen and (min-width: 769px){#aibt-report{display:flex;justify-content:center;flex:1;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.report-button{background-color:black;max-width:250px;max-height:60px;padding:20px;text-align:center;text-transform:uppercase;font-size:1rem;font-family:"League Spartan",sans-serif;font-size:22px;font-weight:bold;line-height:1.2;margin:0 auto 48px}.report-button a{color:#16cabf;border-bottom:none !important}#what-we-found,#aibt-media{background-color:white;margin-left:-50vw;margin-right:-50vw;padding-right:10rem;padding-left:10rem;padding-bottom:5rem;font-family:'Clear Sans';padding-top:20px}#what-we-found h1,#aibt-media h1{margin-top:5px}@media screen and (min-width: 640px) and (max-width: 768px){#what-we-found,#aibt-media{margin-left:-30vw;margin-right:-30vw}}@media only screen and (min-width: 769px){#what-we-found,#aibt-media{width:100vw;position:relative;left:50%;right:50%}}#what-we-found a,#aibt-media a{border-bottom:none !important}.impact-wrap{max-width:75%;margin:0 auto}#aibt-media a{background-color:#cbf8f5;font-size:24px;line-height:1.5;font-weight:400;border-bottom:none !important;padding-left:2px;padding-right:2px}#aibt-questions{background-color:#efefef;margin-left:-50vw;margin-right:-50vw;padding-right:10rem;padding-left:10rem;padding-top:1rem;padding-bottom:1rem;font-family:'Clear Sans';text-align:center}@media screen and (min-width: 640px) and (max-width: 768px){#aibt-questions{margin-left:-30vw;margin-right:-30vw}}@media only screen and (min-width: 769px){#aibt-questions{width:100vw;position:relative;left:50%;right:50%}}#aibt-questions a{border-bottom:none !important}#aibt-full-report,#aibt-the-code{background:#fff;padding:50px 40px;margin:10px 10px}@media only screen and (min-width: 769px){#aibt-full-report,#aibt-the-code{margin:0;flex-basis:42%;width:42%}}@media only screen and (min-width: 769px){#aibt-full-report{margin-right:15px}}@media only screen and (min-width: 769px){#aibt-the-code{margin-left:15px}}#aibt-signup-form{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#efefef;text-align:center;padding-bottom:25px}#aibt-signup-form h2{text-align:center;text-transform:uppercase;margin:0}#aibt-signup-form .gform_wrapper .gform_footer{padding:16px 0 0}#aibt-signup-form .secure-notice{background-color:#fff;display:inline-block;color:#000;text-decoration:underline;border-bottom:0;margin-bottom:20px;padding:3px 12px}#aibt-signup-form .gform_wrapper{max-width:600px;margin:0 auto}#aibt-signup-form .gform_wrapper form{width:100%}#aibt-signup-form .gform_wrapper form .gform_button{margin-bottom:10px !important}#aibt-signup-form .gform_wrapper form input:-ms-input-placeholder{color:#909090}#aibt-signup-form .gform_wrapper form input::-webkit-input-placeholder{color:#909090}#aibt-signup-form .gform_wrapper form input:-moz-placeholder{color:#909090}#aibt-signup-form .gform_wrapper form input::-moz-placeholder{color:#909090}#aibt-signup-form .gform_wrapper form .selectboxit-text{color:#909090}#aibt-signup-form .gform_wrapper form li#field_11_6>label{display:none}@media only screen and (min-width: 769px){#aibt-signup-form .gform_wrapper form li#field_11_5{padding-right:8px}#aibt-signup-form .gform_wrapper form li#field_11_4{padding-left:8px}#aibt-signup-form .gform_wrapper form li.gfield{padding-right:0}}#aibt-signup-form .aibt-signup-form-header{background-color:#fff;max-width:600px;text-align:center;margin:0 auto;padding:15px 10px 3px;position:relative;margin-bottom:40px}#aibt-signup-form .aibt-signup-form-header:after{width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#ffffff transparent transparent transparent;content:' ';position:absolute;left:50%;bottom:-20px;transform:translateX(-50%)}#aibt-impact{background-color:#cbf8f5;margin-left:-50vw;margin-right:-50vw;padding-right:10rem;padding-left:10rem;padding-top:20px;padding-bottom:5rem;font-family:'Clear Sans'}#aibt-impact a{border-bottom:2px solid black}#aibt-impact h1{margin-top:5px}@media screen and (min-width: 640px) and (max-width: 768px){#aibt-impact{margin-left:-30vw;margin-right:-30vw}}@media only screen and (min-width: 769px){#aibt-impact{width:100vw;position:relative;left:50%;right:50%}}#aibt-signup-form .secure-notice{margin-top:20px}#aibt-intro a{border-bottom:2px solid black}#field_12_4,#field_22_4{padding-left:10px}.keepiton-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40%}.entry-title .keepiton-logo{display:block;text-indent:-9000px;overflow:hidden;background-size:contain;height:159px;margin-top:-69px}.prose .keepiton{text-align:center;font-size:1.25rem;line-height:1.2;letter-spacing:0.025em}.prose .keepiton .petition-text{width:100%;max-width:710px;text-align:left;padding-bottom:5px;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin:0 auto 0.4em;font-size:1.5rem;color:#fff;background-color:#ff213f;padding:1.17em 1.4em 1.02em}.prose .keepiton .petition-text p{margin-top:1em}.prose .keepiton .petition-text ~ .gform_wrapper>form{width:100%;max-width:710px}.prose .keepiton .petition-text ~ .gform_wrapper>form .gform_body{width:calc( 100% + 16px)}@media only screen and (max-width: 768px){.prose .keepiton .petition-text ~ .gform_wrapper>form .gform_body{width:100%}}.prose .keepiton .share{line-height:1.2rem;margin:1.6em 0}.prose .keepiton a{border:0}.prose .keepiton p,.prose .keepiton dl,.prose .keepiton ul,.prose .keepiton ol{max-width:55rem;margin-left:auto;margin-right:auto}.prose .keepiton dl{color:#ff213f;margin-top:0;margin-bottom:1.2em}.prose .keepiton dt{font-size:2.25rem;font-weight:bold;line-height:1.1}.prose .keepiton dd{font-size:1.375rem;margin:0}.prose .keepiton dd .separator{margin:0 0.75em}.prose .keepiton ul,.prose .keepiton ol{padding:0}.prose .keepiton .callout-link,.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']{display:block;margin:0 auto 0.4em;max-width:662px;font-size:1.5rem;padding:0.8em 1em 0.6em;border:10px solid #ff213f;font-family:"League Spartan",sans-serif;line-height:1.1;letter-spacing:0;color:#ff213f;background-color:rgba(255,33,63,0);text-transform:uppercase;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.prose .keepiton .callout-link:hover,.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']:hover{background-color:#ff213f;color:#fff}.prose .keepiton .callout-link.heavy,.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit'].heavy{color:#fff;background-color:#ff213f;border:0;padding:1.17em 1em 1.02em}.prose .keepiton .callout-link.heavy:hover,.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit'].heavy:hover{background-color:rgba(255,33,63,0.5)}.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']{color:#fff;background-color:#ff213f;border:0;padding:0.5em 1em 0.3em;width:100%;display:block;margin-right:0;margin-left:0;max-width:710px;font-size:2.5rem}.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']:hover{background-color:rgba(255,33,63,0.5)}@media only screen and (max-width: 768px){.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']{font-size:1.7rem}}@media only screen and (max-width: 640px){.prose .keepiton .petition-text ~ .gform_wrapper>form input[type='submit']{font-size:1.6rem}}.prose .keepiton .petition-text+.gforms_confirmation_message{padding-bottom:40px}.prose .keepiton .callout-alternative{color:#ff213f;font-size:1.25rem}.prose .keepiton h2{font-size:2.25rem;margin:0 0 0.4em;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold;color:#ff213f}.prose .keepiton ol,.prose .keepiton ol li,.prose .keepiton ul,.prose .keepiton ul li{list-style:none}.prose .keepiton .field{margin-top:0;margin-bottom:0;padding-top:2.4rem;padding-bottom:2.4rem}.prose .keepiton .field.problem{font-size:1.375rem;padding-bottom:1.5rem}.prose .keepiton .field.problem .callout-link{margin-top:2em}.prose .keepiton .field.problem-why{font-size:1.375rem;background-color:#ff213f;padding-bottom:2rem}.prose .keepiton .field.problem-why,.prose .keepiton .field.problem-why h2{color:#fff}.prose .keepiton .field.problem-why h2{margin:0.6em 0}.prose .keepiton .field.problem-quotes{font-size:1.5rem;position:relative;overflow:hidden;color:#fff}.prose .keepiton .field.problem-quotes>img{position:absolute;top:-101%;right:-101%;bottom:-101%;left:-101%;margin:auto;min-width:100%;min-width:100vw;min-height:100%}.prose .keepiton .field.problem-quotes>ul{position:relative}.prose .keepiton .field.campaign,.prose .keepiton .field.campaign h2,.prose .keepiton .field.campaign h3,.prose .keepiton .field.take-action,.prose .keepiton .field.take-action h2,.prose .keepiton .field.take-action h3{color:#ff213f}.prose .keepiton .field.campaign{background-color:#efefef}.prose .keepiton .field.campaign .translations{margin-top:0em;margin-bottom:2.5em}.prose .keepiton .field.take-action{background-color:#202324}.prose .keepiton .field.take-action h2{margin:0.1em 0 0.6em}.prose .keepiton .field.take-action ol>li:before{content:'1';display:block;width:40px;height:40px;font-size:1.25rem;line-height:1;padding:8px 0 0;margin:1.25em auto 0.75em;border:1px solid #ff213f;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.prose .keepiton .field.take-action ol>li:nth-child(2):before{content:'2'}.prose .keepiton .field.take-action ol>li:nth-child(3):before{content:'3'}.prose .keepiton .field.take-action ol>li:nth-child(4):before{content:'4'}.prose .keepiton .field.take-action ol>li:nth-child(5):before{content:'5'}.prose .keepiton .field.take-action ol>li:nth-child(6):before{content:'6'}.prose .keepiton .field.take-action ol>li:nth-child(7):before{content:'7'}.prose .keepiton .field.take-action ol>li:nth-child(8):before{content:'8'}.prose .keepiton .field.take-action ol>li:nth-child(9):before{content:'9'}.prose .keepiton .field.take-action ol>li:not(:last-child):after{content:' ';display:block;width:1px;height:50px;margin:20px auto;background-color:#ff213f}.prose .keepiton .field.take-action .callout-link.heavy{margin-top:1.4em}.prose .keepiton .field.take-action .email-link,.prose .keepiton .field.take-action .pgp-key{display:block;max-width:420px;font-size:1.25rem;padding:0.4em;margin:.9em auto 0.5em;font-weight:bold;color:#333;background-color:#fff}.prose .keepiton .field.take-action .email-link{margin-top:2em}.prose .keepiton .field.take-action .small-link{font-size:0.85em;font-weight:normal;text-decoration:underline;color:#ff213f}.prose .keepiton .shutdown-list img{height:auto;width:888px;max-width:100%}.prose .keepiton .signee-list{border-top:1px solid #ff213f;border-bottom:1px solid #ff213f}@media only screen and (max-width: 768px){.prose .keepiton .signee-list{margin:0 -100em;padding:0 100em}}.prose .keepiton .signee-list ul{margin:1.75em 1.5em 2em}@media only screen and (max-width: 768px){.prose .keepiton .signee-list ul{margin:0}}.prose .keepiton .signee-list.collapsed ul{max-height:12em;overflow:hidden}@media only screen and (max-width: 768px){.prose .keepiton .signee-list.collapsed ul{max-height:none}}.prose .keepiton .signee-list__groups{display:table;width:100%}@media only screen and (max-width: 768px){.prose .keepiton .signee-list__groups{display:block;width:auto;margin:0.75em 0}}@media only screen and (max-width: 768px){.prose .keepiton .signee-list.collapsed .signee-list__groups{max-height:14.4em;overflow:hidden}}.prose .keepiton .signee-list__group{display:table-cell;border-left:1px solid #ff213f}@media only screen and (max-width: 768px){.prose .keepiton .signee-list__group{display:block;border:0}}.prose .keepiton .signee-list__group--first{border:0}.prose .keepiton .js-accordion-trigger{display:block;padding:0.5em 0 0;margin:0 auto 2em;max-width:17em;color:#ff213f}.prose .keepiton .js-accordion-trigger:after{content:' ';display:block;background:url("../images/keepiton-expand.png") no-repeat center center;background-size:contain;height:15px;margin-top:0.4em}.prose .keepiton .js-accordion-trigger.accordion-open:after{background-image:url("../images/keepiton-collapse.png")}.prose .keepiton .visual-kit ul{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.875rem}.prose .keepiton .visual-kit ul:after{content:" ";display:block;clear:both}.prose .keepiton .visual-kit li.small{width:20%;float:left;margin-right:2.8571428571%}.prose .keepiton .visual-kit li.large{width:54.2857142857%;float:right;margin-right:0}.prose .keepiton .visual-kit li img{display:block;width:100%;height:auto}.prose .keepiton .resources{font-size:1.06rem;margin:0 -6rem}@media only screen and (max-width: 768px){.prose .keepiton .resources{margin:0}}.prose .keepiton .resources h2,.prose .keepiton .resources ul,.prose .keepiton .resources p{margin-top:0.75rem;margin-bottom:0.75rem;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.prose .keepiton .resources h2,.prose .keepiton .resources ul,.prose .keepiton .resources p{display:block}}.prose .keepiton .resources h2{width:31.8627446655%}@media only screen and (max-width: 768px){.prose .keepiton .resources h2{width:auto}}.prose .keepiton .resources ul,.prose .keepiton .resources p{width:65.1960779988%;text-align:left}@media only screen and (max-width: 768px){.prose .keepiton .resources ul,.prose .keepiton .resources p{width:auto}}.prose .keepiton .resources ul li:before{content:'•';margin:0 0.3em 0 0}.prose .keepiton .resources a{font-weight:normal;color:#000}.prose .keepiton .resources a:hover{color:#ff213f}.prose .keepiton .resources .more{background-color:#efefef}.prose .keepiton .resources .contact a{color:#ff213f;text-decoration:underline}@media only screen and (max-width: 768px){.single-keepiton #main{width:90.1960779988%}.single-keepiton #main .tab-links{margin-left:-5.44%;margin-right:-5.44%}.single-keepiton #main .tab-links li{border-color:#ff213f}}.single-keepiton #organization-wrapper{width:700px}@media only screen and (max-width: 768px){.single-keepiton #organization-wrapper{width:auto}}.single-keepiton #organization-wrapper form,.single-keepiton #organization-wrapper .gform_confirmation_wrapper{width:90.1960779988%;margin:0 auto}@media only screen and (max-width: 1024px){.single-keepiton #organization-wrapper form,.single-keepiton #organization-wrapper .gform_confirmation_wrapper{width:90.1960779988%}}@media only screen and (max-width: 640px){.single-keepiton #organization-wrapper form,.single-keepiton #organization-wrapper .gform_confirmation_wrapper{width:90.1960779988%}}.single-keepiton #organization-wrapper .gform_title{margin-top:0}.single-keepiton #organization-wrapper #gform_submit_button_9{margin-bottom:2px !important}.single-keepiton #organization-wrapper .secure-notice{text-align:center;display:block;background-color:#efefef}.single-keepiton #organization-wrapper .secure-notice a{background-color:white;text-decoration:underline;margin:0 auto 1.5em;padding:2px 10px;display:inline-block;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:0.875rem;border-bottom:none}.template-helpline #main .container,.template-grants #main .container{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.template-helpline #main .container:before,.template-grants #main .container:before,.template-helpline #main .container:after,.template-grants #main .container:after{display:table;clear:both;content:' '}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline #main .container,.template-grants #main .container{width:750px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline #main .container,.template-grants #main .container{width:970px}}@media screen and (min-width: 1200px){.template-helpline #main .container,.template-grants #main .container{width:1170px}}@media screen and (min-width: 1360px){.template-helpline #main .container,.template-grants #main .container{width:1340px}}.template-helpline #main .row,.template-helpline .dsh-tabs-list,.template-grants #main .row,.template-grants .grants-tabs-list{position:relative;margin-left:-15px;margin-right:-15px}.template-helpline #main .row:before,.template-helpline .dsh-tabs-list:before,.template-grants #main .row:before,.template-grants .grants-tabs-list:before,.template-helpline #main .row:after,.template-helpline .dsh-tabs-list:after,.template-grants #main .row:after,.template-grants .grants-tabs-list:after{display:table;clear:both;content:' '}.template-helpline .dsh-heading-body,.template-helpline .dsh-tabs-item,.template-helpline .dsh-about-heading,.template-helpline .dsh-about-body,.template-helpline .dsh-contact-body,.template-helpline .dsh-help-heading,.template-helpline .dsh-help-body,.template-helpline .dsh-offerings-heading p,.template-helpline .dsh-offerings-heading-img,.template-helpline .dsh-offerings-title,.template-helpline .dsh-offerings-footer-heading,.template-helpline .dsh-offerings-footer-body,.template-helpline .dsh-getintouch-body-col,.template-helpline .dsh-resources-heading,.template-helpline .dsh-resources-logos,.template-helpline .dsh-resources-caption,.template-helpline .dsh-resources-body,.template-grants .grants-heading-body,.template-grants .grants-tabs-item,.template-grants .grants-about-heading,.template-grants .grants-about-body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.alpha{padding-left:0}.omega{float:right;padding-right:0}.list-check,.list-check>li,.list-unstyled,.list-unstyled>li,.list-inline,.list-inline>li{margin:0;padding:0;list-style-type:none}.list-inline>li{display:inline-block;padding:0 5px}.list-inline-pipe>li:after{content:'|';padding:0 5px 0 15px;display:inline-block}.list-inline-pipe>li:last-child:after{display:none}.list-check>li{position:relative;padding-left:45px}.list-check>li:before{content:'';display:inline-block;width:25px;height:26px;position:absolute;top:36px;left:9px;background-image:url("../images/dsh/dsh-check.png");background-color:transparent;background-size:25px 26px;background-repeat:no-repeat;background-position:center}.img-responsive{max-width:100%}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}@media screen and (max-width: 767px){.hidden-xs{display:none !important}}@media screen and (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media screen and (min-width: 1200px){.hidden-lg{display:none !important}}@media screen and (max-width: 767px){.visible-xs-block{display:block !important}}@media screen and (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media screen and (min-width: 1200px){.visible-lg-block{display:block !important}}.template-helpline .navigation.visible-tablet-below{text-align:center;margin-bottom:30px}.template-helpline .navigation.visible-tablet-below a{display:inline-block;background-image:url("../images/dsh/show-more-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.template-helpline figure{margin:0}.template-helpline p:empty{display:none}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline #primary-nav>#searchform{right:30px}}.template-helpline #main{width:100%;float:none;margin-left:auto;margin-right:auto}.template-helpline #main.wrap{max-width:none}.template-helpline #staff .pubdate{display:none}@media only screen and (max-width: 768px){.template-helpline #staff .tile img{max-height:99vw}}.template-helpline #staff #posts.list .icon-out{display:none}.template-helpline #staff #posts.list .inner{padding-top:10px}.template-helpline .dsh-heading{position:relative;padding:75px 0;background-image:url("../images/dsh/dsh-heading-bg.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff}@media (min-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 720px) and (min-resolution: 144dpi){.template-helpline .dsh-heading{background-image:url("../images/dsh/dsh-heading-bg@2x.jpg")}}@media screen and (min-width: 992px){.template-helpline .dsh-heading{padding:172px 0}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-heading-body{margin-bottom:75px}}@media screen and (min-width: 1200px){.template-helpline .dsh-heading-body{margin-bottom:122px}}.template-helpline .dsh-heading-title{text-align:center;line-height:1;margin:0;padding:0;text-transform:uppercase;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:18px}@media screen and (min-width: 992px){.template-helpline .dsh-heading-title{font-size:60px}}.template-helpline .dsh-heading-title span{padding:12px 10px 8px;display:inline-block;background:#fff}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-heading-title span{padding:21px}}@media screen and (min-width: 992px){.template-helpline .dsh-heading-title span{padding:30px 30px 10px}}.template-helpline .dsh-tabs{text-align:center}@media screen and (min-width: 1200px){.template-helpline .dsh-tabs{margin-top:-70px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-tabs{margin-top:-60px}}.template-helpline .dsh-tabs-item{float:none}@media screen and (max-width: 991px){.template-helpline .dsh-tabs-item{margin:0 -30px;padding:21px 30px;border-bottom:1px solid #6cd5bb}}@media screen and (min-width: 992px){.template-helpline .dsh-tabs-item{width:31.8627446655%;float:left}}.template-helpline .dsh-tabs-lnk{padding:0;margin:0;line-height:1.1;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:14px;text-transform:uppercase}@media screen and (min-width: 992px){.template-helpline .dsh-tabs-lnk{font-size:22px;background:#fff;display:block;padding:23px 0 32px;width:100%}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-tabs-lnk{font-size:16px;padding:23px 0 20px}}.template-helpline .dsh-about{text-align:center;margin-top:42px}@media screen and (min-width: 1200px){.template-helpline .dsh-about{margin-top:75px}}@media screen and (min-width: 992px){.template-helpline .dsh-about-heading,.template-helpline .dsh-about-body{width:90.1960779988%;margin:0 auto}}.template-helpline .dsh-about-body{font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-about-body{font-size:18px}}.template-helpline .dsh-about-title{text-transform:uppercase;line-height:1.2;margin:0;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-helpline .dsh-about-title{font-size:27px}}.template-helpline .dsh-about .translations-links{margin:30px auto}.template-helpline .dsh-about .lnk-translation{border:0;outline:0;text-decoration:none}.template-helpline .dsh-about .lnk-translation:hover,.template-helpline .dsh-about .lnk-translation:focus,.template-helpline .dsh-about .lnk-translation:active,.template-helpline .dsh-about .lnk-translation.active{color:#6cd5bb}.template-helpline .dsh-contact{margin-top:42px;padding:30px 0 18px;background-color:#e2f7f1}@media screen and (min-width: 992px){.template-helpline .dsh-contact{padding:72px 0 48px;margin-top:60px}}.template-helpline .dsh-contact-body{text-align:center}@media screen and (min-width: 992px){.template-helpline .dsh-contact-body{width:81.8627446655%;margin:0 auto}}.template-helpline .dsh-contact-body p{margin-top:30px;font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-contact-body p{font-size:18px}}.template-helpline .dsh-contact .btn-pagecta{background:#6cd5bb;border-color:#6cd5bb;letter-spacing:4px;padding:28px 12px 16px;border-radius:0;width:100%;max-width:520px;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:33px;text-transform:uppercase}@media screen and (max-width: 767px){.template-helpline .dsh-contact .btn-pagecta{font-size:21px}}@media screen and (min-width: 992px){.template-helpline .dsh-help-heading,.template-helpline .dsh-help-body{width:81.8627446655%;margin:0 auto}}.template-helpline .dsh-help-heading{margin-top:75px;margin-bottom:30px;text-align:center}@media screen and (max-width: 767px){.template-helpline .dsh-help-heading{margin-top:42px}}.template-helpline .dsh-help-body{text-align:center;margin-bottom:60px}.template-helpline .dsh-help-body p{font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-help-body p{font-size:18px}}.template-helpline .dsh-help-title{text-transform:uppercase;line-height:1.2;margin:0;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-helpline .dsh-help-title{font-size:27px}}.template-helpline .dsh-services{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:0;margin-bottom:0;margin-left:-15px;margin-right:-15px;padding:0;list-style-type:none}@media screen and (max-width: 991px){.template-helpline .dsh-services{display:block}}.template-helpline .dsh-services-card{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 33.3%;-moz-flex:1 1 33.3%;-ms-flex:1 1 33.3%;flex:1 1 33.3%;padding-left:15px;padding-right:15px}@media screen and (max-width: 991px){.template-helpline .dsh-services-card{margin:0 auto 30px;max-width:320px}}.template-helpline .dsh-services-card-heading{position:relative;overflow:hidden;text-align:center}.template-helpline .dsh-services-card-title{position:absolute;width:100%;top:0;z-index:4;color:#fff;line-height:1.1;letter-spacing:2px;margin:0 0 0 0;padding-left:15px;padding-right:15px;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Bebas Neue",sans-serif;font-weight:normal;font-size:2.6rem}.template-helpline .dsh-services-card-img{margin:0;width:100%;left:0;top:0;display:block}.template-helpline .dsh-services-card-img:before{position:absolute;content:'';width:100%;height:100%;opacity:0.2;z-index:3;left:0}.template-helpline .dsh-services-card-img .img-bg{position:relative;z-index:2}.template-helpline .dsh-services-card-body{padding:15px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}@media screen and (min-width: 1200px){.template-helpline .dsh-services-card-body{min-height:250px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-services-card-body{min-height:300px}}.template-helpline .dsh-services-card-body p{font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-services-card-body p{font-size:18px}}.template-helpline .dsh-services-card-footer .btn{width:100%;border-radius:0;padding:24px 12px;letter-spacing:0px;text-align:left;text-transform:none;font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:14px}.template-helpline .dsh-services-card-yellow .dsh-services-card-body{background:#fff8c6}.template-helpline .dsh-services-card-yellow .dsh-services-card-img:before{background:#ebd11f}.template-helpline .dsh-services-card-yellow .dsh-services-card-footer .btn{width:100%;background:#ebd11f}.template-helpline .dsh-services-card-yellow .dsh-services-card-footer .btn:hover,.template-helpline .dsh-services-card-yellow .dsh-services-card-footer .btn:focus,.template-helpline .dsh-services-card-yellow .dsh-services-card-footer .btn:active{background:#efda4b}.template-helpline .dsh-services-card-blue .dsh-services-card-body{background:#b9f9fa}.template-helpline .dsh-services-card-blue .dsh-services-card-img:before{background:#4ddbdd}.template-helpline .dsh-services-card-blue .dsh-services-card-footer .btn{width:100%;background:#4ddbdd}.template-helpline .dsh-services-card-blue .dsh-services-card-footer .btn:hover,.template-helpline .dsh-services-card-blue .dsh-services-card-footer .btn:focus,.template-helpline .dsh-services-card-blue .dsh-services-card-footer .btn:active{background:#70e2e3}.template-helpline .dsh-services-card-green .dsh-services-card-body{background:#d4ffeb}.template-helpline .dsh-services-card-green .dsh-services-card-img:before{background:#26f093}.template-helpline .dsh-services-card-green .dsh-services-card-footer .btn{width:100%;background:#26f093}.template-helpline .dsh-services-card-green .dsh-services-card-footer .btn:hover,.template-helpline .dsh-services-card-green .dsh-services-card-footer .btn:focus,.template-helpline .dsh-services-card-green .dsh-services-card-footer .btn:active{background:#51f3a8}@media screen and (min-width: 992px){.template-helpline .dsh-services-card-img .img-bg{width:100%;height:auto;display:block}}@media screen and (max-width: 991px){.template-helpline .dsh-services-card-img .img-bg{width:320px;height:320px;display:block}}.template-helpline .dsh-offerings{margin-top:75px}@media screen and (max-width: 767px){.template-helpline .dsh-offerings{margin-top:0}.template-helpline .dsh-offerings .container{width:90%}}@media screen and (max-width: 991px){.template-helpline .dsh-offerings-heading{background:white;text-align:center}.template-helpline .dsh-offerings-heading>.container{padding-bottom:30px;background:#6cd5bb}}.template-helpline .dsh-offerings-heading p{font-size:18px;margin-bottom:0}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-heading p{font-size:24px;width:68.1372%;float:left}}.template-helpline .dsh-offerings-heading .first{background:#6cd5bb;text-align:center;padding-top:15px;padding-bottom:20px}.template-helpline .dsh-offerings-heading-img{background:#6cd5bb}.template-helpline .dsh-offerings-heading-img img{width:100%;max-width:221px;display:block;margin:0 auto}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-heading-img{width:31.8627446655%;float:left;padding-top:30px;padding-bottom:30px}.template-helpline .dsh-offerings-heading-img+p+p{padding:40px;padding-bottom:0}}@media screen and (max-width: 991px){.template-helpline .dsh-offerings-heading-img{margin:30px auto}}.template-helpline .dsh-offerings-title{background:#000;padding-top:21px;padding-bottom:15px;margin:0;text-align:center;color:#6cd5bb;line-height:1;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:29px;font-weight:700;letter-spacing:4px;text-transform:uppercase}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-title{width:31.8627446655%;float:left}}.template-helpline .dsh-offerings-body,.template-helpline .dsh-offerings-footer{background:#6cd5bb}.template-helpline .dsh-offerings-body p{background:#fff;padding:42px 15px;margin:0}.template-helpline .dsh-offerings-item{padding-top:30px;padding-right:30px;padding-bottom:30px;background:#efefef;border-bottom:1px solid #6cd5bb;font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-item{padding-left:90px}.template-helpline .dsh-offerings-item:before{left:54px}}@media screen and (max-width: 991px){.template-helpline .dsh-offerings-item{font-size:18px;padding-top:30px;padding-right:15px;padding-bottom:30px}}.template-helpline .dsh-offerings-footer{padding-bottom:60px}.template-helpline .dsh-offerings-footer .container{background:#fff}.template-helpline .dsh-offerings-footer-title{color:#6cd5bb;margin:0;line-height:0.95;font-family:"Bebas Neue",sans-serif;font-size:42px;font-weight:400}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-footer-title{font-size:80px}}@media screen and (min-width: 1200px){.template-helpline .dsh-offerings-footer-title{padding:0 58px}}.template-helpline .dsh-offerings-footer-heading{text-align:center;background-image:url("../images/dsh/dsh-clinic-bg.jpg");background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:15px;padding-bottom:15px}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-footer-heading{width:40.1960779988%;float:left;padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-offerings-footer-heading{padding-bottom:49px}}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-offerings-footer-heading{padding-top:60px;padding-bottom:60px}}.template-helpline .dsh-offerings-footer-body{background:#fff;padding-top:30px;padding-bottom:30px;padding-left:45px;padding-right:45px}.template-helpline .dsh-offerings-footer-body h4{margin:0 0 30px;font-size:18px}.template-helpline .dsh-offerings-footer-body p{font-size:18px;margin-bottom:0}@media screen and (min-width: 992px){.template-helpline .dsh-offerings-footer-body{width:56.8627446655%;float:left}.template-helpline .dsh-offerings-footer-body h4{font-size:24px;line-height:1.3}}.template-helpline .dsh-getintouch-heading{text-align:center}.template-helpline .dsh-getintouch-title{text-transform:uppercase;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-helpline .dsh-getintouch-title{font-size:27px}}.template-helpline .dsh-getintouch-body{background:#6cd5bb;padding:0 15px;font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif}.template-helpline .dsh-getintouch-body-col:first-child{font-weight:700;text-align:center}.template-helpline .dsh-getintouch-body-col:last-child{padding-top:30px;padding-bottom:30px}.template-helpline .dsh-getintouch-body-col:last-child p{font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:23px}.template-helpline .dsh-getintouch-body-col:last-child p a{border:0;outline:0;text-decoration:none}.template-helpline .dsh-getintouch-body-col:last-child p a:hover,.template-helpline .dsh-getintouch-body-col:last-child p a:focus,.template-helpline .dsh-getintouch-body-col:last-child p a:active{border:0;outline:0;text-decoration:none}@media screen and (max-width: 991px){.template-helpline .dsh-getintouch-body-col:last-child p{font-size:18px}}@media screen and (min-width: 992px){.template-helpline .dsh-getintouch-body-col:first-child{width:31.8627446655%;float:left}.template-helpline .dsh-getintouch-body-col:last-child{width:65.1960779988%;float:left;padding-top:90px;padding-bottom:90px}}.template-helpline .dsh-getintouch-body h4{font-size:32px;margin-bottom:15px}@media screen and (max-width: 1199px){.template-helpline .dsh-getintouch-body h4{font-size:24px}}.template-helpline .dsh-getintouch-body h4 a{border:0;outline:0;text-decoration:none}.template-helpline .dsh-getintouch-body h4 a:hover,.template-helpline .dsh-getintouch-body h4 a:focus,.template-helpline .dsh-getintouch-body h4 a:active{border:0;outline:0;text-decoration:none}.template-helpline .dsh-getintouch-body .dsh-secure{text-transform:uppercase;border:5px solid black;padding:12px 5px;font-size:21px;line-height:1;display:block;max-width:280px;margin:0 auto}.template-helpline .dsh-getintouch-body .dsh-secure:before{content:'';display:inline-block;width:21px;height:22px;padding-right:38px;background-image:url("../images/dsh/dsh-lock.png");background-position:center;background-size:contain;background-repeat:no-repeat}.template-helpline .dsh-getintouch-body .dsh-key{font-size:18px;display:block;margin-bottom:15px}.template-helpline .dsh-getintouch-body .dsh-key .invert{display:inline-block;background:#000;padding:3px 6px;color:#6cd5bb}.template-helpline .dsh-resources{background:#6cd5bb}.template-helpline .dsh-resources abbr{text-decoration:none;border-bottom:0}.template-helpline .dsh-resources-title{text-transform:uppercase;text-align:center;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-helpline .dsh-resources-title{font-size:27px}}@media screen and (min-width: 992px){.template-helpline .dsh-resources-logos-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}}.template-helpline .dsh-resources-logos{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.template-helpline .dsh-resources-logos>div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-resources-logos{background:transparent;margin-left:-15px;margin-right:-15px}.template-helpline .dsh-resources-logos:before,.template-helpline .dsh-resources-logos:after{display:table;clear:both;content:' '}}@media screen and (min-width: 992px){.template-helpline .dsh-resources-logos{width:38%;float:left;padding-left:0;padding-right:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.template-helpline .dsh-resources-caption{background:#fff}.template-helpline .dsh-resources-caption p{font-size:18px}.template-helpline .dsh-resources-caption p:last-child{margin-bottom:0}@media screen and (max-width: 767px){.template-helpline .dsh-resources-caption{margin-left:15px;margin-right:15px}}@media screen and (max-width: 991px){.template-helpline .dsh-resources-caption{padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 992px){.template-helpline .dsh-resources-caption{width:62%;float:left;margin-left:0;margin-right:0}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline .dsh-resources-caption{padding-top:35px;padding-bottom:35px}}@media screen and (min-width: 1200px){.template-helpline .dsh-resources-caption{padding-top:60px;padding-bottom:77px}}.template-helpline .dsh-resources-logo .civicert{width:96%;margin:0 auto;display:block;max-width:200px}.template-helpline .dsh-resources-logo .rarenet{width:96%;margin:0 auto;display:block;max-width:200px}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-resources-logo{width:48.5294113322%;float:left;margin-bottom:30px}}@media screen and (max-width: 991px){.template-helpline .dsh-resources-logo{padding-top:30px;padding-bottom:30px}}.template-helpline .dsh-resources-logo-blue{background:#0fa2ff}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-resources-logo-blue{width:50%}}.template-helpline .dsh-resources-logo-green{background:#22c89e}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline .dsh-resources-logo-green{width:50%}}.template-helpline .dsh-resources-body p{margin-top:30px;margin-bottom:30px;font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-resources-body p{font-size:18px}}@media screen and (min-width: 992px){.template-helpline .dsh-resources-body{width:90.1960779988%;margin:0 auto}}.template-helpline .dsh-resources-footer li{padding:30px;border-top:2px solid #000}@media screen and (max-width: 767px){.template-helpline .dsh-resources-footer li{padding:30px 15px}}.template-helpline .dsh-resources-footer li:last-child{margin-bottom:60px;border-bottom:2px solid #000}.template-helpline .dsh-resources-footer li h5{margin:0;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-size:24px}@media screen and (max-width: 991px){.template-helpline .dsh-resources-footer li h5{font-size:18px}}.template-helpline .dsh-resources-footer li p{font-weight:400;margin:0}.template-helpline .dsh-resources-footer li em{font-weight:400;font-style:normal}.template-helpline .dsh-resources-footer li a{border-bottom:none}.template-helpline .dsh-locations-map{max-width:800px;margin:0 auto}.template-helpline .dsh-locations-title{text-transform:uppercase;text-align:center;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-helpline .dsh-locations-title{font-size:27px}}html[lang='de'] .dsh-services-card-title,html[lang='de'] .dsh-offerings-title,html[lang='de'] .dsh-offerings-footer-title,html[lang='ru'] .dsh-services-card-title,html[lang='ru'] .dsh-offerings-title,html[lang='ru'] .dsh-offerings-footer-title{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}html[lang='ru'] .dsh-offerings-footer-title{font-size:58px}.template-grants .grants-map-intro,.template-grants .grants-featured,.template-grants .grants-about-body,.template-grants .grants-whatwefund-body,.template-grants .grants-types-body,.template-grants .grants-howwefund-intro,.template-grants .grants-board-body,.template-grants .grants-statement-body,.template-grants .grants-credit-body{font-family:SourceSansPro, 'Source Sans Pro', helvetica, tahoma, arial, sans-serif;font-size:24px}.template-helpline #main .container,.template-grants #main .container{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.template-helpline #main .container:before,.template-grants #main .container:before,.template-helpline #main .container:after,.template-grants #main .container:after{display:table;clear:both;content:' '}@media screen and (min-width: 768px) and (max-width: 991px){.template-helpline #main .container,.template-grants #main .container{width:750px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-helpline #main .container,.template-grants #main .container{width:970px}}@media screen and (min-width: 1200px){.template-helpline #main .container,.template-grants #main .container{width:1170px}}@media screen and (min-width: 1360px){.template-helpline #main .container,.template-grants #main .container{width:1340px}}.template-helpline #main .row,.template-helpline .dsh-tabs-list,.template-grants #main .row,.template-grants .grants-tabs-list{position:relative;margin-left:-15px;margin-right:-15px}.template-helpline #main .row:before,.template-helpline .dsh-tabs-list:before,.template-grants #main .row:before,.template-grants .grants-tabs-list:before,.template-helpline #main .row:after,.template-helpline .dsh-tabs-list:after,.template-grants #main .row:after,.template-grants .grants-tabs-list:after{display:table;clear:both;content:' '}.template-helpline .dsh-heading-body,.template-helpline .dsh-tabs-item,.template-helpline .dsh-about-heading,.template-helpline .dsh-about-body,.template-helpline .dsh-contact-body,.template-helpline .dsh-help-heading,.template-helpline .dsh-help-body,.template-helpline .dsh-offerings-heading p,.template-helpline .dsh-offerings-heading-img,.template-helpline .dsh-offerings-title,.template-helpline .dsh-offerings-footer-heading,.template-helpline .dsh-offerings-footer-body,.template-helpline .dsh-getintouch-body-col,.template-helpline .dsh-resources-heading,.template-helpline .dsh-resources-logos,.template-helpline .dsh-resources-caption,.template-helpline .dsh-resources-body,.template-grants .grants-heading-body,.template-grants .grants-tabs-item,.template-grants .grants-about-heading,.template-grants .grants-about-body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.alpha{padding-left:0}.omega{float:right;padding-right:0}.list-check,.list-check>li,.list-unstyled,.list-unstyled>li,.list-inline,.list-inline>li{margin:0;padding:0;list-style-type:none}.list-inline>li{display:inline-block;padding:0 5px}.list-inline-pipe>li:after{content:'|';padding:0 5px 0 15px;display:inline-block}.list-inline-pipe>li:last-child:after{display:none}.list-check>li{position:relative;padding-left:45px}.list-check>li:before{content:'';display:inline-block;width:25px;height:26px;position:absolute;top:36px;left:9px;background-image:url("../images/dsh/dsh-check.png");background-color:transparent;background-size:25px 26px;background-repeat:no-repeat;background-position:center}.img-responsive{max-width:100%}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-pagecta{color:#3d9788;letter-spacing:4px;padding-top:10px;margin-top:20px;border:5px solid #3d9788;border-radius:0;white-space:pre-wrap;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:33px;text-transform:uppercase}.btn-pagecta:hover{color:#fff;background-color:#3d9788}@media screen and (max-width: 767px){.btn-pagecta{font-size:21px}}@media screen and (max-width: 767px){.hidden-xs{display:none !important}}@media screen and (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media screen and (min-width: 1200px){.hidden-lg{display:none !important}}@media screen and (max-width: 767px){.visible-xs-block{display:block !important}}@media screen and (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media screen and (min-width: 1200px){.visible-lg-block{display:block !important}}.template-grants .navigation.visible-tablet-below{text-align:center;margin-bottom:30px}.template-grants .navigation.visible-tablet-below a{display:inline-block;background-image:url("../images/dsh/show-more-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.template-grants figure{margin:0}.template-grants p:empty{display:none}@media screen and (min-width: 768px) and (max-width: 991px){.template-grants #primary-nav>#searchform{right:30px}}.template-grants #main{width:100%;float:none;margin-left:auto;margin-right:auto}.template-grants #main.wrap{max-width:none}.template-grants #staff .pubdate{display:none}@media only screen and (max-width: 768px){.template-grants #staff .tile img{max-height:99vw}}.template-grants #staff #posts.list .icon-out{display:none}.template-grants #staff #posts.list .inner{padding-top:10px}.template-grants .grants-map{background-color:#e2f7f1;padding-bottom:20px}.template-grants .grants-map-intro{padding:0 10px;text-align:center}.template-grants .grants-map-legend{display:flex;flex-flow:row wrap;margin-bottom:20px}@media screen and (max-width: 991px){.template-grants .grants-map-legend{display:block;max-width:650px;margin:0 auto}}.template-grants .grants-map-legend-first{background-color:#3d9788;color:#d6f3ec;font-weight:bold;text-align:center;padding:30px 0;font-size:30px;text-transform:uppercase;width:25%;display:flex;justify-content:center;align-items:center;align-content:center}@media screen and (max-width: 991px){.template-grants .grants-map-legend-first{width:100%}}.template-grants .grants-map-legend-item{background-color:#6cd5bb;padding:20px;width:75%}.template-grants .grants-map-legend-item :last-child{margin:0}@media screen and (max-width: 991px){.template-grants .grants-map-legend-item{width:100%}}.template-grants .grants-map-title{background-color:#e2f7f1;text-align:center;font-size:45px;text-transform:uppercase;font-weight:bold;padding:20px}.template-grants .grants-featured{background-color:#6cd5bb;color:#fff;padding-bottom:40px}.template-grants .grants-featured p{font-size:24px}@media screen and (min-width: 992px){.template-grants .grants-featured p{width:50%;float:right}}.template-grants .grants-featured-title{color:#fff;text-align:center}@media screen and (max-width: 1199px){.template-grants .grants-featured-carousel{padding:20px}}@media screen and (min-width: 992px){.template-grants .grants-featured-carousel{padding:10px}}.template-grants .grants-featured-carousel-title{margin:0;color:#fff;font-weight:bold;font-style:italic}@media screen and (min-width: 992px){.template-grants .grants-featured-carousel-title{float:right;width:50%}}.template-grants .grants-featured-carousel img{float:left;max-width:47%;border:10px solid #fff}@media screen and (min-width: 992px){.template-grants .grants-featured-carousel img{margin-bottom:20px;margin-right:3%}}@media screen and (max-width: 991px){.template-grants .grants-featured-carousel img{max-width:100%;margin-bottom:15px}}.template-grants .grants-wherewefund{font-weight:bold;font-size:15px}.template-grants .grants-heading{position:relative;padding:75px 0;background-image:url("../images/grants/grants-bg.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff}@media (min-width: 720px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 720px) and (min-resolution: 144dpi){.template-grants .grants-heading{background-image:url("../images/grants/grants-bg@2X.jpg")}}@media screen and (min-width: 992px){.template-grants .grants-heading{padding:172px 0}.template-grants .grants-heading span{padding:23px 30px 6px 30px !important}}.template-grants .grants-heading-body{margin:0 auto;max-width:987px}@media screen and (min-width: 992px) and (max-width: 1199px){.template-grants .grants-heading-body{margin-bottom:75px}}@media screen and (min-width: 1200px){.template-grants .grants-heading-body{margin-bottom:122px}}.template-grants .grants-heading-title{text-align:center;line-height:1;margin:0;padding:0;text-transform:uppercase;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:18px}@media screen and (min-width: 992px){.template-grants .grants-heading-title{font-size:60px}}.template-grants .grants-heading-title span{padding:12px 10px 8px;display:inline-block;background:#fff}@media screen and (min-width: 768px) and (max-width: 991px){.template-grants .grants-heading-title span{padding:21px}}@media screen and (min-width: 992px){.template-grants .grants-heading-title span{padding:30px 30px 10px}}.template-grants .grants-tabs{text-align:center}@media screen and (min-width: 1200px){.template-grants .grants-tabs{margin-top:-70px}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-grants .grants-tabs{margin-top:-60px}}.template-grants .grants-tabs-item{float:none}@media screen and (max-width: 991px){.template-grants .grants-tabs-item{margin:0 -30px;padding:21px 30px;border-bottom:1px solid #6cd5bb}}@media screen and (min-width: 992px){.template-grants .grants-tabs-item{width:31.8627446655%;float:left;float:none;display:inline-block}}.template-grants .grants-tabs-lnk{padding:0;margin:0;line-height:1.1;font-family:"League Spartan", helvetica, tahoma, arial, sans-serif;font-size:14px;text-transform:uppercase}.template-grants .grants-tabs-lnk:hover{color:#57479D}@media screen and (min-width: 992px){.template-grants .grants-tabs-lnk{font-size:22px;background:#fff;display:block;padding:23px 0 32px;width:100%}}@media screen and (min-width: 992px) and (max-width: 1199px){.template-grants .grants-tabs-lnk{font-size:16px;padding:23px 0 20px}}.template-grants .grants-about{text-align:center;margin-top:42px}@media screen and (min-width: 1200px){.template-grants .grants-about{margin-top:75px}}@media screen and (min-width: 992px){.template-grants .grants-about-heading,.template-grants .grants-about-body{width:90.1960779988%;margin:0 auto}}@media screen and (max-width: 991px){.template-grants .grants-about-body{font-size:18px}}.template-grants .grants-about-prioritize :nth-child(odd){background-color:#fff}.template-grants .grants-about-prioritize :nth-child(even){background-color:#ace7d9}.template-grants .grants-about-prioritize p{margin:0;padding:20px;font-size:22px}.template-grants .grants-about-title{text-align:center;line-height:1.2;margin:0;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px;padding:20px}@media screen and (max-width: 991px){.template-grants .grants-about-title{font-size:27px}}.template-grants .grants-about .translations-links{margin:30px auto}.template-grants .grants-about .lnk-translation{border:0;outline:0;text-decoration:none}.template-grants .grants-about .lnk-translation:hover,.template-grants .grants-about .lnk-translation:focus,.template-grants .grants-about .lnk-translation:active,.template-grants .grants-about .lnk-translation.active{color:#6cd5bb}.template-grants .grants-about-map{max-width:800px;margin:0 auto}.template-grants .grants-about-title{text-align:center;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 991px){.template-grants .grants-about-title{font-size:27px}}.template-grants .grants-whatwefund{background-color:#58499e;color:#fff}.template-grants .grants-whatwefund-title{color:#fff;text-align:center;font-size:45px;text-transform:uppercase;font-weight:bold;padding:20px;margin:0;padding-top:30px}.template-grants .grants-whatwefund-body{padding:0 10px;text-align:center}.template-grants .grants-whatwefund-box-container{display:flex;flex-flow:row wrap;margin-bottom:20px}.template-grants .grants-whatwefund-box{width:calc( (100% / 4) - 20px);padding:15px;margin:10px;border:5px solid #d1d1e4;text-align:center}.template-grants .grants-whatwefund-box span{background-color:#827aa5}.template-grants .grants-whatwefund-box a{color:#fff;border-bottom:2px solid #fff}@media screen and (max-width: 991px){.template-grants .grants-whatwefund-box{width:100%}}.template-grants .grants-whatwefund-box-content{position:relative;top:50%;transform:translateY(-50%)}.template-grants .grants-whatwefund-full{background-color:#d6f3ec;text-align:center;padding:25px}.template-grants .grants-types{background-color:#d6dd21}.template-grants .grants-types-title{margin:0;padding-top:30px;text-align:center;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}.template-grants .grants-types-body{text-align:center;max-width:950px;margin:0 auto}.template-grants .grants-types-body p{margin:0}.template-grants .grants-types-box-container{display:flex;flex-flow:row wrap;margin-bottom:20px}.template-grants .grants-types-box{width:calc( (100% / 4) - 20px);margin:10px;display:flex;flex-direction:column;font-size:18px}@media screen and (max-width: 991px){.template-grants .grants-types-box{width:100%}}.template-grants .grants-types-box-description{background-color:white;text-align:left}.template-grants .grants-types-box-description p{padding:20px;margin-bottom:0;font-size:20px}.template-grants .grants-types-box-description :not(:last-child){border-bottom:1px solid #ccc}.template-grants .grants-types-box-header{background-color:#000;color:#a8b515;padding:10px;text-transform:uppercase;font-size:24px;font-weight:bold;text-align:center}.template-grants .grants-types-box-footer{background-color:#a8b515;color:#000;padding:15px 0;text-transform:uppercase;text-align:center;font-size:23px;font-weight:bold}.template-grants .grants-howwefund{background-color:#d6dd21;text-align:center}.template-grants .grants-howwefund .slick-track{display:flex !important}.template-grants .grants-howwefund .slick-slide{height:auto;border:10px solid #d6dd21;background-color:#eef1a4}.template-grants .grants-howwefund-title{margin:0;padding-top:30px;text-transform:uppercase;text-align:center;line-height:1.2;font-family:ClearSans, 'Clear Sans', helvetica, tahoma, arial, sans-serif;font-weight:700;font-size:42px}.template-grants .grants-howwefund-body{padding-bottom:30px}.template-grants .grants-howwefund a{border-bottom:2px solid #000}.template-grants .grants-howwefund-intro{padding:0 10px}.template-grants .grants-howwefund-box{font-size:18px}@media screen and (max-width: 991px){.template-grants .grants-howwefund-box{width:100%}}.template-grants .grants-howwefund-box-description{background-color:#eef1a4;text-align:left}@media (min-width: 1500px){.template-grants .grants-howwefund-box-description{height:275px}}@media screen and (max-width: 991px){.template-grants .grants-howwefund-box-description{font-size:18px}}.template-grants .grants-howwefund-box-description p{padding:20px 30px;margin:0;font-size:23px}.template-grants .grants-howwefund-box-header{background-color:#fff;color:#000;padding:8px 0;text-transform:uppercase;font-size:30px;font-weight:bold;text-align:center}.template-grants .grants-howwefund-box-footer{background-color:#a8b515;color:#000;padding:15px 0;text-transform:uppercase;text-align:center;font-size:23px;font-weight:bold}.template-grants .grants-moreinfo{background-color:#a8b515;text-align:center;padding:40px}.template-grants .grants-moreinfo a{border-bottom:2px solid #000;word-break:break-word}@media screen and (max-width: 991px){.template-grants .grants-moreinfo{font-size:20px}.template-grants .grants-moreinfo a{font-size:20px;font-weight:normal}}@media screen and (min-width: 768px){.template-grants .grants-moreinfo{font-size:35px}.template-grants .grants-moreinfo a{font-size:35px}}.template-grants .grants-board-body{padding:10px;text-align:center}.template-grants .grants-board-list{text-align:left;padding:0 0 40px 0;max-width:700px;margin:0 auto}.template-grants .grants-board-list li{list-style:none;border-bottom:5px solid #d6dd21;padding:15px 10px}.template-grants .grants-board-list li:first-of-type{border-top:5px solid #d6dd21}.template-grants .grants-board-list li span{font-size:28px}.template-grants .grants-statement{padding:40px;text-align:center;background-color:#efefef}.template-grants .grants-credit{text-align:center;padding:40px}.template-grants .grants-credit-title{padding:0;font-size:22px;text-transform:uppercase}html[lang='de'] .dsh-services-card-title,html[lang='de'] .dsh-offerings-title,html[lang='de'] .dsh-offerings-footer-title,html[lang='ru'] .dsh-services-card-title,html[lang='ru'] .dsh-offerings-title,html[lang='ru'] .dsh-offerings-footer-title{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}html[lang='ru'] .dsh-offerings-footer-title{font-size:58px}.single-stopcyberspying footer .top,.single-stopcyberspying .bottom::before,.single-stopcyberspying .bottom:before,.single-stopcyberspying #wrapper>header,.single-stopcyberspying #breadcrumbs,.single-stopcyberspying .entry-title,.single-stopcyberspying #content+footer{display:none}.single-stopcyberspying #content{padding-top:0}.single-stopcyberspying footer[role] .bottom:before{background:transparent}.single-stopcyberspying #headline{padding-top:40px}.single-stopcyberspying #header{margin-top:-1px}.single-stopcyberspying .bold,.single-stopcyberspying strong{font-weight:bold}.single-stopcyberspying #thankyouWrap{width:100%;height:100vh;min-height:1500px;position:fixed;z-index:7;display:none;background-color:rgba(198,42,27,0.9)}.single-stopcyberspying #thankyou{position:relative;z-index:8;background-color:#FFF;margin:100px auto;max-width:970px;padding:60px}.single-stopcyberspying #tyclose{position:absolute;right:4px;top:3px;cursor:pointer;font-size:20px}.single-stopcyberspying #thankyou h2{font-family:UniSans;font-size:40px;font-weight:bold;padding-bottom:20px;text-align:center}.single-stopcyberspying #thankyou p{font-size:20px;padding-bottom:15px;text-align:center}.single-stopcyberspying #call_tool{background-color:#1D1B1B;padding:40px;box-sizing:border-box}.single-stopcyberspying #call_tool iframe{min-height:500px !important;margin:0 auto;display:block}.single-stopcyberspying #popupWrap{width:100%;min-height:1500px;min-height:100vh;max-height:100vh;overflow:auto;position:fixed;z-index:7;display:none;background-color:rgba(198,42,27,0.9)}.single-stopcyberspying #popup{position:relative;z-index:8;background-color:#FFF;margin:100px auto;max-width:970px;padding:60px}.single-stopcyberspying #puclose{position:absolute;right:4px;top:3px;cursor:pointer;font-size:20px}.single-stopcyberspying #popup h2{font-family:UniSans;font-size:40px;font-weight:bold;padding-bottom:20px;text-align:center}.single-stopcyberspying #popup p{font-size:20px;padding-bottom:15px;text-align:center}.single-stopcyberspying #social{position:fixed;z-index:5;top:200px;left:0;width:60px}.single-stopcyberspying .floating_soc_opt{display:inline-block;width:60px;height:60px;color:#FFF;margin-bottom:10px;cursor:pointer;overflow:hidden;text-align:center;font-size:14px !important;text-decoration:none !important;transition:all 0.2s}.single-stopcyberspying .floating_soc_opt i{color:#FFF;font-size:40px;width:100%;text-align:center;display:block;padding-top:10px;text-decoration:none !important}.single-stopcyberspying #fs_twitter{background-color:#4099FF}.single-stopcyberspying #fs_twitter:hover{background-color:#60B9FF}.single-stopcyberspying #fs_facebook{background-color:#3B5998}.single-stopcyberspying #fs_facebook:hover{background-color:#5B79B8}.single-stopcyberspying #fs_google{background-color:#DD4B39}.single-stopcyberspying #fs_google:hover{background-color:#FD6B59}.single-stopcyberspying #wrap{padding-top:40px}.single-stopcyberspying #header{background-color:#FFF;border-bottom:3px solid #FAF2EF;height:40px;padding:0;position:fixed;width:100%;box-sizing:border-box;z-index:5}.single-stopcyberspying #site_title,.single-stopcyberspying #mobile_title,.single-stopcyberspying #mobile_menu{display:inline;float:left;padding:0;margin:0;padding-right:40px;line-height:40px;text-decoration:none;color:#222;font-weight:bold}.single-stopcyberspying #site_title a,.single-stopcyberspying #mobile_title a,.single-stopcyberspying #mobile_menu a{text-decoration:none}.single-stopcyberspying #mobile_menu{float:right;padding:0;padding-left:40px}.single-stopcyberspying #mobile_menu i{padding:0 4px;font-size:1.2em}.single-stopcyberspying #mobile_title,.single-stopcyberspying #mobile_menu{display:none}.single-stopcyberspying #header nav{width:100%;max-width:1050px;margin:0 auto;overflow:auto;padding:0 40px;overflow:auto;box-sizing:border-box}.single-stopcyberspying #header nav ul li{display:inline-block}.single-stopcyberspying #header nav ul li a{line-height:40px;padding:0 20px 0 0;font-size:16px;color:#555;transition:color 0.2s;text-decoration:none;font-weight:bold}.single-stopcyberspying #header nav ul li a:hover{color:#777}@media (max-width: 950px){.single-stopcyberspying #header nav{overflow:hidden;height:0;margin-top:40px;width:100%;background-color:#FFF}.single-stopcyberspying #header nav ul li{display:block;border-bottom:3px solid #FAF2EF}.single-stopcyberspying #header nav ul li a{display:block;line-height:40px;padding:0 20px 0 0;font-size:1.4em;letter-spacing:1px;text-align:center;color:#333;transition:color 0.2s;text-decoration:none;font-weight:normal;width:100%;text-transform:uppercase;font-family:'Oswald', sans-serif}.single-stopcyberspying #site_title{display:none}.single-stopcyberspying #mobile_menu{float:right;padding:0}.single-stopcyberspying #mobile_title,.single-stopcyberspying #mobile_menu{display:inline-block;padding:0 40px}}@media (max-width: 460px){.single-stopcyberspying #mobile_title,.single-stopcyberspying #mobile_menu{display:inline-block;padding:0 10px}}.single-stopcyberspying .section_wrap{width:100%}.single-stopcyberspying .section_content{width:100%;max-width:1050px;margin:0 auto;padding:40px;overflow:auto;box-sizing:border-box}.single-stopcyberspying .section_left_col{width:50%;padding-right:20px;float:left;box-sizing:border-box}.single-stopcyberspying .section_right_col{width:50%;padding-left:20px;float:right;box-sizing:border-box}.single-stopcyberspying .section_left_66{float:left;width:66.666%;padding-right:40px;box-sizing:border-box}.single-stopcyberspying .section_left_33{float:left;width:33.333%;padding-right:40px;box-sizing:border-box}@media (max-width: 800px){.single-stopcyberspying .section_left_col,.single-stopcyberspying .section_right_col{width:100%;padding:0}}.single-stopcyberspying #headline{background-color:#EC3131;text-align:center}.single-stopcyberspying #infographic{background-color:#1D1B1B}.single-stopcyberspying #pdf{background-color:#2F2D2F}.single-stopcyberspying #news{background-color:#2F2D2F}.single-stopcyberspying #petition{background-color:#FAF2EF}.single-stopcyberspying #problems{background-color:#EC3131}.single-stopcyberspying #twitterTool{background-color:#FFF}.single-stopcyberspying #partners{background-color:#2F2D2F}.single-stopcyberspying #privacy{background-color:#1D1B1B}.single-stopcyberspying .white_c{color:#FFF}.single-stopcyberspying .red_c{color:#EC3131}.single-stopcyberspying .p1{font-size:16px;line-height:1.2em}.single-stopcyberspying .h1{font-size:1.6em;padding-bottom:1em}.single-stopcyberspying .h2{font-size:18px;padding-bottom:1em}.single-stopcyberspying .h3{font-size:1.2em;padding-bottom:1em}.single-stopcyberspying .header1{font-family:UniSans;font-size:48px;font-weight:bold;display:block;line-height:1}.single-stopcyberspying .header2{font-size:24px;font-weight:bold;display:block;line-height:1.4}.single-stopcyberspying .header2 a{color:#FFF !important}.single-stopcyberspying .header3{font-family:UniSans;font-size:28px;font-weight:bold;display:block;line-height:1.2}.single-stopcyberspying #congress_letter{text-align:center}.single-stopcyberspying #congress_letter p{max-width:840px;margin:0 auto}.single-stopcyberspying .standardsWrap{float:left;width:25%;text-align:center;padding:30px 0 60px 0}.single-stopcyberspying .standardsWrap p{padding:15px 0 0 0;font-size:18px;line-height:1.2;color:#FFF}.single-stopcyberspying #infoTabs{padding-top:30px;overflow:auto;margin:0 40px}.single-stopcyberspying .infoTab{width:20%;width:33%;text-align:center;color:#EC3131;display:inline-block;float:left;cursor:pointer;transition:color 0.2s}.single-stopcyberspying .infoTab:hover{color:#FFF}.single-stopcyberspying .infoTab i{display:inline;font-size:24px;line-height:1.2;padding-right:4px}.single-stopcyberspying .infoTab span{padding-top:20px;display:inline}.single-stopcyberspying #infoSlider{position:relative;padding:0;height:15px;margin:10px 40px 30px 40px}.single-stopcyberspying #le{position:absolute;width:7px;height:7px;left:0;top:4px;background-color:#EC3131}.single-stopcyberspying #re{position:absolute;width:7px;height:7px;right:0;top:4px;background-color:#EC3131}.single-stopcyberspying #bar{position:absolute;width:94px;height:15px;margin-left:50px;background-color:#EC3131}.single-stopcyberspying #rail{position:absolute;width:100%;height:1px;margin-top:7px;background-color:#EC3131}.single-stopcyberspying #infoView{width:100%;height:462px;overflow:hidden}.single-stopcyberspying .infographicWrap{width:100%;height:462px;max-width:844px;max-height:462px;margin:0 auto;display:none}.single-stopcyberspying .infographicWrap img{width:100%}.single-stopcyberspying #petition{text-align:center}.single-stopcyberspying #petition .section_content{padding-top:0;overflow:visible}.single-stopcyberspying #petition h2{text-align:center;text-transform:uppercase;margin:0;padding:0}.single-stopcyberspying #petition .gform_wrapper .gform_footer{padding:16px 0 0}.single-stopcyberspying #petition .secure-notice{background-color:#fff;display:inline-block;color:#000;text-decoration:underline;border-bottom:0;margin:20px auto;padding:3px 12px}.single-stopcyberspying #petition .gform_wrapper{max-width:600px;margin:0 auto;background:transparent}.single-stopcyberspying #petition form{width:100%}.single-stopcyberspying #petition form .gform_button{margin-bottom:10px !important;background-color:#ec3131}.single-stopcyberspying #petition form .gform_button:hover{background-color:#000}.single-stopcyberspying #petition form input:-ms-input-placeholder{color:#909090}.single-stopcyberspying #petition form input::-webkit-input-placeholder{color:#909090}.single-stopcyberspying #petition form input:-moz-placeholder{color:#909090}.single-stopcyberspying #petition form input::-moz-placeholder{color:#909090}.single-stopcyberspying #petition form input:focus,.single-stopcyberspying #petition form .selectboxit-focus{-webkit-box-shadow:0 0 3px #ff213f;-moz-box-shadow:0 0 3px #ff213f;-ms-box-shadow:0 0 3px #ff213f;-o-box-shadow:0 0 3px #ff213f;box-shadow:0 0 3px #ff213f}.single-stopcyberspying #petition form .selectboxit-text{color:#909090}.single-stopcyberspying #petition form .selectboxit-arrow-container{background-color:#ec3131}.single-stopcyberspying #petition form li#field_11_6>label{display:none}@media only screen and (min-width: 769px){.single-stopcyberspying #petition li#field_11_5{padding-right:8px}.single-stopcyberspying #petition li#field_11_4{padding-left:8px}.single-stopcyberspying #petition li.gfield{padding-right:0}}.single-stopcyberspying #petition .signup-form-header{background-color:#fff;max-width:600px;text-align:center;margin:0 auto;padding:15px 10px 3px;position:relative;margin-bottom:40px}.single-stopcyberspying #petition .signup-form-header:after{width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#ffffff transparent transparent transparent;content:' ';position:absolute;left:50%;bottom:-20px;transform:translateX(-50%)}.single-stopcyberspying #soc_options{position:relative;height:180px;width:360px;margin:0 auto}.single-stopcyberspying .soc_op_wrap{height:100px;position:absolute;display:inline-block;margin-right:20px}.single-stopcyberspying .soc_op{display:inline-block;width:80px;height:80px;cursor:pointer;color:#FFF;border-top:0px solid #FFF;text-decoration:none;transition:all 0.2s;padding:5px;text-align:center}.single-stopcyberspying .side_soc_op{display:block;border:none}.single-stopcyberspying .soc_op:hover{border-top:5px solid #FAF2EF}.single-stopcyberspying .soc_op i{color:#FFF;font-size:50px;width:100%;text-align:center;display:block;padding-top:8px;text-decoration:none}.single-stopcyberspying #twitter{background-color:#4099FF;border-bottom:5px solid #1069CF}.single-stopcyberspying #twitter:hover{border-bottom:0px solid #1069CF}.single-stopcyberspying #facebookWrap{margin-left:100px}.single-stopcyberspying #facebook{background-color:#3B5998;border-bottom:5px solid #0B2968}.single-stopcyberspying #facebook:hover{border-bottom:0px solid #0B2968}.single-stopcyberspying #googleWrap{margin-left:200px}.single-stopcyberspying #google{background-color:#DD4B39;border-bottom:5px solid #AD1B09}.single-stopcyberspying #google:hover{border-bottom:0px solid #AD1B09}.single-stopcyberspying #loginFormWrap{width:220px;height:auto;overflow:auto;padding:50px;margin:0 auto 0 auto;box-shadow:0 0 10px #888}.single-stopcyberspying #lockIcon{width:120px;height:120px;margin:0 auto 50px auto;border-radius:60px;background-color:#DDD;text-align:center;box-shadow:0 0 10px #DDD}.single-stopcyberspying #lockIcon i{line-height:120px;color:#AAA}.single-stopcyberspying .miscFormRowWrap{overflow:auto !important;height:auto}.single-stopcyberspying .miscFormRow,.single-stopcyberspying .timeSelect{width:270px;height:34px;border-radius:4px;margin:0 0 10px 0;box-shadow:0 0 2px #AAA}.single-stopcyberspying .timeSelect{width:auto;display:inline-block;margin:0 5px 0 0}.single-stopcyberspying .miscFormRow input,.single-stopcyberspying select,.single-stopcyberspying .timeSelect select{width:270px;height:34px;color:#555;padding:0.2em 0.6em;border:1px solid #AAA;border-radius:4px;font-family:'Helvetica', Arial, Lucida Grande, sans-serif !important;font-size:0.9em;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying .timeSelect select{width:60px;padding:0.2em}.single-stopcyberspying .miscFormRowOption{width:34px;height:34px;border-radius:4px;margin:0 0 10px 20px;box-shadow:0 0 2px #AAA;border:1px solid #AAA;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying .miscFormRowOption i{width:34px;line-height:34px;text-align:center;color:#EB2027;border-radius:4px;transition:all 0.2s;-webkit-transition:all 0.2s;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying .miscFormRowOption i:hover{background-color:#EB2027;color:#FFF}.single-stopcyberspying .miscFormRowOption span i{width:34px;line-height:34px;text-align:center;color:#333;border-radius:4px;transition:all 0.2s;-webkit-transition:all 0.2s;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying .miscFormRowOption span i:hover{background-color:#333;color:#FFF}.single-stopcyberspying .loginFormRow{width:220px;height:34px;border-radius:4px;margin:0 0 10px 0;box-shadow:0 0 2px #AAA}.single-stopcyberspying .loginFormRowIcon{float:left;width:44px;height:34px;background-color:#DDD;border:1px solid #AAA;border-right:none;border-radius:4px 0 0 4px;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying .loginFormRowIcon i{color:#555;line-height:34px;text-align:center;width:44px}.single-stopcyberspying .loginFormRowIcon p{color:#333 !important;font-weight:700 !important;line-height:34px !important;text-align:center !important;width:44px !important}.single-stopcyberspying .loginFormRow input{float:left;width:176px;height:34px;color:#555;padding:0.2em 0.6em;border:1px solid #AAA;border-radius:0 4px 4px 0;font-family:'Helvetica', Arial, Lucida Grande, sans-serif !important;font-size:0.9em;box-sizing:border-box;-webkit-box-sizing:border-box}.single-stopcyberspying #petitionform .button,.single-stopcyberspying #petitionform .single-tribe_events .register a,.single-tribe_events .register .single-stopcyberspying #petitionform a,.single-stopcyberspying #petitionform .event-sub-nav a,.event-sub-nav .single-stopcyberspying #petitionform a,.single-stopcyberspying #loginFormSubmit{float:left;height:34px;border:1px solid #AAA;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;width:220px;font-weight:400;font-size:1.1em;line-height:1em;padding:0;cursor:pointer;color:#333;background-color:#EC3131;transition:background-color 0.2s;-webkit-transition:background-color 0.2s}.single-stopcyberspying #petitionform .button:hover,.single-stopcyberspying #petitionform .single-tribe_events .register a:hover,.single-tribe_events .register .single-stopcyberspying #petitionform a:hover,.single-stopcyberspying #petitionform .event-sub-nav a:hover,.event-sub-nav .single-stopcyberspying #petitionform a:hover,.single-stopcyberspying #loginFormSubmit:hover{background-color:#FF4F48}.single-stopcyberspying #loginFormErrMsgWrap,.single-stopcyberspying #errMsgWrap{width:260px;height:auto;overflow:auto;padding:30px;margin:40px auto 0 auto;box-shadow:0 0 10px #888;display:block}.single-stopcyberspying #errMsgWrap{margin-top:100px}.single-stopcyberspying #loginFormErrMsgWrap i,.single-stopcyberspying #errMsgWrap i{color:#D43F3A}.single-stopcyberspying #loginFormErrMsgWrap p,.single-stopcyberspying #errMsgWrap p{float:right;width:200px;color:#333;font-family:'Helvetica', Arial, Lucida Grande, sans-serif;font-size:0.9em}.single-stopcyberspying #footer{width:100%;height:50px;background-color:#2F2F2F}.single-stopcyberspying #footer p{vertical-align:middle;font-size:0.75em;color:#FFF;line-height:50px;text-align:center;text-decoration:none;margin:0}.single-stopcyberspying #footer p img{vertical-align:middle;padding:0 2em}.single-stopcyberspying #footer p a{text-decoration:underline;color:#FFF}.single-stopcyberspying #breadcrumbs{background:transparent;color:#fff}.single-stopcyberspying #breadcrumbs a{color:#fff}.single-stopcyberspying .entry-title{display:none}.single-stopcyberspying #main{width:100%}.single-stopcyberspying #content{background:#1D1B1B}.single-stopcyberspying .entry-content{font-family:Lato, sans-serif}.single-stopcyberspying .entry-content a{border:0px;text-decoration:underline}.single-stopcyberspying .section_wrap{padding-left:50vw;padding-right:50vw;margin-left:-50vw;margin-right:-50vw;width:auto}.single-stopcyberspying .h1,.single-stopcyberspying .header3{margin:0}.single-stopcyberspying #cl_wrap p{padding-bottom:39px}footer[role]{background:#292d2e;overflow:hidden;position:relative}footer[role] a{border-bottom:none}footer[role] .wrap{text-align:center}footer[role] .wrap>li{vertical-align:top}footer[role] .bottom{background:#000;text-align:center;position:relative}footer[role] .bottom:before{content:" ";display:block;height:4px;width:100%;background:transparent url("../images/stripe-footer.png") repeat-x center bottom}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 130dpi), only screen and (min-resolution: 1.5dppx){footer[role] .bottom:before{background-image:url("../images/stripe-footer_2x.png");background-size:image-width("stripe-footer.png") image-height("stripe-footer.png")}}footer[role] .bottom>div{padding:10px 0;font-size:.875rem;color:#fff}footer[role] .bottom>div a{color:#fff;border-bottom:0}@media only screen and (max-width: 768px){footer[role] .bottom>div{font-size:0.7rem}}footer[role] .credit{display:inline-block;padding-left:0.6em;margin-top:-0.3em}footer[role] .credit a{text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:bottom}footer[role] .logo{margin-top:25px;margin-bottom:25px}footer[role] .logo>a{display:block;width:260px;height:50px;font-size:2.2rem;background-image:url("../images/full-logo-color.svg");background-size:100% 100%;position:relative;top:-2px;max-width:100%}@media screen and (max-width: 1170px){footer[role] .logo{margin-left:2%}}@media screen and (max-width: 767px){footer[role] .logo{width:100%;margin-left:0;text-align:center;box-sizing:border-box}footer[role] .logo>a{margin:0 auto}}footer[role] .context{margin-top:25px;padding:0 50px}@media screen and (max-width: 1260px){footer[role] .context{padding-right:0}}@media screen and (max-width: 767px){footer[role] .context{width:100%;margin:0 auto;padding:0 0 0 0}}footer[role] .links{position:relative;font-family:"Clear Sans","Source Sans Pro",sans-serif}footer[role] .links a{color:white;font-size:106%}footer[role] .links .menu li{margin:38px 12px 10px 12px !important}footer[role] .links .menu li:last-child{margin-right:0}@media screen and (max-width: 1260px){footer[role] .links{display:block;float:none;margin:10px auto 10px}footer[role] .links .menu li{margin:0px 12px 10px 12px !important}}@media screen and (max-width: 767px){footer[role] .links{margin-top:20px}footer[role] .links .menu li{text-align:center;width:auto;float:none;margin:8px 1em}}footer[role] li{display:inline-block}footer[role] ul ul{margin:0 0 0 0;padding:0 0 0 0}footer[role] .menu li{display:inline-block;margin:0 12px;vertical-align:top}@media screen and (max-width: 1170px){footer[role] .menu li{margin:0 8px}}@media screen and (max-width: 767px){footer[role] .menu li{margin:0 3%}}footer[role] .menu li a[class*='icon-']{text-align:left;text-indent:110%;overflow:hidden;white-space:nowrap;display:inline-block;width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background-color:#77c043}footer[role] .menu li a[class*='icon-']:after{width:100%;height:100%;position:absolute;top:0;left:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.2);content:"";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}footer[role] .menu li a[class*='icon-']:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}footer[role] .menu li a[class*='icon-']:before{position:absolute;left:50%;top:50%;text-indent:0;font-size:31px;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:0 0 0 0}footer[role] .menu li a.icon-twitter{background-color:#4baaea}footer[role] .menu li a.icon-facebook{background-color:#405895}footer[role] .menu li a.icon-tumblr{background-color:#38465a}#top-arrow{position:fixed;right:8px;bottom:-70px;width:50px;height:45px;border-radius:8px 8px 0 0;background-color:rgba(0,0,0,0.55);cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#top-arrow:after{position:absolute;bottom:7px;left:18px;width:15px;height:15px;border:1px solid #fff;border-width:3px 3px 0 0;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#top-arrow.visible{bottom:0}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],textarea{border:none;padding:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,textarea:focus{-webkit-box-shadow:0 0 3px #77c043;-moz-box-shadow:0 0 3px #77c043;-ms-box-shadow:0 0 3px #77c043;-o-box-shadow:0 0 3px #77c043;box-shadow:0 0 3px #77c043;outline:none}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"]{height:40px;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;color:black;display:block;-webkit-font-smoothing:antialiased}input[type="radio"]+input[type="text"]{display:inline-block}@media only screen and (max-width: 640px){input[type="radio"]+input[type="text"]{width:78% !important}}input::-webkit-input-placeholder{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;font-style:italic;color:#d3d3d3;-webkit-font-smoothing:antialiased}input:-moz-placeholder{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;font-style:italic;color:#d3d3d3;-webkit-font-smoothing:antialiased}input::-moz-placeholder{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;font-style:italic;color:#d3d3d3;-webkit-font-smoothing:antialiased}input:-ms-input-placeholder{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;font-style:italic;color:#d3d3d3;-webkit-font-smoothing:antialiased}.selectboxit-container{position:relative;display:inline-block;vertical-align:top;max-width:100%;text-align:left}.selectboxit-container *{font:0.875rem "Clear Sans","Source Sans Pro",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;overflow:hidden;display:block;position:relative;background-color:#efefef;max-width:100%}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:40px;line-height:40px;display:block}.selectboxit-container .selectboxit:focus{outline:0;-webkit-box-shadow:0 0 3px #77c043;-moz-box-shadow:0 0 3px #77c043;-ms-box-shadow:0 0 3px #77c043;-o-box-shadow:0 0 3px #77c043;box-shadow:0 0 3px #77c043}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;white-space:nowrap}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:40px;position:absolute;right:0;background-color:#000;color:#fff}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:48%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#fff}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px}.selectboxit-text{font:bold 0.875rem "Clear Sans","Source Sans Pro",sans-serif;letter-spacing:0.15em;text-transform:uppercase}.selectboxit-default-arrow{width:0;height:0;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.selectboxit-list .selectboxit-option-anchor{color:#333333;border-bottom:none}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:#efefef}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999}.button,.single-tribe_events .register a,.event-sub-nav a,button{display:inline-block;font-weight:bold;font-family:"League Spartan",sans-serif;font-size:1.43rem;line-height:1em;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;padding:10px 20px;min-width:230px;text-align:center;text-transform:uppercase;letter-spacing:0.2em;background-color:black;border:none}.button:hover,.single-tribe_events .register a:hover,.event-sub-nav a:hover,button:hover{background-color:#77c043}.button.red:hover,.single-tribe_events .register a.red:hover,.event-sub-nav a.red:hover,.button.pear:hover,.single-tribe_events .register a.pear:hover,.event-sub-nav a.pear:hover,.button.sky:hover,.single-tribe_events .register a.sky:hover,.event-sub-nav a.sky:hover,.button.pattern:hover,.single-tribe_events .register a.pattern:hover,.event-sub-nav a.pattern:hover,button.red:hover,button.pear:hover,button.sky:hover,button.pattern:hover{background-color:#000}.button.pear,.single-tribe_events .register a.pear,.event-sub-nav a.pear,.button.issue-privacy,.single-tribe_events .register a.issue-privacy,.event-sub-nav a.issue-privacy,button.pear,button.issue-privacy{background-color:#d6df22}.button.mint,.single-tribe_events .register a.mint,.event-sub-nav a.mint,.button.issue-digital-security,.single-tribe_events .register a.issue-digital-security,.event-sub-nav a.issue-digital-security,button.mint,button.issue-digital-security{background-color:#6cd5bb}.button.issue-business-and-human-rights,.single-tribe_events .register a.issue-business-and-human-rights,.event-sub-nav a.issue-business-and-human-rights,button.issue-business-and-human-rights{background-color:#57479d}.button.issue-freedom-of-expression,.single-tribe_events .register a.issue-freedom-of-expression,.event-sub-nav a.issue-freedom-of-expression,.button.red,.single-tribe_events .register a.red,.event-sub-nav a.red,button.issue-freedom-of-expression,button.red{background-color:#ec1c23}.button.purple:hover,.single-tribe_events .register a.purple:hover,.event-sub-nav a.purple:hover,button.purple:hover{background-color:#57479d}.button.sky,.single-tribe_events .register a.sky,.event-sub-nav a.sky,.button.issue-net-discrimination,.single-tribe_events .register a.issue-net-discrimination,.event-sub-nav a.issue-net-discrimination,button.sky,button.issue-net-discrimination{background-color:#27aae0}.button.pattern:hover,.single-tribe_events .register a.pattern:hover,.event-sub-nav a.pattern:hover,button.pattern:hover{color:#77c043}.button.grey,.single-tribe_events .register a.grey,.event-sub-nav a.grey,.button.issue-none,.single-tribe_events .register a.issue-none,.event-sub-nav a.issue-none,button.grey,button.issue-none{background-color:#d3d3d3}.button.issue-multiple,.single-tribe_events .register a.issue-multiple,.event-sub-nav a.issue-multiple,button.issue-multiple{background-color:#77c043}.button.mini,.single-tribe_events .register a.mini,.event-sub-nav a.mini,button.mini{background-color:#4099ff;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.88rem}.button.mini:hover,.single-tribe_events .register a.mini:hover,.event-sub-nav a.mini:hover,button.mini:hover{background-color:#8ac1ff}.button.mini:active,.single-tribe_events .register a.mini:active,.event-sub-nav a.mini:active,button.mini:active{background-color:#4099ff}a.button,.single-tribe_events .register a,.event-sub-nav a{border-bottom:none}.toggle button,.toggle .button,.toggle .single-tribe_events .register a,.single-tribe_events .register .toggle a,.toggle .event-sub-nav a,.event-sub-nav .toggle a{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#000;background-color:#d3d3d3;height:40px}.toggle button:hover,.toggle button:active,.toggle button.active,.toggle button.selected,.toggle .button:hover,.toggle .single-tribe_events .register a:hover,.single-tribe_events .register .toggle a:hover,.toggle .event-sub-nav a:hover,.event-sub-nav .toggle a:hover,.toggle .button:active,.toggle .single-tribe_events .register a:active,.single-tribe_events .register .toggle a:active,.toggle .event-sub-nav a:active,.event-sub-nav .toggle a:active,.toggle .button.active,.toggle .single-tribe_events .register a.active,.single-tribe_events .register .toggle a.active,.toggle .event-sub-nav a.active,.event-sub-nav .toggle a.active,.toggle .button.selected,.toggle .single-tribe_events .register a.selected,.single-tribe_events .register .toggle a.selected,.toggle .event-sub-nav a.selected,.event-sub-nav .toggle a.selected{color:#fff;background-color:#000}.gapped button,.gapped .button,.gapped .single-tribe_events .register a,.single-tribe_events .register .gapped a,.gapped .event-sub-nav a,.event-sub-nav .gapped a{margin-right:1px}.gapped button:last-child,.gapped .button:last-child,.gapped .single-tribe_events .register a:last-child,.single-tribe_events .register .gapped a:last-child,.gapped .event-sub-nav a:last-child,.event-sub-nav .gapped a:last-child{margin-right:0}form#signup,form#signup-inpage{padding:10px 3%;font-size:0;text-align:center}form#signup>*,form#signup-inpage>*{font-size:1rem}form#signup>a,form#signup-inpage>a{text-align:center;display:inline-block;text-decoration:underline;margin:0 auto 0.8em}form#signup .form-element,form#signup-inpage .form-element{margin:7px 1.1111111111%;display:inline-block;width:47.7777777778%;vertical-align:top}form#signup .form-element>input,form#signup .form-element>select,form#signup-inpage .form-element>input,form#signup-inpage .form-element>select{width:100%;height:50px;padding:10px 14px}form#signup .form-element.third,form#signup-inpage .form-element.third{margin:7px 1.1111111111%;width:31.1111111111%}form#signup .form-element.full,form#signup-inpage .form-element.full{width:97.7777777778%}form#signup .form-action-wrapper,form#signup-inpage .form-action-wrapper{text-align:center;margin:7px auto}form#signup .form-action-wrapper button,form#signup-inpage .form-action-wrapper button{height:50px;-webkit-font-smoothing:antialiased;line-height:36px;min-width:250px}form#signup a,form#signup-inpage a{border-bottom:none}@media screen and (max-width: 610px){form#signup,form#signup-inpage{width:316px;margin:0 auto}form#signup .form-element,form#signup-inpage .form-element{width:97.4074074074%;display:block}form#signup .form-action-wrapper button,form#signup-inpage .form-action-wrapper button{width:97.4074074074%}}form#signup .selectboxit-container .selectboxit,form#signup-inpage .selectboxit-container .selectboxit{background-color:#fff}form#signup .selectboxit-container span,form#signup-inpage .selectboxit-container span{height:50px;line-height:50px;font-size:1.125rem}form#signup .selectboxit-arrow-container,form#signup-inpage .selectboxit-arrow-container{width:50px}form#signup .selectboxit-text,form#signup-inpage .selectboxit-text{font-weight:normal;font-style:italic;letter-spacing:0;text-transform:none;padding-left:10px;padding-right:3px;color:#d3d3d3}form#signup .selectboxit-text:not([data-val='']),form#signup-inpage .selectboxit-text:not([data-val='']){color:black;font-style:normal}form#signup .selectboxit-option-icon-container,form#signup-inpage .selectboxit-option-icon-container{display:none}.error404 main input[type='search']{background-color:#efefef}div.gform_wrapper div.validation_error{margin-bottom:20px;padding:12px 0}div.gform_wrapper li.gfield.gfield_error{background-color:transparent;margin-bottom:inherit !important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0}div.gform_wrapper .field_description_below .gfield_description{padding-top:2px;padding-left:2px}div.gform_wrapper .top_label .gfield_error .ginput_container,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:none}div.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:16px}.entry-content .gform_wrapper .gfield_description,#sign-up .gform_wrapper .gfield_description,.featherlight-content .gform_wrapper .gfield_description{font-size:0.9rem;padding-top:4px}.entry-content .gform_wrapper label.gfield_label,#sign-up .gform_wrapper label.gfield_label,.featherlight-content .gform_wrapper label.gfield_label{font-family:"Clear Sans","Source Sans Pro",sans-serif;margin-top:4px;font-size:1.2rem}.entry-content .gform_wrapper input,#sign-up .gform_wrapper input,.featherlight-content .gform_wrapper input{padding:10px 14px}.entry-content .gform_wrapper .ginput_container,#sign-up .gform_wrapper .ginput_container,.featherlight-content .gform_wrapper .ginput_container{margin-top:0}.entry-content .gform_wrapper .selectboxit-container .selectboxit,#sign-up .gform_wrapper .selectboxit-container .selectboxit,.featherlight-content .gform_wrapper .selectboxit-container .selectboxit{background-color:white;width:100%}.entry-content .gform_wrapper .selectboxit-container .selectboxit-text,#sign-up .gform_wrapper .selectboxit-container .selectboxit-text,.featherlight-content .gform_wrapper .selectboxit-container .selectboxit-text{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1.125rem;font-weight:normal;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.entry-content .gform_wrapper .selectboxit-container .selectboxit-text[data-val="Country"],#sign-up .gform_wrapper .selectboxit-container .selectboxit-text[data-val="Country"],.featherlight-content .gform_wrapper .selectboxit-container .selectboxit-text[data-val="Country"]{color:#d3d3d3}.entry-content .gform_wrapper .gform_footer,#sign-up .gform_wrapper .gform_footer,.featherlight-content .gform_wrapper .gform_footer{text-align:center}.entry-content .gform_wrapper input[type='submit'],#sign-up .gform_wrapper input[type='submit'],.featherlight-content .gform_wrapper input[type='submit']{margin-right:0}.entry-content .gform_wrapper .gfield li input[type="checkbox"],#sign-up .gform_wrapper .gfield li input[type="checkbox"],.featherlight-content .gform_wrapper .gfield li input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #000;width:20px !important;margin:0 0.5em 0 0 !important;height:20px;background-color:#fff;-webkit-box-shadow:inset 0 0 0 3px #fff;-moz-box-shadow:inset 0 0 0 3px #fff;-ms-box-shadow:inset 0 0 0 3px #fff;-o-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;padding:0 0 0 0}.entry-content .gform_wrapper .gfield li input[type="checkbox"]:checked,#sign-up .gform_wrapper .gfield li input[type="checkbox"]:checked,.featherlight-content .gform_wrapper .gfield li input[type="checkbox"]:checked{background-color:#000}.entry-content .gform_wrapper .gfield li input[type="checkbox"]:checked+label,#sign-up .gform_wrapper .gfield li input[type="checkbox"]:checked+label,.featherlight-content .gform_wrapper .gfield li input[type="checkbox"]:checked+label{font-weight:normal}.entry-content .gform_wrapper,.entry-content .gform_confirmation_wrapper,.featherlight-content .gform_wrapper,.featherlight-content .gform_confirmation_wrapper{background-color:#efefef}.entry-content .gform_wrapper form,.entry-content .gform_wrapper .gform_confirmation_message,.entry-content .gform_confirmation_wrapper form,.entry-content .gform_confirmation_wrapper .gform_confirmation_message,.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_message,.featherlight-content .gform_confirmation_wrapper form,.featherlight-content .gform_confirmation_wrapper .gform_confirmation_message{width:56.8627446655%;margin:0 auto}@media only screen and (max-width: 1024px){.entry-content .gform_wrapper form,.entry-content .gform_wrapper .gform_confirmation_message,.entry-content .gform_confirmation_wrapper form,.entry-content .gform_confirmation_wrapper .gform_confirmation_message,.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_message,.featherlight-content .gform_confirmation_wrapper form,.featherlight-content .gform_confirmation_wrapper .gform_confirmation_message{width:73.5294113322%}}@media only screen and (max-width: 640px){.entry-content .gform_wrapper form,.entry-content .gform_wrapper .gform_confirmation_message,.entry-content .gform_confirmation_wrapper form,.entry-content .gform_confirmation_wrapper .gform_confirmation_message,.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_message,.featherlight-content .gform_confirmation_wrapper form,.featherlight-content .gform_confirmation_wrapper .gform_confirmation_message{width:90.1960779988%}}.entry-content .gform_wrapper .gform_confirmation_message,.entry-content .gform_confirmation_wrapper .gform_confirmation_message,.featherlight-content .gform_wrapper .gform_confirmation_message,.featherlight-content .gform_confirmation_wrapper .gform_confirmation_message{margin-top:20px;margin-bottom:20px}.entry-content .gform_wrapper .gform_heading,.entry-content .gform_confirmation_wrapper .gform_heading,.featherlight-content .gform_wrapper .gform_heading,.featherlight-content .gform_confirmation_wrapper .gform_heading{background-color:white;text-align:center;margin-bottom:30px}.entry-content .gform_wrapper .gform_heading:after,.entry-content .gform_confirmation_wrapper .gform_heading:after,.featherlight-content .gform_wrapper .gform_heading:after,.featherlight-content .gform_confirmation_wrapper .gform_heading:after{content:" ";height:0;width:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;position:absolute;left:50%;margin-left:-20px}.entry-content .gform_wrapper .gform_heading .gform_title,.entry-content .gform_confirmation_wrapper .gform_heading .gform_title,.featherlight-content .gform_wrapper .gform_heading .gform_title,.featherlight-content .gform_confirmation_wrapper .gform_heading .gform_title{color:#919191;font-size:1.8em;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:0.15em;-webkit-font-smoothing:antialiased;text-decoration:none;border-bottom:none;color:black;padding-top:0.7em;margin-bottom:0;letter-spacing:0.05em !important}.entry-content .gform_wrapper .gform_heading .gform_description,.entry-content .gform_confirmation_wrapper .gform_heading .gform_description,.featherlight-content .gform_wrapper .gform_heading .gform_description,.featherlight-content .gform_confirmation_wrapper .gform_heading .gform_description{font-style:italic;margin:0 0;padding-bottom:1em;font-size:1.2rem}.entry-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.entry-content .gform_confirmation_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.featherlight-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.featherlight-content .gform_confirmation_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:8px 12px}.entry-content .gform_wrapper .gf_left_half .ginput_container,.entry-content .gform_wrapper .gf_right_half .ginput_container,.entry-content .gform_confirmation_wrapper .gf_left_half .ginput_container,.entry-content .gform_confirmation_wrapper .gf_right_half .ginput_container,.featherlight-content .gform_wrapper .gf_left_half .ginput_container,.featherlight-content .gform_wrapper .gf_right_half .ginput_container,.featherlight-content .gform_confirmation_wrapper .gf_left_half .ginput_container,.featherlight-content .gform_confirmation_wrapper .gf_right_half .ginput_container{margin-top:0}.entry-content .gform_wrapper .selectboxit-container,.entry-content .gform_confirmation_wrapper .selectboxit-container,.featherlight-content .gform_wrapper .selectboxit-container,.featherlight-content .gform_confirmation_wrapper .selectboxit-container{width:100%}.entry-content .gform_wrapper input[type='submit'],.entry-content .gform_wrapper input[type='button'],.entry-content .gform_confirmation_wrapper input[type='submit'],.entry-content .gform_confirmation_wrapper input[type='button'],.featherlight-content .gform_wrapper input[type='submit'],.featherlight-content .gform_wrapper input[type='button'],.featherlight-content .gform_confirmation_wrapper input[type='submit'],.featherlight-content .gform_confirmation_wrapper input[type='button']{padding-top:14px;margin-bottom:2em !important;margin-right:0 !important}.entry-content .gform_wrapper .gform_footer,.entry-content .gform_confirmation_wrapper .gform_footer,.featherlight-content .gform_wrapper .gform_footer,.featherlight-content .gform_confirmation_wrapper .gform_footer{margin-top:0}.entry-content .gform_wrapper .gfield_checkbox input,.entry-content .gform_confirmation_wrapper .gfield_checkbox input,.featherlight-content .gform_wrapper .gfield_checkbox input,.featherlight-content .gform_confirmation_wrapper .gfield_checkbox input{margin-top:0 !important}.entry-content .gform_wrapper .gfield_checkbox label,.entry-content .gform_confirmation_wrapper .gfield_checkbox label,.featherlight-content .gform_wrapper .gfield_checkbox label,.featherlight-content .gform_confirmation_wrapper .gfield_checkbox label{font-weight:normal !important}.entry-content .gform_wrapper .gfield_html,.entry-content .gform_confirmation_wrapper .gfield_html,.featherlight-content .gform_wrapper .gfield_html,.featherlight-content .gform_confirmation_wrapper .gfield_html{text-align:center}.entry-content .gform_wrapper .gfield_html a,.entry-content .gform_confirmation_wrapper .gfield_html a,.featherlight-content .gform_wrapper .gfield_html a,.featherlight-content .gform_confirmation_wrapper .gfield_html a{text-decoration:underline;border:none;display:inline-block;background-color:white;padding:4px 8px;font-size:0.8em;font-weight:normal}.entry-content .gforms_confirmation_message,.featherlight-content .gforms_confirmation_message{padding-top:15px;padding-bottom:15px}.entry-content .gform_confirmation_wrapper,.featherlight-content .gform_confirmation_wrapper{background-color:#efefef;overflow:hidden}.entry-content .gform_confirmation_wrapper .secure-wrapper,.featherlight-content .gform_confirmation_wrapper .secure-wrapper{margin:0 20px 15px;background:transparent url("../images/field_vector_hw.svg") no-repeat center center;background-size:cover;text-align:center;padding:10px}.entry-content .gform_confirmation_wrapper .secure-wrapper a,.featherlight-content .gform_confirmation_wrapper .secure-wrapper a{font-weight:normal;text-decoration:underline;border-bottom:0;font-size:0.8rem}.entry-content .gform_page_footer{text-align:center}.featherlight-content .gform_wrapper,.featherlight-content .gforms_confirmation_message{margin:0 0 0 0;border-top:1px solid transparent}.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_wrapper,.featherlight-content .gforms_confirmation_message form,.featherlight-content .gforms_confirmation_message .gform_confirmation_wrapper{width:73.5294113322%;margin:0 auto}@media only screen and (max-width: 1024px){.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_wrapper,.featherlight-content .gforms_confirmation_message form,.featherlight-content .gforms_confirmation_message .gform_confirmation_wrapper{width:81.8627446655%}}@media only screen and (max-width: 640px){.featherlight-content .gform_wrapper form,.featherlight-content .gform_wrapper .gform_confirmation_wrapper,.featherlight-content .gforms_confirmation_message form,.featherlight-content .gforms_confirmation_message .gform_confirmation_wrapper{width:90.1960779988%}}.featherlight-content .gform_wrapper form.red .gform_title,.featherlight-content .gform_wrapper form.red .gform_description,.featherlight-content .gform_wrapper form.red label,.featherlight-content .gforms_confirmation_message form.red .gform_title,.featherlight-content .gforms_confirmation_message form.red .gform_description,.featherlight-content .gforms_confirmation_message form.red label{color:#ff213f}.featherlight-content .gform_wrapper form.red .button,.featherlight-content .gform_wrapper form.red .single-tribe_events .register a,.single-tribe_events .register .featherlight-content .gform_wrapper form.red a,.featherlight-content .gform_wrapper form.red .event-sub-nav a,.event-sub-nav .featherlight-content .gform_wrapper form.red a,.featherlight-content .gforms_confirmation_message form.red .button,.featherlight-content .gforms_confirmation_message form.red .single-tribe_events .register a,.single-tribe_events .register .featherlight-content .gforms_confirmation_message form.red a,.featherlight-content .gforms_confirmation_message form.red .event-sub-nav a,.event-sub-nav .featherlight-content .gforms_confirmation_message form.red a{background-color:#ff213f}.hidden-labels .gfield_label,.hidden-labels .gfield label,.hidden-labels .ginput_complex label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}.hidden-labels .gfield_checkbox input+label{clip:none;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;font-size:0.875rem}.gform_wrapper form.rtl-form{direction:rtl !important;text-align:right}@media only screen and (min-width: 641px){.gform_wrapper form.rtl-form ul.gform_fields li.gfield{padding-right:0;padding-left:16px}.gform_wrapper form.rtl-form ul.gform_fields li.gfield input[type="checkbox"]{margin:0 !important}.gform_wrapper form.rtl-form ul.gform_fields li.gfield input[type="radio"]{margin-right:2px}.gform_wrapper form.rtl-form .gsection{margin:28px 0 28px 16px !important}.gform_wrapper form.rtl-form div.ginput_container_name span{padding-right:0;padding-left:16px;margin-right:0;margin-left:-4px}}.gform_wrapper form.rtl-form .ginput_container_radio label,.gform_wrapper form.rtl-form .ginput_container_checkbox label{margin-right:4px}.gform_wrapper form.rtl-form .selectboxit-text{float:right}.gform_wrapper form.rtl-form .selectboxit-arrow-container{right:auto;left:0}.gform_wrapper form.rtl-form .selectboxit-container .selectboxit-options{text-align:right}.dir-rtl{direction:rtl !important;text-align:right}.dir-rtl label{margin-right:4px !important}.visible-phone,.visible-tablet,.hidden-desktop,.visible-tablet-below{display:none !important}.visible-desktop{display:inherit !important}@media only screen and (min-width: 640px) and (max-width: 1024px){.hidden-desktop,.visible-tablet{display:inherit !important}.visible-desktop,.hidden-tablet,.visible-tablet-below{display:none !important}}@media only screen and (max-width: 1024px){.hidden-desktop,.visible-tablet{display:inherit !important}.visible-desktop,.hidden-tablet,.visible-tablet-below{display:none !important}}@media only screen and (max-width: 768px){.hidden-desktop,.visible-tablet-below{display:inherit !important}.visible-desktop,.hidden-tablet,.visible-tablet{display:none !important}}@media only screen and (max-width: 640px){.hidden-desktop,.visible-phone{display:inherit !important}.visible-desktop,.hidden-phone{display:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:30px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:65px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold;margin:1.3em 0 1em;color:#000}.prose h1{font-size:2.5rem}.prose h2{font-size:2.25rem}.prose h3{font-size:2.06rem}.prose h4{font-size:1.875rem}.prose h5{font-size:1.69rem}.prose h6{font-size:1.5rem}.prose blockquote{font-weight:600;font-size:1.5rem;letter-spacing:0.04em;border-left:20px solid #efefef;padding-left:30px;margin-left:0}@media screen and (max-width: 640px){.prose blockquote{font-size:1.3rem}}.prose .centered{text-align:center;text-transform:uppercase}.prose p{margin:0 0 1em 0;letter-spacing:0.02em}.prose a{font-weight:bold}.prose .field{padding-top:1rem;padding-bottom:1rem;margin-top:1.5rem;margin-bottom:1.5rem}@media all{.flaccess,.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.flaccess:last-of-type,.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.flaccess:before,.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.flaccess .flaccess-content,.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:0 0 0 0;border-bottom:0 solid transparent;min-width:10%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.flaccess .flaccess-inner,.featherlight .featherlight-inner{display:block}.flaccess .flaccess-close-icon,.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.flaccess .flaccess-image,.featherlight .featherlight-image{width:100%}.flaccess-iframe .flaccess-content,.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.flaccess iframe,.featherlight iframe{border:none}}@media only screen and (max-width: 1024px){.flaccess .flaccess-content,.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}.modal{width:600px}@media screen and (max-width: 630px){.modal{width:100%}}.flaccess-inner .gform_body,.fl-coverlay-inner .gform_body{margin-top:20px}.flaccess-inner .ginput_container,.fl-coverlay-inner .ginput_container{margin-top:0 !important}.flaccess-inner header,.fl-coverlay-inner header{background-color:#fff;padding:30px 10px 24px}.flaccess-inner header h2,.fl-coverlay-inner header h2{font-size:1.25rem;font-family:"League Spartan",sans-serif;font-weight:bold;margin:0 0 0 0;text-align:center;text-transform:uppercase}.flaccess-inner header p,.fl-coverlay-inner header p{text-align:center;margin:0 0 0 0;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-style:italic}.flaccess-inner .secure-notice,.fl-coverlay-inner .secure-notice{text-align:center;display:block;text-decoration:underline;margin:0 auto 0.8em;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:0.875rem;border-bottom:none}.flaccess-inner div.gform_wrapper div.validation_error,.fl-coverlay-inner div.gform_wrapper div.validation_error{margin:20px 25px 0;width:auto}.flaccess-inner .gform_wrapper .gfield_description.validation_message,.fl-coverlay-inner .gform_wrapper .gfield_description.validation_message{padding-bottom:5px}.flaccess-inner footer ul,.fl-coverlay-inner footer ul{margin:0 0 0 0;padding:0 0 0 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 640px){.flaccess-inner footer ul,.fl-coverlay-inner footer ul{display:none}}.flaccess-inner footer ul>li,.fl-coverlay-inner footer ul>li{display:block;width:33.34%;background-color:#00abf0;text-align:center;padding:10px}.flaccess-inner footer ul>li.facebook,.fl-coverlay-inner footer ul>li.facebook{background-color:#3a579a}.flaccess-inner footer ul>li.tumblr,.fl-coverlay-inner footer ul>li.tumblr{background-color:#35465c}.flaccess-inner footer ul>li a,.fl-coverlay-inner footer ul>li a{color:white;font-family:"Clear Sans","Source Sans Pro",sans-serif;font-weight:bold;font-size:1.125rem;border-bottom:none;line-height:40px;vertical-align:top}.flaccess-inner footer ul>li i,.fl-coverlay-inner footer ul>li i{font-size:40px}.flaccess-inner input[type='submit'],.fl-coverlay-inner input[type='submit']{margin-right:0}.flaccess-inner .selectboxit-container .selectboxit,.fl-coverlay-inner .selectboxit-container .selectboxit{background-color:white}@media only screen and (max-width: 640px){.flaccess-inner .selectboxit-container .selectboxit,.fl-coverlay-inner .selectboxit-container .selectboxit{width:100% !important}}.flaccess-inner .selectboxit-container .selectboxit-text,.fl-coverlay-inner .selectboxit-container .selectboxit-text{font-family:"Clear Sans","Source Sans Pro",sans-serif;font-size:1rem;font-weight:normal;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.gform_ajax_submitted .flaccess-inner header,.gform_ajax_submitted .flaccess-inner footer,.gform_ajax_submitted .fl-coverlay-inner header,.gform_ajax_submitted .fl-coverlay-inner footer{display:none}.gform_ajax_submitted .flaccess-inner .secure,.gform_ajax_submitted .fl-coverlay-inner .secure{padding-top:10px}.fl-coverlay-content{overflow-x:hidden !important}.fl-coverlay-inner{overflow:hidden}.flaccess-content,.fl-coverlay-content{background-image:url("../images/field_vector_hw.svg") !important;background-size:cover !important;background-position:center top !important}@media only screen and (max-width: 1024px){.flaccess-content,.fl-coverlay-content{padding:0 !important;border-bottom:0 !important}}.flaccess-content form input::-webkit-input-placeholder,.fl-coverlay-content form input::-webkit-input-placeholder{color:#959595;font-size:1rem}.flaccess-content form input:-moz-placeholder,.fl-coverlay-content form input:-moz-placeholder{color:#959595;font-size:1rem}.flaccess-content form input::-moz-placeholder,.fl-coverlay-content form input::-moz-placeholder{color:#959595;font-size:1rem}.flaccess-content form input:-ms-input-placeholder,.fl-coverlay-content form input:-ms-input-placeholder{color:#959595;font-size:1rem}.flaccess-content p:empty,.fl-coverlay-content p:empty{display:none}.flaccess-content .fl-coverlay-close,.flaccess-content .featherlight-close,.fl-coverlay-content .fl-coverlay-close,.fl-coverlay-content .featherlight-close{font-size:32px}.flaccess-content .gform_heading,.fl-coverlay-content .gform_heading{text-align:center;background-color:#fff;width:100% !important;max-width:100%;padding:25px 50px 0}.flaccess-content .gform_description,.fl-coverlay-content .gform_description{font-style:italic;padding-bottom:10px;display:block;font-size:20px}.flaccess-content .gform_wrapper,.fl-coverlay-content .gform_wrapper{margin:0;width:100%;max-width:100%;overflow:hidden}.flaccess-content .gform_wrapper .top_label .gfield_label,.flaccess-content .gform_wrapper .ginput_complex label,.fl-coverlay-content .gform_wrapper .top_label .gfield_label,.fl-coverlay-content .gform_wrapper .ginput_complex label{display:none !important}.flaccess-content .gform_wrapper .gform_title,.fl-coverlay-content .gform_wrapper .gform_title{font-size:1.25rem;font-family:"League Spartan",sans-serif;font-weight:bold;margin:0 0 0 0;text-align:center;text-transform:uppercase}.flaccess-content .gform_wrapper .gform_footer,.fl-coverlay-content .gform_wrapper .gform_footer{text-align:center;margin-top:10px;padding-top:0}@media only screen and (max-width: 640px){.flaccess-content .gform_wrapper .gform_footer,.fl-coverlay-content .gform_wrapper .gform_footer{padding-left:24px;padding-right:24px}}.flaccess-content .gform_wrapper .gform_footer .gform_button,.fl-coverlay-content .gform_wrapper .gform_footer .gform_button{font-size:1.25rem;font-weight:normal;padding:15px 14px 12px;margin-right:0}.flaccess-content .gform_wrapper .top_label input.medium,.flaccess-content .gform_wrapper .top_label select.medium,.flaccess-content .gform_wrapper .bottom_label input.medium,.flaccess-content .gform_wrapper .bottom_label select.medium,.flaccess-content .gform_wrapper .ginput_complex input[type="text"],.flaccess-content .gform_wrapper .ginput_complex select,.flaccess-content .gform_wrapper .top_label li.gfield.gf_right_half input.medium,.flaccess-content .gform_wrapper .top_label li.gfield.gf_left_half input.medium,.fl-coverlay-content .gform_wrapper .top_label input.medium,.fl-coverlay-content .gform_wrapper .top_label select.medium,.fl-coverlay-content .gform_wrapper .bottom_label input.medium,.fl-coverlay-content .gform_wrapper .bottom_label select.medium,.fl-coverlay-content .gform_wrapper .ginput_complex input[type="text"],.fl-coverlay-content .gform_wrapper .ginput_complex select,.fl-coverlay-content .gform_wrapper .top_label li.gfield.gf_right_half input.medium,.fl-coverlay-content .gform_wrapper .top_label li.gfield.gf_left_half input.medium{width:100%;max-width:100%;border:none;padding:10px 14px !important}.flaccess-content .gform_wrapper input[type="email"],.flaccess-content .gform_wrapper input[type="number"],.flaccess-content .gform_wrapper input[type="password"],.flaccess-content .gform_wrapper input[type="tel"],.flaccess-content .gform_wrapper input[type="text"],.flaccess-content .gform_wrapper input[type="url"],.flaccess-content .gform_wrapper select,.fl-coverlay-content .gform_wrapper input[type="email"],.fl-coverlay-content .gform_wrapper input[type="number"],.fl-coverlay-content .gform_wrapper input[type="password"],.fl-coverlay-content .gform_wrapper input[type="tel"],.fl-coverlay-content .gform_wrapper input[type="text"],.fl-coverlay-content .gform_wrapper input[type="url"],.fl-coverlay-content .gform_wrapper select{padding:10px;height:46px}.flaccess-content .gform_wrapper .selectboxit-container>span,.flaccess-content .gform_wrapper .selectboxit-arrow-container,.fl-coverlay-content .gform_wrapper .selectboxit-container>span,.fl-coverlay-content .gform_wrapper .selectboxit-arrow-container{height:46px}.flaccess-content .gform_wrapper .selectboxit-text,.fl-coverlay-content .gform_wrapper .selectboxit-text{line-height:46px}.flaccess-content .gform_body,.fl-coverlay-content .gform_body{padding:0 24px}.flaccess-content .gform_fields li.gfield,.fl-coverlay-content .gform_fields li.gfield{margin-top:0 !important;margin-bottom:13px}.flaccess-content .gform_fields #field_1_4,.fl-coverlay-content .gform_fields #field_1_4{float:right}.flaccess-content .selectboxit-container,.flaccess-content .selectboxit-container .selectboxit,.fl-coverlay-content .selectboxit-container,.fl-coverlay-content .selectboxit-container .selectboxit{width:100%}.gform_confirmation_message{text-align:center}.gform_confirmation_message .thank-you-message{background-color:#fff;padding:0 24px;border:1px solid transparent;padding-bottom:30px;overflow:hidden}.gform_confirmation_message .thank-you-message h2{margin:44px auto 20px;font-family:"Bebas Neue",sans-serif;font-weight:normal;text-transform:uppercase;font-size:2.5rem !important;line-height:1}.gform_confirmation_message .thank-you-message p{font-size:1.125rem}.gform_confirmation_message .thank-you-message ~ br{display:none}.selectboxit-text[data-val="Country"]{color:#959595;font-style:italic}.secure{color:#000;text-decoration:underline;text-align:center;margin-top:0}.gform_confirmation_message .secure{margin-top:1rem}.lightbox-social{text-align:center}.lightbox-social::after{clear:both;content:"";display:table}.lightbox-social:not(.no-pre-text){background-color:#35465c}.lightbox-social-twitter,.lightbox-social-facebook,.lightbox-social-tumblr{width:33.333%;color:#fff;display:block;text-align:center;float:left;padding:10px 15px;border:none;font-size:20px;position:relative;height:60px}.lightbox-social .lightbox-social-text{position:relative;top:-25%}@media only screen and (max-width: 640px){.lightbox-social .lightbox-social-text{display:none}}.lightbox-social i{font-size:41px;position:relative;top:-3px}.lightbox-social-twitter{background-color:#00abf0}.lightbox-social-facebook{background-color:#3a579a}.lightbox-social-tumblr{background-color:#35465c}.lightbox-social.no-pre-text{margin-top:0.5em;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);font-size:35px}.lightbox-social.no-pre-text .lightbox-social-twitter{color:#00abf0}.lightbox-social.no-pre-text .lightbox-social-facebook{color:#3a579a}.lightbox-social.no-pre-text .lightbox-social-tumblr{color:#35465c}.lightbox-social.no-pre-text .lightbox-social-tumblr,.lightbox-social.no-pre-text .lightbox-social-facebook,.lightbox-social.no-pre-text .lightbox-social-twitter{background-color:transparent;width:auto;float:none;padding:0;display:inline-block}@media only screen and (max-width: 640px){.lightbox-social-twitter,.lightbox-social-facebook,.lightbox-social-tumblr{height:auto}.lightbox-social i{font-size:20px}}@media only screen and (max-width: 768px){#coverlay-inner{width:auto !important}}

/*# sourceMappingURL=core.css.map */