/* Resources CSS */

#main p { margin-bottom:18px; }

.resources #main #hero { padding-bottom:61px; }
.resources #main .col-section { border-top:1px solid #e6e6e6; padding:22px 0 33px; }
.resources #main .column { width:280px; margin:0 70px 0 0; }
.resources #main .column.last { margin-right:0; }

/* Resources - index */
#resources #main a:hover span.more { text-decoration:underline; }
#resources #main .feedback .selection-wrap { position:relative; background:url(/v/final-cut-pro/resources/a/images/feedback_form_arrows.png) 162px 7px no-repeat; z-index:1; }
#resources #main .feedback select { padding-left:10px; width:180px; height:25px; border:1px solid #666; background:transparent; -webkit-appearance:none; color:#666; }
#resources #main .feedback select:hover { cursor:pointer; }
#resources #main .feedback .submit { position:relative; top:-26px; left:190px; z-index:1; }

/* Resources - plugins */
#plug-ins #main h4 { font-size:1.15em; line-height:1em; }

#plug-ins #main .scroll-nav { margin-top:41px; font-size:.85em; }
#plug-ins #main .scroll-nav .scrollToAnchor { width:140px; }
#plug-ins #main .scroll-nav .scrollToAnchor p { margin-bottom:2px; }

#plug-ins table.tech-specs { width:980px; margin:0 auto; table-layout:fixed; }
#plug-ins table.tech-specs th,
#plug-ins table.tech-specs td { vertical-align:top; border-top:solid 1px #e6e6e6; }
#plug-ins table.tech-specs .jumplink { border:none; padding: 0; margin: 0; height: 45px;}
div#plugins.plugins-jumplink { margin-top: -50px; height: 50px; }

#plug-ins table.tech-specs th { padding-top:24px; width:250px; }
#plug-ins table.tech-specs td.divide { width:82px; padding:0; border-top:none; }
#plug-ins table.tech-specs td { padding:25px 0 0; }

#plug-ins table.tech-specs td .column { width:300px; }

/* Resources - communities */
#communities ul li a { color:#777; }
