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;
}
}