/*===============================================
Hamburger menu  ===============================================*/

.footerbottom .phone {
  display: none;
}

#nav .selected a {
}

.menu-controls {
    position: absolute;
    display: none;
}

.hamburger{
    position: absolute;
    top: 10px;
    left:5px;
    background:none;
    line-height:45px;
    padding:0;
    color:#000;
    border:0;
    font-size:40px;
    font-weight:bold;
    cursor:pointer;
    outline:none;
    z-index:10000000000000;
}
.cross{
    position: absolute;
    top: 10px;
    left:10px;
    background:none;
    display: none;
    padding: 0;
    color:#000;
    border:0;
    font-size:70px;
    line-height:75px;
    font-weight:bold;
    cursor:pointer;
    outline:none;
    z-index:10000000000000;
}

@media screen and (max-width:800px) {

    .menu-controls {
        display: block;
    }

    #nav {
        display: none;
        background-color: black;
        width: 100%;
    }

    .row-nav {
        margin-top: 0;
    }
    
    .divider-vertical {
        display: none;
    }

    .navbar .nav > li {
        float: none;
        border-bottom: 2px solid white;
    }

    .navbar .nav>li>a, .navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
        padding: 5px 20px 3px 8px;
    }

.navbar-inner {
    min-height: 0;
}

    .topinfo {
        display: none;
    }

    h1.brandlogo {
        margin-top:0;
        width: 100%;
        text-align: center;
        padding-bottom: 6px;
        margin: 0;

    }

    h1.brandlogo img {
        width: 200px;
        padding-left:40px;
        padding-right:40px;
    }

    .footerbottom .phone {
  display: block;
        text-align: center;
}
}
