#resources #main .content { padding-top:40px; width:980px; }

#resources .row { padding-top:34px; border-bottom:1px solid #e4e4e4; }
#resources .row.no-border { border:none; }
#resources .row.first { padding-top:10px; }
#resources .row h1 { margin:0 0 10px -2px; }
#resources .row h2 { margin:0; font-size:1em; line-height:1.4286em; }
#resources .row p { color:#333; }
#resources .row p.short { margin-bottom:0; }
#resources .row ul { margin-bottom:18px; }

#resources .grid3col .column { margin-left:50px; width:290px; }
#resources .grid3col .column.last { padding-right:20px; }

#resources .feedback { position:relative; z-index:5; width:255px; padding:25px 27px 7px; background:url(http://images.apple.com/v/accessibility/c/images/resources_feedback_bg.jpg); background-size:309px 151px;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);
	   -moz-box-shadow:0 1px 4px rgba(0,0,0,0.25);
	        box-shadow:0 1px 4px rgba(0,0,0,0.25);
}
#resources .feedback-shadow:after { content:""; display:block; position:relative; top:-40px; width:309px; height:48px; overflow:hidden;
	background:url(http://images.apple.com/v/accessibility/c/images/resources_feedback_shadow.png); background-size: 309px 48px;
}

#resources #vpat { width:976px; margin:33px 2px; overflow:hidden; }
#resources #vpat h2 { margin-bottom:9px; font-size:1.1429em; line-height:1.5em; border-bottom:1px solid #e7e7e8; font-weight:normal; }
#resources #vpat .intro { padding:2px 90px 6px; }
#resources #vpat .header { padding-top:30px; padding-bottom:0; }

#resources #vpat nav { position:relative; z-index:1; height:97px; }
#resources #vpat nav li { position:relative; display:inline-block; *display:inline; *zoom:1; width:244px; background:url(http://images.apple.com/v/accessibility/c/images/resources_nav_pipe.png) 0 0 no-repeat transparent; }
#resources #vpat nav li a { position:relative; z-index:10; display:block; margin-bottom:11px; padding-top:0; width:244px; height:100px; color:#0088cc; }
#resources #vpat nav a:hover { padding-left:0; color:#000; text-decoration:none; }
#resources #vpat nav a.active,
#resources #vpat nav a.active:hover { margin:0; padding-left:0; padding-bottom:11px; cursor:default; color:#000; background:url(http://images.apple.com/v/accessibility/c/images/resources_nav_active_bg.png) 100% 113% repeat-x; }

#resources #vpat nav li a p { padding-top:43px; font-size:1.1429em; }
#resources #vpat nav li a img { float:left; margin:26px 17px 0 0; }
#resources #vpat nav li a.first img { margin-left:34px; }
#resources #vpat nav li a.second img { margin-left:71px; }
#resources #vpat nav li a.third img { margin-left:52px; }
#resources #vpat nav li a.last img { margin-left:54px; }

#resources #vpat nav li.hardware { background-image:none; }

#resources #vpat.gallery .gallery-view { position:relative; z-index:1; overflow:hidden; padding:40px 50px 30px; }
#resources #vpat.gallery .gallery-content { position:relative; z-index:1; width:878px; min-height:1047px; background:#fff; }
#resources #vpat.gallery .gallery-content p { font-size:0.8571em; line-height:1.3333em; font-weight:bold; color:#999; }
#resources #vpat.gallery .gallery-content .grid4col { padding-bottom:25px; }
#resources #vpat.gallery .gallery-content .grid4col.last-child { margin-bottom:0; }

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
	#resources #vpat nav a.first { background-image:none; }
	#resources #vpat nav a.first.active,
	#resources #vpat nav a.first.active:hover { background-image:url(http://images.apple.com/v/accessibility/c/images/resources_nav_active_bg_2x.png); background-size:243px 37px; }
	#resources #vpat.gallery .gallery-content { background:none; }
	#resources #vpat.gallery .gallery-content .grid4col { background:#fff; }
}