/* overrides */

.section-page-headline h2 {
    margin-bottom: 0px;
}

/* CAEN Images */
.image-business-docusign {
    width: 408px;
    height: 408px;
    background-size: 408px 408px;
    background-image: url("/ca/retail/business/images/docusign_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-docusign {
        background-image: url("/ca/retail/business/images/docusign_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-docusign {
        width: 239px;
        height: 239px;
        background-size: 239px 239px;
        background-image: url("/ca/retail/business/images/docusign_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-docusign {
        background-image: url("/ca/retail/business/images/docusign_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-docusign {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/docusign_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-docusign {
        background-image: url("/ca/retail/business/images/docusign_small_2x.jpg")
    }
}


.image-business-keynote {
    width: 694px;
    height: 520px;
    background-size: 694px 520px;
    background-image: url("/ca/retail/business/images/keynote_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-keynote {
        background-image: url("/ca/retail/business/images/keynote_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-keynote {
        width: 408px;
        height: 306px;
        background-size: 408px 306px;
        background-image: url("/ca/retail/business/images/keynote_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-keynote {
        background-image: url("/ca/retail/business/images/keynote_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-keynote {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/keynote_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-keynote {
        background-image: url("/ca/retail/business/images/keynote_small_2x.jpg")
    }
}


.image-business-airplay {
    width: 408px;
    height: 408px;
    background-size: 408px 408px;
    background-image: url("/ca/retail/business/images/airplay_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-airplay {
        background-image: url("/ca/retail/business/images/airplay_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-airplay {
        width: 239px;
        height: 239px;
        background-size: 239px 239px;
        background-image: url("/ca/retail/business/images/airplay_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-airplay {
        background-image: url("/ca/retail/business/images/airplay_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-airplay {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/airplay_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-airplay {
        background-image: url("/ca/retail/business/images/airplay_small_2x.jpg")
    }
}


.image-business-join-me {
    width: 438px;
    height: 330px;
    background-size: 438px 330px;
    background-image: url("/ca/retail/business/images/join_me_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-join-me {
        background-image: url("/ca/retail/business/images/join_me_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-join-me {
        width: 258px;
        height: 194px;
        background-size: 258px 194px;
        background-image: url("/ca/retail/business/images/join_me_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-join-me {
        background-image: url("/ca/retail/business/images/join_me_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-join-me {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/join_me_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-join-me {
        background-image: url("/ca/retail/business/images/join_me_small_2x.jpg")
    }
}


.image-business-calendar {
    width: 539px;
    height: 405px;
    background-size: 539px 405px;
    background-image: url("/ca/retail/business/images/calendar_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-calendar {
        background-image: url("/ca/retail/business/images/calendar_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-calendar {
        width: 317px;
        height: 238px;
        background-size: 317px 238px;
        background-image: url("/ca/retail/business/images/calendar_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-calendar {
        background-image: url("/ca/retail/business/images/calendar_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-calendar {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/calendar_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-calendar {
        background-image: url("/ca/retail/business/images/calendar_small_2x.jpg")
    }
}


.image-business-deputy {
    width: 438px;
    height: 330px;
    background-size: 438px 330px;
    background-image: url("/ca/retail/business/images/deputy_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-deputy {
        background-image: url("/ca/retail/business/images/deputy_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-deputy {
        width: 258px;
        height: 194px;
        background-size: 258px 194px;
        background-image: url("/ca/retail/business/images/deputy_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-deputy {
        background-image: url("/ca/retail/business/images/deputy_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-deputy {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-image: url("/ca/retail/business/images/deputy_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-deputy {
        background-image: url("/ca/retail/business/images/deputy_small_2x.jpg")
    }
}


/*Jointventure images*/
.image-retail-business-jointventure-retail-jointventure-terms-title {
    background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_large.png");
    background-size: 170px 25px;
    width: 170px;
    height: 25px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-retail-business-jointventure-retail-jointventure-terms-title {
        background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .image-retail-business-jointventure-retail-jointventure-terms-title {
        background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_medium.png");
        background-size: 170px 25px;
        width: 170px;
        height: 25px;
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-retail-business-jointventure-retail-jointventure-terms-title {
        background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_medium_2x.png");
    }
}

@media only screen and (max-width: 735px) {
    .image-retail-business-jointventure-retail-jointventure-terms-title {
        background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_small.png");
        background-size: 116px 18px;
        width: 116px;
        height: 18px;
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-retail-business-jointventure-retail-jointventure-terms-title {
        background-image: url("/ca/retail/business/images/jointventure/retail_jointventure_terms_title_small_2x.png");
    }
}
