.hero-bg, .hero-bg.parallax .parallax-bg {
    background-image: url("https://www.paypalobjects.com/webstatic/en_AR/mktg/banners/protection-pages_header.jpg");
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.paypalobjects.com/webstatic/mktg/consumer/pages/debit-card/debitcard_hero-v2.jpg',sizingMethod='scale')";
    background-size: cover;
    -moz-background-size: cover;
    background-position: 100% center
}
/* XXX: only needed here on this page to show the templates correctly. PLEASE DO NOT COPY IN ACTUAL CODE */
.hero-bg.dark, .hero-bg.dark .parallax-bg {
    background-image: none;
}
.quotePanel {
    padding: 45px 0;
}
.border {
    border:1px solid #f5f5f5;
    margin-bottom: 50px;
}
.margin {
    margin: 40px 0;
}
.margin p{
    padding-bottom: 0;
}
.pBottom{
    padding-bottom: 20px;
}
.tbPadding{
    padding: 40px 0;
}
.grey{
    background: #f5f5f5;
 }

html[data-device-type="mobile"] p {
    padding-top: 5px;
    padding-bottom: 5px;
}
html[data-device-type="mobile"] .hero-bg, html[data-device-type="mobile"] .hero-bg.parallax .parallax-bg{
    background-size: auto 240px;
    background-position: right top;
    background-color: #f6f6f6;
}
html[data-device-type="mobile"] .center-text {
    text-align: left;
}
html[data-device-type="mobile"] .hero-bg .editorial-cell {
    padding-top: 265px;
}
html[data-device-type="portable"] .border{
    margin: 35px 30px;
}

