body {
    background-color:#165991;
}

.row {
    background-color:#fff;
}

.header {
    background-image:url(/images/pp_header_bg.png);
}

.header img {
    padding:.25em 0;
}

.footer {
    color:#fff;
    background-image:url(/images/pp_footer_bg.png);
    padding:1.5em;
}

.footer a {
    color:#fff;
}

.panel .price {
    color:#165991;
    font-size:40px;
    font-weight:700;
}

#cStars {
    display:inline-block;
    background-image:url(/images/stars.png);
    width:110px;
    height:10px;
    background-repeat:no-repeat;
    line-height:0.8;
}

.info-row {
    padding:1rem 0;
}

.navigation,.top-bar-section .row {
    background-color:#333;
}
