﻿.subnav {
    z-index: 1034;
    position: fixed;
    width: 93%;
    top: 53px;
    right: 0;
    background: #F7F7F7;
    border: none;
    border-radius: 0;
}

@media screen and (min-device-width: 375px) and (max-device-width: 768px) {
    /*.subnav {
        position: absolute;
        background: transparent;
        top: -65px;
        width: 100%;
    }

    .barraCompletudeFixa {
        top:165px;
    }*/
}

#subnav2 {
    background-color: #f7f7f7;
    height: 56px;
    border-radius: 0;
    position: fixed;
    width: 100%;
}

.btn-navbar {
    margin-top: 10px;
}

.btn-hamburger {
    margin: 10px 0;
    z-index: 999999;
}

.texto-xs {
    font-size: 1.1em;
}


@media screen and (min-device-width: 320px) and (max-device-width: 767px) {
    .subnav {
        width: 84%;
    }

    .btn-hamburger {
        margin: 10px 0 10px 10px;
    }


    .texto-xs {
        font-size: .8em;
    }

    .margT10-xs {
        margin-top: 10px;
    }

    .navbar-nav {
        margin: 0 -15px;
    }
}

@media screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: landscape) {
    .subnav {
        width: 90%;
    }
}



.navbar-default .navbar-nav > li > a {
    height: 40px !important;
}



#divBotoes label {
    font-size: .8em;
}

#divBotoes .col-sm-1 {
    margin: 0;
    padding: 0;
}
