/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.page-business .image-productive-b {
    width: 1105px;
    height: 949px;
    background-size: 1105px 949px;
    background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_large.png")
}

@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) {
    .page-business .image-productive-b {
        background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .page-business .image-productive-b {
        width: 860px;
        height: 739px;
        background-size: 860px 739px;
        background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_medium.png")
    }
}

@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) {
    .page-business .image-productive-b {
        background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .page-business .image-productive-b {
        width: 691px;
        height: 594px;
        background-size: 691px 594px;
        background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_small.png")
    }
}

@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) {
    .page-business .image-productive-b {
        background-image: url("https://images.apple.com/euro/retail/business/f/screens_alt/images/productive_small_2x.png")
    }
}

.page-business .financing-icon {
    background-repeat: no-repeat;
    background-size: 45px 45px;
    height: 45px;
    width: 45px;
    background-image: url("/euro/retail/business/e/generic/images/finance_icon_large.svg");
}

html.ie8 .page-business .financing-icon { background: url('https://images.apple.com/euro/retail/business/e/generic/images/finance_icon_large.png'); }


/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media only screen and (min-width: 736px) {
	.page-business .section-services .service-financing h5 { margin-top: 6px; }
}

.page-business .section-solutions .subsection-productive .image-productive-b { left: -572px; }

@media only screen and (max-width: 1068px) {
    .page-business .section-solutions .subsection-productive .image-productive-b { left: -524px; top: -268px; }
}

@media only screen and (max-width: 735px) {
	.page-business .section-solutions .subsection-productive .image-productive-b { top: 0px; left: 0; margin-left: -352px;}
}


.page-business .modal .contact-modal .select-style {
    width: 304px;
}

@media only screen and (max-width: 1068px) {
    .page-business .modal .contact-modal .select-style {
        width: 304px
    }
}

@media only screen and (max-width: 735px) {
    .page-business .modal .contact-modal .select-style {
        width: 100%;
    }
}


.page-business .modal .contact-modal .select-store {
        margin-left: 0
}
@media only screen and (max-width: 320px) {
	.page-business .modal .contact-modal .contact-headline { margin-left: 15px; }
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/