@media (min-width: 320px) {

    .nav-collapse .dropdown-menu {
        background-color: #FFFFFF;
        border-radius: 5px 5px 5px 5px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    }

    .nav-collapse .dropdown-menu a.btn {
        color: #fff;
    }

    .nav-collapse .dropdown-menu a.btn:hover {
        color: White;
        background: #2c2c2c;
        background-position: 0 -32px;
    }

    .nav-collapse .dropdown-menu a:hover {
        color: White;
        background: #2c2c2c;
    }
}

@media (min-width: 767px) {

    .nav-collapse .dropdown-menu {
        background-color: #FFFFFF;
        border-radius: 5px 5px 5px 5px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    }
}

