.asset,body{background:#fff}.asset,.padded-container{padding:0}body{min-width:initial!important}.asset{width:100%}#overlay .close-wrap{display:none}.interactivepages-body.usat-body{background-image:none!important;background-color:#fff!important}.site-nav-dropdown{position:absolute!important}.android-smart-banner{display:none!important}#alert,.card-wrap-behind-overlay{display:none}.no-touch{text-rendering:auto!important;-webkit-font-smoothing:subpixel-antialiased!important;-moz-osx-font-smoothing:auto!important}header *{box-sizing:content-box}.has-banner .first-margin{margin-top:50px}
.video-control-time{opacity:.6;font-weight:300}.video-control-msg{background:rgba(0,0,0,.5);padding:10px;color:#fff;font-size:1.9rem;cursor:pointer;margin:auto}.video-control-container,.video-controls{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.video-control-container.centered-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-control-pause{position:absolute;left:17px;bottom:22px;font-size:1.2rem;color:#fff}.buffer-loader{position:absolute;right:0;top:0;bottom:0;left:0;margin:auto;width:60px;height:60px;-webkit-animation:spin .9s infinite linear;animation:spin .9s infinite linear;border:6px solid rgba(255,255,255,.15);border-radius:100%}.buffer-loader:before{content:"";display:block;position:absolute;left:-6px;top:-6px;height:100%;width:100%;border-top:6px solid rgba(255,255,255,.9);border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;border-radius:100%}.progress-bar-container{height:10px;position:absolute;left:0;right:0;bottom:0;margin:auto;background:rgba(255,255,255,.5);opacity:0;transition:opacity .1s linear}.progress-bar-container.visible{opacity:1}.progress-bar{background:#e62117;height:100%;width:0}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:480px){.video-control-msg{padding:20px;font-size:2.4rem}}@font-face{font-family:icons-media;src:url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.eot?53335966);src:url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.eot?53335966#iefix) format('embedded-opentype'),url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.woff2?53335966) format('woff2'),url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.woff?53335966) format('woff'),url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.ttf?53335966) format('truetype'),url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/fonts/icons-media.svg?53335966#icons-media) format('svg');font-weight:400;font-style:normal}[class*=" icons-media-"]:before,[class^=icons-media-]:before{font-family:icons-media;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-media-play:before{content:'\e800'}.icons-media-stop:before{content:'\e801'}.icons-media-fast-forward:before{content:'\e802'}.icons-media-pause:before{content:'\e803'}.icons-media-fast-backward:before{content:'\e804'}.icons-media-to-start:before{content:'\e805'}.icons-media-to-end:before{content:'\e806'}.icons-media-volume:before{content:'\e807'}.has-custom-control video::-webkit-media-controls-play-button,.has-custom-control video::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;display:none}video-player{display:block;position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}video-player video{display:block;margin:auto}video-player .video-player-container{margin:auto;background:#000}video-player .video,video-player video{max-width:100%;min-width:100%}.video-player-container{display:block;position:relative;max-width:100%}.video-player-container.hide-bc-controls .vjs-big-play-button,.video-player-container.hide-bc-controls .vjs-control-bar{display:none}.hide-controls-overlay{position:absolute;top:0;left:0;right:0;bottom:0}
sticky{display:block;position:relative;background:#000}.sticky-min-content-height{min-height:80vh}@media(min-width:480px){sticky{height:100vh}sticky.not-ios{height:150vh}.sticky-content{height:100vh}.not-ios .sticky-content{height:100vh;position:absolute;top:0;background:#000;left:0;right:0;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.sticky-content.fixed{position:fixed}.sticky-content.bottom{top:auto;bottom:0}}
ad{display:block;margin:auto}.ad-header{text-align:center;color:#aaa;text-transform:uppercase;font-size:10px;margin:7px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.5px}.ad-div>div{display:block!important;margin:auto}.ad-container iframe{max-width:100%}
.animated-hero-container{position:relative;margin:auto;height:calc(100vw*.5625)}.animated-hero-container img{position:absolute;width:100%;left:0;top:0}@-webkit-keyframes animate-hero-fade{17%{opacity:1}25%,92%{opacity:0}}@keyframes animate-hero-fade{17%{opacity:1}25%,92%{opacity:0}}
.viz-img-cap{margin:20px 0;padding:15px 15px 10px;font-size:.9rem;opacity:.9;line-height:1.5em;clear:both}.viz-img-cap-image{width:100%;display:block}.viz-img-cap-images{height:640px;position:relative;display:block}.viz-img-cap-caption{font-size:1em;margin:7px 0 0}.viz-img-cap-credit{display:inline-block;font-size:.8em;margin:1px 0 0}@media (min-width:768px){.viz-img-cap{max-width:100%;background:0 0;padding:0;margin:40px 0;position:relative}.viz-img-cap.viz-img-cap-left,.viz-img-cap.viz-img-cap-right{clear:none;max-width:400px}.viz-img-cap.viz-img-cap-left{float:left;margin:40px 40px 40px 0}.viz-img-cap.viz-img-cap-right{float:right;margin:40px 0 40px 40px}}
.story-container{max-width:1200px;margin:0 auto}.story-content-container{display:block;margin:40px auto;font-size:1.3rem;padding:0 20px}.story-category{margin-bottom:100px;border-bottom:1px dotted #E62319}.story-category>h2{font-size:2.2rem;color:rgba(0,0,0,.8);font-family:'Futura Today',Arial,sans-serif;font-weight:600;line-height:1em}.story-death-name{font-size:1.7rem;margin:0 0 .5em;line-height:1em}.story-death-photo{padding:0 20px 20px 0}.story-death-photo-placeholder{width:140px;height:140px;background:url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/images/svg/white_pawn.svg) center center no-repeat #ccc;background-size:80% 80%}.byline{text-align:center;margin:0 0 50px}.byline-text{font-weight:600}.byline-date{font-weight:300}.story-section{margin:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex}.story-section-totals{position:relative}.story-death-type{font-weight:700;color:#E62319}.story-death-date,.story-section-deaths{color:#E62319;font-weight:400}.story-deaths-total,.story-section-deaths,.story-section-deaths:before{width:36px;display:inline-block;text-align:center}.story-death-info{padding-top:20px;margin:0}.story-deaths-total{color:#aaa;padding-left:4px}.component-separator{width:57px;height:8px;background:#e62319}.story-header-divider{background-color:#E62319;height:2px;width:100%;margin:100px 0;position:relative}.story-header-divider:before{border:2px solid #E62319;content:'';width:80px;height:80px;border-radius:100%;background:url(https://www.gannett-cdn.com/experiments/usatoday/responsive/2017/04-russian-deaths/assets/images/svg/white_pawn.svg) center center no-repeat #000;background-size:80% 80%;position:absolute;left:50%;margin-left:-40px;top:-40px}.story-deaths-links{padding:0 0 15px}@media (max-width:480px){.story-death-photo img,.story-death-photo-placeholder{width:80px;height:80px}}
story.dark{display:block;background:#000;color:#fff}story.dark .story-content>h2,story.dark .story-content>h3{color:rgba(255,255,255,1)}story.dark .story-content>p{color:rgba(255,255,255,.9)}story.dark .hero-content{color:#fff}
.hero-description,.hero-title{font-family:'Futura Today','helvetica light',helvetica,symbol,arial,sans-serif}.hero-container{height:100%;position:relative;padding:50px 0 0}.hero-container.has-background{height:60vh;max-height:500px;width:100%;display:block;padding:0}.hero-video-background,hero .video-player-container,hero .video-player-wrapper{height:100%}.hero-background{height:100%;background-size:cover}.hero-container.has-background .hero-content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-content{width:100%;padding:0 20px;font-size:2rem;color:#000}.hero-container.has-background .hero-content{text-shadow:1px 1px rgba(0,0,0,.5);color:#fff}.hero-title{font-size:2em;line-height:1em;margin:0 0 1em;font-weight:600;word-wrap:break-word}.hero-title span{font-size:.85em;display:block;color:#444;text-transform:initial;font-weight:400}.hero-description{font-size:.8em;margin-top:20px}hero video::-webkit-media-controls-play-button,hero video::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;display:none}hero video-player .video video.vjs-tech,hero video-player video.bc-video{position:absolute;left:50%;top:50%;bottom:auto;display:block;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}hero video-player .video video.vjs-tech{width:auto;height:auto}hero video-player{display:block;height:100%;width:100%;position:relative;background:#000;overflow:hidden}hero .vjs-poster{background-size:cover!important;display:none!important}hero .bc-video-inner{padding-top:0}@media (max-width:480px){.hero-title{font-size:1.2em}.hero-description{font-size:.7em}}
.sticky-video-container{height:150vh;margin:40px 0}.sticky-video-wrapper{position:absolute;left:0;right:0}.sticky-full-screen-video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:480px){.sticky-full-screen-video{height:100vh}video-player.full-screen .video-player-container{width:100%;height:100%;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}video-player.full-screen{position:static}}a{color:#0af;text-decoration:none}a:visited{color:#4ec4ff}a:hover{color:#1a95d2}a:active,a:focus,a:hover{outline:0}
body,html{height:100%}*,:after,:before{box-sizing:border-box}html{font-size:14px}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;line-height:1.42857143;color:#444;background:#fff}@font-face{font-family:'Futura Today';src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_light.eot) format('eot');src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_light.woff) format('woff'),url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_normal.ttf) format('truetype');font-weight:300}@font-face{font-family:'Futura Today';src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_normal.eot) format('eot');src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_normal.woff) format('woff'),url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_demibold.ttf) format('truetype');font-weight:400}@font-face{font-family:'Futura Today';src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_demibold.eot) format('eot');src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_demibold.woff) format('woff'),url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_demibold.ttf) format('truetype');font-weight:600}@font-face{font-family:'Futura Today';src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_bold.eot) format('eot');src:url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_bold.woff) format('woff'),url(https://www.gannett-cdn.com/GDContent/global/fonts/futura_today_demibold.ttf) format('truetype');font-weight:700}h1,h2,h3{font-family:'Futura Today','Helvetica Neue',Helvetica,Arial,sans-serif}h1{text-transform:uppercase}.no-select{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}