nav {
  background-color: #444d58;
  font-weight: 200;
  box-shadow: none;
}

.brand-logo {
  font-weight: 100;
}

.page-header {
  width: 100%;
  height: 62px;
  background-color: white;
}

.page-header h6 {
  margin: 0;
  padding: 0;
  font-size: 22px;
  font-weight: 400;
  padding-top: 23px;
}

.tab-nav {
    overflow-x: auto;
    overflow-y: hidden;
    height: 48px;
    background-color: #fff;
    margin: 0 auto;
    width: 100%;
    white-space: nowrap;
    box-shadow: none;
    .tab{
        display: block;
        float: left;
        text-align: center;
        line-height: 48px;
        height: 48px;
        padding: 0;
        margin: 0;
        text-transform: uppercase;
        text-overflow: ellipsis;
        overflow: hidden;
        letter-spacing: .8px;
        min-width: 80px;
        box-shadow: none;
        
        img {
            width: 15px;
            height: auto;
        }


        a:hover{
            color: #4C7198;
            border-bottom: 2px solid #1EC4D6 !important;
        }

        a{  
            color: #444d58;
            font-weight: 500;
            text-overflow: ellipsis;
            overflow: hidden;
            transition: color .28s ease;
        }
    }

}