@charset "utf-8";

/* #mobile-index
----------------------------------------------------------------------- */
#mobile-index #content { margin: 0; }

/* #mobile-trademarks
----------------------------------------------------------------------- */
#mobile-trademarks #content { min-height: 200px; }
#mobile-trademarks #content .content-pane { margin-top: -10px; padding: 10px 20px 20px; border: 1px solid #d8d8d8; line-height: 1.25; }
#mobile-trademarks #content .content-pane ul { padding: 0; list-style: none; }
#mobile-trademarks #content ul li { padding: 10px 0; border-bottom: 1px dashed #d8d8d8; }

/* #mobile-mail
----------------------------------------------------------------------- */
#mobile-mail #content { min-height: 200px; }
#mobile-mail #content .content-pane { margin-top: -10px; padding: 10px 20px 20px; border: 1px solid #d8d8d8; line-height: 1.25; }
#mobile-mail #content .content-pane p { margin-top: 10px; }
#mobile-mail #content .content-pane ul { margin-top: 10px; padding: 5px 10px 10px; border: 1px solid #d8d8d8; background-color: #f8f8f8; }
#mobile-mail #content .content-pane ul li { margin: 5px 0 0 1.75em; }

/* #mobile-feature
----------------------------------------------------------------------- */
#mobile-feature #content .subheader { margin: 0 -20px 30px; width: 960px; color: #ffffff; background: #333333 url(../img/subheader-feature.png) no-repeat; }
#mobile-feature #content .subheader .text { padding: 20px; display: inline; float: left; width: 630px; }
#mobile-feature #content .subheader .pic { margin: 1px; display: inline; float: right; width: 288px; height: 162px; background-position: right top; background-repeat: no-repeat; }
#mobile-feature #content .subheader .gen-title { margin: 0; color: #ffffff; }
#mobile-feature #content .subheader .gen-story { margin: 20px 0 0 0; color: #ffffff; }
