/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
body { font-family: AvenirLTPro-Book; }
h1, h2, h3, h4, h5 {
    font-family: AvenirLTPro-Book;
}
p {
    font-family: AvenirLTPro-Book;
    font-weight: normal;
    font-style: normal;
}

.navbar-inverse {
    background-color: #0074ac;
    border-color: #0074ac;
}
a.logo {
    padding: 10px;
}
.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
    color: #ffffff;
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #fbae17;
    background-color: transparent;
}
.homepage-icon {
    color: #fbae17!important;
    opacity: 1!important;
}
span.homepage-icon:hover {
    color: #fbae17!important;
    opacity: 1!important;
}
.btn-primary.btn-3d {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-default.btn-3d {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#main-menu ul.nav li a {
    text-transform: uppercase;
}
.compare .product-price {
    color: #70bf61;
    font-size: 1.5em;
    margin-top: -1.5em;
    height: 80px!important;
}
.best-choice {
    background-color: #fbae17;
    color: #ffffff;
}
#product2 > div.panel-heading > div {
    color: #0074ac;
}
div.panel-body > ul {
    text-align: left;
}
div.panel-body > ul > li {
    font-size: 1.3em;
    color: #58595b;
}
#product2 > div.panel-body > ul > li {
    font-size: 1.3em;
    color: #ffffff;
}
#product2 > div.panel-footer {
    background-color: #fbae17;
    color: #ffffff;
}