body.trials-page section.common {
    padding-bottom: 30px;
}
body.trials-page section.details {
    padding-top: 50px;
}
body.trials-page img.trial-tablet-mobile {
    max-width: 460px;
}

/*** ALL TABLET/MOBILE VIEWS ***/
@media screen and (max-width: 991px) {
    body.trials-page section.details div.row > div:not(:last-child),
    body.seo-package-page section.details div.row > div:not(:last-child) {
        padding-bottom: 40px;
    }
    body.trials-page div.get-trial-button {
        text-align: center;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    body.trials-page section.common,
    body.seo-package-page section.common {
        padding-bottom: 40px;
    }
    body.trials-page img.trial-tablet-mobile,
    body.seo-package-page img.seo-pic-2 {
        width: 300px;
    }
}

@media screen and (max-width: 767px) {
    body.trials-page section.details,
    body.seo-package-page section.details {
        padding-top: 30px;
    }
    body.trials-page img.trial-tablet-mobile {
        max-width: 290px;
        background-position: -6px 0;
        display: block;
        margin: 0 auto 30px;
    }
}
