#bottom .mod-header, footer.footer .mod-header {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 18px;
    text-transform: none;
}

#bottom h1, #bottom h2, #bottom h3, #bottom h4, #bottom h5, #bottom h6, #bottom .h1, #bottom .h2, #bottom .h3, #bottom .h4, #bottom .h5, #bottom .h6 {
    color: #ffffff;
}

.page-header > h1, .page-header > h2 {
    margin-top: 0;
    font-size: 26px;
    line-height: 1.1;
    font-weight: normal;
    text-transform: none;
}

#breadcrumbs .inner-container {
    padding: 10px 0;
    text-align: center;
}

.breadcrumbs-cont .breadcrumb {
    border-radius: 8px;
}

#bottom a:hover, #bottom a:focus {
    color: #000000;
}

.vpf-menu .level-1 > a .sticker {
    position: absolute;
    top: -24px;
    right: 0;
    font-size: 0.9em;
}

.navbar-mainmenu .navbar-nav > li > a, .navbar-mainmenu .navbar-nav > li > span {
    font-size: 15px;
    font-weight: 200;
}
.responsive-image, .manufacturer-image {
    border-radius: 4px;
}
.category-page-title, .vm-frontpage-view > h3 {
    text-transform: none;
}
.product-listing .product-name, .vp-product-carousel .vp-product-carousel-inner .product-name {
    text-transform: none;
}
.product-title {
    margin: 0 0 15px 0;
    font-size: 20px;
    line-height: 1;
    font-weight: bold;
    text-transform: none;
}
.btn-nobg, .btn-nobg:hover, .btn-nobg:focus, .btn-nobg:active, .btn-nobg.active {
    text-transform: none;
}