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






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




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




/* Intro text */
@media only screen and (max-width: 1048px) {
    .gallery-container .gallery-intro-text {
        display: block;
        text-align: left;
    }
}

/* Desktops */
.gallery-container #gallery-selected-buy-model {
    right: 40px
}

.gallery-container #gallery-selected-buy-model.gallery-selected-link-disabled {
    right: 50px
}

/* Link allignment on small */
@media only screen and (max-width: 735px), (max-height: 540px) {

	.gallery-container .gallery-info-pane > .gallery-center-content {
        min-width: 310px
    }
    
    .gallery-container .gallery-selected-copy{
		font-size: 11px;
	}
    
    .gallery-container #gallery-selected-buy-model {
        position: relative;
        right: 0 !important;
        left: -3px;
        margin-right: 13px;
        padding-right: 3px
    }

    .gallery-container #gallery-selected-buy-band {
        position: relative
    }
    
    .gallery-container #gallery-selected-buy-watch {
        position: relative;
        margin-left: 5px;
        left: 7px
    }    
}

/* hiding social sharing and font size nav for iPhone SE */
@media only screen and (max-width: 735px) and (max-width: 320px), only screen and (max-height: 540px) and (max-width: 320px) {
    
    .gallery-container .gallery-nav-pane{
    	font-size: 11px;
    }
    .gallery-container .gallery-productred-logo {
		width: 68px;
		height: 13px;
		background-size: 68px 13px;
		background-image: url("/euro/watch/interactive-gallery/b/generic/images/productred_95_large.svg");
	}
	
	html.no-svg .gallery-container .gallery-productred-logo {
		background-image: url("https://images.apple.com/euro/watch/interactive-gallery/b/generic/images/productred_95_large.png")
	}
}

/* Landscape devices */
@media only screen and (max-height: 440px) {    
    .gallery-container .gallery-selected-copy{
		font-size: 13px;
	}
	.gallery-container .gallery-selected-links-group {
        max-width: 400px;
    }
}

/*resetting previous set states..*/
@media only screen and (max-height: 440px) {
    .gallery-container #gallery-selected-buy-model {
        position: relative !important;
        right: auto !important;
        margin-right: 0;
    }
}



@media only screen and (max-width: 1068px), (max-height: 740px) {
    .gallery-container .gallery-share-links .icon {
        margin: 0 4px;
    }
}

@media only screen and (max-width: 735px), (max-height: 540px) {
    .gallery-container .gallery-share-links .icon {
        margin: 7px 18px 0;
    }
}

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