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


.section .image {
	margin-left: auto;
	margin-right: auto;
    background-repeat: no-repeat;
    background-size: 800px 269px;
    height: 269px;
    width: 800px;
    background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .section .image {
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .section .image {
		margin-left: auto;
		margin-right: auto;
		background-size: 692px 268px;
        height: 268px;
        width: 692px;
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_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: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .section .imageimage {
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .section .image {
		margin-left: auto;
		margin-right: auto;    
        background-size: 338px 217px;
        height: 217px;
        width: 338px;
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_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: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .section .image {
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_small_2x.jpg");
    }
}


@media only screen and (max-width: 376px) {
    .section .image {
		margin-left: auto;
		margin-right: auto;    
        background-size: 288px 184px;
        height: 184px;
        width: 288px;
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_xsmall.jpg");
    }
}

@media only screen and (max-width: 376px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 376px) and (min-resolution: 144dpi), only screen and (max-width: 376px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 376px) and (min-resolution: 144dppx) {

 	.section .image {
        background-image: url("/euro/customer-letter/a/generic/overview/images/customer-letter_xsmall_2x.jpg");
    }

}




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

.image-container.align-middle {
	margin: 20px auto;
}

.image-container.align-middle .image {
	margin-top: 34px;
}

figcaption.caption-copy {
	font-style: italic;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 29px;
	text-align: center;
}

@media only screen and (max-width: 735px) {
	figcaption.caption-copy {
		margin: 10px auto 29px;
		width: 328px;
	}
}

@media only screen and (max-width: 735px) {
	.image-container.align-middle .image {
	 margin: 34px auto 0;
	}
	
}

@media only screen and (max-width: 376px) {
	.image-container.align-middle {
		width: 288px;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 376px) {
	figcaption.caption-copy {
		width: 288px;
	}
}

@media only screen and (max-width: 376px) {
	.image-container.align-middle .image {
		width: 288px;	
		margin: 34px auto 0;
	}
}


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

p.sosumi { font-size: 16px; color: #999; line-height: 1.33333; letter-spacing: normal; font-style: italic; }




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