 body, html {width: 100%;height: 100% }body, h1, h2, h3, h4, h5, h6 {font-family: 'Source Sans Pro', sans-serif }body, p {line-height: 1.5 }#news-cat-box span, #news-hero, #opera, #tv-hero, #tv-schedule, #ua-plus, .bottom-bottom, .newsgallery, .tvcoverup, .videonotavailable {overflow: hidden }#hollywood-info h3, .contactcaption, .event-cal-title, .faves .quoter, .hollywood-synopsis, .livestream-title, .polbio, .quotebody, .unitstory aside span, blockquote em {font-style: italic }body {color: #1b1b1b;background-color: #fff;font-weight: 300;font-size: 18px;font-family: 'Source Sans Pro', sans-serif }@media(min-width:768px) {body {font-size: 20px;line-height: 1.6 }}h1, h2, h3, h4, h5, h6 {margin: 0 0 15px;font-weight: 700;letter-spacing: -1px;line-height: 1em;color: #000 }p {margin: 0 0 25px;font-size: 18px }@media(min-width:768px) {p {margin: 0 0 35px;font-size: 20px;line-height: 1.6 }}a {color: #5680ff;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }a:focus, a:hover {text-decoration: underline;color: #000 }.buttongroup a, .list-pagination a, .noline a, .prgtitle, .prgtitle a, .social i:hover, blockquote a {text-decoration: none }.light {font-weight: 400 }.black {color: #000 }.gray {color: #666 }.red {color: #5680ff }.blue {color: #002788 }blockquote, blockquote a:hover {color: #000 }.bordergray {border: 1px solid #909090 }.fontlarge {font-size: 18px !important;line-height: 1.5 !important }.margintop {margin-top: 30px }.marginbottom {margin-bottom: 30px }.nopadding {padding: 0 !important;margin: 0 !important }.batting {padding: 20px 15px }.fullwidth {margin-left: -15px;margin-right: -15px }div.circle-avatar {width: 80px;height: 80px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background-position-y: center;background-position-x: center;background-repeat: no-repeat;background-size: cover;float: left;margin: 0 10px 0 0 }.altfont {font-family: 'Source Sans Pro', sans-serif }.hvr-bubble-bottom {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative }.hvr-bubble-bottom:before {pointer-events: none;position: absolute;z-index: -1;content: '';border-style: solid;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: transform;transition-property: transform;left: calc(50% - 10px);bottom: 0;border-width: 10px 10px 0;border-color: #5680ff transparent transparent }.fullsizecap, .inlineimage span {font-size: 14px;color: #666;line-height: 18px;display: block;font-family: 'Source Sans Pro', sans-serif }.fullphotocred {font-size: 12px;display: block;margin: -10px 0 0 0;color: #a8a8a8;font-family: 'Source Sans Pro', sans-serif;font-style: italic }.fullphotocred-sm {font-size: 12px;display: block;margin: 0;color: #a8a8a8;font-family: 'Source Sans Pro', sans-serif;font-style: italic }.hvr-bubble-bottom:active:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:hover:before {-webkit-transform: translateY(10px);transform: translateY(10px) }.card:active, .card:hover, .oritem:hover {transform: translateY(-5px) }.padded {padding: 0 15px }.break20 {margin-bottom: 20px }.break40 {margin-bottom: 40px }.fullsizecap {padding-bottom: 10px;width: 100%;margin-top: 10px;margin-bottom: 0 }.row.match-my-cols {overflow: hidden }.row.match-my-cols [class*=col-] {margin-bottom: -99999px;padding-bottom: 99999px }.rballoonfloat {display: block;width: 100%;margin: 0;padding: 20px 0 }@media(min-width:968px) {.rballoonfloat {float: right;width: 400px;margin-right: -40px;padding: 20px 0 0 30px }}@media(min-width:1299px) {.rballoonfloat {float: right;width: 500px;margin-right: -150px;padding: 20px 0 0 30px }}@media(min-width:1650px) {.rballoonfloat {float: right;width: 550px;margin-right: -220px;padding: 20px 0 0 30px }}.inlineimage span {padding-bottom: 10px;width: 100%;margin-top: 10px;margin-bottom: 15px }.inlineimage img {display: block;margin-bottom: 0 !important }.lballoonfloat {display: block;width: 100%;padding: 20px 0 }@media(min-width:968px) {.lballoonfloat {float: left;width: 400px;margin-left: -40px;padding: 20px 30px 10px 0 }}@media(min-width:1250px) {.lballoonfloat {float: left;width: 500px;margin-left: -150px }}@media(min-width:1650px) {.lballoonfloat {float: left;width: 550px;margin-left: -220px }}.smballoonfloat-l, .smballoonfloat-r {display: block;width: 100%;padding: 20px 0 40px }@media(min-width:768px) {.smballoonfloat-l {float: left;width: 250px;margin-right: 0;padding: 20px 30px 30px 0 }.smballoonfloat-r {float: right;width: 250px;margin-right: 0;padding: 30px 0 40px 30px }}@media(min-width:1250px) {.smballoonfloat-l {float: left;width: 300px;margin-left: -50px;padding: 30px 30px 40px 0 }.smballoonfloat-r {float: right;width: 300px;margin-right: -50px;padding: 30px 0 40px 30px }}@media(min-width:1650px) {.smballoonfloat-l {float: left;width: 350px;margin-left: -150px;padding: 30px 30px 40px 0 }.smballoonfloat-r {float: right;width: 300px;margin-right: -150px;padding: 30px 0 40px 30px }}.simplered {color: #5680ff;font-size: 12px;font-weight: 700;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif }.simplered i {margin-right: 4px;color: #666 }.simplered a {color: #5680ff }div.list-pagination {padding-left: 0 }.list-pagination {font-size: 8pt;height: 36px;margin: 18px 0;padding: 0 !important }.list-pagination ul {border-radius: 3px;border: 1px solid rgba(0, 0, 0, .15);box-shadow: 0 1px 2px rgba(0, 0, 0, .05);display: inline-block;vertical-align: top;margin: 0;padding: 0 !important }.list-pagination li {color: #eb5333;display: inline;margin: 0 !important;padding: 0 !important }.list-pagination a {border-right: 1px solid #ddd;float: left;line-height: 34px;font-size: 18px;padding: 0 10px }.list-pagination .active a, .list-pagination a:hover {background-color: #dadada }.list-pagination .disabled a, .list-pagination .disabled a:hover {background-color: transparent;color: #bfbfbf }.list-pagination .next a {border: 0 }.navbar {margin: 0 !important;padding: 0 !important;font-size: 18px;font-family: 'Source Sans Pro', sans-serif;min-height: 102px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0 }.navbar-brand {line-height: 82px }.navbar-right i {color: #5680ff;margin-right: 3px }.dropdown-menu {font-size: 18px }.logosizer {max-width: 115px;margin: -2px 0 0 }@media(min-width:340px) {.logosizer {max-width: 115px;margin: -2px 0 0 }}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {background-color: #5680ff }.navbar-toggle {margin: 30px 10px 0 0 }.navbar-collapse {margin: 27px 0 0 !important;box-shadow: 0 0 !important;border: 0 solid !important }.donatecolor {color: #fff !important }#searchsocial {background: #e6e6e6;border-bottom: 1px solid #666;padding: 10px 0 0 !important }.social {margin: 0;padding: 0;text-align: center }@media(min-width:768px) {.social {margin: 0;padding: 0;text-align: right }}.social ul {margin: 0;padding: 0 3px }.social ul li {margin: 0 5px;list-style: none;display: inline-block }.date, .summary, .top-tag-row {display: block }.social i {width: 34px;height: 34px;color: #fff;background-color: #909aa0;font-size: 16px;text-align: center;padding-top: 12px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;transition: all ease .3s;-moz-transition: all ease .3s;-webkit-transition: all ease .3s;-o-transition: all ease .3s;-ms-transition: all ease .3s }.social i:hover {color: #fff;transition: all ease .3s;-moz-transition: all ease .3s;-webkit-transition: all ease .3s;-o-transition: all ease .3s;-ms-transition: all ease .3s }.social .fa-facebook:hover {background: #4060a5 }.social .fa-twitter:hover {background: #00abe3 }.social .fa-google-plus:hover {background: #e64522 }.social .fa-linkedin:hover {background: #0094bc }.social .fa-instagram:hover {background: #375989 }.social .fa-youtube:hover {background: #ff1f25 }#custom-search-input {margin: 0 -10px 0 0 !important;padding: 0;max-width: 550px }#custom-search-input .search-query {padding-right: 3px;padding-left: 3px;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px }#custom-search-input button {border: 0;background: 0 0;padding: 2px 5px;margin-top: 2px;position: relative;left: -28px;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #333 }.search-query:focus+button {z-index: 3 }.modal-backdrop.in {opacity: .7;z-index: 500 }.modal-content {background: 0 0;border: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;z-index: 500 }.modal-body {padding: 0 25px 25px;z-index: 500 }.modal-header {padding: 25px 25px 15px;text-align: right }.modal-footer, .modal-header {border: 0 }.modal-header .close {float: none;margin: 0;font-size: 36px;color: #fff;font-weight: 300;text-shadow: none;opacity: 1 }#systemnotification {padding: 0 !important;margin: 0 !important }#systemnotification a {color: #fff;text-decoration: none }.alert-info {background: #5680ff;color: #fff;border: #e60d0d;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;margin: 0;padding: 15px;font-family: 'Source Sans Pro', sans-serif;line-height: 24px }.close {color: #fff !important;opacity: .9 !important }.close:hover {opacity: .5 !important }#article-header {padding: 20px 0 40px }#article-header h1 {font-size: 36px;line-height: 34px }@media(min-width:468px) {#article-header h1 {font-size: 48px;line-height: 46px }}@media(min-width:768px) {#article-header h1 {font-size: 60px;line-height: 58px }}.top-tag-row {padding: 10px 0;margin-bottom: 10px;border-bottom: 0 solid #ccc;font-family: 'Source Sans Pro', sans-serif;font-weight: 400;font-size: 12px }.summary {font-size: 18px;margin: 20px 0;color: #959595;font-family: 'Source Sans Pro', sans-serif }.date {font-size: 11px;margin: 10px 0;color: #df0a0a;text-transform: uppercase;font-family: 'Source Sans Pro', sans-serif;letter-spacing: 1px }.byline {font-family: 'Source Sans Pro', sans-serif;font-size: 14px;display: block;margin: 20px 0 10px 0;font-weight: 400 }.full-taglist, .share-tag-row {font-family: 'Source Sans Pro', sans-serif;text-transform: uppercase;display: block }@media(min-width:768px) {.byline {font-size: 18px }}.share-tag-row {margin-top: 10px;line-height: .75 !important }.share-tag-row a {margin-bottom: 2px;font-size: 12px !important }.btn-twitter {background: #00acee;border-radius: 0;color: #fff }.btn-twitter:link, .btn-twitter:visited {color: #fff }.btn-twitter:active, .btn-twitter:hover {background: #0087bd;color: #fff }.btn-facebook {background: #3b5998;border-radius: 0;color: #fff }.btn-facebook:link, .btn-facebook:visited {color: #fff }.btn-facebook:active, .btn-facebook:hover {background: #30477a;color: #fff }#article-body {margin: -40px 0 0 0;padding: 0 }#article-body h2 {font-family: 'Source Sans Pro', sans-serif !important;font-weight: 700;display: block;margin-top: 65px }#article-body h3 {font-family: 'Source Sans Pro', sans-serif !important;font-weight: 700;display: block;margin-top: 45px }#article-body ol, #article-body ul {font-size: 20px;margin-bottom: 30px }.full-taglist {margin-top: 30px 0;font-weight: 400;font-size: 13px }#comments strong, #footer h5 {font-family: 'Source Sans Pro', sans-serif;font-weight: 700 }.full-taglist a {margin-left: 3px }#comments, #related {margin: 40px 0;font-size: 18px }#related {padding: 0;font-family: 'Source Sans Pro', sans-serif }#related h4 {margin-bottom: 15px !important;text-transform: uppercase;font-family: 'Source Sans Pro', sans-serif }#related a {display: block;margin: 10px 0;font-family: 'Source Sans Pro', sans-serif }#comments {border-top: 1px solid #ccc;padding: 20px 0 0 }#comments span {display: block;padding: 15px 0;font-size: 14px;line-height: 20px }#comments strong {display: block;margin-bottom: 15px;color: #df0a0a }#comments button {color: #000 }#footer {background: #222;margin: 30px 0 0;color: #ccc;padding: 30px 0 }#footer div.col-sm-3 {margin-bottom: 30px }#footer h5 {color: #fff;margin-bottom: 10px !important;border-bottom: 1px solid #373737;padding-bottom: 10px }#UA, #footer a {font-family: 'Source Sans Pro', sans-serif;font-weight: 400 }#footer a {display: block;margin: 10px 0;color: #ccc;line-height:22px; }#UA {background: #ab0520;padding: 4px 0;color: #fff;font-size: 12px;line-height: 14px }#UA span {display: block;margin: 0;padding: 15px 0 }#UA img {width: 140px;height: 36px;margin: 4px 0 6px }#tv-hero {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;height: 500px;width: 100%;color: #fff }.tvcoverup {background: rgba(0, 0, 0, .3);z-index: 10;display: block;width: 100%;height: 100%;height: 500px }.tv-container, .tv-container a {max-width: 960px;height: 500px;position: relative }.tv-container {margin: 0 auto;z-index: 20 }.tv-container i {margin-left: 4px }.tv-container a {margin: 0 auto;z-index: 40;display: block;width: 100% }.tv-container span {color: #fff;font-size: 14px;line-height: 18px;position: absolute;bottom: 20px;left: 20px;padding: 0 25px 0 15px;text-shadow: 2px 2px 2px #000 }.tv-container h1 {color: #fff;text-shadow: 2px 2px 2px #000;font-size: 28px;line-height: 28px;display: block;border-bottom: 1px dotted #5680ff;padding-bottom: 10px;margin-bottom: 10px }.tv-timebox, .tv-timebox aside {font-family: 'Source Sans Pro', sans-serif;line-height: 10px;text-transform: uppercase }.tv-container img {width: 38px;display: block;margin-bottom: 10px }.tv-timebox {position: absolute;right: 20px;top: 20px;background: #5680ff;color: #fff;padding: 12px 8px;text-align: center;font-weight: 700;font-size: 10px }.tv-timebox h3, .tv-timebox h4 {color: #fff;padding: 0;display: inline-block;vertical-align: bottom }.tv-timebox h3 {font-size: 68px;margin: -8px 0 0 }.tv-timebox h4 {font-size: 48px;margin: -8px 0 -6px }.tv-timebox aside {font-weight: 400;font-size: 10px;display: inline-block;vertical-align: bottom;margin: 0 0 0 -6px }@media(min-width:768px) {.tv-container span {color: #fff !important;font-size: 16px;line-height: 20px;max-width: 600px;position: absolute;bottom: 40px;left: 20px;padding: 0 25px 0 15px }.tv-container h1 {color: #fff !important;text-shadow: 2px 2px 2px #000;font-size: 48px;line-height: 48px;display: block;border-bottom: 1px dotted #5680ff;padding-bottom: 10px;margin-bottom: 10px }.tv-timebox, .tv-timebox aside {font-family: 'Source Sans Pro', sans-serif;text-transform: uppercase;line-height: 12px }.tv-container img {width: 63px;display: block;margin-bottom: 10px }.tv-timebox {position: absolute;right: 20px;top: 20px;background: #5680ff;color: #fff;padding: 16px 12px;text-align: center;font-weight: 700;font-size: 12px }.tv-timebox h3, .tv-timebox h4 {color: #fff;padding: 0;display: inline-block;vertical-align: bottom }.tv-timebox h3 {font-size: 88px;margin: -8px 0 0 }.tv-timebox h4 {font-size: 68px;margin: -8px 0 -6px }.tv-timebox aside {font-weight: 400;font-size: 12px;display: inline-block;vertical-align: bottom;margin: 0 0 0 -8px }}#hidetonight, .morechannels, .viewit {font-weight: 700;font-family: 'Source Sans Pro', sans-serif }#tv-spots {padding: 20px 0 0 }#tv-spots .col-sm-3 {margin-bottom: 40px }@media(min-width:798px) {#tv-spots .col-sm-3 {margin-bottom: 0 }}.viewit {color: #5680ff;margin: 0;padding: 0 15px 7px;font-size: 18px !important;line-height: 18px;letter-spacing: 0 }.viewit i {margin-right: 4px;color: #666 }.viewit a {color: #5680ff }.tvspot img {transition: ease-in-out .3s all;border-bottom: solid 4px #fff }.tvspot img:focus, .tvspot img:hover {border-bottom: solid 4px #5680ff }.tvspot span {padding: 20px 0 }.tvspot h2 {font-size: 18px;line-height: 20px;color: #000 !important;margin: 10px 0 0;padding: 0 }.tvspot i {margin: 0 4px }@media(min-width:617px) {.tvspot span {padding: 20px 0 }.tvspot h2 {font-size: 20px;line-height: 22px }}#hidetonight {background: #000;color: #fff;text-align: center !important;margin: 0 !important;text-transform: uppercase;border-color: #000;transition: all ease-in-out .3s;font-size: 18px }#hidetonight:focus, #hidetonight:hover {border-color: #5680ff;color: #fff;background: #5680ff }#hidetonight[aria-expanded=true] .fa-arrow-circle-o-down {display: none }#hidetonight[aria-expanded=false] .fa-arrow-circle-o-up {display: none }#tv-schedule {padding: 0;background: #000 }.margin-top {margin-top: 10px }.scheduleitem {padding: 0;background: -moz-linear-gradient(top, #3c3c3c 0, #232323 100%);background: -webkit-linear-gradient(top, #3c3c3c 0, #232323 100%);background: linear-gradient(to bottom, #3c3c3c 0, #232323 100%) }.scheduleitem .col-sm-2 {border-left: 0 solid #666;padding: 20px 15px;font-family: 'Source Sans Pro', sans-serif;display: block;min-height: 100px;border-bottom: 1px solid #666;color: #fff }.scheduleitem .col-sm-2:last-of-type {border-left: 0 solid #000;display: none }.scheduleitem h2 {font-size: 16px;line-height: 16px;margin: 2px 0 0;padding: 0;color: #fff }.scheduleitem .time {color: #00acee;display: block;vertical-align: top;width: 60px;font-size: 14px }.scheduleitem .program {display: block;vertical-align: top;max-width: 150px }.program a {color: #fff !important }@media(min-width:468px) {.scheduleitem .col-sm-2 {min-height: 110px;border-left: 0 solid #666 }.scheduleitem .col-sm-2:last-of-type {border-left: 0 solid #000;display: none }.scheduleitem .time {width: 80px;font-size: 16px }.scheduleitem h2 {font-size: 18px;line-height: 18px }.scheduleitem .program {max-width: 300px }}@media(min-width:768px) {.scheduleitem {max-height: 150px }.scheduleitem .col-sm-2 {min-height: 150px;border-left: 1px solid #666 }.scheduleitem .col-sm-2:last-of-type {border-left: 0 solid #000;display: inline-block }.scheduleitem .time {width: 80px;font-size: 16px }.scheduleitem h2 {font-size: 18px;line-height: 18px }.scheduleitem .program {max-width: 400px }}.morechannels {letter-spacing: 0;font-size: 12px;margin: 30px 0 0;display: block;color: #5680ff }.schedimg img {display: inline-block;vertical-align: top;margin: 5px 0;width: 45px !important }@media(min-width:768px) {.schedimg img {display: inline-block;vertical-align: top;margin: 4px 0;width: 70px !important }}#local-shows {padding: 40px 0 0 }#local-shows .col-sm-3 {margin-bottom: 40px }@media(min-width:798px) {#local-shows .col-sm-3 {margin-bottom: 0 }}#local-shows h2, #local-shows span img {margin: 0 !important;padding: 0 !important }#local-shows .tvspot img {margin: 0;padding: 0 }.prgtitle {font-family: 'Source Sans Pro', sans-serif;font-size: 10px;line-height: 10px;font-weight: 400;margin: 10px 0;padding: 0;display: block;color: #00acee;text-transform: uppercase }#tvextras h3, .capt h4 {font-weight: 700;font-family: 'Source Sans Pro', sans-serif;letter-spacing: 0 }.original-breaks {margin-top: 40px }.original-breaks h3 {color: #373737 }@media(min-width:468px) {.prgtitle {font-family: 'Source Sans Pro', sans-serif;font-size: 12px;margin: 10px 0;padding: 0;display: block;color: #00acee;text-transform: uppercase }}#tvextras .col-sm-3 {margin-bottom: 40px }@media(min-width:798px) {#tvextras .col-sm-3 {margin-bottom: 0 }}#tvextras h3 {color: #5680ff;margin: 0 0 10px;padding: 0;font-size: 18px !important }.buttongroup {margin: 0 0 20px }.buttongroup span {color: #666;background: #fff;transition: .1s ease-in-out all;text-align: left;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;padding: 10px 0 10px 10px !important;display: block;border-bottom: 1px solid #e3e3e3;font-family: 'Source Sans Pro', sans-serif }.buttongroup span:focus, .buttongroup span:hover {background: #00acee;color: #fff;border-bottom: 1px solid #fff }.buttongroup .lastbuttoner {border-bottom: 1px solid #fff }.buttongroup span img {width: 19px;margin: 0 5px 0 0 }.overlay, .overlay a {top: 0;left: 0;height: 100%;width: 100% }.buttongroup i {color: #000;margin-right: 3px }.ondemand-feature {margin-top: 0;position: relative }.capt, .overlay, .overlay a, .overlay i {position: absolute }.overlay {z-index: 1;background-color: rgba(0, 172, 238, 0);opacity: .5;transition: all ease-in-out .3s;max-width: 617px }.overlay:focus, .overlay:hover {background-color: rgba(0, 172, 238, .6);opacity: 1 }.overlay a {z-index: 10 }.overlay i {bottom: 15px;right: 20px;font-size: 44px;line-height: 44px;color: #fff;z-index: 20 }.capt {bottom: 20px;left: 20px;padding: 0 20px 0 0;z-index: 200;color: #fff;font-size: 16px }.capt h4 {font-size: 12px;margin: 0 0 4px;padding: 0;color: #fff }@media(min-width:698px) {.capt, .overlay i {position: absolute }.capt {bottom: 10px;left: 10px;padding: 0 10px 0 0;font-size: 14px }.capt h4 {font-size: 10px }.overlay i {bottom: 15px;right: 10px;font-size: 24px;line-height: 24px }}@media(min-width:968px) {.capt {position: absolute;bottom: 20px;left: 20px;padding: 0 20px 0 0;font-size: 16px }.capt h4 {font-size: 12px }.overlay i {bottom: 15px;right: 20px;font-size: 44px;line-height: 44px }}.chanimg img {margin: -2px 2px 0 0 !important;width: 38px !important }.radio-tabs {font-size: 16px;line-height: 20px;padding: 15px 30px }.radio-tabs h3 {margin: 15px 0 10px;padding: 0 }.radio-tabs a {display: block;margin: 8px 0 0 25px }.inlinea {display: inline !important;margin: 0 !important }.radio-tabs i {margin: 0 3px }#radio-next {background: url(https://media.azpm.org/master/image/2014/7/24/element/stripe-dark.png) #333;color: #fbfbfb;padding: 5px 0;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;border-bottom: 1px solid #000;line-height: 14px }.on-next {margin: 0 0 0 -10px }.helpme {margin: 0 -10px 0 0 }.helpme a:focus, .helpme a:hover {color: #fff !important }@media(min-width:768px) {.on-next {margin: 0 0 0 -15px }.helpme {margin: 0 -15px 0 0 }}#hidebtn, #hidebtn2, #hidebtn3 {background: #5680ff;font-family: 'Source Sans Pro', sans-serif;font-weight: 700;border-color: #5680ff;transition: all ease-in-out .3s;margin-bottom: 2px;color: #fff }#radio-hero {background: #00aef6 }#radio-hero img {height: 70px }#radio-hero span {display: block;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;color: #000;margin: 0 0 0 4px;font-size: 10px }#radio-hero h3 {margin: 2px 0 4px 4px;padding: 0;color: #fff;font-size: 18px }#radio-hero h4, #radio-hero h5 {margin: 2px 0 4px 4px;padding: 0;font-size: 14px }#radio-hero h4 {color: #fff }#radio-hero h5 {color: #000;font-family: 'Source Sans Pro', sans-serif }#radio-hero .npr, #radio-hero .playbtn {vertical-align: center;margin-left: -30px !important;box-sizing: border-box }#radio-hero .npr {max-width: 100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;display: none;margin-top: 5px }#radio-hero .playbtn {max-width: 75px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }#radio-hero .playingnow {min-width: 160px;margin-left: 35px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 5px 0 }#radio-hero .showitnot {text-align: right: }#hidebtn, #hidebtn2, #hidebtn3, #shed {text-align: left !important;text-transform: uppercase }@media(min-width:468px) {#radio-hero h3, #radio-hero h4, #radio-hero h5 {margin: 2px 0 4px }#radio-hero span {margin: 0;font-size: 14px }#radio-hero h3 {font-size: 24px }#radio-hero h4 {font-size: 16px }#radio-hero .npr {display: initial }#radio-hero .playbtn {max-width: 75px;vertical-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;margin-left: 0 !important }}@media(min-width:768px) {#radio-hero span {margin: 0;font-size: 14px }#radio-hero h3 {font-size: 26px }#radio-hero h4 {font-size: 20px }#radio-hero h5 {font-size: 16px }}.radio-local h2 {margin-top: 35px !important;display: block }.azbtn {font-family: 'Source Sans Pro', sans-serif;font-weight: 700;text-transform: uppercase;font-size: 18px }#rad-buttons {margin-top: 40px }#hidebtn:focus, #hidebtn:hover {border-color: #b10924;color: #fff;background: #b10924 }#hidebtn[aria-expanded=true] .fa-arrow-circle-o-down {display: none }#hidebtn[aria-expanded=false] .fa-arrow-circle-o-up {display: none }#helpsupport h4, #opera .tv-timebox aside {font-weight: 400;font-family: 'Source Sans Pro', sans-serif }#hidebtn2:focus, #hidebtn2:hover, #hidebtn3:focus, #hidebtn3:hover {border-color: #b10924;color: #fff;background: #b10924 }#hidebtn2 img {width: 14px;margin-top: -3px }#hidebtn2 a, #hidebtn2 a:focus, #hidebtn2 a:hover {color: #fff !important;text-decoration: none !important }#hidebtn3[aria-expanded=true] .fa-arrow-circle-o-down {display: none }#hidebtn3[aria-expanded=false] .fa-arrow-circle-o-up {display: none }.radio-tabs ul {margin: 20px 0 }.radio-tabs li {margin-top: 8px }#helpsupport {margin: 30px 0 -30px;background: #fbfbfb;padding: 5px 0 20px }#helpsupport h4 {margin: 8px;color: #acacac;font-size: 12px }#opera {background: url(https://media.azpm.org/master/image/2016/6/9/hero/merry-widow.jpg) center center #000;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;width: 100%;height: auto;color: #fff }#opera .promo {background: url(https://media.azpm.org/master/image/2016/6/9/hero/merry-widow.jpg) center center #000;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;max-width: 900px;height: 500px }#opera .tv-timebox aside {text-transform: uppercase;font-size: 10px;line-height: 10px;display: inline-block;vertical-align: bottom;margin: 0 0 5px 3px }@media(min-width:768px) {#opera .tv-timebox aside {font-family: 'Source Sans Pro', sans-serif;font-weight: 400;text-transform: uppercase;font-size: 12px;line-height: 12px;display: inline-block;vertical-align: bottom;margin: 0 0 9px 5px }}#classical {margin-top: 30px }.extempore {margin-bottom: 40px;margin-top: 20px }.extempore img {margin: 0 auto }.extempore .nopad {padding: 0 !important;display: inline }.extempore h4 {color: #5680ff;margin: 0 0 20px;font-size: 12px;font-weight: 700;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif }.extempore .list {font-size: 18px;line-height: 20px;color: #000 !important;padding: 22px 0 22px 10px !important;display: block;border-bottom: 1px solid #e3e3e3;transition: .1s ease-in-out all;font-weight: 700 }.extempore .list:focus, .extempore .list:hover {background: #fbfbfb }.extempore .lastbuttoner {border-bottom: 1px solid #fff }.extempore .more {font-size: 16px;font-weight: 700;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;padding: 15px 10px 10px !important;display: block }.noradius {border-radius: 0 !important }#shed {background: #000;color: #fff;margin-top: -41px !important;font-family: 'Source Sans Pro', sans-serif;font-weight: 700;border-color: #000;transition: all ease-in-out .3s }#shed:focus, #shed:hover {border-color: #5680ff;color: #fff;background: #5680ff }@media(min-width:768px) {.extempore {margin-bottom: 20px;margin-top: 20px }}#livestream {background: #000;margin: 0 !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.livestream-title {color: #fff;background: url(https://media.azpm.org/master/image/2014/7/24/element/stripe-dark.png) #333;padding: 5px 20px;font-size: 18px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase }.event-list>li:nth-child(even)>time, .event-list>li>time {background-color: #5680ff }.livestream-player {margin: 0;padding: 0 }.livestream-info {padding: 20px;color: #b1b1b1;font-size: 14px;line-height: 18px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.livestream-info h2 {color: #e6e6e6;font-size: 16px;margin-bottom: 5px;display: block }.livestream-info aside {font-family: 'Source Sans Pro', sans-serif;font-weight: 700;color: #d0dbe5;font-size: 12px;display: block;margin: 5px 0 }.livestream-info span {margin-bottom: 25px;display: block }.livestream-info a {font-size: 14px;font-weight: 700;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;color: #5680ff;display: block }.livestream-info a:hover {text-decoration: underline }.livestream-info i {margin-right: 3px }.hostbio {font-family: 'Source Sans Pro', sans-serif;font-size: 18px;line-height: 24px;display: block }@media(min-width:768px) {.livestream-info {padding: 25px;font-size: 18px }.livestream-info h2 {font-size: 22px;line-height: 26px;margin-bottom: 10px }.livestream-info aside {font-size: 16px }.livestream-info span {margin-bottom: 35px }}#event-cal {margin-top: 40px }.event-cal-title {font-size: 18px !important;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;color: #666;margin-bottom: 10px;display: block;padding-bottom: 10px }#news-middle h5, #newscats h3, .bottom-bottom, .catitem h2, .channel li {letter-spacing: 0 }#news-middle h5 {font-family: 'Source Sans Pro', sans-serif }.event-list {list-style: none;margin: 0;padding: 0 }.event-list>li {padding: 0;margin: 0 0 20px }.event-list>li>time {display: inline-block;width: 100%;color: #fff;padding: 5px;text-transform: uppercase;text-align: center }.event-list>li>time>span {display: none }.event-list>li time>.month, .event-list>li>time>.day {display: block;line-height: 1;text-align: center;font-family: 'Source Sans Pro', sans-serif }.event-list>li>time>.day {font-size: 72px;font-weight: 700 }.event-list>li time>.month {font-size: 34px;font-weight: 300 }.event-list>li>img {width: 100% }.event-list>li>.info {padding: 10px 5px;text-align: center }.event-list>li>.info>.title {font-size: 22px !important;line-height: 22px !important;font-weight: 700;margin: 5px 0 }.event-list>li>.info>.desc {font-size: 16px;line-height: 20px;font-family: 'Source Sans Pro', sans-serif;color: #7a7a7a;font-weight: 300;margin: 0;padding: 10px 0;text-align: left !important }.event-list>li>.info>ul, .event-list>li>.social>ul {display: table;list-style: none;margin: 10px 0 0;padding: 0;width: 100%;text-align: center }.event-list>li>.social>ul {margin: 0 }.event-list>li>.info>ul>li, .event-list>li>.social>ul>li {display: table-cell;cursor: pointer;color: #333;font-size: 12pt;font-weight: 300;padding: 3px 0;background: #fbfbfb }.event-list>li>.info>ul>li>a {display: block;width: 100%;color: #333;text-decoration: none }#ex-link a, .redlink:focus, .redlink:hover {text-decoration: underline }.event-list>li>.social>ul>li {padding: 0 }.event-list>li>.social>ul>li>a {padding: 3px 0 }.event-list>li>.info>ul>li:hover, .event-list>li>.social>ul>li:hover {color: #333;background-color: #eaeaea }.facebook a, .google-plus a, .twitter a {display: block;width: 100%;color: #4b6ea8 !important }.twitter a {color: #4fd5f8 !important }.google-plus a {color: #dd4b39 !important }.facebook:hover a {color: #fff !important;background-color: #4b6ea8 !important }.twitter:hover a {color: #fff !important;background-color: #4fd5f8 !important }.google-plus:hover a {color: #fff !important;background-color: #dd4b39 !important }.event-list>li>.info span {color: #5680ff }@media (min-width:768px) {.event-list>li {position: relative;display: block;width: 100%;height: 240px;padding: 0;background: #fdfdfd }.event-list>li>img, .event-list>li>time {display: inline-block;float: left }.event-list>li>time {width: 140px;height: 240px;padding: 55px 0 10px;margin: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.event-list>li>img {width: 240px;height: 240px;padding: 0;margin: 0 }.event-list>li>.info {overflow: hidden;position: relative;height: 240px;text-align: left;padding: 5px }.event-list>li>.info>.desc, .event-list>li>.info>.title {padding: 0 10px }.event-list>li>.info>ul {position: absolute;left: 0;bottom: 0 }.event-list>li>.social {position: absolute;top: 0;right: 0;display: block;width: 40px }.event-list>li>.social>ul {border-left: 1px solid #e6e6e6 }.event-list>li>.social>ul>li {display: block;padding: 0 }.event-list>li>.social>ul>li>a {display: block;width: 30px;padding: 10px 0 9px }}.news-container, .news-container a {max-width: 960px;position: relative }#news-hero, .news-container a, .newscoverup {height: 400px;width: 100% }.event-submit {margin: 40px 0 20px }@media (min-width:908px) {.event-submit {margin: 0 }}.event-submit h4 {margin-bottom: 15px;color: #666 }.event-submit span {border-bottom: 1px solid #fbfbfb;margin-bottom: 20px;padding-bottom: 20px;display: block }.event-submit span:last-of-type {border-bottom: 0 solid #fbfbfb;padding-bottom: 20px;margin: 0;display: block }.event-submit .btn-primary {background: #00aef6 !important;border-color: #00aef6 }.event-submit .btn-primary:focus, .event-submit .btn-primary:hover {background: #026ec9 !important;border-color: #026ec9 }#news-hero {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;color: #fff }.newscoverup {background: rgba(0, 0, 0, .3);z-index: 10;overflow: hidden;display: block }#news-cat-box span, .news-container aside {background: #5680ff;font-weight: 700;text-align: center }.news-container {margin: 0 auto;height: 400px;z-index: 20 }.news-container i {margin-left: 4px }.news-container a {margin: 0 auto;z-index: 40;display: block }.news-container span {color: #fff;font-size: 20px;line-height: 24px;position: absolute;bottom: 15px;left: 15px;padding: 0 15px 0 0;text-shadow: 1px 1px 1px #000 }.news-container h1 {color: #fff;text-shadow: 2px 2px 2px #000;font-size: 24px;line-height: 26px;display: block;font-family: 'Source Sans Pro', sans-serif;margin-bottom: 5px }.news-container aside {padding: 2px 5px;color: #fff;font-size: 12px;font-family: 'Source Sans Pro', sans-serif;text-shadow: 0 0 0 #000;margin: 10px 0;width: 80px }@media(min-width:468px) {.news-container span {color: #fff !important;font-size: 20px;line-height: 24px;position: absolute;bottom: 25px;left: 25px;padding: 0 25px 0 15px }.news-container h1 {color: #fff !important;text-shadow: 2px 2px 2px #000;font-size: 38px;line-height: 38px;display: block;font-family: 'Source Sans Pro', sans-serif }}@media(min-width:768px) {.news-container span {color: #fff !important;font-size: 20px;line-height: 24px;position: absolute;bottom: 25px;left: 25px;padding: 0 25px 0 15px }.news-container h1 {color: #fff !important;text-shadow: 2px 2px 2px #000;font-size: 52px;line-height: 48px;display: block;font-family: 'Source Sans Pro', sans-serif }}#news-top {margin: 10px 0 }#news-top span, #tv-spots .tvspot span {margin-top: -10px;color: #7e7e7e;font-size: 14px;line-height: 18px;display: block;font-family: 'Source Sans Pro', sans-serif }#news-top .tvspot, #tv-spots .tvspot {padding: 10px 15px }.tvspot h1 {font-size: 24px;line-height: 24px;margin: 20px 0 5px }#news-top .simplered {padding: 0 15px }@media(min-width:768px) {#news-top {margin: 10px 0 0 }#news-top .tvspot, #tv-spots.tvspot {padding: 10px 35px 35px }#news-top .simplered {padding: 0 35px !important }.tvspot h1 {font-size: 44px;line-height: 44px;margin: 20px 0 5px }}#news-cat-box {background: #fbfbfb;position: relative;display: block;margin-top: 40px }#news-cat-box span {position: absolute;left: 0;right: 0;margin: 0 auto 10px;top: -10px;padding: 2px 10px;color: #fff;font-size: 14px;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;width: 160px }.newsgallery, .ngal-container, .ngal-container a {height: 200px;width: 100% }#newscats {background: #fbfbfb;padding: 30px 0 0;-webkit-box-shadow: inset 0 2px 1px 0 rgba(0, 0, 0, .14);-moz-box-shadow: inset 0 2px 1px 0 rgba(0, 0, 0, .14);box-shadow: inset 0 2px 1px 0 rgba(0, 0, 0, .14) }#newscats h3 {color: #5680ff;margin: 0 0 10px;font-size: 12px;font-weight: 700;font-family: 'Source Sans Pro', sans-serif }.catitem {margin: 0 0 15px !important;padding: 10px 15px }.catitem h2 {font-size: 16px !important;line-height: 22px !important;display: block;padding: 10px 0;border-bottom: 1px dotted #ccc;margin: 0;color: #5d5d5d;font-family: 'Source Sans Pro', sans-serif;font-weight: 400 }.lastcat {border-bottom: 0 dotted #fff !important }#newscats .col-sm-3 {margin-bottom: 40px }@media(min-width:768px) {#newscats {background: #fbfbfb;padding: 10px 0 0 }#newscats .col-sm-3 {margin-bottom: 0 }.catitem {margin: 0 !important;padding: 35px }}.row-break {margin: 60px 0 0 }.catitem img {display: none }.redlink {color: #5680ff;font-size: 16px;font-family: 'Source Sans Pro', sans-serif }#news-middle h5, .national-news {font-family: 'Source Sans Pro', sans-serif;line-height: 18px }#news-middle {margin: 30px 0 0 }#news-middle h5 {color: #5680ff;font-size: 18px;font-weight: 700;margin-bottom: 10px }.national-news {color: #7e7e7e;font-size: 14px;margin-bottom: 50px !important;padding: 10px 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.national-news a {color: #333;font-size: 20px;line-height: 22px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif }.galbutton, .newscurrent aside {font-family: 'Source Sans Pro', sans-serif }.nprModStory1, .nprModStory2, .nprModStory3, .nprModStory4, .nprModStory5, .nprModStory6 {border-bottom: 1px solid #eee;padding: 20px 0 0 }.nprModStory7 {margin: 20px 0 0;border-bottom: 1px solid #eee }.nprModStory8 {padding: 20px 0 0 }.nprModImg img {margin: 0 15px 15px 0 !important }.nprModHead {margin-bottom: 5px }.newscurrent {margin-bottom: 50px !important;padding: 10px 15px }.newscurrent h2 {font-size: 16px;line-height: 22px;color: #666 !important;margin: 10px 0 0;padding: 0;font-family: 'Source Sans Pro', sans-serif }.newscurrent span {padding: 10px 0;display: block;border-bottom: 1px dotted #ccc }.newscurrent span:last-of-type {padding: 10px 0;display: block;border-bottom: 0 dotted #ccc }.newscurrent aside {font-size: 14px;font-weight: 400;line-height: 16px;display: block;margin: 5px 0;color: #969696 }@media(min-width:768px) {.national-news, .newscurrent {margin-bottom: 0 !important;padding: 35px }.national-news {font-size: 16px;line-height: 22px }.national-news a, .newscurrent h2 {font-size: 20px;line-height: 22px }}@media(min-width:968px) {.national-news, .newscurrent {margin-bottom: 0 !important }}.newsgallery {background: url(https://media.azpm.org/master/image/2015/8/10/spot/rain-intersection.jpg) center center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;color: #fff;max-width: 617px }.ngal-container {position: relative;z-index: 1;background: rgba(0, 0, 0, .3);transition: all ease-in-out .2s }.ngal-container:focus, .ngal-container:hover {background: rgba(0, 0, 0, 0) }.ngal-container a {margin: 0 auto;position: relative;z-index: 40;display: block }.galbutton, .ngal-container .ngal {position: absolute;z-index: 2;color: #fff }.ngal-container .ngal {left: 15px;bottom: 15px;padding: 0 15px 0 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-size: 20px;line-height: 24px;text-shadow: 2px 2px 2px #000;font-weight: 700 }.galbutton {right: 15px;top: 15px;font-size: 12px;font-weight: 400;text-shadow: 1px 1px 1px #000 }#original-extras, .original-caption {font-size: 14px;line-height: 18px }.galbutton i {margin-left: 3px }.livestream-info img {width: 45px;display: block;margin-bottom: 15px }.original-caption aside {color: #7c7c7c !important }#original-extras {background: url(https://media.azpm.org/master/image/2014/7/24/element/stripe-dark.png) #333;padding: 10px;color: #b1b1b1;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }#original-extras h3 {font-size: 13px;color: #fff;padding: 5px 3px;background: #3b3b3b;width: 115px;text-align: center }#azill-cats h3 {font-size: 14px;color: #fff;margin: 20px 0 -20px -10px !important }#azill-cats .btn-default {background: #00aef6;color: #fff;transition: .2s ease-in-out all;border: 0 solid #5680ff }#azill-cats .btn-default:focus, #azill-cats .btn-default:hover {background: #000;color: #fff;border: 0 solid #000 }.margin-rect {margin: -5px 0 10px !important;display: block }.bottom-bottom i, .ex-title i {margin-right: 3px }#azill-cats .btn-primary, #original-extras .btn-primary {background: #000;transition: .3 ease-in-out all;border: 1px solid #333;font-size: 16px !important }#azill-cats .btn-primary:focus, #azill-cats .btn-primary:hover, #original-extras .btn-primary:focus, #original-extras .btn-primary:hover {background: #5680ff;border: 1px solid #ea1d3f }.bottom-bottom {margin-bottom: 10px;padding: 0 15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-weight: 700;font-family: 'Source Sans Pro', sans-serif }#azill-cats .item span, .ex-vid span, .support-message {font-weight: 400;font-family: 'Source Sans Pro', sans-serif }#azill-cats .bottom-bottom {margin-top: 15px }.ex-title {margin-bottom: 5px;margin-top: -9px }.ex-vid span {color: #ccc;display: block;margin: 10px 0 20px }#azill-cats {background: url(https://media.azpm.org/master/image/2016/6/29/element/azill2bg_Z4o4kLs.jpg) center top no-repeat #231f29;padding: 25px 0 }#azill-cats h1 {color: #fff;font-size: 18px;margin-top: 10px }#azill-cats .item {display: inline-block;margin: 15px 0;vertical-align: top;min-height: 220px;-webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, .25);-moz-box-shadow: 0 0 5px 5px rgba(0, 0, 0, .25);box-shadow: 0 0 5px 5px rgba(0, 0, 0, .25);border: 1px solid #1d1d1d;transition: .2s ease-in-out all;background: rgba(0, 0, 0, .5) }#azill-cats .item:focus, #azill-cats .item:hover {transform: translateY(-5px);background: #5680ff }#azill-cats .item img {display: block;transition: .2s ease-in-out all }#azill-cats .item span {display: block;padding: 10px;color: #fbfbfb;z-index: 50;line-height: 18px }.azill-l, .azill-m {text-align: center;margin: 0 auto }.azill-r {text-align: center;margin: 0 auto 10px }.az-bread a {margin: 0 5px }.az-bread a:focus, .az-bread a:hover {color: #fff }.single-segment-left {margin-left: 0 }.single-segment-bg {background: rgba(0, 0, 0, .8);color: #ccc;margin: 0 0 -24px;padding: 30px 0 !important }.single-segment-bg p {font-size: 14px;line-height: 20px }.single-segment-bg h4 {color: #fff }.support-message {color: #666;line-height: 14px;font-size: 12px;display: block;margin-bottom: 15px;text-transform: uppercase }#ex-link a, #ex-link a:focus, #ex-link a:hover, .struggle {color: #fff }.mar-top-vid {margin-top: 20px }@media(min-width:468px) {#azill-cats .item {min-height: 150px }}@media(min-width:668px) {#azill-cats .item {min-height: 190px }}@media(min-width:768px) {.azill-l, .azill-m {text-align: left }.ex-title {margin-bottom: 5px;margin-top: -15px }#original-extras {padding: 15px;font-size: 16px }#original-extras h3 {font-size: 16px;width: 150px;padding: 10px 5px }#azill-cats h3 {font-size: 22px;margin-left: 8px }#original-extras .btn-primary {font-size: 18px !important }#original-extras .bottom-bottom {margin-bottom: 10px }#azill-cats h1 {color: #fff;font-size: 32px }#azill-cats .item {min-height: 210px }.azill-l {padding-left: 25px;max-width: 150px }.azill-r {text-align: right;margin: 7px 0 0 !important }.single-segment-bg {margin: 25px 0 -24px }.single-segment-left {margin-left: -15px }.single-segment-bg p {font-size: 16px;line-height: 24px }.mar-top-vid {margin-top: 15px }}@media(min-width:1068px) {#azill-cats .item {min-height: 250px }}@media(min-width:1268px) {#azill-cats .item {min-height: 290px }}@media(min-width:1568px) {#azill-cats .item {min-height: 320px }}.evenbottom {margin-bottom: -30px !important }.eventop {margin-top: -30px !important }#ex-link {background: #000;padding: 15px 25px }#channel-guide {margin: 30px 0 0 }#channel-guide h1 {margin-top: 20px;font-size: 28px }.channel {text-align: center;margin-bottom: 30px }.channel h3 {color: #5680ff;font-size: 20px }.channel ul {list-style-type: none;margin: 0;padding: 0 }.channel li {background: #fcfcfc;margin: 2px 0;padding: 5px;display: block;text-transform: uppercase;font-size: 16px;color: #666;font-weight: 700;font-family: 'Source Sans Pro', sans-serif }.channel li:nth-child(even) {background-color: #f8f8f8 }.channel img {margin: 20px auto;display: block }@media(min-width:768px) {#channel-guide h1 {font-size: 36px }.channel h3 {color: #5680ff;font-size: 24px }}#originals h1 {margin-top: 20px;font-size: 18px }.videonotavailable {background: url(https://media.azpm.org/master/image/2016/10/19/element/not-available.png) center center #282828;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;min-height: 258px }.oritem {margin: 10px 0;transition: all ease-in-out .2s }.ai-vid .tag a, .ai-vid img {transition: all ease-in-out .3s }.oritem img {display: block }.oritem span {display: block;background: #333;color: #fff;font-size: 12px;line-height: 16px;padding: 6px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;max-width: 617px;font-weight: 400 }.recent-add, .uatoplink a {text-align: center;font-weight: 700;font-family: 'Source Sans Pro', sans-serif;letter-spacing: 0 }.oritem a, .oritem a:focus, .oritem a:hover {color: #fff }.oritem .updated {display: inline-block;margin-right: 3px;color: #fff;background: #5680ff;text-align: center;padding: 2px 0;width: 58px;font-family: 'Source Sans Pro', sans-serif;font-size: 12px;text-transform: uppercase;border-radius: 4px }#ua-plus {background: #000;padding: 20px 0;color: #ccc;margin-bottom: -30px !important }#ua-plus h1 {color: #fff }#ua-plus .topimg {margin: 0 auto 25px;width: 100px }.uatoplink a {color: #fff;font-size: 12px;margin: 0 0 15px;display: block;text-transform: uppercase }.uatoplink a:hover, a:focus {color: #ccc }.pos-re {position: relative }.recent-add {position: absolute;right: 0;top: -18px;background: #5680ff;z-index: 2000;color: #fff;padding: 2px 3px;font-size: 10px }.season-list, .season-list .col-sm-3 {background: #000;overflow: hidden }.season-list {color: #ccc;padding: 15px;margin: 0 !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border-radius: 4px }.season-list h4 {color: #fff;margin-bottom: 8px }.season-list a:focus, .season-list a:hover {color: #fff }.season-list .col-sm-3 span {display: block;margin-bottom: 15px }.season-list .col-sm-3 div {margin-bottom: 10px }.nav-color {background: #404040 !important;color: #fff;border-radius: 0 !important }.nav-color:active, .nav-color:hover {background: #5680ff !important;color: #fff }@media(min-width:768px) {#ua-plus .topimg {margin: 0 0 25px;width: 100px;display: block }#originals h1 {font-size: 32px }.oritem span {font-size: 14px;line-height: 18px;padding: 10px }.uatoplink a {font-size: 16px;text-align: right;margin: 15px 0 }.recent-add {right: 10px;top: 10px;padding: 3px 6px;font-size: 10px }.videonotavailable {background: url(https://media.azpm.org/master/image/2016/10/19/element/not-available.png) center center #282828;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;min-height: 658px;overflow: hidden }}#favorite-places {margin: -10px 0 20px }.faves {width: 960px;margin: 0 auto }.faves h1 {font-size: 66px }.faves div {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.faves .watchy {width: 420px !important }.faves .quoter {border-bottom: 10px solid #2385c6;font-family: Oswald, sans-serif;font-size: 28px;font-weight: 300;line-height: 1.2em;margin: 20px 0 0;padding: 0 0 20px;quotes: "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“" "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â" }.ai-vid span, .faves .attributed {font-family: 'Source Sans Pro', sans-serif;font-weight: 400 }.faves .attributed {letter-spacing: 0;font-size: 12px;line-height: 14px }.faves .addy {font-family: 'Source Sans Pro', sans-serif;font-size: 14px;line-height: 16px }.faves .author {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width: 110px !important }.faves .author-photo {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width: 100px !important }.faves .ac-container input:checked+label:hover::after, .faves .ac-container label:hover::after {bottom: -4px !important }.faves .footy {padding-top: 20px;padding-bottom: 20px }.faves .footy span {border-top: 0 solid #fff !important }.faves .fleft {width: 320px !important }.faves .fright {width: 310px !important }.azill-extras {background: url(https://media.azpm.org/master/image/2016/6/22/element/shader1.jpg) center top no-repeat #212121 !important }.ai-vid span {color: #ccc;display: block;margin: -4px 0 20px;background: rgba(0, 0, 0, .7) !important;overflow: hidden;padding: 10px;min-height: 80px }.ai-vid .tag a, .dateit, .downtown-date {font-weight: 700;font-family: 'Source Sans Pro', sans-serif }.ai-vid img {border-bottom: 4px solid transparent }.ithumb {position: relative }.iplay {position: absolute;bottom: 10px;left: 10px;z-index: 200;color: #fff;font-size: 24px }.ai-vid img:focus, .ai-vid img:hover {border-bottom: 4px solid #5680ff }.ai-vid .tag a {letter-spacing: 0;font-size: 10px;background: #5680ff;padding: 2px 5px;color: #fff;text-transform: uppercase }.abbutton, .btn-blue, .btn-blue-lrg, .tilecontain, .topabout img {transition: ease-in-out all .3s }.ai-vid .tag a:focus, .ai-vid .tag a:hover {background: #000;color: #fff;text-decoration: none }.metro-hero {background: url(https://media.azpm.org/master/image/2016/7/18/element/metro-bg-2.jpg) left center #000 !important;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;overflow: hidden }.azweek-hero {background: url(https://media.azpm.org/master/image/2016/7/18/element/azweek-bg-6.jpg) left top no-repeat #000 !important;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;overflow: hidden }.met-ep-desc {color: #fff;padding: 20px }.met-ep-desc h1 {color: #fff;font-size: 14px;line-height: 16px;margin: 10px 0 0 }.btn-blue {background: #5680ff !important;border: 1px solid #5680ff;font-size: 12px !important;color: #fff;margin-top: -20px }.btn-blue:focus, .btn-blue:hover {background: #fff !important;border: 1px solid #5680ff;color: #5680ff }.btn-blue-lrg {background: #5680ff !important;border: 1px solid #5680ff;font-size: 16px !important;color: #fff;margin-top: -10px }.btn-blue-lrg:focus, .btn-blue-lrg:hover {background: #fff !important;border: 1px solid #5680ff;color: #5680ff }.buttongroup p {font-size: 14px;line-height: 20px;margin-bottom: 15px !important }.buttongroup p:last-of-type {font-size: 14px;line-height: 20px;margin-bottom: 30px !important }.dateit {letter-spacing: 0;font-size: 12px;color: #2583c6;display: block;margin-top: 7px }.mar-bottom-15 {margin-bottom: 0 !important;min-height: 50px }@media(min-width:768px) {.met-ep-desc {color: #fff;padding: 25px }.met-ep-desc h1 {font-size: 20px;line-height: 24px }.mar-bottom-15 {margin-bottom: 0 !important;min-height: 360px }}#downtown-hero {background: url(https://media.azpm.org/master/image/2016/7/20/hero/congress-crowds.jpg) center center #000;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;height: 600px;overflow: hidden;width: 100%;color: #fff }.downtowncoverup {background: rgba(0, 0, 0, .2);z-index: 10;overflow: hidden;display: block;width: 100%;height: 600px }.downtown-container {margin: 0 auto;height: 600px;position: relative;z-index: 20;width: 100% }.downtown-mainbox {position: absolute;bottom: 25px;left: 0;max-width: 960px;padding: 25px }.downtown-container i {margin-left: 4px }.downtown-date {background: #d53383;width: 100px;padding: 2px 10px;color: #fff;font-size: 14px;text-transform: uppercase;position: absolute;right: 0;top: 0;text-align: center }.downtown-container a {max-width: 960px;margin: 0 auto;height: 400px;position: relative;z-index: 40;display: block;width: 100% }.downtown-container span {color: #94f73d;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;line-height: 18px;margin-top: 20px;text-shadow: 1px 1px 1px #000;display: block }#downtown-stories h1, .downtown-container h3 {color: #fff;line-height: 14px;font-weight: 700 }.rebound {max-width: 680px }#downtown-stories h1 {text-shadow: 2px 2px 2px #ff00f6;font-size: 14px;margin: 0 0 10px }.downtown-container h3 {text-shadow: 2px 2px 2px #000;font-size: 12px !important;margin: 0 0 20px;text-transform: uppercase;padding-bottom: 4px;border-bottom: 2px solid #fff;max-width: 320px;letter-spacing: 1px }.colorgreen {color: #8dcb56 }.colorpink {color: #d53383;letter-spacing: 4px }#downtown-stories {background: url(https://media.azpm.org/master/image/2016/7/20/element/string-pink.png) #d53383;color: #fff;height: 12px;overflow: hidden }#mosaic {margin: 30px 0 -30px }.tilerp {margin-right: -15px !important;margin-left: -15px !important;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;position: relative }.tilecontain, .tilecontain h3 {position: absolute;color: #fff }.tilecontain {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;z-index: 50;bottom: 0;left: 0;padding: 25px;display: block;background: rgba(0, 0, 0, 0);overflow: hidden;height: 100%;width: 100% }.abbutton, .mosaic-info {box-sizing: border-box;display: block }.tilecontain h3 {font-size: 18px;line-height: 18px;font-weight: 700;bottom: 10px;left: 15px;text-shadow: 1px 1px 1px #000;margin: 0 }.mosaic-info, .tileaudio {left: 0;width: 100%;position: absolute }.tileaudio {top: 0;height: 100%;z-index: 400;cursor: pointer }.tileaudio a {display: block;width: 100%;height: 100%;z-index: 2000 }.tilecontain:active, .tilecontain:hover {background: rgba(0, 0, 0, .4) }.lrgtile, .smtile {height: 450px }.mosaic-info {color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;z-index: 50;bottom: 0;padding: 38px;height: 100%;max-width: 550px }.mosaic-info h1 {font-size: 38px;line-height: 38px;color: #fff }.mosaic-info aside {display: block;font-size: 16px;line-height: 18px;margin-top: 15px }.sml-down {display: block;font-size: 14px;line-height: 16px;margin-top: 10px }@media(min-width:468px) {.downtown-container span {font-size: 14px;line-height: 20px }#downtown-stories h1 {font-size: 18px;line-height: 18px }.down-desc {font-size: 16px;line-height: 18px }.downtown-container h3 {font-size: 14px;line-height: 18px }.mosaic-info h1 {font-size: 54px;line-height: 54px;color: #fff }.mosaic-info aside {display: block;font-size: 16px;line-height: 18px;margin-top: 25px }}@media(min-width:608px) {.mosaic-info h1 {font-size: 48px;line-height: 48px }.mosaic-info aside {display: block;font-size: 16px;line-height: 18px;margin-top: 25px }}@media(min-width:878px) {#downtown-stories h1 {font-size: 20px;line-height: 20px }.smtile {height: 225px }.mosaic-info h1 {font-size: 58px;line-height: 58px }.mosaic-info aside {display: block;font-size: 16px;line-height: 18px;margin-top: 35px }}#standard-content, #standard-content ul {margin-top: 15px }#standard-content h1 {margin: 20px 0 25px;color: #000;font-size: 24px;line-height: 28px }#standard-content h2 {color: #000;font-size: 20px;line-height: 24px }#standard-content h3 {display: block;font-size: 18px;line-height: 24px }#standard-content h4 {line-height: 22px;color: #666 }#standard-content li {margin: 3px 0 }@media(min-width:768px) {#standard-content {margin-top: 25px }#standard-content h1 {margin: 20px 0 25px;font-size: 36px;line-height: 40px }#standard-content h2 {font-size: 32px;line-height: 36px }#standard-content h3 {display: block;font-size: 24px;line-height: 28px }}#about {margin: 30px 0 }.rowalign {margin-top: 0;margin-bottom: 20px }.abbutton {height: 60px;color: #fff;text-align: center;font-size: 20px;font-weight: 700;line-height: 16px;background: #5680ff;padding: 20px 10px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border-radius: 4px;margin: 10px 0 }.candidater, .facts {box-sizing: border-box }.abdouble {padding-top: 20px !important }.abbutton:active, .abbutton:hover {background: #47c9ff;color: #fff }.topabout {margin: 0 0 30px }.topabout img {display: block;margin-bottom: 10px;border-bottom: 4px solid #fff }.card, .red-subscribe {transition: all ease-in-out .3s }.topabout img:focus, .topabout img:hover {border-bottom: 4px solid #5680ff }.topabout h2 {font-size: 20px;line-height: 24px;margin: 15px 0;display: block }.topabout span {display: block;color: #8e8e8e;font-family: 'Source Sans Pro', sans-serif;font-weight: 300;font-size: 12px;line-height: 16px }#about-ci aside, .az-container aside, .pressroom-item span, .unitstory aside, .unitstory h3, .unitstory h4 {font-weight: 700;font-family: 'Source Sans Pro', sans-serif }.topabout h4 {padding: 10px 2px;border-bottom: 1px dotted #ccc;color: #000;font-size: 18px;line-height: 20px;display: block }#addresses {background: #fbfbfb;padding: 40px 15px 0 }#addresses .col-sm-6 {margin-bottom: 40px }#aboutus h5, #aboutus h5:first-of-type {font-size: 16px;line-height: 20px;margin-bottom: 4px }#addresses h4 {margin-bottom: 5px;font-size: 20px;line-height: 20px }#addresses span {background: #fff;padding: 10px;border-radius: 6px;display: block }#aboutus {margin: 40px 0 0;font-size: 16px;line-height: 24px }#aboutus h5 {margin-top: 30px }#aboutus h5:first-of-type {margin-top: 10px }#aboutus .panel-heading {cursor: pointer;background: #5680ff;border: 1px solid #5680ff }.event-deets span, .job-listing {border-bottom: 1px dotted #ccc }#aboutus .panel-heading a, #aboutus .panel-heading a:focus, #aboutus .panel-heading a:hover {color: #fff }#aboutus .col-sm-6 {margin-bottom: 40px }#aboutus i {margin-right: 4px }@media(min-width:768px) {.topabout h2 {font-size: 24px;line-height: 28px }.topabout h4 {padding: 10px 4px;border-bottom: 1px dotted #ccc;color: #000;font-size: 18px;line-height: 24px;display: block }.topabout span {font-size: 14px;line-height: 16px }.rowalign {margin-top: 0;margin-bottom: 10px }.abbutton {font-size: 20px;line-height: 14px }.abdouble {padding-top: 10px !important }.abbutton:active, .abbutton:hover {transform: translateY(-5px);background: #47c9ff }}@media(min-width:1200px) {.abbutton {font-size: 24px;line-height: 20px }}.panel-title {color: #fff !important }#azspotlight {overflow: hidden;width: 100%;height: auto;color: #fff }.spotlight-logo {position: absolute;right: 10px;top: 20px }.az-container, .az-container a {max-width: 960px;height: 500px;position: relative }.spotlight-logo img {width: 150px !important }.az-container {margin: 0 auto;z-index: 20 }.az-container i {margin-left: 4px }.az-container a {margin: 0 auto;z-index: 40;display: block;width: 100% }.az-container span {color: #fff;font-size: 16px;line-height: 20px;position: absolute;bottom: 20px;left: 20px;padding: 0 25px 0 15px;text-shadow: 2px 2px 2px #000;font-family: 'Source Sans Pro', sans-serif }.az-container h1 {color: #fff;text-shadow: 2px 2px 2px #000;font-size: 28px;line-height: 28px;display: block;margin-bottom: 8px }.az-container aside {background: #5680ff;display: inline;border-radius: 4px;padding: 1px 5px;font-size: 12px;text-transform: uppercase;margin-bottom: 8px;text-shadow: 0 0 0 #000;color: #fff }.az-container article {display: block;margin-top: 8px }#about-ci {background: #000;color: #ccc;padding-top: 40px;padding-bottom: 20px }#about-ci h2 {color: #fff }#about-ci h3 {font-size: 16px;margin: 0 0 16px;color: #fff }#about-ci img {margin-bottom: 20px }#about-ci p {font-size: 16px;line-height: 22px }#about-ci aside {letter-spacing: 0;font-size: 12px;color: #b4b4b4;display: block;margin: 10px 0 }.event-deets {letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;color: #ccc;margin-bottom: 20px }.event-deets a {color: #00acee }.event-deets a:focus, .event-deets a:hover {color: #4fb7ff }.event-deets span {padding: 10px 3px;display: block;color: #ccc }.event-deets span:last-of-type {padding: 10px 3px;border-bottom: 0 dotted #fff }.event-deets strong {color: #5680ff }#about-ci a {color: #00acee }#about-ci a:focus, #about-ci a:hover {color: #4fb7ff }#spot-segments {background: #fbfbfb;margin-top: 30px;padding: 10px 0 40px }.az-container img {width: 48px;display: block;margin-bottom: 10px }@media(min-width:768px) {.spotlight-logo {position: absolute;right: 20px;top: 30px }.spotlight-logo img {width: 300px !important }#spot-segments {background: #fbfbfb;margin-top: 30px;padding: 10px 15px 50px }.az-container span {color: #fff !important;font-size: 18px;line-height: 22px;max-width: 500px;position: absolute;bottom: 40px;left: 20px;padding: 0 25px 0 15px }.az-container h1 {color: #fff !important;text-shadow: 2px 2px 2px #000;font-size: 48px;line-height: 48px;display: block;margin-bottom: 8px }.az-container aside {border-radius: 6px;padding: 1px 8px;font-size: 14px;font-weight: 700;text-transform: uppercase;margin-bottom: 8px;text-shadow: 0 0 0 #000;color: #fff }.az-container img {width: 88px;display: block;margin-bottom: 10px }}#underheadline h1, #underheadline h3, .underbubbling h1, .underbubbling h3 {text-shadow: 1px 1px 1px #000 }#azscience {margin: 30px 0 20px }.breakitup {display: block;margin: 35px 0;height: 8px;background: #d8d8d8;width: 100px;overflow: hidden }.unitstory {display: block }.unitstory aside {display: block;margin-bottom: 10px;font-size: 14px;color: #5680ff }.unitstory h2, .unitstory span {margin-bottom: 20px;display: block }.unitstory h2 {color: #143d8d;font-size: 22px;line-height: 28px }.unitstory span {font-size: 14px;line-height: 22px;color: #666 }.unitstory h3, .unitstory h4 {display: block;margin-top: 25px;font-size: 12px;color: #333;margin-bottom: 10px }.unitstory aside span {display: block;margin-top: 2px;font-size: 12px;color: #143d8d }.job-listing, .job-listing:last-of-type {display: block;margin: 30px 0;padding-bottom: 20px }.job-listing li, .jobs-info {font-size: 18px;line-height: 1.5 }.red-subscribe {background: #00aef6 !important }.red-subscribe:focus, .red-subscribe:hover {background: #000 !important }.job-listing:last-of-type {border-bottom: 1px dotted #fff }.job-listing li {list-style-type: disc;margin: 5px 0 }.jobs-info {font-family: 'Source Sans Pro', sans-serif;margin: 40px 0 0;color: #939393;padding: 15px }.pressroom-item, .pressroom-item:first-of-type {border-bottom: 1px dotted #ccc;padding: 30px 0;display: block }.jobs-info h4 {display: block;margin: 20px 0 25px }.jobs-info p {margin: 0 0 25px;font-size: 16px;line-height: 1.4 }.jobs-info a {margin: 5px 0;display: block;font-size: 18px;line-height: 1.5 }@media(min-width:768px) {.jobs-info p {margin: 0 0 35px;font-size: 18px;line-height: 1.5 }.job-listing li {font-size: 20px;line-height: 1.6;list-style-type: disc;margin: 10px 0 }}.mediakit h3 {margin: 30px 0 10px;display: block;font-size: 18px }.mediakit ul {margin-top: 15px }.mediakit li {margin: 3px 0 }.mediakit h4 {margin: 20px 0 5px;color: #666 }@media(min-width:768px) {.mediakit h3 {margin: 40px 0 10px;display: block;font-size: 24px }}.pressroom-item {margin: 0 }.pressroom-item:first-of-type {margin: 20px 0 0 }.pressroom-item:last-of-type {display: block;margin: 0;border-bottom: 1px dotted #fff;padding-bottom: 30px }.pressroom-item span {display: block;font-style: italic;color: #b8b8b8;margin-bottom: 5px;font-size: 12px;text-transform: uppercase }.pressroom-item h4 {font-size: 18px;line-height: 24px;margin-bottom: 4px !important }.pressroom-more {display: block;margin: 40px 0 }.pressroom-more a {color: #000 }@media(min-width:768px) {.pressroom-item h4 {font-size: 24px;line-height: 30px;margin-bottom: 4px !important }}.volunteer {display: block;margin-top: 50px }.rowvol {margin: 30px 0 5px }.volbtn, .volbtn a {margin-bottom: 10px;font-size: 12px !important;font-weight: 700px;line-height: 22px !important }.volbtn {display: block }@media(min-width:468px) {.volbtn, .volbtn a {font-size: 14px !important;font-weight: 700px;line-height: 24px !important }.volbtn {margin-bottom: 10px }}@media(min-width:968px) {.volbtn, .volbtn a {font-size: 18px !important;font-weight: 700px;line-height: 28px !important }.volbtn {margin-bottom: 10px }}.contactcaption {font-family: 'Source Sans Pro', sans-serif;font-size: 14px;color: #868686;display: block;margin-top: 2px }.contactrow label {font-size: 20px !important;line-height: 26px !important;font-weight: 700 !important }.staffbio {color: #7e7e7e;font-family: 'Source Sans Pro', sans-serif;font-size: 20px;display: block;margin: -20px 0 20px }#storylist {margin-top: 40px;padding-top: 20px;border-top: 1px dotted #ccc }#storylist a {font-weight: 700;font-size: 1.1em }#storylist h3 {display: block;font-size: 18px }@media(min-width:768px) {#storylist h3 {display: block;font-size: 24px }}#hollywood {background: #000 }.hollywood-box {position: relative;height: 100%;width: 100% }.hollywood-logo, .hollywood-title {position: absolute;left: 5px;z-index: 50 }.hollywood-logo {margin-top: 5px;max-width: 50px;display: none }.hollywood-title {margin-top: 2px;font-size: 12px;font-weight: 700;color: #fff }.hollywood-logo img {width: 200px;z-index: 50 }#hollywood-info {background: url(https://media.azpm.org/master/image/2016/9/16/element/hollywood-main.jpg) center top no-repeat #280e0e;padding: 30px 15px 20px;-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .25);-moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .25);box-shadow: 0 0 2px 2px rgba(0, 0, 0, .25) }#hollywood-info h1 {color: #fff !important;margin: 20px 0 25px;font-size: 24px;line-height: 28px }#hollywood-info h4 {color: #fff }#hollywood-info h3 {color: #ca7c1a;font-family: 'Source Sans Pro', sans-serif;font-size: 20px;display: block }#hollywood-info .event-deets {letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;color: #eee;margin-bottom: 20px }#hollywood-info .event-deets a {color: #ca7c1a }#hollywood-info .event-deets a:hover, .event-deets a:focus {color: #fa003b }#hollywood-info .event-deets span {padding: 8px 3px;border-bottom: 1px dotted #515151;display: block;color: #eee }#hollywood-info .event-deets span:last-of-type {padding: 10px 3px;border-bottom: 0 dotted #5680ff }#hollywood-info .event-deets strong {color: #c6c6c6;margin-right: 3px }#hollywood-info aside {font-weight: 700;letter-spacing: 0;font-family: 'Source Sans Pro', sans-serif;font-size: 12px;color: #b4b4b4;display: block;margin: 10px 0 }#hollywood-red {background: url(https://media.azpm.org/master/image/2016/9/16/element/grad-bw.jpg) #ca7c1a;padding: 10px 15px;margin-bottom: 50px;color: #fff;border-top: 1px solid #c8762e }.hollywood-synopsis {font-family: 'Source Sans Pro', sans-serif;font-size: 22px;line-height: 28px;display: block;margin: 5px 0 50px;color: #929292 }.stripey {width: 100%;height: 10px;margin-bottom: 15px;margin-top: -10px;overflow: hidden;background: url(https://media.azpm.org/master/image/2014/7/24/element/stripe-dark.png);display: block }@media(min-width:468px) {.hollywood-logo {position: absolute;margin-top: 5px;left: 10px;max-width: 100px;z-index: 50;display: inline }.hollywood-title {position: absolute;margin-top: 10px;left: 115px;z-index: 50;font-size: 18px;font-weight: 700;color: #fff }#hollywood-info h1 {margin: 20px 0 25px;color: #fff;font-size: 36px;line-height: 40px }.stripey {width: 100%;height: 50px;margin-bottom: 10px;margin-top: 0 }}@media(min-width:768px) {.hollywood-logo {position: absolute;margin-top: 10px;left: 15px;max-width: 200px;z-index: 50;display: inline }.hollywood-title {position: absolute;margin-top: 20px;left: 215px;z-index: 50;font-size: 20px;font-weight: 700;color: #fff }.stripey {width: 100%;height: 100px;margin-bottom: 0;margin-top: 0 }}.bubbling, .card, .donatephone, .img-card {display: block }.img-card, .img-card img {width: 100%;height: 200px }#supportazpm {background: url(https://media.azpm.org/master/image/2016/6/29/element/azill2bg_Z4o4kLs.jpg) center top no-repeat #231f29;margin: 0;padding: 12px }#supportazpm h1 {margin: 20px 0 25px;color: #000;font-size: 24px;line-height: 28px }.donatephone, .donatephone h4 {color: #f4f4f4 }.donatephone {margin-top: 26px;text-align: center;font-size: 18px;line-height: 22px;font-weight: 400 }.donatephone i {margin-right: 3px }@media(min-width:768px) {#supportazpm {padding: 30px }#supportazpm h1 {margin: 20px 0 25px;color: #fff;font-size: 36px;line-height: 40px }.donatephone {display: block;margin-top: 36px;color: #f4f4f4;text-align: right;font-size: 20px;line-height: 24px;font-weight: 700 }}.card {margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;color: #333;border-radius: 2px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .16), 0 2px 8px 0 rgba(0, 0, 0, .12);min-height: 435px;position: relative }.bubbling, .card-text {line-height: 20px;font-family: 'Source Sans Pro', sans-serif }.card-content, .card-read-more, .img-card {position: absolute;left: 0 }.card:active, .card:hover {box-shadow: 0 6px 14px 0 rgba(0, 0, 0, .2), 0 6px 18px 0 rgba(0, 0, 0, .19) }.img-card {border-top-left-radius: 2px;border-top-right-radius: 2px;overflow: hidden;top: 0 }.img-card img {object-fit: cover;transition: all .25s ease }#underheadline, .underbubbling {overflow: hidden;height: auto;width: 100% }.bubbling, .underwriter-links a {transition: ease-in-out all .3s }.card-content {padding: 15px;text-align: left;top: 210px }#underheadline, .ebuttoner, .hvr-float, .int-buttons, .redpolicons, .repp, .underbubbling, .undercontainer, .yourvotelogo {text-align: center }.card-text {font-size: 16px;color: #888 }.card-title {margin-top: -5px;font-weight: 700;font-size: 24px }.card-title a {color: #000;text-decoration: none !important }.card-read-more {border-top: 1px solid #ccc;bottom: 0;display: block;width: 100% }.card-read-more a {text-decoration: none !important;padding: 10px;font-weight: 600;text-transform: uppercase }.btn-white {color: #fff !important;background: #009dde !important }.btn-redder {color: #fff !important;background: #5680ff !important }.bubbling {background: #009dde;overflow: hidden;border: 1px solid #0b8ec4;border-radius: 8px;padding: 25px;color: #fff;font-size: 16px;cursor: pointer }.bubbling:active, .bubbling:hover {background: #05aff5 }.bubbling h5 {font-size: 18px;margin-bottom: 5px;color: #fff !important }.alphalinks {display: inline !important;padding: 0 !important;margin: 0xp !important;border-top: 0 solid #fbfbfb !important;border-bottom: 0 solid #fbfbfb !important;text-decoration: none }.underwriter-links, .underwriter-links h3 {margin-top: 30px;display: block }.underwriter-links a {display: block;padding: 15px 25px;color: #009dde;border-top: 1px solid #fbfbfb;border-bottom: 1px solid #fbfbfb;text-decoration: none }.underwriter-links a:nth-child(even) {background: #fbfbfb }.underwriter-links a:active, .underwriter-links a:hover {background: #009dde;color: #fff;text-decoration: none }.underwriter-links i {margin-right: 5px;color: #000 !important }.alphabetical a {margin-right: 6px }@media(min-width:768px) {.card-title {margin-top: -10px;font-weight: 700;font-size: 32px }.bubbling h5 {font-size: 24px;margin-bottom: 5px;color: #fff }}#underheadline {background: url(https://media.azpm.org/master/image/2016/9/22/element/crowd-underwriting_kpmLUTJ.jpg) center center #371f10;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;color: #fff;margin-bottom: 30px }.shadows {background: url(https://media.azpm.org/master/image/2016/9/22/element/pizel-shadow.png) top center no-repeat #fff;margin-top: -25px !important }.margintophuge {margin-top: 70px }#underheadline h1 {margin: 0 0 25px;color: #fff;font-size: 38px;line-height: 44px }#underheadline h3 {color: #fbfbfb;font-size: 16px;line-height: 18px;font-weight: 400 }.underbubbling {background: url(https://media.azpm.org/master/image/2016/9/22/element/underwriting-bg.jpg) center center #1e3146;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;color: #fff;margin-bottom: 30px }.undercontainer {max-width: 960px;margin: 80px auto;z-index: 20 }.homecoverup, .undercover {z-index: 10;overflow: hidden }.undercover {background: rgba(0, 0, 0, .3);display: block;width: 100% }.underget {border: 1px solid #274563;padding: 5px 10px;color: #fff;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;line-height: 14px;font-weight: 300;margin: 20px auto;max-width: 620px;text-transform: uppercase;background: rgba(0, 0, 0, .5) }.underbubbling h1 {margin: 0 0 25px;color: #fff;font-size: 38px;line-height: 44px }.underbubbling h3 {color: #fbfbfb;font-size: 18px;line-height: 20px;font-weight: 400 }.rankbubble {padding: 25px }#meetteam {background: #000;color: #ccc;padding: 40px 0 10px;margin-top: 40px }#meetteam h2 {color: #fff }#meetteam h4 {color: #fff;line-height: 1.2em }#meetteam a:active, #meetteam a:hover {color: #fff !important }#meetteam .col-sm-4 {margin-bottom: 30px }.list-even {display: block;padding: 5px;background: #fbfbfb;margin: 20px 0;border-radius: 6px;border: 1px solid #f6f6f6 }.list-even:nth-child(even) {background: #fdfdfd }.list-even i {color: #009dde }.list-even strong {color: #000 }@media(min-width:468px) {#underbubbling h3 {font-size: 20px;line-height: 24px }}@media(min-width:768px) {#underheadline h1 {margin: 0 0 25px;font-size: 72px;line-height: 76px }#meetteam h2, #underheadline h3 {font-size: 24px;line-height: 20px }#underheadline h3 {color: #fbfbfb }.list-even {padding: 15px;margin: 20px 15px;border-radius: 8px;border: 1px solid #f6f6f6 }.underbubbling h1 {margin: 0 0 25px;font-size: 60px;line-height: 66px }.underbubbling h3 {font-size: 24px;line-height: 28px }.underget {padding: 10px 15px;font-size: 24px;line-height: 22px;font-weight: 400;letter-spacing: 1px }}@media(min-width:968px) {.rankbubble {padding: 45px }}.video-section {position: relative;overflow: hidden }@media(min-width:568px) {.video-section {position: relative;overflow: hidden }.video-section video {width: 100%;height: auto !important;background-size: cover;transition: 1s opacity;opacity: 1;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) }}@media(min-width:608px) {.video-section {position: relative;overflow: hidden }}@media(min-width:878px) {.video-section {position: relative;overflow: hidden;margin-bottom: 0 }}@media(max-width:808px) {.video-section video {display: none }}#electioncenter {background: url(https://media.azpm.org/master/image/2016/9/30/hero/background-hero-stairs.jpg) center center #262261;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;overflow: hidden;width: 100%;height: auto;color: #fff;padding: 40px 0 60px }#electioncenter h3 {color: #fff;margin-top: 20px }.electmerow {padding: 0 }@media(min-width:768px) {.electmerow {padding: 0 5px }}@media(min-width:1068px) {.electmerow {padding: 0 55px }}.ebuttoner {font-family: 'Source Sans Pro', sans-serif }.ebuttoner a {padding: 8px 10px;border: 3px solid #fff;background: #b22222;transition: background .6s ease;display: block;margin: 10px;font-size: 18px;line-height: 18px;font-weight: 400;text-transform: uppercase;color: #fff }.ebuttoner a:hover {background: rgba(0, 0, 0, 0) }.yourvotelogo {margin: 0 auto;max-width: 272px }.yourgrad {background: url(https://media.azpm.org/master/image/2016/9/30/hero/background-hero-stairs.jpg) center center #262261 !important;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;overflow: hidden;border-top: 4px solid #5680ff }.yourshadow img {-webkit-box-shadow: 4px 4px 5px 0 rgba(0, 0, 0, .31);-moz-box-shadow: 4px 4px 5px 0 rgba(0, 0, 0, .31);box-shadow: 4px 4px 5px 0 rgba(0, 0, 0, .31) }.int-buttons {font-size: 16px;text-transform: uppercase }.hvr-float {-webkit-transform: translateZ(0);transition: ease-in-out .3s all;background: #fff;color: #b22222;border: 5px solid #b22222;padding: 10px;margin: 20px auto;display: block }.bluepolicons, .redpolicons {padding: 20px;border-radius: 6px;line-height: 22px }.hvr-float:active, .hvr-float:focus, .hvr-float:hover {transform: translateY(-8px);color: #b22222 }.redpolicons {background: #5680ff;font-size: 20px;color: #fff;margin-bottom: 5px }.candidater, .whiterow {text-align: left;display: block }.redpolicons i {margin-right: 4px }.bluepolicons {background: #193366;font-size: 18px;color: #fff;margin-bottom: 15px }.polbio {line-height: 22px;font-size: #858585;font-family: 'Source Sans Pro', sans-serif;margin: 10px 0 30px;display: block }.whiterow {margin-bottom: 20px }.splittop {display: block }.candidater {vertical-align: top;border: 1px solid #ccc;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #fcfcfc;padding: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;margin: 8px;overflow: hidden;font-size: 16px;line-height: 18px }.candidater a {color: #666;font-size: 12px }.candidater a:focus, .candidater a:hover {text-decoration: underline }.daysched a, .newsico a {text-decoration: none }.leftphoto {display: inline-block;vertical-align: middle;width: 100px }.rightstyle {display: inline-block;vertical-align: top;margin: 12px 0 0 }.candidater h2 {font-size: 28px;line-height: 28px;color: #1d3770;font-weight: 300;margin-bottom: 4px }.repp {display: block;padding: 2px 6px;color: #fff;background: #b22222;font-size: 12px;width: 100px;font-family: 'Source Sans Pro', sans-serif;margin: 8px 0 12px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px }.demm, .indd {border-radius: 8px;padding: 2px 6px;color: #fff;font-size: 12px;width: 100px;font-family: 'Source Sans Pro', sans-serif;margin: 8px 0 12px;text-align: center;display: block }.demm {background: #1d3770;-moz-border-radius: 8px;-webkit-border-radius: 8px }.indd {background: #666;-moz-border-radius: 8px;-webkit-border-radius: 8px }.grnn {display: block;padding: 2px 6px;color: #fff;background: #008619;font-size: 12px;width: 100px;font-family: 'Source Sans Pro', sans-serif;margin: 8px 0 12px;text-align: center;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px }.whiterow, .whiterow li {font-size: 16px;line-height: 22px }.candidater img {max-width: 90px }.whiterow {font-weight: 400 }.whiterow ul {list-style-type: disc;margin-bottom: 30px !important;display: block }.whiterow li {margin: 10px 0 0 30px;padding: 0 }.democrat, .grrn, .repub {font-weight: 700;margin-right: 5px }.facts, .person-procon {padding: 20px 20px 30px;border-radius: 12px }.repub {color: #b22222 }.democrat {color: #1d3770 }.grrn {color: #1d701f }.facts, .person-procon b {color: #fff;text-align: center }#schedules label, .person-procon b {font-weight: 300;font-family: 'Source Sans Pro', sans-serif }.facts {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;display: block;background: #b22222;margin: 0 15px 30px;box-shadow: inset 0 0 10px rgba(0, 0, 0, .5);overflow: hidden }.homeex, .myazbtn {box-sizing: border-box }.facts i {font-size: 50px;line-height: 50px;display: block;margin: 0 0 15px }.facts span, .person-procon b {font-size: 16px;display: block }.facts span {line-height: 22px }.person-procon {display: block;margin: 10px 0;background: #fbfbfb;border-top: 1px solid #fcfcfc;border-bottom: 1px solid #ededed;-moz-border-radius: 12px;-webkit-border-radius: 12px }.person-procon h3 {margin-bottom: 2px }.person-procon b {background: #079e00;padding: 0 2px 1px;width: 90px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;margin: 10px 0 }#schedules {padding: 20px 10px }#schedules h1 {margin: 20px 0 25px;color: #000;font-size: 36px;line-height: 36px;font-family: 'Source Sans Pro', sans-serif }#schedules h2 {color: #000;font-size: 20px;line-height: 24px;font-family: 'Source Sans Pro', sans-serif }#schedules h3 {display: block;font-size: 18px;line-height: 24px;font-family: 'Source Sans Pro', sans-serif }#schedules label {font-size: 14px }#schedules .form-group {margin-bottom: 5px }.channel-array {display: block;text-align: center;padding-bottom: 15px;border-bottom: 1px dotted #82878a;margin: -15px 0 25px }.channel-array a {margin: 0 10px;font-size: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: 700 }.channel-array .selected {color: #5680ff }.marginextratop {margin-top: 50px }.daysched {margin-bottom: 10px }.daysched a {display: block;font-family: 'Source Sans Pro', sans-serif;color: #fff;background: #5680ff;border-radius: 4px;font-size: 14px;text-transform: uppercase;text-align: center;transition: ease-in-out all .3s;margin: 8px auto 0;font-weight: 700;letter-spacing: 1px;max-width: 200px }.home-container, .home-container a {max-width: 1080px;position: relative }.daysched a:active, .daysched a:hover {background: #f60028 }.episode-info span {font-family: 'Source Sans Pro', sans-serif;font-size: 16px;line-height: 24px;color: #858585;display: block;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #f4f4f4 }.episode-info h3 {font-weight: 700;font-size: 24px;line-height: 30px;display: block;margin-bottom: 3px }.schedlistkey {color: #666;font-weight: 700;font-size: 18px;font-family: 'Source Sans Pro', sans-serif;padding: 0 10px;border-bottom: 1px solid #ccc;border-radius: 6px 6px 0 0;background: #eaeaea }.schedlistkey .col-sm-2, .schedlistkey .col-sm-3, .schedlistkey .col-sm-4 {display: none }.schedlistline {background: #fff;padding: 10px;overflow: hidden;font-size: 14px;line-height: 20px }.schedlistline .col-sm-2, .schedlistline .col-sm-3, .schedlistline .col-sm-4 {margin-bottom: 2px;font-size: 18px;font-family: 'Source Sans Pro', sans-serif }.schedlistline:nth-child(even) {background: #fbfbfb }.schedlistline .col-sm-3 {font-weight: 700 }.schedlistline a {display: block;font-weight: 700;font-size: 1.2em }.hideshbtn {background: #eaeaea;border-radius: 8px;color: #666;text-align: left !important;font-family: 'Source Sans Pro', sans-serif;font-size: 18px;border-color: #eaeaea;transition: all ease-in-out .3s;margin-bottom: 5px }.hideshbtn i {margin-right: 4px }.hideshbtn:active, .hideshbtn:focus, .hideshbtn:hover {border-color: #eaeaea;color: #000;background: #fbfbfb }.hideshbtn[aria-expanded=true] .fa-arrow-circle-o-down, .hideshbtn[aria-expanded=true] .fa-calendar, .hideshbtn[aria-expanded=true] .fa-print, .hideshbtn[aria-expanded=true] .fa-search {display: none }.hideshbtn[aria-expanded=false] .fa-arrow-circle-o-up {display: none }.myazbtn, table.schedule-calendar tr.calendar-week td.week-select a {display: block }table.schedule-calendar {border-collapse: collapse;width: 100%;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;margin-top: 5px }table.schedule-calendar td {width: 14%;text-align: center;height: 20px;padding: 4px 0 }#home-hero, .homecoverup {height: 400px;width: 100% }table.schedule-calendar .last {width: 16% !important }table.schedule-calendar td.calendar-month {background-color: #009dde !important;border-bottom: 1px solid #fff;color: #fff;font-weight: 700;border-radius: 4px }table.schedule-calendar tr.weekdays {background-color: #fbfbfb !important;border-bottom: 1px solid #fff;color: #000 }table.schedule-calendar tr.calendar-week {background-color: #fff }table.schedule-calendar tr.calendar-week td.day {color: #ccc }table.schedule-calendar tr.calendar-week td.day a {color: #333 }table.schedule-calendar tr.calendar-week td.today {background: #00b4ff;font-weight: 700;color: #fff !important;border-radius: 4px }table.schedule-calendar tr.calendar-week td.selected {background: #8a8a8a;font-weight: 700;color: #fff !important;border-radius: 4px }table.schedule-calendar tr.calendar-week td.selected a, table.schedule-calendar tr.calendar-week td.today a {color: #fff !important }@media(min-width:768px) {#schedules {padding: 20px 30px }#schedules h1 {margin: 20px 0 25px;font-size: 46px;line-height: 46px }#schedules h2 {font-size: 32px;line-height: 36px }#schedules h3 {display: block;font-size: 24px;line-height: 28px }.episode-info h3 {font-size: 32px;line-height: 42px }.episode-info span {font-size: 22px;line-height: 28px }.daysched a {margin: 8px 0 0 auto }.channel-array {text-align: left }.channel-array a {font-size: 24px }.channel-array a:first-of-type {margin-left: 0 }.schedlistline {padding: 15px 10px;font-size: 18px;line-height: 24px }.schedlistkey .col-sm-2, .schedlistkey .col-sm-3, .schedlistkey .col-sm-4 {display: inline }}.myazbtn, .newsico {text-align: center;font-weight: 700 }@media(min-width:1068px) {#schedules {padding: 20px 50px }}.myazbtn {transition: ease-in-out all .3s;color: #fff;font-size: 16px;line-height: 16px;background: #00b4ff;padding: 20px 10px;border-radius: 4px;margin: 10px 0 }.extraunit, .myazpm-break {display: block;padding-bottom: 15px }.myazbtn:active, .myazbtn:hover {background: #47c9ff;color: #fff }.myazpm-break {border-bottom: 1px dotted #82878a;margin: -15px 0 15px;font-size: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: 700 }.extraunit {margin-bottom: 15px }.extraunit h5 {display: inline }.extraunit a {display: block;margin-bottom: 15px;font-size: 16px;line-height: 22px;font-family: 'Source Sans Pro', sans-serif }@media(min-width:768px) {.myazbtn {font-size: 14px;line-height: 16px }.myazbtn:active, .myazbtn:hover {transform: translateY(-5px);background: #47c9ff }}@media(min-width:1200px) {.myazbtn {font-size: 18px;line-height: 20px }}#home-hero {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;overflow: hidden;color: #fff }.homecoverup {background: rgba(0, 0, 0, 0);display: block }.home-container {margin: 0 auto;height: 400px;z-index: 20 }.home-container i {margin-left: 4px }.home-container a {margin: 0 auto;height: 500px;z-index: 40;display: block;width: 100% }.home-container span {color: #fff;font-size: 16px;line-height: 20px;position: absolute;bottom: 20px;left: 20px;padding: 0 25px 0 15px;text-shadow: 2px 2px 2px #000;font-family: 'Source Sans Pro', sans-serif }.home-container aside {background: #5680ff;display: inline;border-radius: 4px;padding: 1px 5px;font-family: 'Source Sans Pro', sans-serif;font-size: 12px;font-weight: 700;text-transform: uppercase;margin-bottom: 8px;text-shadow: 0 0 0 #000;color: #fff }.home-container article {display: block;margin-top: 8px }.home-container h1 {color: #fff;text-shadow: 2px 2px 2px #000;font-size: 36px;line-height: 36px;display: block;margin-bottom: 8px;font-family: 'Source Sans Pro', sans-serif }.home-container img {width: 38px;display: block;margin-bottom: 10px }@media(min-width:768px) {.home-container span {color: #fff !important;font-size: 18px;line-height: 22px;max-width: 500px;position: absolute;bottom: 40px;left: 20px;padding: 0 25px 0 15px }.home-container h1 {color: #fff !important;text-shadow: 2px 2px 2px #000;font-size: 52px;line-height: 48px;display: block;margin-bottom: 8px }.home-container aside {border-radius: 6px;padding: 1px 8px;font-size: 14px;font-weight: 700;text-transform: uppercase;margin-bottom: 8px;text-shadow: 0 0 0 #000;color: #fff }.home-container img {width: 63px;display: block;margin-bottom: 10px }}.blackmain {background: #141414;overflow: hidden }.highlight-info {padding: 15px 0;margin-bottom: 15px }.highlight-info h2 {color: #494949 !important;font-size: 22px !important;line-height: 26px !important }.highlight-icon img, .highlight-info img {width: 45px;display: block;margin-bottom: 15px }.highlight-link a {font-size: 14px;line-height: 18px !important;font-family: 'Source Sans Pro', sans-serif;color: #009dde;display: block;margin-top: 20px;text-transform: uppercase;font-weight: 700 }.highlight-link i {margin-right: 3px }.highlight-details {font-size: 16px;line-height: 20px !important;font-family: 'Source Sans Pro', sans-serif;color: #959595 }.highlights {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;overflow: hidden;transition: all ease-in-out .3s;border-bottom: 5px solid #fff;display: block }.highlights:active, .highlights:focus, .highlights:hover {border-bottom: 5px solid #5680ff;transform: translateY(-5px) }.newsico {display: block;width: 74px;font-size: 14px;line-height: 20px;font-family: 'Source Sans Pro', sans-serif;overflow: hidden;color: #fff;background: #5680ff;margin-bottom: 15px;padding: 1px }@media(min-width:468px) {.highlight-info h2 {font-size: 24px !important;line-height: 28px !important }}@media(min-width:768px) {.highlight-info h2 {font-size: 18px !important;line-height: 22px !important }}@media(min-width:1068px) {.highlight-info h2 {font-size: 24px !important;line-height: 26px !important }.supimage img {max-width: 361px }}@media(min-width:1200px) {.highlight-info h2 {font-size: 28px;line-height: 28px }}.homeline {height: 10px;border-top: 2px solid #fbfbfb;display: block;overflow: hidden;margin-top: -10px }.homeex {padding-top: 30px !important;padding-bottom: 40px !important;background: #f8f8f8;border-top: 1px solid #ededed;overflow: hidden }.downloadlinks a {font-family: 'Source Sans Pro', sans-serif }.downloadlinks i {margin-right: 2px }.cabroster {font-size: 18px;line-height: 26px;font-family: 'Source Sans Pro', sans-serif }.cabroster h4 {display: block;margin-top: 35px;margin-bottom: 3px }#recipe {font-family: 'Source Sans Pro', sans-serif;font-size: 16px;line-height: 20px;background: #f6f5f2;border-radius: 6px;padding: 15px;display: block;margin-bottom: 45px;margin-top: -25px !important }#recipe ul {margin: 0;padding: 0 }#recipe li {padding: 5px 0;border-bottom: 1px dotted #ccc;list-style-type: none;margin: 0 }#recipe li:before {content: '\2713';display: inline-block;margin-right: 5px;color: #00acee }#recipe li:last-of-type {border-bottom: 0 dotted #ccc }#recipe h3 {letter-spacing: -1px;font-size: 20px;margin-bottom: 10px;text-transform: uppercase;color: #000;font-family: 'Source Sans Pro', sans-serif }@media(min-width:768px) {#recipe {font-size: 18px;line-height: 26px;padding: 25px 35px }#recipe li {padding: 7px 0 7px 10px;border-bottom: 1px dotted #ccc;list-style-type: none;margin: 0 }#recipe h3 {font-size: 24px }}.quotebar {border-top: 5px solid #666;margin-bottom: 8px;padding-top:5px;overflow: hidden;font-family: 'Source Sans Pro', sans-serif;text-transform: uppercase;font-weight: 700;font-size: 14px;line-height: 18px;color: #8f8f8f;}.quotebody {font-weight: 400;color: #000;font-size: 16px;line-height: 24px;display: block;padding: 15px 5px 0;border-top: 1px solid #666;}.quoteattribution {display: block;text-align: right;padding: 5px;font-size: 12px;color: #bebebe;font-weight: 700 }.breaktext {display: block;height: 1px;width: 150px;background: #ccc;overflow: hidden;margin: 30px auto }.ggraph {display: block;max-width: 680px;margin: 30px auto }.rmedfloat {display: block;width: 100%;margin: 0;padding: 20px 0 }@media(min-width:668px) {.rmedfloat {float: right;width: 350px;margin-right: 0;padding: 30px 0 10px 30px }}@media(min-width:1094px) {.rmedfloat {float: right;width: 350px;margin-right: -80px;padding: 30px 0 10px 30px }}@media(min-width:1299px) {.rmedfloat {float: right;width: 350px;margin-right: -150px;padding: 30px 0 10px 30px }}@media(min-width:1650px) {.rmedfloat {float: right;width: 350px;margin-right: -350px;padding: 30px 0 10px 30px }}.lmedfloat {display: block;width: 100%;margin: 0;padding: 20px 0 }@media(min-width:668px) {.lmedfloat {float: left;width: 350px;margin-left: 0;padding: 30px 30px 10px 0 }}@media(min-width:1094px) {.lmedfloat {float: left;width: 350px;margin-left: -80px;padding: 30px 30px 10px 0 }}@media(min-width:1299px) {.lmedfloat {float: left;width: 350px;margin-left: -150px;padding: 30px 30px 10px 0 }}@media(min-width:1650px) {.lmedfloat {float: left;width: 350px;margin-left: -350px;padding: 30px 30px 10px 0 }}.morefrom {max-width: 300px;margin: -10px auto 15px auto;font-family: 'Source Sans Pro', sans-serif }.morefromthumb {margin-bottom: 10px;display: block }.morefrom figure {display: block;margin-bottom: 4px }.morefrom figure img {max-height: 20px }.morefrom .hide {display: none }.morefrom i {margin-left: 6px;color: #3b5998 }.morefrom aside {display: none }.morefrom a, .morefrom span {display: block;margin: 5px 0 0 0;padding-bottom: 5px;font-size: 80% !important;line-height: 110% !important }.morefrom var {display: block;font-size: 12px;color: #666 !important;line-height: 16px;margin-top: 4px;text-decoration: none !important }.morefrom var:active, .morefrom var:focus, .morefrom var:hover {color: #666 !important;text-decoration: none !important }.ceomore {max-width: 300px;margin: -10px auto 15px auto;font-family: 'Source Sans Pro', sans-serif }.morefromthumb {margin-bottom: 10px;display: block }.ceomore figure {display: block;margin-bottom: 4px }.ceomore figure img {max-height: 20px }.ceomore .hide {display: none }.ceomore i {margin-left: 6px;color: #3b5998 }.ceomore aside {display: none }.ceomore span {display: block;margin: 5px 0 0 0;padding-bottom: 5px;font-size: 80% !important;line-height: 110% !important }.ceomore var {display: block;font-size: 12px;color: #666 !important;line-height: 16px;margin-top: 4px;text-decoration: none !important }.ceomore var:active, .ceomore var:focus, .ceomore var:hover {color: #666 !important;text-decoration: none !important }.ceolink1 {display: block;margin: 5px 0 3px 0;background: #e3e3e3;font-weight: 700;font-style: normal !important;padding: 3px 8px 3px 12px;transition: ease all .3s }.ceolink3 {display: block;margin: 5px 0 3px 0;background: #e3e3e3;font-weight: 700;font-style: normal !important;padding: 3px 8px 3px 10px;transition: ease all .3s }.ceolink1 i, .ceolink3 i {margin: 0 6px 0 0 !important;color: #666 }.ceolink2 {display: block;margin: 3px 0;background: #e3e3e3;font-weight: 700;font-style: normal !important;padding: 3px 8px 3px 12px;transition: ease all .3s }.ceolink2 img {max-height: 14px;margin: 0 5px 0 -2px }.ceolink1:active, .ceolink1:focus, .ceolink1:hover, .ceolink2:active, .ceolink2:focus, .ceolink2:hover, .ceolink3:active, .ceolink3:focus, .ceolink3:hover {background: #d1d1d1;text-decoration: none }@media(min-width:768px) {.quotebody {font-size: 20px;line-height: 32px;padding: 30px 15px 0 }.quoteattribution {padding: 25px;font-size: 14px }}@media(min-width:668px) {.morefrom {background: #f4f4f4;overflow: hidden;max-width: 300px;margin: -10px auto 20px auto;padding: 35px;box-sizing: border-box;font-family: 'Source Sans Pro', sans-serif }.morefrom aside {display: block;margin: -5px 0 20px 0;font-size: 70% !important;line-height: 110% !important;color: #a8a8a8 }.morefrom a, .morefrom span {display: block;margin: 15px 0 0 0;padding-bottom: 15px;border-bottom: 1px dashed #868686;font-size: 80% !important;line-height: 110% !important }.morefrom a:last-of-type {display: block;margin: 15px 0 0 0;font-size: 80% !important;line-height: 110% !important;border-bottom: 0 dashed #ccc }.ceomore {background: #f4f4f4;overflow: hidden;max-width: 300px;margin: -10px auto 20px auto;padding: 35px;box-sizing: border-box;font-family: 'Source Sans Pro', sans-serif }.ceomore aside {display: block;margin: -5px 0 20px 0;font-size: 70% !important;line-height: 110% !important;color: #a8a8a8 }.ceomore span {display: block;margin: 15px 0 0 0;padding-bottom: 15px;border-bottom: 1px dashed #ccc;font-size: 80% !important;line-height: 110% !important }.ceomore span:last-of-type {display: block;margin: 15px 0 0 0;font-size: 80% !important;line-height: 110% !important;border-bottom: 0 dashed #ccc }}.smorefrom {max-width: 300px;margin: -10px auto 15px auto;font-family: 'Source Sans Pro', sans-serif }.smorefrom i {margin-left: 6px;color: #3b5998 }.smorefrom aside {display: none }.smorefrom a, .smorefrom span {display: block;margin: 5px 0 0 0;padding-bottom: 5px;font-size: 80% !important;line-height: 110% !important }@media(min-width:668px) {.smorefrom {background: #f4f4f4;overflow: hidden;max-width: 300px;margin: -10px auto 20px auto;padding: 30px;box-sizing: border-box;font-family: 'Source Sans Pro', sans-serif }.smorefrom aside {display: block;margin: -5px 0 20px 0;font-size: 70% !important;line-height: 110% !important;color: #a8a8a8 }.smorefrom a, .smorefrom span {display: block;margin: 10px 0 0 0;padding-bottom: 10px;border-bottom: 1px dashed #ccc;font-size: 80% !important;line-height: 110% !important }.smorefrom a:last-of-type {display: block;margin: 10px 0 0 0;font-size: 80% !important;line-height: 110% !important;border-bottom: 0 dashed #ccc }}