body#what-is #productheader { position:relative; z-index:10; }
body#what-is #content { width:980px; padding:0; font-size:1.167em; } /* margin-bottom must be 30px on #content */
body#what-is .content .gallery img { margin:0 auto; }
body#what-is .content .gallery figcaption { width:980px; margin:0 auto; padding:0 20px; font-size:14px; line-height:1.55em; text-align:center; color:#666; }
body#what-is .content .gallery figcaption sup { color:#999; }
body#what-is.macbookpro #main #content { margin-bottom:0; }

/* Platter style pages */
body#what-is.platter #main { width:1120px; margin-left:-70px; overflow:hidden; }
@media only screen and (max-device-width:768px) {
	body#what-is.platter #main { width:980px; margin:0 auto; }
}
body#what-is.platter #main #content { width:980px; margin:0 auto; overflow:visible; }
body#what-is.platter #main #content .row { width:980px; margin:0; padding-left:70px; padding-right:70px; overflow:visible; margin-left:-70px; }
body#what-is.platter #main #content #hero { padding-top:90px; overflow:auto; }
body#what-is.platter .content .gallery figcaption p { color:#666 !important; }
/* toggle nav */
body#what-is.platter .content .toggle-nav { width:100%; margin:40px auto; text-align:center; position:relative; z-index:1001; }
body#what-is.platter .content .toggle-nav li,
body#what-is.platter .content .toggle-nav li a { display:-moz-table-cell; display:inline-block; margin:0; *display:inline; *zoom:1; }
body#what-is.platter .content .toggle-nav li a { padding:6px 20px 7px; min-width:115px; border:1px solid #cfcfcf; border-left-color:transparent; text-decoration:none; background-color:#f8f8f8; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f4f4f4)); background:-moz-linear-gradient(100% 100% 90deg, #f4f4f4, #fefefe); -webkit-box-shadow:inset 1px 0 0 #fff; -moz-box-shadow:inset 1px 0 0 #fff; box-shadow:inset 1px 0 0 #fff; }
body#what-is.platter .content .toggle-nav li a:hover { color:#0088cc; -webkit-box-shadow:1px 0 0 #fff; -moz-box-shadow:1px 0 0 #fff; box-shadow:1px 0 0 #fff; background-color:#fcfcfc; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fafafa)); background:-moz-linear-gradient(100% 100% 90deg, #fff, #fafafa); }
body#what-is.platter .content .toggle-nav li a.first-child { border-left:1px solid #cfcfcf; }
body#what-is.platter .content .toggle-nav li:first-child a { -webkit-border-radius:6px 0 0 6px; -moz-border-radius:6px 0 0 6px; border-radius:6px 0 0 6px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
body#what-is.platter .content .toggle-nav li:last-child a { -webkit-border-radius:0 6px 6px 0; -moz-border-radius:0 6px 6px 0; border-radius:0 6px 6px 0; }
body#what-is.platter .content .toggle-nav li a.active { color:#fff; cursor:default; text-decoration:none; border:1px solid #666; background:#636363; background:-webkit-gradient(linear, 0 0, 0 100%, from(#545454), to(#7b7b7b)); background:-moz-linear-gradient(100% 100% 90deg, #7b7b7b, #545454); -webkit-box-shadow:0 1px 9px rgba(0, 0, 0, 0.52) inset; -moz-box-shadow:0 1px 9px rgba(0, 0, 0, 0.52) inset;  box-shadow:0 1px 9px rgba(0, 0, 0, 0.52) inset; }