/* Custom */

/* Header */

.j-menu>li {
    position: relative
}

header .top-bar .j-menu>li {
    height: 32px;
    width: 32px;
}

header .top-bar .j-menu>li:hover {
    opacity: 0.7;
}

.top-menu-14 .j-menu li.top-menu-item-5>a::before {
    font-size: 18px !important;
}

.top-menu .j-menu .top-menu-item-1 a {
    padding-left: 5px;
    padding-top: 2px;
}

.top-menu .j-menu .top-menu-item-2 a {
    padding-left: 3px;
    padding-top: 0px;
}

.top-menu .j-menu .top-menu-item-3 a {
    padding-left: 2px;
}

.top-menu .j-menu .top-menu-item-4 a {
    padding-left: 1px;
    padding-top: 0px;
}

.top-menu .j-menu .top-menu-item-5 a {
    padding-left: 2px;
    padding-top: 2px;
}

.icons-menu-61 .icons-menu-item-1.icon-menu-icon>a::before {
    content: '\eb6d' !important;
}
.icons-menu-61 .icons-menu-item-3.icon-menu-icon>a::before {
    content: '\f0e1' !important;
}

/* Footer */

.grid-item-2 .icons-menu-61 .icons-menu-item {
    height: 32px;
    width: 32px;
}

.icons-menu-61 a {
    background: #337ab7 !important;
    width: 32px !important;
    height: 32px !important;
}
.icons-menu-61 a:hover {
    opacity: 0.7;
}

.icons-menu-61 .icon-menu-icon>a::before {
    font-size: 18px !important;
}

.icons-menu-61>ul>.icons-menu-item {
    padding: 0 !important;
    margin-right: 10px;
}

/* Vehicle Page */

.icons-menu-314 a {
    width: 32px !important;
    height: 32px !important;
}

.icons-menu-314 .icon-menu-icon>a::before {
    font-size: 18px !important;
}