/* Static-site additions (replaces the old jQuery behaviours) */
body.front .view-id-news_page .views-row { clear: both; width: 374px; }
#navigation #block-menu-primary-links li:hover > ul { display: block !important; }
#navigation #block-menu-primary-links li:focus-within > ul { display: block !important; }
#navigation ul.menu { margin: 0; }
#content h2 { margin: 0 0 10px 0; }
.feature-row { overflow: hidden; margin-bottom: 6px; background: #e1e1e1; padding: 3px; }
.feature-row img { float: left; margin-right: 16px; }
.feature-row h3 { margin: 6px 0 2px 0; }
.game-grid { overflow: hidden; }
.game-grid .views-row { float: left; width: 256px; margin: 0 0 10px 0; }
.game-card { padding: 4px; }
.game-meta { font-size: 11px; color: #555; }
.field-video-embed iframe { max-width: 100%; }
.text-content { overflow: hidden; }
.text-content img { max-width: 100%; height: auto; }
.src { color: #666; }
.more-link { clear: both; padding: 6px; }
