.clearfix{*zoom:1;}.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-title,
.widget-title,
.comment-reply-title,
.pullquote,
div.civicscience.ballotbox div.poll_title,
div.civicscience.ballotbox div.header,
.trc_inner_header,
#dsnslocal h3,
#dsnslocal h3 a,
#dsnsevents h4 a,
#dsnscommunityevents h4 a{color:#8f0000 !important;}.story-grid .story .extra{background-color:#8f0000 !important;}header.navbar-inverse #main-navigation{background-color:#143ecc !important;background-image:-moz-linear-gradient(top, #1645e2, #1134aa) !important;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1645e2), to(#1134aa)) !important;background-image:-webkit-linear-gradient(top, #1645e2, #1134aa) !important;background-image:-o-linear-gradient(top, #1645e2, #1134aa) !important;background-image:linear-gradient(to bottom, #1645e2, #1134aa) !important;background-repeat:repeat-x !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1645e2', endColorstr='#ff1134aa', GradientType=0) !important;}header.navbar-inverse .navbar-inner{background-image:url('../img/kfsm/header.png');background-repeat:no-repeat;background-position:0 0;}@media (-webkit-min-device-pixel-ratio:2), (-o-min-device-pixel-ratio:2/1), (min--moz-device-pixel-ratio:2), (-moz-min-device-pixel-ratio:2), (-ms-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), (min-resolution:192dpi), (min-resolution:2dppx){header.navbar-inverse .navbar-inner{background-size:410px 60px;background-image:url('../img/kfsm/header@2x.png');background-position:0 0;}}header.navbar-inverse #top-navigation{background:#0c267c !important;}#sub-navigation{background-color:rgba(17, 52, 170, 0.15);}#sub-navigation .nav > li > a{color:#08184d !important;}#sub-navigation .nav > li > a:hover,
#sub-navigation .nav li.current-menu-item a{background-color:rgba(17, 52, 170, 0.15);}.site-wide-alert.alert-station{background:#8f0000;}.site-wide-alert.alert-station:hover{background:#a90000;}.btn-primary,
#infinite-handle span{color:#ffffff;background-color:#8f0000;}.btn-primary:hover,
#infinite-handle span:hover,
.btn-primary:focus,
#infinite-handle span:focus,
.btn-primary:active,
#infinite-handle span:active,
.btn-primary.active,
#infinite-handle span.active,
.btn-primary.disabled,
#infinite-handle span.disabled,
.btn-primary[disabled],
#infinite-handle span[disabled]{color:#e6e6e6;background-color:#a90000;}.btn-primary:active,
#infinite-handle span:active,
.btn-primary.active,
#infinite-handle span.active{background-color:#8f0000 \9;}.story-grid .story a.story-image,
.story-list .story a.story-image{background:#f4f4f4 url('../img/kfsm/logo-gray.png') 50% 50% no-repeat;}header .btn-link{text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);}.navbar .nav > li > a,
.navbar .btn-navbar{color:#ffffff;border-color:rgba(255, 255, 255, 0.1) !important;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);}.navbar .brand{background-image:url('../img/kfsm/logo.png');background-repeat:no-repeat;background-position:20px 50%;display:block;width:102px !important;height:28px!important;text-indent:1000%;white-space:nowrap;overflow:hidden;}@media (-webkit-min-device-pixel-ratio:2), (-o-min-device-pixel-ratio:2/1), (min--moz-device-pixel-ratio:2), (-moz-min-device-pixel-ratio:2), (-ms-min-device-pixel-ratio:2), (min-device-pixel-ratio:2), (min-resolution:192dpi), (min-resolution:2dppx){.navbar .brand{background-size:102px 47px;background-image:url('../img/kfsm/logo@2x.png');background-position:20px 50%;}}.station-promo .overlay{background-color:rgba(19, 60, 195, 0.72);background-image:-moz-linear-gradient(top, rgba(22, 69, 226, 0.6), rgba(17, 52, 170, 0.9));background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(22, 69, 226, 0.6)), to(rgba(17, 52, 170, 0.9)));background-image:-webkit-linear-gradient(top, rgba(22, 69, 226, 0.6), rgba(17, 52, 170, 0.9));background-image:-o-linear-gradient(top, rgba(22, 69, 226, 0.6), rgba(17, 52, 170, 0.9));background-image:linear-gradient(to bottom, rgba(22, 69, 226, 0.6), rgba(17, 52, 170, 0.9));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991645e2', endColorstr='#e61134aa', GradientType=0);}@media (max-width:380px){.navbar .btn-navbar{font-size:10px;}}