﻿/* HIDE LARGE SCREENS ONLY     use on all items that are to be excluded from mobile */.noMobile{    display:none;}/* TYPOGRAPHY OVERRIDES */body{    font-size:13px;    line-height:1.44em;    min-width:320px;    background: #ECF2F3;    padding-top: 52px;}h1{    font-size:1.5em;}h2{    font-size:1.32em;}h3{    font-size:1.2em;}.introtext {    font-size:1.15em;    line-height:1.48em;}/* COMMON LAYOUT STYLES ---------------------- */.gutter{    display:block;    overflow:hidden;    padding:10px; /* based on 320/480 screens */}.primary,.secondary {    display:block;    float:none;}.primary h1,.primary h2,.primary .introtext,.primary .bodytext,.footerbox,.primary .item-meta {    padding:0 10px 0 10px;}.page-list-item {    margin-left:10px;    margin-right:10px;    margin-bottom:10px;    background: #ffffff;    border: 1px solid #ddd;    display: block;    overflow: hidden;}.readmore {    font-weight: 600;}/* HEADER ------------------------------------ */#header{    display:block;    background:#000;    height:52px;    width: 100%;    overflow: visible;    z-index: 2;    position: fixed;    top: 0px;    left: 0px;    z-index:2:}#homelogo{    position:absolute;    left:5px;    top:0;    height:52px;    width:247px;    z-index: 3;     background-image:url(../content/images/homelogo.png);    background-size:180px;    background-repeat: no-repeat;}#search-trigger {    position:absolute;    top:10px;    right:52px;    background:#ddd;    width:32px;    height:32px;    background-image:url(../content/images/search-icon.png);    background-size:32px;    background-position:center center;    background-repeat:no-repeat;    display: none;}.header-payoff {    position: absolute;    right: 154px;    top: 13px;    width: 120px;    display: none;}.search {    position:absolute;    left:0px;    top:52px;    background:#333;    display:block;    width:100%;    display:none;}.search .gutter {    background:#fff;    padding:0px;    margin:10px;}.search input[type=text] {    background:transparent;    border:0;    width:80%;    float:left;    height:32px;}.search input[type=submit] {    width:32px;    height:32px;    float:right;    background-image:url(../content/images/search-icon.png);    background-size:32px;    background-position:center center;    background-repeat:no-repeat;    background-color:#ccc;    border:0px;}/* NAVIGATION */.menu1{    display:none;    width:100%;    overflow:hidden;    background:#333;    position:fixed;    left:0px;    top:52px;    z-index:7;}.menu1 a{    display:block;    line-height:32px;    color:#fff;    padding:0 10px 0 20px;    border-bottom:1px solid #000;    background-image:url(../content/images/menu-caret.png);    background-position:right center;    background-repeat:no-repeat;    background-size:26px;}#menu-1-trigger{    position:absolute;    top:10px;    right:10px;    background:#333;    width:32px;    height:32px;    background-image:url(../content/images/menu-icon.png);    background-size:32px;    background-position:center center;    background-repeat:no-repeat;}/* sharing/social media */.social-sharing {    padding-top:0.35em;    margin-left:10px;    margin-right:10px;}.social-sharing span {    line-height: 24px;}a.share {    width:24px;    height:24px;}/* HOME PAGE -------------------------------------------------- *//* BILLBOARD */#billboard {    position: relative;    z-index: 0;    border-bottom: 1px solid #fff;}#billboard .gutter{    padding:10px 10px 10px 10px;}#billboard .panorama{    /* image blown up to gain height when using 2:35:1. Cropping will occur */    width:140%;    margin-left:-20%;}#billboard h1 {    font-size: 1.6em;}.billboard-text p {    display: none;}.featured-item{    margin-bottom:10px;    display: inline-block;    overflow: hidden;    width: 50%;    float: left;    margin: 0;}.featured-item .gutter {    border: 1px solid #fff;    background: rgb(168,24,38);    text-align: Center;    text-transform: uppercase;}.featured-item a {    color: #ffffff;}.featured-item h3 {    font-size: 1.2em;}.featured-item:nth-child(4) .gutter {    background: #B5D928;}.featured-item:nth-child(4) h3 a {    color: #fff;}/* hero */.NewsPost .hero {    margin: -10px -10px 15px -10px;}    /* sidebar */.sidebar-image-gallery .gutter {    }.sidebar-image-gallery img {width:48%;display:inline-block;float:left;margin:1%;vertical-align:bottom;}@media only screen and (max-width: 400px) {.sidebar-image-gallery img {width:100%;display:block;float:none;margin:0;margin-bottom:10px;vertical-align:bottom;}}.optionalWidget {    margin: 0 10px 10px 10px;}/* listing items */.list-image {    width: 100%;}/* footer */#footer {    background: #222;    color: #dddddd;}#footerbox a{ color: #ffffff;}#provider a{ color: #eeeeee;}#to-top {display:block;background:#333;text-align:center;padding:5px 0 5px 0;    color: #eee;    border-bottom: 1px solid #000;    font-size: 0.875em;}#sponsors {    display: block;    overflow: hidden;    border-top: 4px solid #333;    text-align: center;    background: #ffffff;}#sponsors img {    width: 40% !important;    height: auto !important;}