#header{background-color:#fff;height:60px;width:100%;box-shadow:2px 0 10px #202020;position:relative;z-index:1000}#header li{font-size:16px}#header .main-menu{display:inline-block;vertical-align:top}#header .main-menu>ul>li{display:inline-block;padding:0 25px;margin:10px 0;height:40px;border-left:1px solid #c7c7c7;cursor:pointer;vertical-align:top;position:relative}#header .main-menu>ul>li:first-child{border:none;padding-left:0}#header .main-menu>ul>li span{text-transform:uppercase;color:#777;line-height:40px;font-size:16px}#header .main-menu>ul>li:hover span{color:#555}#header .main-menu>ul>li>.menu{display:none}#header .main-menu>ul>li:hover>.menu{position:absolute;top:40px;left:0;white-space:nowrap}#header .main-menu>ul>li:hover>.menu>li.item>span,#header .main-menu>ul>li:hover>.menu>li.item>a>span{padding-right:60px}#header .main-menu .logo{background-image:url(../img/logo.svg);background-repeat:no-repeat;background-position:left;vertical-align:middle;cursor:pointer}#header .main-menu .logo{width:90px;padding-right:45px;box-sizing:content-box}#header .main-menu .search{background-image:url(../img/magnifier.svg);background-repeat:no-repeat;background-position:center;vertical-align:middle;min-width:40px;padding:0 15px;position:relative}#header .main-menu .search form{display:none}#header .main-menu .search form input[name=search]{border:1px solid #c7c7c7;height:30px;width:200px;position:relative;top:4px;color:#777;font-size:14px;padding:0 5px;z-index:5}#header .main-menu .search.active form{display:block}#header .main-menu .search form ul.search-results{background-color:#fff;box-shadow:0 0 5px #555;border-radius:2px 2px;border-top:1px solid gray;margin-top:2px;padding:5px 0;overflow:auto;max-height:150px;max-width:400px;position:absolute;top:45px;left:0;z-index:10}#header .main-menu .search form ul.search-results li.search-result{font-size:12px;color:#a0a0a0;padding:5px;height:20px;line-height:20px;background-color:#fff;cursor:pointer;white-space:nowrap;min-width:235px}#header .main-menu .search form ul.search-results li.search-result strong{font-size:12px;color:#707070;font-weight:700}#header .main-menu .search form ul.search-results li.search-result:focus,#header .main-menu .search form ul.search-results li.search-result:hover{background-color:#a0a0a0;color:#fff}#header .main-menu .search form ul.search-results li.search-result:focus strong,#header .main-menu .search form ul.search-results li.search-result:hover strong{background-color:#a0a0a0;color:#fff}#header .main-menu .hear{background-image:url(../img/sound.svg);background-repeat:no-repeat;background-position:center;vertical-align:middle;width:40px;padding:0 15px}#header .main-menu .hear:hover{background-image:url(../img/sound-hover.svg)}#header .user{height:59px;display:inline-block;vertical-align:top;position:absolute;right:0;padding:0 30px;padding-left:65px;cursor:pointer}#header .user:hover,#header .user.open{background-color:#249bee;min-width:140px}#header .user .img{width:25px;height:25px;position:absolute;top:17px;left:30px;border-radius:50%;background-image:url(../img/user.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#header .user:hover .img,#header .user.open .img{background-image:url(../img/user-inverted.svg)}#header .user span{text-align:right;text-transform:uppercase;line-height:60px;color:#777;font-size:16px}#header .user:hover span,#header .user.open span{color:#fff}#header .user>ul.menu{width:calc(100% + 95px);position:relative;left:-65px;display:none;z-index:1000}#header .user:hover{border-bottom:1px solid #fff}#header .main-menu>ul>li:hover ul.menu,#header .user:hover>ul.menu{display:block;box-shadow:0 1px 5px #000}#header .main-menu>ul>li ul.menu>li.item,#header .user>ul.menu>li.item{min-height:50px;background-color:#fff;border-bottom:1px solid #c7c7c7}#header .user>ul.menu>li.item:hover{background-color:#249bee}#header .main-menu>ul>li ul.menu>li.item:hover{background-color:#c7c7c7}#header .main-menu>ul>li ul.menu>li.item>a,#header .user>ul.menu>li.item>a{text-decoration:none;display:block}#header .main-menu>ul>li ul.menu>li.item>span,#header .main-menu>ul>li ul.menu>li.item>a>span,#header .user>ul.menu>li.item>span,#header .user>ul.menu>li.item>a>span{line-height:50px;color:#249bee;text-align:left;position:relative;left:30px;text-transform:uppercase;font-size:14px}#header .main-menu>ul>li ul.menu>li.item>span,#header .main-menu>ul>li ul.menu>li.item>a>span{color:#777}#header .main-menu>ul>li ul.menu>li.item:hover>span,#header .main-menu>ul>li ul.menu>li.item:hover>a>span,#header .user>ul.menu>li.item:hover>span,#header .user>ul.menu>li.item:hover>a>span{color:#fff}#header .user>ul.menu>li.item>ul.menu{display:none}#header .user>ul.menu>li.item.open:hover{background-color:#fff;border-top:none}#header .user>ul.menu>li.item.open:hover>span{color:#249bee}#header .user>ul.menu>li.item.open>ul.menu{display:block;padding:10px 0;background-color:#249bee}#header .user>ul.menu>li.item.open>ul.menu{display:block;padding:10px 0;background-color:#249bee}#header .user>ul.menu>li.item>ul.menu>li.item{height:30px;background-color:#249bee;background-repeat:no-repeat;background-position:10px 6px;background-size:16px}#header .user>ul.menu>li.item>ul.menu>li.item.article{background-image:url(../img/publication-article-icon.svg)}#header .user>ul.menu>li.item>ul.menu>li.item.action{background-image:url(../img/publication-action-icon.svg)}#header .user>ul.menu>li.item>ul.menu>li.item.event{background-image:url(../img/publication-event-icon.svg)}#header .user>ul.menu>li.item>ul.menu>li.item.label{background-image:url(../img/label-icon-white.svg)}#header .user>ul.menu>li.item>ul.menu>li.item.mosaic{background-image:url(../img/mosaic-icon.svg)}#header .user>ul.menu>li.item>ul.menu>li.item.actions{background-image:url(../img/report-icon-white.svg)}#header .user>ul.menu>li.item>ul.menu>li.item>span{line-height:30px;color:#fff;text-align:left;position:relative;left:30px;font-size:12px;text-transform:initial}#header .user>ul.menu>li.item>ul.menu>li.item>span:hover{text-decoration:underline}#header .user.not-connected{height:60px}#header .user.not-connected:hover{border:none;min-width:initial}#header .user.not-connected a{text-decoration:none}