.aside h3,.aside ul li a,header .logo .logo-text{text-transform:uppercase}.dot_one,.dot_three,.dot_two,.mobile--menu,.mobile--menu--open,.mobile--menu--open .dot_three,.mobile--menu--open .dot_two{transition:350ms cubic-bezier(.4,0,.2,1)}.aside h3,.aside ul li a{padding:1rem}.aside,.bg-block-switcher.collapsed,.shadow,.sub-header{position:fixed;top:100px}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-LightItalic.eot);src:local('../fonts/PFBeauSansPro-LightItalic'),url(../fonts/PFBeauSansPro-LightItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-LightItalic.woff) format('woff'),url(../fonts/PFBeauSansPro-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Bold.eot);src:local('../fonts/PFBeauSansPro-Bold'),url(../fonts/PFBeauSansPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Bold.woff) format('woff'),url(../fonts/PFBeauSansPro-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Italic.eot);src:local('../fonts/PFBeauSansPro-Italic'),url(../fonts/PFBeauSansPro-Italic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Italic.woff) format('woff'),url(../fonts/PFBeauSansPro-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Thin.eot);src:local('../fonts/PFBeauSansPro-Thin'),url(../fonts/PFBeauSansPro-Thin.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Thin.woff) format('woff'),url(../fonts/PFBeauSansPro-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Black.eot);src:local('../fonts/PFBeauSansPro-Black'),url(../fonts/PFBeauSansPro-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Black.woff) format('woff'),url(../fonts/PFBeauSansPro-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-ThinItalic.eot);src:local('../fonts/PFBeauSansPro-ThinItalic'),url(../fonts/PFBeauSansPro-ThinItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-ThinItalic.woff) format('woff'),url(../fonts/PFBeauSansPro-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-SemiBoldItalic.eot);src:local('../fonts/PFBeauSansPro-SemiBoldItalic'),url(../fonts/PFBeauSansPro-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-SemiBoldItalic.woff) format('woff'),url(../fonts/PFBeauSansPro-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-BlackItalic.eot);src:local('../fonts/PFBeauSansPro-BlackItalic'),url(../fonts/PFBeauSansPro-BlackItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-BlackItalic.woff) format('woff'),url(../fonts/PFBeauSansPro-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-SemiBold.eot);src:local('../fonts/PFBeauSansPro-SemiBold'),url(../fonts/PFBeauSansPro-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-SemiBold.woff) format('woff'),url(../fonts/PFBeauSansPro-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Regular.eot);src:local('../fonts/PFBeauSansPro-Regular'),url(../fonts/PFBeauSansPro-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Regular.woff) format('woff'),url(../fonts/PFBeauSansPro-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-BoldItalic.eot);src:local('../fonts/PFBeauSansPro-BoldItalic'),url(../fonts/PFBeauSansPro-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-BoldItalic.woff) format('woff'),url(../fonts/PFBeauSansPro-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'PF BeauSans Pro';src:url(../fonts/PFBeauSansPro-Light.eot);src:local('../fonts/PFBeauSansPro-Light'),url(../fonts/PFBeauSansPro-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/PFBeauSansPro-Light.woff) format('woff'),url(../fonts/PFBeauSansPro-Light.ttf) format('truetype');font-weight:300;font-style:normal}.mobile--menu{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:flex-start;height:54px;width:54px;cursor:pointer}.dot_one,.dot_three,.dot_two{height:2px;width:24px;background-color:rgba(255,255,255,.8)}.dot_two{transform:translate(0,-10px)}.dot_three{transform:translate(0,4px)}.mobile--menu--open .dot_two{transform:rotate(90deg) translate(-2px,0)}.mobile--menu--open .dot_three{transform:rotate(0) translate(0,-4px)}.mobile--menu--open{transform:rotate(45deg)}.aside,.bg-block-switcher svg{transition:.1s linear}.sub-header{z-index:10;left:0;right:0}.sub-header .container .flex{display:flex;justify-content:space-between}.aside{bottom:0;left:-280px;width:280px;background:#fff;z-index:999;overflow-y:auto}.bg-block,.no-scroll{overflow:hidden}.aside.opened{transform:translateX(280px)}.aside h3{background:#20323c;color:rgba(255,255,255,.8);font-size:13px;font-weight:500;margin:0}.aside ul{list-style:none;margin:0;padding:0}.aside ul li{margin:0;padding:0}.aside ul li a{color:#292c33;font-size:16px;display:block}.shadow{background:rgba(0,0,0,.8);bottom:0;left:0;right:0;z-index:998;display:none}.shadow.opened{display:block}.bg-block,header{left:0;right:0;top:0}.bg-block{position:relative;height:500px;background:url(../images/body-bg.jpg) center/cover no-repeat;transition:height .1s linear}.bg-block-switcher,header.scrolled,header.with-menu,header.without-charts{background:#20323c}.bg-block.collapsed{height:100px}.bg-switcher-wrapper{position:relative;display:flex;align-items:center;z-index:100}.bg-block-switcher{position:relative;bottom:0;width:50px;height:20px;display:flex;color:#ccc;align-items:flex-start;justify-content:center;cursor:pointer}.bg-block-switcher:after{content:'';border:10px solid transparent;border-left:10px solid #20323c;border-top:10px solid #20323c;position:absolute;right:-20px}.bg-block-switcher.collapsed svg{transform:rotate(180deg)}.chart-container{display:grid;position:relative;width:100%;height:500px;padding:120px 0 1rem;grid-template-columns:1fr 1fr;grid-gap:1rem}.headerblock,.top-wrapper .inner,header .logo{display:flex;align-items:center}.chart-container .bar-chart,.chart-container .polar-chart{min-height:300px}header{padding:0;font-size:13px;color:#ccc;position:fixed;z-index:12;transition:background-color .2s linear}header i{padding:0;font-size:14px;display:inline-block;width:20px;margin-right:5px}header .topinf{text-align:right}header .topinf i{color:#428bca}header .logo{order:0}header .logo .text{display:grid;line-height:1.25}header .logo .logo-text{padding:0;font-family:"PF BeauSans Pro",sans-serif;text-shadow:none;font-size:24px;font-weight:600;opacity:.9;color:#ccc}header .logo .logo-text:nth-child(2){font-size:18px}header .logo img{height:50px;margin-right:1.2rem}.headerblock{justify-content:space-between;height:100px;flex-grow:1;position:relative}.headerblock .info{display:grid;grid-template-columns:auto auto auto;grid-gap:2rem;align-items:center;white-space:nowrap;justify-self:flex-end;margin-right:2rem}.headerblock .glyphicon{transform:rotate(30deg);color:#fff;font-size:24px;animation:1s linear infinite bell}.top-wrapper .inner a{padding-bottom:3px;margin-right:1rem}@keyframes bell{0%,50%{opacity:1}100%{opacity:0}}.headerblock .topinf p{margin:0}.headerblock .topinf{font-size:13px;font-weight:500}.headerblock .topinf span{font-size:16px;display:block}.top-avatar .glyphicon{font-size:24px;transform:rotate(30deg);color:#ccc;animation:1s linear infinite blik}@keyframes blik{0%{opacity:1}100%{opacity:0}}.ava-login{display:flex;align-items:center;line-height:1;cursor:pointer;flex-shrink:0}.ava-login img{width:48px;height:48px;border:2px solid #ccc}.ava-login span{padding:0;margin-left:10px}header .container{display:flex;align-items:stretch}@media (max-width:992px){.aside,.bg-block-switcher.collapsed,.shadow{top:80px}.bg-block.collapsed,.headerblock{height:80px}header .logo .logo-text{font-size:22px}header .logo .logo-text:nth-child(2){font-size:16px}.chart-container{display:flex;flex-direction:column;height:auto;align-items:stretch;padding-top:100px}.bg-block{height:auto}}@media (max-width:768px){.aside,.bg-block-switcher.collapsed,.shadow{top:64px}.bg-block.collapsed{height:64px}.headerblock{display:flex;height:64px;flex-wrap:wrap}header .logo img{height:40px;margin-right:1rem}header .logo .logo-text{font-size:20px}header .logo .logo-text:nth-child(2){font-size:15px}header .topinf{text-align:left}.chart-container{padding-top:86px}}
body.no-scroll {
  overflow: visible;
}