﻿/*********************************MENU STYLING******************/
.menu-item {
    padding-top: 14px;
    padding-bottom: 10px;
}

@media only screen and (max-width: 767px) {
    .menu-item {
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

@media only screen and (max-width: 767px) {
    ul.nav {
        /*padding-top:60px;*/
    }

    .navbar-collapse {
     /*   height: 600px !important;
        max-height: 600px !important;*/
    }
}

.menu-item div {
    text-align: center;
}

.menu-icon {
    font-size: 1.4em !important;
    padding-bottom: 4px;
}

.menu-separator {
    height: 70px;
    margin-top: 8px;
    width: 1px;
    background-color: #c0c0c0;
}

@media only screen and (min-width:768px) {
    .nav > li {
        margin-left: 1px;
        margin-right: 1px;
    }
}

@media only screen and (max-width:767px) {
    .menu-item div {
        text-align: left;
        display: inline;
    }

    .menu-icon {
        font-size: 1em !important;
        padding-bottom: 0px;
    }
}

.menu-toggle-btn-container {
    padding-left: 8px;
}

.active-menu, .active-menu .menu-item div {
    background-color: #1463A0 !important;
    /*color: #092F50 !important;*/
}
