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

.page-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_large.jpg");
    background-repeat: no-repeat;
    background-size: 868px 534px;
    height: 534px;
    width: 868px;
}
@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-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_medium.jpg");
    background-size: 618px 380px;
    height: 380px;
    width: 618px;
}
}
@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-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_small.jpg");
    background-size: 288px 170px;
    height: 170px;
    width: 288px;
}
}
@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-family-sharing .section-hero .hero-image {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/hero_small_2x.jpg");
}
}

.page-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_large.jpg");
    background-repeat: no-repeat;
    background-size: 592px 600px;
    height: 600px;
    width: 592px;
}

@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-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_medium.jpg");
    background-size: 422px 426px;
    height: 426px;
    width: 422px;
}
}
@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-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_small.jpg");
    background-size: 238px 240px;
    height: 240px;
    width: 238px;
}
}
@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-family-sharing .section-simple-setup .row.organized .column .lockup {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/lockup_small_2x.jpg");
}
}

.page-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_large.jpg");
    background-repeat: no-repeat;
    background-size: 878px 506px;
    height: 506px;
    position: relative;
    width: 878px;
}
@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-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_medium.jpg");
    background-size: 624px 416px;
    height: 416px;
    width: 624px;
}
}
@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-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_small.jpg");
    background-size: 290px 168px;
    height: 168px;
    width: 290px;
}
}
@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-family-sharing .section-devices .devices-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/devices_small_2x.jpg");
}
}

.page-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_large.png");
    background-repeat: no-repeat;
    background-size: 794px 564px;
    height: 564px;
    width: 794px;
}
@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-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_large_2x.png");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_medium.png");
    background-size: 564px 402px;
    height: 402px;
    width: 564px;
}
}
@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-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_medium_2x.png");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_small.png");
    background-size: 398px 282px;
    height: 282px;
    width: 398px;
}
}
@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-family-sharing .section-calendar .calendar-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/calendar_small_2x.png");
}
}

.page-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_large.jpg");
    background-repeat: no-repeat;
    background-size: 292px 594px;
    height: 594px;
    margin-left: 36px;
    width: 292px;
}
@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-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_medium.jpg");
    background-size: 208px 424px;
    height: 424px;
    width: 208px;
}
}
@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-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_small.jpg");
    background-size: 218px 446px;
    height: 446px;
    width: 218px;
}
}
@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-family-sharing .section-track .find .find-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/find_small_2x.jpg");
}
}


.page-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_large.png");
    background-repeat: no-repeat;
    background-size: 380px 240px;
    height: 240px;
    margin-left: auto;
    margin-right: auto;
    width: 380px;
}
@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-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_large_2x.png");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_medium.png");
    background-size: 270px 172px;
    height: 172px;
    width: 270px;
}
}
@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-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_medium_2x.png");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_small.png");
    background-size: 266px 172px;
    height: 172px;
    width: 266px;
}
}
@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-family-sharing .section-ask .row .column .permission {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/permission_small_2x.png");
}
}
.page-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_large.png");
    background-repeat: no-repeat;
    background-size: 380px 240px;
    height: 240px;
    margin-left: auto;
    margin-right: auto;
    width: 380px;
}
@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-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_large_2x.png");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_medium.png");
    background-size: 270px 172px;
    height: 172px;
    width: 270px;
}
}
@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-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_medium_2x.png");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_small.png");
    background-size: 266px 172px;
    height: 172px;
    width: 266px;
}
}
@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-family-sharing .section-ask .row .column .request {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/request_small_2x.png");
}
}
.page-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_large.jpg");
    background-repeat: no-repeat;
    background-size: 896px 540px;
    height: 540px;
    width: 896px;
}
@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-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_medium.jpg");
    background-size: 638px 384px;
    height: 384px;
    width: 638px;
}
}
@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-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_small.jpg");
    background-size: 446px 270px;
    height: 270px;
    width: 446px;
}
}
@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-family-sharing .section-share .share-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/share_small_2x.jpg");
}
}
.page-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_large.jpg");
    background-repeat: no-repeat;
    background-size: 292px 594px;
    height: 594px;
    margin-right: 35px;
    width: 292px;
}
@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-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_large_2x.jpg");
}
}
@media only screen and (max-width: 1068px) {
.page-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_medium.jpg");
    background-size: 208px 424px;
    height: 424px;
    width: 208px;
}
}
@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-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_medium_2x.jpg");
}
}
@media only screen and (max-width: 735px) {
.page-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_small.jpg");
    background-size: 218px 446px;
    height: 446px;
    width: 218px;
}
}
@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-family-sharing .section-track .where .where-hero {
    background-image: url("https://www.apple.com/uk/icloud/images/family-sharing/where_small_2x.jpg");
}
}



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




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






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