/*
Credits:
Code snippet by @maridlcrmn (Follow me on Twitter)
Images by Nike.com (http://www.nike.com/us/en_us/)
Logo by Sneaker-mission.com (http://www.sneaker-mission.com/)
*/

.mnavbar-brand {
    width: 70px;
    height: 50px;
    /*background: url('http://www.sneaker-mission.com/uploads/3/1/2/7/31279819/5617441.png') no-repeat center center;
    background-size: 50px;*/
}

.mnav-tabs {
    display: inline-block;
    border-bottom: none;
    padding-top: 15px;
    font-weight: bold;
}
    .mnav-tabs > li.active >a,
    .mnav-tabs > li.active > a:focus  {
        background-color: #e7e7e7;
    }
        .mnav-tabs > li > a,
        .mnav-tabs > li > a:hover,
        .mnav-tabs > li > a:focus,
        .mnav-tabs > li.active > a,
        .mnav-tabs > li.active > a:hover,
        .mnav-tabs > li.active > a:focus {
            border: none;
            border-radius: 0;
            color: #615b5b;
            text-transform: uppercase;
        }

.mnav-list {
    border-bottom: 1px solid #eee;
}
    .mnav-list > li > a {
        color: #2f2a2f;
    }
    .mnav-list > li {
        padding: 20px 15px 15px;
        /*border-left: 1px solid #eee;*/
    }

        .mnav-list > li:last-child {
            /*border-right: 1px solid #eee;*/
        }

        .mnav-list > li > a:hover {
            text-decoration: none;
        }

        .mnav-list > li > a > span {
            display: block;
           
            /*text-transform: uppercase;*/
        }

.mega-dropdown {
    position: static !important;
}

.mega-dropdown-menu {
    padding: 20px 15px 15px;
    text-align: center;
    width: 100%;
}

#Logo {
    height: 50px;
    min-width: 250px;
    padding:4px;
}

    #Logo img {
        height: 42px;
    }

    #Logo > .mlogo {
        width: 100%;
        
    }

.mlogo > .mlogo-img {
    height: 42px;
    width: 42px;
    display: inline-block;
}
.mlogo > .mlogo-normal {
    display: inline-block;
    width: 100%;
    padding-right: 10px;
    position:absolute;
    top:10px;
}

.mlogo > .mlogo-normal>a {
    color:gray;
    font-weight:bold;
    display:block;
}
    .mlogo > .mlogo-normal > small {
        position: absolute;
        display: block;
        font-size: 85%;
    }

.mnav-list > li > a {
    color: #20c2d6;
}

    .mnav-list > li > a > span {
        display: block;
        
        /*text-transform: uppercase;*/
        color: #615b5b;
    }