body{ font-size:1.25em; } .large-only{ display:none; } nav#primary-nav ul li.active a{ background:#0468AF; color:#fff; } nav#primary-nav ul { background: none; width: 100%; } nav#primary-nav { margin-bottom: 1em; } .searchbox { width: 96%; float: left; display: inline; margin-top: 6px; } .searchInput { height: 30px; border: 0; outline: 0; float: left; padding: 0 6px; width: 80%; } .search-button { width: 30px; height: 34px; overflow: hidden; display: inline; float: left; margin-top: -3px; } .slogan { width: 95%; display: block; padding: 0; text-transform: uppercase; font-size: 1.1em; line-height: 1.2em; float: right; padding-left: 10px; padding-top: 2px; } .slogan { margin: 1.2em 1em 0 0; } .banner ul.slider ul li { list-style:disc; background:none; padding-left:0; margin-left:1em } a.widget, a.widget:visited { font-size: 1.00em; cursor: pointer; } #intro{ margin-bottom:2em; } .story-slider .caption { width: auto; margin-right: 10px; } /*#stories .link { position: absolute; bottom: 40px; left: 0px; width: 100%; background: rgb(255, 255, 255); background: rgba(255, 255, 255, .85); padding-right: 0; padding-left: 0px; padding-bottom: 10px; padding-top: 10px; } */ #search-block label { font-size: 1.52em } #search-block button{ font-size:1.15em; } #contact-info em { float: left; width: 100%; text-align: left; } #contrast-option.right { float: left !important; } #options .columns { width: 219px; } article.widget .header{ display:none; } article.widget span.center { top: 14px; } a.doc{ background:#EBEFF0 url(../img/parts/doc-small.png) top right no-repeat; } a.pdf{ background:#EBEFF0 url(../img/parts/pdf-small.png) top right no-repeat; } footer ul li { float: left; width: 90%; } @media only screen and (min-width: 768px) and (max-width: 959px) { .banner, .banner article { height: 29.357em; } a.widget, a.widget:visited { height: 14.200em; } .alignright { float: none; margin:0 auto; max-width: 100%; } nav#primary-nav ul li.active a { padding: 0.65em 1.46em; } #options .columns { width: 232px; } .widget.doc span.center, .widget.pdf span.center { top: 94px; } } @media only screen and (max-width: 767px) { #options .columns { width: 191px; } .widget.doc span.center, .widget.pdf span.center { top: 74px; } } @media only screen and (max-width: 480px) { #options .columns { height: auto; width: 274px; } } @media only screen and (min-width: 1300px) { #options .columns { width: 229px; } }