﻿
/* -- lg -- */
@media (min-width: 1200px) {
}

/* -- md -- */
@media (min-width: 992px) and (max-width: 1199px) {
    .navbar-brand {
        padding-left: 0px;
        height: 65px;
    }
}

/* -- sm -- */
@media (min-width: 768px) and (max-width: 991px) {
    .top-bar-list {
        float: none;
        text-align: center;
    }

    .top-bar-hours {
        text-align: center;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        float: none;
        clear: both;
        margin-top: 85px;
    }

    .navbar ul {
        /*text-align: center;*/
    }

    .nav {
        padding-left: 10%;
    }

    .clear {
        clear: both;
    }

    .navbar-header {
        text-align:center;
        width: 100%;
    }

    .navbar-brand {
        display:inline-block;
        float: none;
        height: 73px;
    }

    .navbar-brand > img {
        display: table-cell;
        vertical-align: middle;
    }

    .search {
        width: 100%;
        padding-right: 10px;
    }
}

/* -- xs -- */
@media (max-width: 767px) {

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #e7e7e7;
        float: none;
        clear: right;
    }

    .navbar-collapse.in {
        overflow-y: visible;
    }

    .top-bar-list {
        float: none;
        text-align: center;
    }

    .top-bar-hours {
        text-align: center;
    }

    .navbar-header {
        text-align:center;
        width: 100%;
    }

    .navbar-brand {
        display:inline-block;
        float: none;
        height: 73px;
    }

    .navbar-brand > img {
        display: table-cell;
        vertical-align: middle;
    }

    .search {
        margin-top: 10px;
    }

    .copyright {
        text-align: center;
    }

    .copyright-links-right {
        float: none;
    }

    .copyright-links-left {
        float: none;
    }
}