﻿.navbar-myaccount {
    margin-bottom: 30px;
}

.navbar-myaccount.navbar-lg {
    min-height: 70px;
}

.navbar-myaccount.navbar-lg .navbar-nav>li>a {
    padding-top: 25px;
    padding-bottom: 25px;
}

@media (min-width: 768px) {
    .navbar-myaccount.navbar-lg .navbar-nav > li > a > i {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    .navbar-myaccount.navbar-lg .navbar-nav>li>a>i {
        font-size: 25px;
    }
}

.navbar-myaccount.navbar-nav>li>a {
    line-height: 20px;
}

/* must: 
   a + b + c = 66px */

.navbar-myaccount.navbar-lg .navbar-brand {
    height: 70px;
    padding-top: 8px; /* a */
    padding-bottom: 8px; /* b */
}

.navbar-myaccount.navbar-lg .navbar-brand>img {
    height: 50px; /* c */
}

.navbar-myaccount .navbar-item {
    float: left;
}

.navbar-myaccount .navbar-item>a {
    padding: 25px 10px;
    line-height: 20px;
    position: relative;
    display: block;
}

.navbar-myaccount .navbar-item>a>i {
    font-size: 20px;
}

