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






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




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

html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
    margin-top:-200px
}

@media only screen and (max-width: 1068px) {
    html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
        margin-top:-300px
    }
}

@media only screen and (max-width: 1068px) and (orientation: landscape) and (min-aspect-ratio: 16/9) {
    html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
        margin-top: -340px;
    }
}

@media only screen and (max-width: 734px) {
    html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
        margin-top: 0px;
        height: auto;
        margin-bottom:5px
    }
}

@media only screen and (max-width: 734px) and (orientation: portrait) {
    html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
        margin-top:-100px
    }
}

@media only screen and (max-width: 734px) and (orientation: landscape) {
    html.base-experience .section-hero .hero-container-pictures, html.no-js .section-hero .hero-container-pictures {
        margin-top:-18vw
    }
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-copy, html.no-js .section-hero .hero-copy {
   	 	margin-top: 60px;
    	opacity:1
	}
}



@media only screen and (max-width: 734px) {
	.modal-standard .content-table .content-cell .content-padding .modal-callout-copy, .modal .content-table .content-cell .content-padding .modal-callout-copy {
		width: 90%;
	}
}

@media only screen and (max-width: 734px) {
	.section-privacy .typography-homepod-headline {
		width: 110%;
	}
}



html.quick-look .quicklook-component a span:after {
	margin-bottom: -4px;
}

@media only screen and (max-width: 1068px) {
	.section-router .router-tiles .router.router-ar .column-image {
		margin-top: 145px;
	}
}

@media only screen and (max-width: 734px) {
	.section-router .router-tiles .router.router-ar .column-image {
		margin-top: 0px;
	}
}

@media only screen and (max-width: 320px) {
    .section-hero .hero-bottom {
        flex-direction: column;
    }
}

.section-intercom .overview-intercom-fallback {
    position: relative;
    left: 50%;
    margin-left: -589px;
    display: block;
    margin-bottom:154px
}
@media only screen and (max-width: 1068px) {
    .section-intercom .overview-intercom-fallback {
        left: 50%;
        margin-left:-480px
    }
}
@media only screen and (max-width: 734px) {
    .section-intercom .overview-intercom-fallback {
        left: 50%;
        margin-left:-320px
    }
}
@media only screen and (max-width: 1068px) {
    .section-intercom .overview-intercom-fallback {
        margin-bottom:192px
    }
}
@media only screen and (max-width: 734px) {
    .section-intercom .overview-intercom-fallback {
        margin-top: 36px;
        margin-bottom:136px
    }
}

.section-intercom .intercom .intercom-pictures .room-label.den-label-position {
    left: 10px;
}

.section-intercom .intercom .intercom-pictures .room-label.livingroom-label-position {
    left: 35px
}

@media only screen and (max-width: 1068px) {
    .section-intercom .intercom .intercom-pictures .room-label.den-label-position {
        left: 10px;
    }
}

@media only screen and (max-width: 743px) {
    .section-intercom .intercom .intercom-pictures .room-label.den-label-position {
        left: 2px;
    }
    .section-intercom .intercom .intercom-pictures .room-label.kids-room-label-position {
        left: -3px;
        top: 32px;
    }
    .section-intercom .intercom .intercom-pictures .room-label.livingroom-label-position {
        left: 14px;
    }
}


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