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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}code,details,embed,fieldset,form,label,legend,menu,pre,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}blockquote,caption,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;font:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{max-width:100%;height:auto}iframe{border:0}small{font-size:16px}sub,sup{font-size:16px}sup{top:-.5rem}sub{bottom:-.25rem}code,kbd,pre,samp{font-size:16px}fieldset{border:0;margin:0;padding:0}optgroup{font-weight:600}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input{-webkit-appearance:none;border-radius:0}@font-face{font-family:Gordita;src:url(https://static.axios.com/fonts/gorditaregular-webfont.eot);src:url(https://static.axios.com/fonts/gorditaregular-webfont.eot?#iefix) format("embedded-opentype"),url(https://static.axios.com/fonts/gorditaregular-webfont.woff2) format("woff2"),url(https://static.axios.com/fonts/gorditaregular-webfont.woff) format("woff"),url(https://static.axios.com/fonts/gorditaregular-webfont.ttf) format("truetype"),url(https://static.axios.com/fonts/gorditaregular-webfont.svg#gorditaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gordita;src:url(https://static.axios.com/fonts/gorditamedium-webfont.eot);src:url(https://static.axios.com/fonts/gorditamedium-webfont.eot?#iefix) format("embedded-opentype"),url(https://static.axios.com/fonts/gorditamedium-webfont.woff2) format("woff2"),url(https://static.axios.com/fonts/gorditamedium-webfont.woff) format("woff"),url(https://static.axios.com/fonts/gorditamedium-webfont.ttf) format("truetype"),url(https://static.axios.com/fonts/gorditamedium-webfont.svg#gorditamedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Atiza;src:url(https://static.axios.com/fonts/atizatext-regular-webfont.eot);src:url(https://static.axios.com/fonts/atizatext-regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://static.axios.com/fonts/atizatext-regular-webfont.woff2) format("woff2"),url(https://static.axios.com/fonts/atizatext-regular-webfont.woff) format("woff"),url(https://static.axios.com/fonts/atizatext-regular-webfont.ttf) format("truetype"),url(https://static.axios.com/fonts/atizatext-regular-webfont.svg#atizaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Liberation Mono';src:url(https://static.axios.com/fonts/liberationmono-regular-webfont.eot);src:url(https://static.axios.com/fonts/liberationmono-regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://static.axios.com/fonts/liberationmono-regular-webfont.woff) format("woff"),url(https://static.axios.com/fonts/liberationmono-regular-webfont.ttf) format("truetype"),url(https://static.axios.com/fonts/liberationmono-regular-webfont.svg#liberation_mono) format("svg");font-weight:400;font-style:normal}.av-range-slider{-webkit-appearance:none;width:100%}.av-range-slider:focus{outline:0}.av-range-slider::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#ddd;border-radius:2px}.av-range-slider::-webkit-slider-thumb{height:14px;width:14px;border-radius:100%;background:#eee;border:1px solid #999;cursor:pointer;-webkit-appearance:none;margin-top:-4px}.av-range-slider:focus::-webkit-slider-runnable-track{background:#ddd}.av-range-slider::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#ddd;border-radius:2px}.av-range-slider::-moz-range-thumb{height:14px;width:14px;border-radius:100%;background:#eee;border:1px solid #999;cursor:pointer;margin-top:-4px}.av-range-slider::-ms-track{width:100%;height:6px;cursor:pointer;background:0 0;border-color:transparent;border-width:8px 0;color:transparent}.av-range-slider::-ms-fill-lower{background:#ddd}.av-range-slider::-ms-fill-upper{background:#ddd}.av-range-slider::-ms-thumb{height:14px;width:14px;border-radius:100%;background:#eee;border:1px solid #999;cursor:pointer;margin-top:-4px}.av-range-slider:focus::-ms-fill-lower{background:#ddd}.av-range-slider:focus::-ms-fill-upper{background:#ddd}#forceplay{position:fixed;bottom:20px;right:20px}#wrapper{max-width:950px;position:relative}.animation-control{width:16px;height:16px;display:inline-block;cursor:pointer;position:relative;top:4.5px}.animation-control *{fill:#999}.animation-control:hover *{fill:#4a4a4a}.interface-bar{font-family:"Liberation Mono",monospace;text-align:center;max-width:400px;margin:4px auto 0 auto}.interface-bar .ac-pause{display:none}.interface-bar .ac-start{display:inline-block}.interface-bar.is-playing .ac-pause{display:inline-block}.interface-bar.is-playing .ac-start{display:none}.legend{width:400px;color:#4a4a4a;font-size:14px;position:absolute;bottom:10px;left:30px}@media (max-width:560px){.legend{width:300px;font-size:12px;left:10px}}@media (max-width:390px){.legend{width:90%;margin:8px 5% 0 5%;position:static}}.legend:after{content:' ';clear:both;display:block;width:100%}.legend .legend-item{font-family:Gordita,Helvetica,Arial,sans-serif;float:left;width:50%;margin-bottom:16px;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.legend .legend-item strong{margin-left:16px}.legend .legend-item span{display:inline-block;width:12px;height:12px;background:#999;border-radius:100%}.legend .legend-item span.islamic-state{background:#4a4a4a}.legend .legend-item span.assad-regime{background:#f97353}.legend .legend-item span.kurdish-groups{background:#b7b0ff}.legend .legend-item span.opposition-groups{background:#3faff3}.legend .legend-item span.iraqi-govt{background:#ff9b5a}@media (max-width:560px){.legend .legend-item{margin-bottom:10px}}#slider{width:40%}#time{font-family:"Liberation Mono",monospace;color:#4a4a4a;font-size:14px;width:130px;text-align:right;display:inline-block;position:relative;top:1px}@media (min-width:600px){#time{font-size:16px}}#canvas{position:relative}.image-layer{width:100%;height:100%;position:absolute;top:0;left:0}.image-layer img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.image-layer img.active{opacity:1}.interface-bar{font-family:"Liberation Mono",monospace;text-align:center;max-width:400px;margin:4px auto 0 auto}.interface-bar .ac-pause{display:none}.interface-bar .ac-play{display:inline-block}.interface-bar.is-playing .ac-pause{display:inline-block}.interface-bar.is-playing .ac-play{display:none}.text-layer{width:100%;height:100%;position:absolute;top:0;left:0}.text-layer .label{position:absolute}.text-layer .country-label{transform:translate(-50%,-50%);font-family:Gordita,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.7);font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:8px;text-shadow:1px 1px 0 rgba(255,255,255,.5),-1px 1px 0 rgba(255,255,255,.5),1px -1px 0 rgba(255,255,255,.5),-1px -1px 0 rgba(255,255,255,.5)}@media (max-width:600px){.text-layer .country-label{font-size:14px;letter-spacing:4px}}@media (max-width:400px){.text-layer .country-label{font-size:12px;letter-spacing:2px}}.text-layer .city-label{font-family:Gordita,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.7);font-weight:500;font-size:11px;text-shadow:1px 1px 0 rgba(255,255,255,.5),-1px 1px 0 rgba(255,255,255,.5),1px -1px 0 rgba(255,255,255,.5),-1px -1px 0 rgba(255,255,255,.5)}.text-layer .city-label span{position:absolute;display:inline-block;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.text-layer .city-label:before{content:' ';display:block;position:absolute;width:6px;height:6px;top:-3px;left:-3px;border-radius:100%;border:1px solid rgba(0,0,0,.7);box-shadow:0 0 0 1px rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.5)}@media (max-width:800px){.text-layer .city-label{font-size:10px}}@media (max-width:600px){.text-layer .city-label{display:none}.text-layer .city-label.keep-on-small-screens{display:block}}@media (max-width:380px){.text-layer .city-label{font-size:9px}}.text-layer .label-n span{transform:translate(-50%,-8px)}.text-layer .label-ne span{left:0;top:0;transform:translate(4px,-100%)}.text-layer .label-e span{transform:translate(4px,-50%)}.text-layer .label-se span{transform:translate(4px,4px)}.text-layer .label-s span{transform:translate(-50%,8px)}.text-layer .label-sw span{right:0;top:0;transform:translate(-4px,0)}.text-layer .label-w span{right:0;top:0;transform:translate(-4px,-50%)}.text-layer .label-nw span{right:0;top:0;transform:translate(-4px,-100%)}
/*# sourceMappingURL=main.css.map */
