header { 
    position: fixed;
    z-index: 1000;
    top: 0px;
    left: 0px;
    width: 100%;
    flex-shrink: 0; 
    height: 98px;
    border-bottom: 2px solid #d9dce1;
    background: #f5f6f7;
    box-shadow: 0 0 2px 0 rgba(0,25,40,0.04), 0 2px 2px 0 rgba(0,25,40,0.04), 0 4px 4px 0 rgba(0,25,40,0.10);
}

	header .header-container-flex { 
		display: flex; 
		flex-flow: nowrap; 
		height: 100%;
		align-items: center; 
		justify-content: space-between;
	}