.global-protest-tracker .foreground{box-sizing:content-box;max-width:1000px;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}.global-protest-tracker .section{clear:both;margin-top:30px;margin-bottom:30px;display:block}.global-protest-tracker .cols{clear:both;margin-left:-15px;margin-right:-15px}.global-protest-tracker .cols:before,.global-protest-tracker .cols:after{content:" ";clear:both;visibility:hidden;height:0;font-size:1px;line-height:0;display:table}.global-protest-tracker .cols--equal-heights{flex-wrap:wrap}.global-protest-tracker .cols--equal-heights,.global-protest-tracker .cols--equal-heights>.col{display:flex}.global-protest-tracker .cols--equal-heights>.col{flex-direction:column}.global-protest-tracker .cols--equal-heights .banded{flex:1 0 auto}.global-protest-tracker .cols{clear:both}.global-protest-tracker .col{float:left}.global-protest-tracker .col-80{width:80%}.global-protest-tracker .col-20{width:20%}.global-protest-tracker .padded{padding:30px}.global-protest-tracker .zone-title{text-align:center;background-color:#000;background-image:url(https://ceipimg.s3.amazonaws.com/static/protestTracker-backgroundImage.jpg);background-repeat:no-repeat}.global-protest-tracker .zone-title .container-title{width:50%;margin:20px auto 0;padding-top:180px}.global-protest-tracker .zone-title .container-title .interactive-dek .rich-text p{margin-left:auto;margin-right:auto}.global-protest-tracker .zone-title h2{color:#fff;margin:30px 0;padding:6px 20px 12px;font-size:4rem;display:inline-block}.global-protest-tracker .zone-title h3{color:#000;letter-spacing:-.02em;background-color:#fff;margin:30px 0;padding:6px 20px 12px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.07143;display:inline-block}@media (max-width:666px){.global-protest-tracker .zone-title h3{font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;line-height:1.09091}}.global-protest-tracker .zone-title .dek p{max-width:100%;font-size:2rem}.global-protest-tracker .zone-title p{color:#fff;letter-spacing:-.01em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){.global-protest-tracker .zone-title p{letter-spacing:-.02em}}.global-protest-tracker .zone-title p.uppercase{margin-top:60px}.global-protest-tracker .zone-title p>strong{color:#00a79d;text-transform:uppercase;margin-top:15px;font-size:1.5rem;font-weight:400;display:block}.global-protest-tracker .zone-title .rich-text p{font-size:2.3rem}.global-protest-tracker .zone-title .info{color:#fff}.global-protest-tracker .zone-title .info a{text-decoration:underline}.global-protest-tracker .zone-title .cols{margin:0 auto;padding:30px}.global-protest-tracker .zone-title .col-20{border:1px solid #fff;border-radius:5px;width:15%;margin:30px;font-size:1.7rem}.global-protest-tracker .zone-title .col-20 .padded{color:#fff;justify-content:center;align-items:center;height:100%;line-height:normal;display:flex}.global-protest-tracker .zone-title .col-20 strong{color:#fbb040;font-size:4rem;font-weight:400;line-height:1.1em;display:block}.global-protest-tracker .zone-title .col-20 strong>span{color:#fff;vertical-align:super;padding:0 .25em;font-size:1rem;display:inline-block;position:relative;top:5px}.global-protest-tracker .zone-title .col-20.spotlight{background-color:#00a79d4d}.global-protest-tracker .zone-title .col-20.spotlight strong{text-transform:uppercase;margin-bottom:1em;font-size:1.5rem}.global-protest-tracker .zone-title .col-20.spotlight button{margin:1em auto 0}.global-protest-tracker .not-free:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 100 100'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; stroke: %23ee442f; stroke-miterlimit: 10; stroke-width: 10.8px; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='st0' cx='49.9' cy='50.1' r='36.4'/%3E%3Cline class='st0' x1='24.3' y1='24.5' x2='75.5' y2='75.7'/%3E%3C/svg%3E");width:1em;height:1em;margin-left:.5em;display:inline-block}.global-protest-tracker .partly-free:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 100 100'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; stroke: %23fbb215; stroke-miterlimit: 10; stroke-width: 10.8px; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='st0' cx='49.9' cy='50.1' r='36.4'/%3E%3C/svg%3E");width:1em;height:1em;margin-left:.5em;display:inline-block}.global-protest-tracker .free:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 100 100'%3E%3C!-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; stroke: %2300a99e; stroke-miterlimit: 10; stroke-width: 10.8px; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='st0' cx='49.9' cy='50.1' r='36.4'/%3E%3C/svg%3E");width:1em;height:1em;margin-left:.5em;display:inline-block}.global-protest-tracker .results-table .backToTop{text-align:right;margin-right:15px;font-size:1.5em;position:sticky;top:90vh}.global-protest-tracker .results-table .backToTop a{z-index:11;border:1px solid #3183b1;border-radius:50%;padding:5px 15px;position:sticky}.global-protest-tracker .results-table table{width:95%;margin:15px}.global-protest-tracker .results-table table thead{position:sticky;top:65px}.global-protest-tracker .results-table table td,.global-protest-tracker .results-table table th{padding:7.5px 10px}.global-protest-tracker .results-table table th{text-transform:uppercase;text-align:left;letter-spacing:-.01em;background-color:#fff;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){.global-protest-tracker .results-table table th{letter-spacing:-.02em}}.global-protest-tracker .results-table table th.sortable{color:#00a79d;cursor:pointer}.global-protest-tracker .results-table table th.compare{padding-right:0}.global-protest-tracker .results-table table th.compare button{color:#fff;cursor:pointer;background-color:#00a79d;border-radius:3px;padding:3px 6px;text-decoration:none}.global-protest-tracker .results-table table th.compare button:hover{text-decoration:none}.global-protest-tracker .results-table table th.compare button.reset{cursor:pointer;background-color:#00a79d;background-image:url(https://ceipimg.s3.amazonaws.com/static/icon-refresh.png);background-position:50%;background-repeat:no-repeat;background-size:65%;width:24px;height:24px;margin-left:5px;padding:0;display:inline-block;position:relative;bottom:-6px}.global-protest-tracker .results-table table th.compare button.inactive{display:none}.global-protest-tracker .results-table table tr:hover,.global-protest-tracker .results-table table tr.open,.global-protest-tracker .results-table table tr.secondary,.global-protest-tracker .results-table table tr.compare--active{background-color:#f5f5f5}.global-protest-tracker .results-table table tbody.compare--on tr.compare-hidden{display:none}.global-protest-tracker .results-table table .protest-name{min-width:10%}.global-protest-tracker .results-table table .motivation{min-width:16%}.global-protest-tracker .results-table table td{vertical-align:middle;letter-spacing:-.01em;border-top:1px solid #e4e3dd;border-bottom:none;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){.global-protest-tracker .results-table table td{letter-spacing:-.02em}}.global-protest-tracker .results-table table td.timespan{max-width:20em}.global-protest-tracker .results-table table td .protest{font-style:italic;display:block}.global-protest-tracker .results-table table td .motivations{display:block}.global-protest-tracker .results-table table td .motivations .name{border-radius:5px;margin-bottom:5px;margin-right:7px;padding:3px;font-size:.9em;display:inline-block}.global-protest-tracker .results-table table td .motivations .active{color:#000;background-color:#fbb040}.global-protest-tracker .results-table table td .motivations .active.corruption-motivation{background-color:#ffdd9d}.global-protest-tracker .results-table table td .motivations .active.economic-motivation{background-color:#cce1e0}.global-protest-tracker .results-table table td .motivations .active.political-motivation{background-color:#ccd7e0}.global-protest-tracker .results-table table td .motivations .active.covid-motivation{background-color:#e1d9d3}.global-protest-tracker .results-table table td .motivations .active.climate-motivation{background-color:#b4e0f4}.global-protest-tracker .results-table table td .motivations .active.gender-motivation{background-color:#e5d2df}.global-protest-tracker .results-table table td button.ceip-icon{color:#00a79d;line-height:1.4em}.global-protest-tracker .results-table table td button.ceip-icon:hover{text-decoration:none}.global-protest-tracker .results-table table td .violence-icon{width:1em;height:1em;margin:0 auto}.global-protest-tracker .results-table table td.country{min-width:15%}.global-protest-tracker .results-table table td input{margin:0 auto;display:block}.global-protest-tracker .results-table table td.cols>div{letter-spacing:-.01em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){.global-protest-tracker .results-table table td.cols>div{letter-spacing:-.02em}}.global-protest-tracker .results-table table td.cols>div{font-weight:700}.global-protest-tracker .results-table table td:nth-child(4){padding-right:30px}.global-protest-tracker .results-table table td input{appearance:checkbox}.global-protest-tracker .results-table table tr.primary.hidden--new{display:none}.global-protest-tracker .results-table table tr.secondary strong{margin-bottom:5px;font-weight:400;display:block}.global-protest-tracker .results-table table tr.secondary .details{padding-bottom:15px;padding-right:30px}.global-protest-tracker .results-table table tr.secondary td{border-top:none}.global-protest-tracker .results-table table tr.secondary.hidden--new{display:none}.global-protest-tracker .results-table table tr.secondary.hidden--new--active{display:table-row}.global-protest-tracker .download-buttons{margin:30px 0}.global-protest-tracker .download-buttons .foreground{text-align:center}.global-protest-tracker .download-buttons .button{color:#6e6e71;cursor:pointer;text-transform:uppercase;background-color:#99dcd8;margin:0 15px;padding:15px;font-size:1.5rem}.global-protest-tracker .download-buttons .button:after{content:none}.global-protest-tracker .download-buttons .button:hover{color:#fff;background-color:#00a79d}.global-protest-tracker .filter-area{z-index:21;background-color:#fff;padding-top:5px;position:relative;top:0}.global-protest-tracker .filters{clear:both;float:none;text-align:center;width:90%;margin:30px;padding-bottom:2em;font-size:1rem;display:block}.global-protest-tracker .filters .filter-by{float:left;letter-spacing:-.01em;margin:auto 10px 0 30px;padding-left:15px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286;display:block}@media (max-width:666px){.global-protest-tracker .filters .filter-by{letter-spacing:-.02em}}.global-protest-tracker .filters .filter-by{font-size:1.5rem;font-weight:400;line-height:2.1em}.global-protest-tracker .filters .filter-button{color:#fff;cursor:pointer;float:left;background-color:#00a79d99;border-color:#fff;border-radius:5px;margin:0 6px;padding:5px 15px;font-size:1.5rem}.global-protest-tracker .filters .filter-button fieldset{padding-left:0}.global-protest-tracker .filters .filter-button label{color:#fff;width:100%;margin:0;padding:5px 15px}.global-protest-tracker .filters .filter-button.active{background-color:#00a79d}.global-protest-tracker .filters .filter-button a{width:100%;margin:0;padding:5px 15px;display:inline-block}.global-protest-tracker .filters form{float:left;margin-bottom:0}.global-protest-tracker .filters form fieldset{padding-left:15px}.global-protest-tracker .filters form fieldset strong{float:left;letter-spacing:-.01em;margin:auto 10px 0 30px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286;display:block}@media (max-width:666px){.global-protest-tracker .filters form fieldset strong{letter-spacing:-.02em}}.global-protest-tracker .filters form fieldset strong{font-size:1.5rem;font-weight:400;line-height:2.1em}.global-protest-tracker .filters .form-dropdown{float:left;background-color:#fff;border:1px solid #00a79d;border-radius:2px;width:13%;margin-right:30px;padding:5px;font-size:1.5rem;position:relative}.global-protest-tracker .filters .form-dropdown.active{z-index:20}.global-protest-tracker .filters .form-dropdown .form-opener{cursor:pointer;color:#002744a8;letter-spacing:-.01em;text-align:left;width:100%;font-weight:500}.global-protest-tracker .filters .form-dropdown .form-menu{display:none}.global-protest-tracker .filters .form-dropdown .form-menu.active{z-index:20;display:block;position:relative}.global-protest-tracker .filters .form-dropdown .form-menu .control-group{padding-top:1em}.global-protest-tracker .filters .form-dropdown .form-menu .checkbox{display:block}.global-protest-tracker .filters .form-dropdown .form-menu .checkbox label{text-align:left;letter-spacing:-.01em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286;display:inline-block}@media (max-width:666px){.global-protest-tracker .filters .form-dropdown .form-menu .checkbox label{letter-spacing:-.02em}}.global-protest-tracker .filters .form-dropdown .form-menu .checkbox label{font-size:.9em}.global-protest-tracker .filters .form-dropdown .form-menu .checkbox label input{margin-right:5px}.global-protest-tracker .filters .form-dropdown .arrow-container{opacity:.6;display:inline-block;position:absolute;top:40%;right:5%}.global-protest-tracker .filters .form-dropdown.active .arrow-container{top:7%}.global-protest-tracker .filters label{float:left;margin-right:15px}.global-protest-tracker .filters label.table-search{box-shadow:none;background-color:#fff;border:1px solid #9caab3;border-radius:2px;padding:1px}.global-protest-tracker .filters label.table-search:hover{background-color:#fff}.global-protest-tracker .filters label.table-search:before{color:#072a42;text-transform:none;line-height:1}.global-protest-tracker .filters label.table-search input{border:none;display:inline-block}.global-protest-tracker .filters label.table-search input:hover{background-color:#fff}.global-protest-tracker .filters label.table-search input[type=text]{color:#072a42;font-variant:none;letter-spacing:-.01em;width:215px;margin:.4em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){.global-protest-tracker .filters label.table-search input[type=text]{letter-spacing:-.02em}}.global-protest-tracker .filters label.table-search input[type=text]{font-size:1.5rem}.global-protest-tracker .filters.results{text-align:left;float:left;letter-spacing:-.01em;width:auto;margin-left:60px;padding:0 0 2em 15px;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286;display:block}@media (max-width:666px){.global-protest-tracker .filters.results{letter-spacing:-.02em}}.global-protest-tracker .filters.results{font-size:1.7rem;font-weight:400;line-height:2.1em}.global-protest-tracker .checkmark{background-color:#eee;width:15px;height:15px;position:absolute;top:0;left:0}.global-protest-tracker .checkmark:after{content:"";display:none;position:absolute}.global-protest-tracker .visuallyhidden{display:none}.global-protest-tracker .form-menu label{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:.5em;padding-left:25px;display:block;position:relative}.global-protest-tracker .form-menu label input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.global-protest-tracker .form-menu label input:checked~.checkmark{background-color:#3183b1}.global-protest-tracker .form-menu label input:checked~.checkmark:after{display:block}.global-protest-tracker .form-menu label .checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;top:3px;left:6px;transform:rotate(45deg)}.global-protest-tracker .map{background-color:#cdd4d9;margin:0;position:relative}.global-protest-tracker .map .side-button{color:#fff;cursor:pointer;writing-mode:vertical-lr;text-orientation:mixed;text-transform:uppercase;z-index:25;letter-spacing:-.02em;background-color:#00a79d;border-radius:5px 0 0 5px;width:auto;padding:20px 0;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.07143;display:inline-block;position:fixed;top:40vh;right:0}@media (max-width:666px){.global-protest-tracker .map .side-button{font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;line-height:1.09091}}.global-protest-tracker .map .side-button{font-size:1.5rem;line-height:2.3em}.global-protest-tracker .map .side-button span{display:inline}.global-protest-tracker #info{display:none}.global-protest-tracker #info.active{background-color:#ffffffe6;border-radius:0;width:20%;max-height:300px;display:block;position:absolute;top:45px;left:45px;box-shadow:-5px 0 8px -3px #000000b0}.global-protest-tracker #info.active .description{max-height:280px;padding:0 15px;font-size:1.5rem;overflow-y:scroll}.global-protest-tracker #info.active .description .title{z-index:6;background-color:#fff;width:auto;margin:0 -15px 5px;padding:30px 0 0 15px;font-size:2rem;font-style:italic;position:sticky;top:0}.global-protest-tracker #info.active .description .protest{font-weight:500}.global-protest-tracker #info.active .description .info-text{padding-top:15px;font-weight:400}.global-protest-tracker #info.active .description div{margin:.7em 0 1.5em}.global-protest-tracker #info.active .description strong{font-weight:500;display:inline-block}.global-protest-tracker #info.active .description p{padding-left:15px}.global-protest-tracker #info .close-panel{color:#00a79d;cursor:pointer;text-transform:uppercase;z-index:7;font-size:2rem;font-weight:400;position:absolute;top:-15px;left:-9px}.global-protest-tracker #info .close-panel:after{border:none}.global-protest-tracker #chartdiv{float:none;max-width:1600px;height:550px;margin:0 auto}@media (max-width:1200px){.global-protest-tracker .zone-title .container-title{width:65%}.global-protest-tracker .zone-title .col-20{width:100%;display:block}.global-protest-tracker .zone-title .col-20 strong{padding-bottom:.2em;line-height:1em}.global-protest-tracker #chartdiv{height:550px}.global-protest-tracker .results-table table thead th.responsive-hide{display:none}.global-protest-tracker .results-table table thead th.motivation{min-width:0}.global-protest-tracker .results-table table thead th.protest-name{min-width:35%}.global-protest-tracker .results-table table td.hide-responsive{display:none}.global-protest-tracker .results-table table td:nth-child(3){text-align:right;padding-right:30px}.global-protest-tracker .results-table table td:nth-child(4){text-align:left;padding-right:0}.global-protest-tracker .results-table table td .violence-icon{margin:0}.global-protest-tracker .results-table table td .motivations{margin-bottom:1em}.global-protest-tracker .filters{width:90%;margin-left:0;margin-right:0}.global-protest-tracker .filters .form-dropdown{width:25%;margin-bottom:2em;margin-left:1em;margin-right:0}.global-protest-tracker .filters .filter-button{margin-bottom:2em;margin-left:1em;margin-right:0}.global-protest-tracker .filters .filter-button.clearAll a{float:left;margin:5px 10px 0 0;padding-left:0}.global-protest-tracker .filters label.table-search{padding:5px}.global-protest-tracker .filters form,.global-protest-tracker .filters form fieldset{padding-left:0}.global-protest-tracker .filters form fieldset label{margin:5px 10px 0 0}.global-protest-tracker .filters form fieldset strong{line-height:2.7em}.global-protest-tracker #info.active{width:30%}}@media (max-width:666px){.global-protest-tracker .hide-mobile{display:none}.global-protest-tracker .zone-title .container-title{width:70%}.global-protest-tracker .zone-title .cols .col{width:100%!important}.global-protest-tracker .filters{margin:0 auto}.global-protest-tracker .filters strong{margin-left:0}.global-protest-tracker .filters .form-dropdown,.global-protest-tracker .filters .filter-button{width:90%;margin:1rem 5%}.global-protest-tracker .filters .filter-button{text-align:center}.global-protest-tracker .filters .filter-button form{width:100%}.global-protest-tracker .filters .filter-button label{text-align:center;width:100%;margin-left:0}.global-protest-tracker .filters .filter-by{margin-left:0}.global-protest-tracker .filters form{padding-left:15px}.global-protest-tracker .filters form fieldset{padding-left:0}.global-protest-tracker .filters form fieldset strong{margin-left:0}.global-protest-tracker .filters form fieldset .control-group{text-align:center}.global-protest-tracker .filters form fieldset label.special{margin-top:15px}.global-protest-tracker .filters label.table-search{width:auto}.global-protest-tracker .filters.results{margin-left:0}.global-protest-tracker .filter-area{top:60px}.global-protest-tracker .filter-area.section{margin-top:0}.global-protest-tracker .reponsive-mobile-hide{display:none}.global-protest-tracker #chartdiv{height:280px}.global-protest-tracker #info.active{width:70%;margin:30px auto;position:relative;right:0}.global-protest-tracker .results-table table{width:100%;margin:0}.global-protest-tracker .results-table table thead{top:48px}.global-protest-tracker .results-table table td:nth-child(3){padding-right:15px}.global-protest-tracker .results-table table td.cols .col.col-20{float:left;width:20%!important}.global-protest-tracker .results-table table td.cols .col.col-80{float:left;width:80%!important}.global-protest-tracker .results-table table td.cols>div{font-size:1.5em}.global-protest-tracker .results-table table .primary:not(:first-child){border-top:1px solid #e4e3dd}.global-protest-tracker .results-table table h5{margin:1.2em 0 .5em}.global-protest-tracker .results-table table .indented,.global-protest-tracker .results-table table td .violence-icon{margin-left:1em}.global-protest-tracker .learn-more .button-big{width:60%}.global-protest-tracker .download-buttons .button:first-child{margin-bottom:15px}}@media screen and (max-width:666px){.global-protest-tracker .results-table table{word-wrap:break-word;width:100%}.global-protest-tracker .results-table table thead{display:none}.global-protest-tracker .results-table table td,.global-protest-tracker .results-table table th{float:left;clear:both;box-sizing:border-box;border-top:none;width:80%;margin-left:20%;padding:10px 5px;display:block}.global-protest-tracker .results-table table td.hide-mobile,.global-protest-tracker .results-table table th.hide-mobile{display:none}.global-protest-tracker .results-table table td.cols,.global-protest-tracker .results-table table th.cols{margin-left:0}.global-protest-tracker .results-table table tbody,.global-protest-tracker .results-table table tr{display:block}.global-protest-tracker .results-table table td:before{content:attr(data-th);color:#000;margin:0 0 2px;font-weight:700;display:block}.global-protest-tracker .results-table table tbody tr{float:left;width:100%;margin-bottom:10px;position:relative}.global-protest-tracker .results-table table thead span{writing-mode:inherit;white-space:normal;line-height:normal;display:block;transform:none}.global-protest-tracker .results-table table td:nth-child(3){text-align:left}}@media (max-width:1199px){.youtube-video{aspect-ratio:16/9;width:100%;height:auto}}#aboutTabContent{background-color:#fff;overflow-y:scroll}#aboutTabContent h3{letter-spacing:-.02em;border-radius:0;height:100%;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.07143;display:none;top:0}@media (max-width:666px){#aboutTabContent h3{font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:500;line-height:1.09091}}#aboutTabContent .section{padding:0 15px 15px 0}#aboutTabContent .section.about-overlay.section{margin-top:0;margin-bottom:0}#aboutTabContent .section.about-overlay .foreground{padding-left:0}#aboutTabContent .component{margin:2em}#aboutTabContent .videoEmbed{width:fit-content;margin:0 auto}#aboutTabContent .tab-panel h4{color:#072a42;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.16667}@media (max-width:666px){#aboutTabContent .tab-panel h4{font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.4}}#aboutTabContent .tab-panel p,#aboutTabContent .tab-panel li,#aboutTabContent .tab-panel .col{color:#000;letter-spacing:-.01em;font-family:Apercu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.14286}@media (max-width:666px){#aboutTabContent .tab-panel p,#aboutTabContent .tab-panel li,#aboutTabContent .tab-panel .col{letter-spacing:-.02em}}#aboutTabContent .tab-panel p{margin-bottom:30px}#aboutTabContent .tab-panel strong{color:#000;padding-bottom:10px;font-weight:700;display:block}#aboutTabContent .tab-panel li.gutter-bottom{margin-bottom:15px}
