﻿body{padding-top:110px}header#header{position:fixed;display:block;background:#000000;color:#d90b06;height:130px;width:auto;top:0;left:2%;right:2%;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);z-index:100}header#header .bottom{width:100%;height:50px;line-height:50px;background:#eee;font-size:14px}header#header .bottom a.history-back{color:#000000;float:left;font-weight:normal;margin:0}header#header .bottom a.history-back:before{border-style:solid;border-width:2px 2px 0 0;border-color:#000000 #000000 transparent transparent;display:block;height:6px;width:6px;transform:rotate(225deg);content:"";display:inline-block;margin:0 5px 0 0}header#header .bottom .selected-project{position:absolute;left:50%;transform:translateX(-50%);text-align:center;max-width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}header#header .bottom .selected-project span.label{color:#000000}header#header .bottom .selected-project span.number{color:#333}header#header .bottom .selected-project span.name{color:#000000;font-weight:bold}header#header .bottom .selected-project span.date{color:#000000}@media screen and (max-width:600px){header#header .bottom .selected-project{max-width:50%}header#header .bottom .selected-project span.label{display:none}}@media screen and (max-width:500px){header#header .bottom .selected-project{max-width:50%}header#header .bottom .selected-project span.date{display:none}}header#header .bottom .quick-nav{float:right}header#header .bottom .quick-nav a{display:inline-block;margin-left:20px;color:#000000;text-decoration:none;font-weight:bold}header#header .bottom .quick-nav a:hover{text-decoration:underline}header#header>.wrapper{display:flex;justify-content:space-between;align-items:center;height:80px}header#header a.logo{display:block;height:60%;flex:0 1 auto}@media screen and (max-width:600px){header#header a.logo{height:50%}}@media screen and (max-width:400px){header#header a.logo{height:40%}}header#header a.logo img{display:block;height:100% !important;margin:0}header#header nav{flex:0 1 auto;display:block}header#header nav ul{display:block}header#header nav ul li{position:relative;display:inline-block;margin-left:30px}header#header nav ul li[data-count]:after{content:attr(data-count);position:absolute;right:-18px;top:0;width:20px;height:20px;line-height:21px;border-radius:100%;background:#fff;color:#d90b06;font-weight:bold;font-size:12px;text-align:center}header#header nav ul li a{line-height:40px;height:40px;text-decoration:none;font-weight:normal;color:#ef443b;font-size:16px}header#header nav ul li a:hover{text-decoration:underline}header#header nav ul li.search>a{font-size:0}header#header nav ul li.search>a:before{content:"";font-family:FontAwesome;font-size:14px}header#header a.nav-toggle{position:absolute;display:none;top:50%;right:20px;opacity:1;margin:0;padding:0;width:40px;height:22px;vertical-align:middle;z-index:101;transform:translate(0, -50%);transition:0.25s cubic-bezier(0.55, 0, 0.1, 1);cursor:pointer;text-decoration:none}header#header a.nav-toggle span{display:block;position:absolute;height:3px;width:50%;background:#fff;opacity:1;transform:rotate(0deg);transition:0.25s cubic-bezier(0.55, 0, 0.1, 1)}header#header a.nav-toggle span:nth-child(odd){left:0;border-radius:9px 0 0 9px}header#header a.nav-toggle span:nth-child(even){left:50%;border-radius:0 9px 9px 0}header#header a.nav-toggle span:nth-child(1),header#header a.nav-toggle span:nth-child(2){top:0}header#header a.nav-toggle span:nth-child(3),header#header a.nav-toggle span:nth-child(4){top:10px}header#header a.nav-toggle span:nth-child(5),header#header a.nav-toggle span:nth-child(6){top:20px}body.mobile-nav-open header#header a.nav-toggle span{background:#000000 !important}body.mobile-nav-open header#header a.nav-toggle:before{color:#000000 !important}body.mobile-nav-open header#header a.nav-toggle span:nth-child(1),body.mobile-nav-open header#header a.nav-toggle span:nth-child(6){transform:rotate(45deg)}body.mobile-nav-open header#header a.nav-toggle span:nth-child(2),body.mobile-nav-open header#header a.nav-toggle span:nth-child(5){transform:rotate(-45deg)}body.mobile-nav-open header#header a.nav-toggle span:nth-child(1){left:5px;top:5px}body.mobile-nav-open header#header a.nav-toggle span:nth-child(2){left:calc(50% - 5px);top:5px}body.mobile-nav-open header#header a.nav-toggle span:nth-child(3){left:-50%;opacity:0}body.mobile-nav-open header#header a.nav-toggle span:nth-child(4){left:100%;opacity:0}body.mobile-nav-open header#header a.nav-toggle span:nth-child(5){left:5px;top:15px}body.mobile-nav-open header#header a.nav-toggle span:nth-child(6){left:calc(50% - 5px);top:15px}@media screen and (max-width:960px){header#header a.nav-toggle{display:block}header#header nav#navigation{position:fixed;opacity:0;pointer-events:none;background:rgba(255, 255, 255, 0.8);top:0;left:2%;right:2%;width:auto;height:100%;overflow:auto;transition:opacity 0.2s ease-in-out;z-index:100}header#header nav#navigation ul{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}header#header nav#navigation ul li{display:block;float:none;margin:25px 0;text-align:center}header#header nav#navigation ul li.current-menu-item a{color:#d90b06}header#header nav#navigation ul li a{display:inline-block;color:#000000;font-size:36px}header#header nav#navigation ul li a:before{content:none !important}header#header nav#navigation ul li:before{content:none !important}header#header nav#navigation ul li.scroll-active a{color:#d90b06}body.mobile-nav-open header#header nav#navigation{opacity:1;pointer-events:auto}}@media screen and (max-width:960px) and (max-height:600px){header#header nav#navigation ul li{margin:15px 0}} header#header ul li.current-menu-item a{font-weight:800 !important;}