﻿@font-face {
    font-family: 'Verdana Pro Cond Semibold';
    src: url('../fonts/VerdanaPro-CondSemiBold.eot');
    src: url('../fonts/VerdanaPro-CondSemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/VerdanaPro-CondSemiBold.woff') format('woff'), url('../fonts/VerdanaPro-CondSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



#nav-logos {
    font-family: 'Verdana Pro Cond Semibold';
}
@media (min-width: 768px) {
    #nav-logos a {
        display: table-cell;
        text-align: center;
        vertical-align: top;
        width: 16%;
        color: #787f84;
        letter-spacing: 0.3em;
    }

        #nav-logos a:hover {
            text-decoration: none;
        }

    #nav-logos {
        margin-bottom: 20px;
        font-weight: 700;
    }

}
@media (max-width: 1200px) {
    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 10px;
        padding-right: 10px;
    }
    #nav-logos {
        margin-bottom:0px;
    }
    .container-fluid {
        margin-top:55px;
        padding-top:0px;
    }
    #nav-logos {
        margin-top:10px;
        margin-bottom:10px;
    }
    header.carousel {
        height: 40%;
    }
}

@media (min-width: 1200px){
    .container-fluid-text {
        margin-top: 15px;
    }
    header.carousel {
        height: 50%;
    }
}
@media (max-width: 768px){
    .container-fluid {
        padding-top:0px;
        margin-top:10px;
        margin-bottom:10px;
    }
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: 500px;
    }
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form, .navbar-inverse {
        border-color:transparent;
    }
    .navbar-nav {
        margin-top: 0px;
    }
    #nav-logos a {
        display: table-cell;
        text-align: center;
        vertical-align: top;
        width: 16%;
        color: #787f84;
        letter-spacing: 0.3em;
    }

        #nav-logos a:hover {
            text-decoration: none;
        }

    #nav-logos {
        margin-bottom: 8px;
        margin-top: 8px;
        font-weight: 700;
    }
    header.carousel {
        height: 30%;
    }
    h1, .h1 {
        font-size: 24px;
    }
}
@media (max-width:599px){
    #nav-logos a{
        font-size:12px;
    }
    header.carousel {
        height: 25%;
    }
}