header{position:relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
.topbar{background-color:#000;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;padding:0 30px;}
.headTop{display:inline-flex;justify-content: center;align-items: center; }
.fixed-top{position:fixed;top:0;left:0;width:100%;z-index:25;}
.mobile-header{}
.mobile-header .logo{margin-right: auto;}
 
.mobile-header .topbar div:last-child{margin-right: 0px;}