@import 'https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700|Open+Sans:300,400,600,700,800';

.navbar .navbar-inner .nav > li.active > a,
.navbar .navbar-inner .nav > li.active > a:hover,
.navbar .navbar-inner .nav > li.active > a:focus {
    color: #972020 !important;
}

.carousel {
    margin-bottom: 0px;
}

.logo-market {
    height: 90px!important;
}

.page-body {
    margin: 0px 0;
}

.page-header {
    display: none;
}

.navbar .nav>li>a {
    padding: 35px 20px;
    font-family: 'Open Sans', sans-serif;
}

.navbar .logo-market {
    margin: -19px 0;
    height: 32px;
    width: auto !important;
    max-width: none;
    vertical-align: top;
}

.navbar .nav {
    float: right;
}

.navbar .brand {
    padding: 5px 20px 0px;
}

.page-content h1 {
    font-family: 'Open Sans Condensed', sans-serif;
    color: #349672;
    font-size: 40px;    
    font-weight: 100;
}

.page-content h2 {
    font-family: 'Open Sans Condensed', sans-serif;
    color: #878787;
    font-size: 25px;    
    font-weight: 100;
}

body, p {
    font-family: 'Open Sans', sans-serif;
}

.btn {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    background-color: #349672;
    border: none;
}

.modal-footer .btn-link {
    color: #878787;
}

h1, h2, h3 {
    line-height: 25px;
}

a {
    color: #349672;
    text-decoration: none;
}

.navbar .brand {
    padding: 18px 20px 10px;
}

@media (max-width: 900px) {
    .logo-market {
        height: 50px!important;
    }
}