/* ios page */
.content .replay-button .replay-text { width:80px; height:25px; background:url(http://images.apple.com/euro/accessibility/c/titles_en/images/replay_flash_alert.png) no-repeat 20px 5px; }

body#ios.refresh-ios #vision .zoom,
body#ios.refresh-ios #vision .display-accommodation { padding-top:53px; }
body#ios.refresh-ios #vision .zoom .column { width: 260px; }
body#ios.refresh-ios #vision .display-accommodation .column { width:353px; }
body#ios.refresh-ios #hearing .software-tty .column.last p { margin-bottom:32px; }
body#ios.refresh-ios #hearing .grid2col.messages { margin-top:91px; }
body#ios.refresh-ios #hearing .messages .column { padding-top:115px; width: 420px;}

#ios.refresh-ios #vision .font-adjustment .column { padding-top: 125px; width: 420px;}




/* voiceover page */
body#voiceover #hero { margin-top:48px; }
body#voiceover #hero .column.first { position:relative; z-index:10; width:560px; }
body#voiceover #hero h1 { margin:0 0 11px -5px; padding-top:47px; }
body#voiceover #hero img.right { position:relative; z-index:1; margin:-354px -33px -76px 0; }
body#voiceover h2 { font-size:1.1428em; line-height:1.25em; margin-bottom:7px; }
body#voiceover #navigation { margin:69px 0 0 -9px; padding:0; }
body#voiceover #navigation .left { position:relative; z-index:10; }
body#voiceover #navigation .column.last { width:414px; margin-right:-13px; padding-top:160px; }
body#voiceover #text-input { margin:40px 0 0 -3px; padding:0 0 29px; }
body#voiceover #text-input .column.first { width:375px; padding-top:26px; }
body#voiceover #text-input img.right { margin-right:-60px; padding-top:53px; }
body#voiceover #rotor { padding:52px 0 0; }
body#voiceover #rotor img { margin-left:-10px; }
body#voiceover #rotor .column.last { width:370px; margin-right:-49px; padding-top:5px; }
body#voiceover #rotor.rotor-230914 img { margin-top:75px; }
body#voiceover #rotor.rotor-230914 h2 ~ h2,
body#voiceover #apps.apps-230914 h2 ~ h2 { margin-top:56px; }
body#voiceover #apps { margin-left:-3px; padding:26px 0 20px; }
body#voiceover #apps .column.first { width:510px; }
body#voiceover #apps img.right { margin:43px -10px 16px 0; }
body#voiceover #apps.apps-230914 img { margin-top:198px; }
body#voiceover #braille { padding-bottom:0; }
body#voiceover #braille .left { margin:0 0 -2px -10px; }
body#voiceover #braille .column.last { width:440px; padding-top:78px; }
body#voiceover #voices { margin:0 0 92px -4px; padding:0; }
body#voiceover #voices .column.first { width:520px; padding-top:84px; }
body#voiceover #voices img.right { margin:128px -9px 0 0; }
body#voiceover .pullout { margin:0 -50px 9px; padding:36px 39px; min-height:115px; *height:115px; *margin-bottom:0; position:relative; z-index:1; }
body#voiceover .pullout h3 { padding-top:4px; }
body#voiceover .pullout p { margin-bottom:0; }
body#voiceover .pullout img.left { margin:-2px 41px 0 0; }
body#voiceover span.more.small { background-position-y:55%; }






/* braille-display page */
body#braille .pullout img { margin:-5px 24px 0 0; }

/* hearing aid page */
#hearing-aids .supported-displays .grid4col { margin-left:5px; }
#hearing-aids .supported-displays .grid4col .column { margin-left:10%;  width:17%; }
#hearing-aids .supported-displays .grid4col+.grid4col { margin-top:16px; }