.cska-dark{padding:1em 0 2em}body,html{overflow-x:hidden}:root body,:root html,_::-webkit-full-page-media,_:future,body{position:relative;overflow-x:hidden}.ie body,html.ie{overflow:auto}.scroll-train{width:100%;background:#ed1f25;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ie .scroll-train{overflow:hidden}@media only screen and (max-device-width:768px){.scroll-train{width:auto}}.scroll-train__preview{position:relative;max-width:1250px;padding-top:30px;margin:0 auto -90px;cursor:pointer;z-index:1}@media only screen and (max-device-width:768px){.scroll-train__preview{display:none}}.scroll-train__preview img{display:block;width:100%}.scroll-train__drag{position:absolute;width:10%;height:70%;background:-webkit-gradient(linear,left top,right bottom,from(hsla(0,0%,100%,.25)),to(rgba(64,64,64,.1))) hsla(0,0%,100%,.35);background:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.1)) hsla(0,0%,100%,.35);cursor:pointer}.scroll-train__view{position:relative;background:url(train-bg.png) 0 100%/auto 100%}@media only screen and (max-device-width:768px){.scroll-train__view{height:560px;overflow-x:scroll;overflow-y:hidden}}.scroll-train__train-back,.scroll-train__train-front{position:absolute;bottom:0;left:0}.scroll-train__.train-substrate{position:absolute;left:0;background:hsla(0,0%,100%,.15)}.scroll-train__animation{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.cska-vagon{margin:3em 0 2em}.cska-vagon img{max-width:1500px}.cska-shields,.w1500{position:relative;overflow:hidden}.w1500{max-width:1500px;margin:2em auto!important;border-radius:8px}.w1500 img{width:100%}@media (max-width:1500px){.w1500{margin:0!important;border-radius:0}}.task{background:#233f7b;color:#fff}h1 span.white{background:#ed1f25;color:#fff}.als-tabs span:first-child{background:#233f7b}.hockey-scarf{overflow:hidden;height:80vh;background:url(cska-train_hockey1.jpg) 50%/cover fixed}@media (max-width:700px){.hockey-scarf{height:95vw;background-position:40% 50%;background-attachment:scroll}}.ios .hockey-scarf{height:95vw;background-position:40% 50%;background-attachment:scroll}.backetball-scarf{overflow:hidden;height:80vh;background:url(cska-train_basket2.jpg) 0 50%/cover fixed}@media (max-width:700px){.backetball-scarf{height:72vw;background-position:10% 50%;background-attachment:scroll}}.ios .backetball-scarf{height:72vw;background-position:10% 50%;background-attachment:scroll}.football-scarf{overflow:hidden;height:80vh;background:url(cska-train_football2.jpg) 50%/cover fixed}@media (max-width:700px){.football-scarf{height:93vw;background-attachment:scroll;background-position:57% 50%}}.ios .football-scarf{height:93vw;background-position:57% 50%;background-attachment:scroll}body.custom-transparent header.main-header{background:0 0!important}body.custom-transparent .main-menu-submenu .main-menu-submenu-absolute,body.custom-transparent menu.main-menu-submenu{background:rgba(0,0,0,.2)}body.custom-transparent menu.main-menu-submenu li{border-top-color:transparent}body.custom-transparent .main-menu:before{background:rgba(0,0,0,.4)}body.custom-transparent .main-menu menu li a:hover{background:rgba(85,85,85,.4)}body.custom-transparent .main-menu menu li.active{background:rgba(85,85,85,0)}body.custom-transparent .main-menu menu li.active a{color:#fff!important}body.custom-transparent .main-menu menu li.active a:before{width:10px;height:10px;background-image:url(/svalka/header-2016/v2/images/sprites_v6.png);background-position:-40px -61px}body.custom-transparent .mobile-menu{background:hsla(0,0%,100%,.2)}body.custom-transparent .mobile-menu .mobile-menu-search-icon-wrapper,body.custom-transparent .mobile-menu a.search{background:0}body.custom-transparent #als-logo{top:26px;width:104px;height:38px;border:1px solid hsla(0,0%,100%,.4);margin-left:-52px;background:none!important;border-radius:2px;opacity:1;-webkit-transition:border-color .3s;transition:border-color .3s}body.custom-transparent #als-logo:hover{border-color:hsla(0,0%,100%,.7)}body.custom-transparent .als-login #als-logo{border:0}.unarmy-illustration{position:absolute;width:30%}.unarmy-illustration img{display:block;width:100%;height:auto;-webkit-filter:drop-shadow(90px 80px 9px rgba(0,0,0,.5));filter:drop-shadow(90px 80px 9px rgba(0,0,0,.5));will-change:transform}
