.content .scroll-tiles li a { width: 162px; height: 160px; }
.content .scroll-tiles li a span { width: 150px; }
/* HOME */
body#overview .hero { padding-top: 45px; }
body#overview .hero h1 { margin-bottom: 14px; }
/* iOS */
body#ios #learning .access .column.first { padding-top: 158px; }
body#ios #motor-skills .touch .column.last { padding-top: 10px; }
body#ios #learning .speak .column.last { padding-top: 166px; }
body#ios #learning .apps h3 { padding-top: 0px; }
body#ios #learning .word-completion .column.last { padding-top: 170px; }

/* OSX */
body#osx #alex-speak { margin-bottom: 22px; width: 308px; padding: 27px 0 26px 10px; }
body#osx #alex-speak .audio-file { margin-left: -5px; margin-right: 2px;}
body#osx #learning .itunes { margin-top: 50px; }
body#osx #learning .facetime img.right { margin-top: -380px; }
body#osx #vision .zoom img.right { margin-top: -445px; }
body#osx #hearing .facetime img.right { margin-top: -405px; }
body#osx #learning .iphoto img.right { margin-top: -495px; }

@media only screen and (max-device-width: 768px) {
	body#osx #learning .dictionary img { margin-bottom: 35px; }
	body#osx #learning .word-completion img { margin-bottom: 31px; }
}



body#osx .callout.grid2col .column,
body#ios .callout.grid2col .column { padding-bottom: 53px; }

body#ios .callout.grid2col .column { padding: 36px 40px 75px; }