*{padding:0;border:none;margin:0;}body{background:#000 url(../img/body-bkg.jpg) no-repeat top center;font-family:'Roboto', Arial, sans-serif;font-size:14px;color:#6f7070;}.clear{clear:both;}a{text-decoration:none;color:#757575;}a:hover{text-decoration:underline;color:#24a859;}h1,h2,h3,h4,h5,h6{margin-bottom:10px;}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-weight:normal;}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase{text-transform:uppercase;}h1.nomargin-bottom,h2.nomargin-bottom,h3.nomargin-bottom,h4.nomargin-bottom,h5.nomargin-bottom,h6.nomargin-bottom{margin-bottom:0;}h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left{text-align:left;}h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right{text-align:right;}h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center{text-align:center;}h1{font-size:32px;color:#24a859;}h1.page-title{margin-bottom:15px;}h2{font-size:24px;color:#24a859;}h2.secondary{color:#f39c12;}h3{color:#7b807e;font-size:16px;font-weight:bold;}h3 a{color:#7b807e;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:10px;}p{margin-bottom:15px;font-size:16px;}p.align-left{text-align:left;}table{margin:15px 0;}table thead{background:#323232;}table thead th{padding:10px;font-size:14px;font-weight:bold;color:#6f7070;}table td{padding:10px;}.btn{padding:7px;background:none;border:none;color:#fff;font-size:14px;font-weight:700;text-decoration:none !important;display:inline-block;*display:inline;cursor:pointer;box-sizing:border-box;}.btn.green{background:#24a859;}.btn.green:hover{background:#1c8546;}.btn.yellow{background:#f39c12;}.btn.yellow:hover{background:#e88e00;}.btn.gray{background:#323232;}.btn.gray:hover{background:#232323;}.btn.view-more{background:#24a859;}.btn.view-more:hover{background:#1c8546;}.btn:hover{color:#fff;}.btn.right{float:right;}.btn.large{padding:12px;font-size:16px;}.btn.xlarge{padding:14px;font-size:20px;}.btn.fluid{width:100%;display:block;}.form-line{margin-bottom:15px;}.form-line.center{text-align:center;}.form-line.split{width:49.5%;display:inline-block;*display:inline;}.form-line.one-thirds{width:33%;display:inline-block;*display:inline;}.form-line.two-thirds{width:66%;display:inline-block;*display:inline;}.form-line.nomargin{margin-bottom:0;}.form-block{margin:30px 0;}.form-check-group{margin:15px auto;}label,.donation-page .gift-line .description .label{display:block;margin-bottom:5px;font-weight:600;color:#24a859;font-size:16px;}label.radio,.donation-page .gift-line .description .label.radio{display:inline-block;*display:inline;margin-right:10px;font-weight:400;}label.block,.donation-page .gift-line .description .label.block{display:block;font-weight:400;}label.gray,.donation-page .gift-line .description .label.gray{color:#6f7070;}label.error,.donation-page .gift-line .description .label.error{background:#f7a0a0;}.text-box{border:1px solid #bcbcbc;background:#fff;padding:8px;box-sizing:border-box;width:100%;}.text-box.error{border-color:#e23333;}.text-box.one-half{max-width:49%;}.text-box.textarea{min-height:100px;}textarea{font-family:'Roboto', Arial, sans-serif;}.msg{padding:10px;box-sizing:border-box;background:#f2f2f2;border-left:5px solid #323232;margin-bottom:15px;background:#fff;}.msg.solid{color:#fff;}.msg.success{border-left-color:#24a859;}.msg.success.solid{background:#24a859;}.msg.error{border-left-color:#e23333;}.msg.error.solid{background:#e23333;}.msg.warning{border-left-color:#e2aa33;}.msg.warning.solid{background:#e2aa33;}.msg.info{border-left-color:#337de2;}.msg.info.solid{background:#337de2;}.msg.shadow{-webkit-box-shadow:0px 3px 5px rgba(0, 0, 0, .15);-khtml-box-shadow:0px 3px 5px rgba(0, 0, 0, .15);-moz-box-shadow:0px 3px 5px rgba(0, 0, 0, .15);-ms-box-shadow:0px 3px 5px rgba(0, 0, 0, .15);-o-box-shadow:0px 3px 5px rgba(0, 0, 0, .15);box-shadow:0px 3px 5px rgba(0, 0, 0, .15);}.pagination{text-align:center;margin:15px auto;}.pagination span,.pagination a{display:inline-block;*display:inline;background:#323232;padding:3px 6px;color:#fff;font-size:16px;}.pagination span.active,.pagination a.active,.pagination span:hover,.pagination a:hover{color:#fff;background:#24a859;text-decoration:none;}.main-header{min-height:110px;width:100%;box-sizing:border-box;padding:5px 15px;background:rgba(0, 0, 1, );background:url(../img/black-75.png) repeat;}.main-header .inner{max-width:1070px;margin:0 auto;}.main-header .inner .logo{display:inline-block;*display:inline;}@media screen and (max-width:635px){.main-header .inner .logo{display:block;*display:block;width:100%;text-align:center;}}.main-header .inner .logo img{max-width:100%;}.main-header .inner .middle{margin:0 70px;display:inline-block;*display:inline;text-align:center;vertical-align:top;}@media screen and (min-width:870px) and (max-width:980px){.main-header .inner .middle{margin:0 30px;}}@media screen and (max-width:870px){.main-header .inner .middle{display:none;}}.main-header .inner .middle .npr-logo{margin-top:25px;}.main-header .inner .middle .donate-wrapper{box-sizing:border-box;padding-top:30px;}.main-header .inner .middle .donate-wrapper .btn{padding:7px 14px;font-size:18px;text-transform:uppercase;}.main-header .inner .middle .social-boxes{display:inline-block;*display:inline;height:28px;line-height:28px;vertical-align:middle;font-size:0;}.main-header .inner .middle .social-boxes .connect-title{color:#9fa5a3;font-size:12px;height:28px;vertical-align:middle;text-transform:uppercase;line-height:13px;text-align:right;font-style:italic;display:inline-block;*display:inline;margin-top:5px;margin:0 5px 0 0;}.main-header .inner .middle .social-boxes .icon{-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;width:28px;height:28px;display:inline-block;*display:inline;margin:0 2px 0 0;background:#323232;vertical-align:middle;}.main-header .inner .middle .social-boxes .icon i{font-size:18px;color:#bcbcbc;line-height:28px;}.main-header .inner .mobile-donate-wrapper{display:none;margin:10px 0 0 0;text-align:center;}@media screen and (max-width:870px){.main-header .inner .mobile-donate-wrapper{display:block;}}.main-header .inner .mobile-donate-wrapper .btn{padding:7px 14px;font-size:18px;text-transform:uppercase;}.main-header .inner .listen-live{max-width:300px;width:100%;display:inline-block;*display:inline;float:right;font-style:italic;text-transform:uppercase;padding-top:2px;text-align:left;}@media screen and (max-width:635px){.main-header .inner .listen-live{display:none;}}.main-header .inner .listen-live.v1 .icon{font-size:36px;float:left;}.main-header .inner .listen-live.v1 .calls-format{line-height:14px;}.main-header .inner .listen-live.v1 .calls-format .calls{color:#7a766f;font-size:16px;}.main-header .inner .listen-live.v1 .calls-format .format{color:#9fa5a3;font-size:14px;}.main-header .inner .listen-live.v1 .listen-text{font-size:34px;font-weight:bold;font-family:'Roboto Slab', Serif;line-height:22px;}.main-header .inner .listen-live.v1 .wbrh-fm,.main-header .inner .listen-live.v1 .kbrh-am{width:100%;cursor:pointer;}.main-header .inner .listen-live.v1 .wbrh-fm:hover .listen-text,.main-header .inner .listen-live.v1 .kbrh-am:hover .listen-text,.main-header .inner .listen-live.v1 .wbrh-fm:hover .calls,.main-header .inner .listen-live.v1 .kbrh-am:hover .calls,.main-header .inner .listen-live.v1 .wbrh-fm:hover .format,.main-header .inner .listen-live.v1 .kbrh-am:hover .format,.main-header .inner .listen-live.v1 .wbrh-fm:hover .icon,.main-header .inner .listen-live.v1 .kbrh-am:hover .icon{color:#fff !important;text-decoration:none !important;}.main-header .inner .listen-live.v1 .wbrh-fm .listen-text{color:#24a859;}.main-header .inner .listen-live.v1 .kbrh-am .listen-text{color:#f39c12;}.main-header .inner .listen-live.v2{text-align:center;}.main-header .inner .listen-live.v2 .listen-text{font-size:34px;font-weight:bold;font-family:'Roboto Slab', Serif;line-height:40px;color:#fff;padding-bottom:7px;}.main-header .inner .listen-live.v2 .buttons{display:block;clear:both;}.main-header .inner .listen-live.v2 .buttons .wbrh-btn,.main-header .inner .listen-live.v2 .buttons .kbrh-btn{color:#fff;font-weight:bold;padding:7px 10px;font-size:16px;display:inline-block;*display:inline;text-align:center;}.main-header .inner .listen-live.v2 .buttons .wbrh-btn .tagline,.main-header .inner .listen-live.v2 .buttons .kbrh-btn .tagline{font-size:12px;font-weight:normal;display:block;}.main-header .inner .listen-live.v2 .buttons .wbrh-btn:hover,.main-header .inner .listen-live.v2 .buttons .kbrh-btn:hover{text-decoration:none;}.main-header .inner .listen-live.v2 .buttons .wbrh-btn{background:#f39c12;}.main-header .inner .listen-live.v2 .buttons .wbrh-btn:hover{background:#c87f0a;}.main-header .inner .listen-live.v2 .buttons .kbrh-btn{background:#24a859;}.main-header .inner .listen-live.v2 .buttons .kbrh-btn:hover{background:#1b7e43;}.main-navigation{background:#323232;}.main-navigation .mobile-nav{font-size:24px;color:#fff;font-weight:700;line-height:50px;text-align:right;display:none;}@media screen and (max-width:785px){.main-navigation .mobile-nav{display:block;}}.main-navigation .main-nav-container.open{display:block;}.main-navigation ul{width:100%;max-width:1070px;margin:0 auto;list-style:none;text-align:center;}@media screen and (max-width:785px){.main-navigation ul{display:none;}}.main-navigation ul li{list-style:none;display:inline-block;*display:inline;text-align:center;position:relative;}@media screen and (max-width:785px){.main-navigation ul li{display:block;text-align:left;}}.main-navigation ul li.listen{display:none;}@media screen and (max-width:635px){.main-navigation ul li.listen{display:block;}}.main-navigation ul li.listen a{color:#fff;}.main-navigation ul li.listen.wbrh-fm a{background:#24a859 !important;}.main-navigation ul li.listen.kbrh-am a{background:#f39c12 !important;}.main-navigation ul li > span,.main-navigation ul li > a{font-size:18px;font-weight:400;color:#bcbcbc;padding:0 15px;line-height:50px;height:50px;display:block;text-transform:uppercase;}@media screen and (max-width:980px){.main-navigation ul li > span,.main-navigation ul li > a{font-size:16px;padding:0 8px;}}.main-navigation ul li ul{background:#232323;position:absolute;left:0;display:none;width:200px;}@media screen and (max-width:785px){.main-navigation ul li ul{position:static;width:auto;}}.main-navigation ul li ul li{display:block;text-align:left;}.main-navigation ul li ul li a{padding:10px;font-size:16px;font-weight:400;line-height:normal;height:auto;color:#bcbcbc;}.main-navigation ul li ul li:hover a{background:#24a859;color:#fff;}.main-navigation ul li:hover > span,.main-navigation ul li.active > span,.main-navigation ul li:hover > a,.main-navigation ul li.active > a{color:#fff;text-decoration:none;background:#232323;}.main-navigation ul li.active ul{display:block;}.main-footer{background:#323232;color:#5c5c5c;text-align:center;padding:15px 0;font-size:12px;}.main-footer a{color:#5c5c5c;}.content{background:rgba(255, 255, 255, 0.9);background:url(../img/white-90.png) repeat;padding:15px;width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box;}.left-col{max-width:755px;width:100%;float:left;}@media screen and (max-width:1100px){.left-col{float:none;max-width:none;margin-bottom:15px;}}.right-col{max-width:300px;width:100%;float:right;margin-left:15px;}@media screen and (max-width:1100px){.right-col{max-width:none;float:none;margin-left:0;}}.mobile-column-clear{display:none;}@media screen and (max-width:1100px){.mobile-column-clear{display:block;clear:both;}}.content-flipper{width:100%;min-height:420px;max-width:755px;background:#000;}@media screen and (min-width:581px) and (max-width:1100px){.content-flipper{max-width:100%;}}@media screen and (max-width:580px){.content-flipper{height:200px;min-height:200px;}}.content-flipper ul{list-style:none;height:420px;}@media screen and (max-width:785px){.content-flipper ul{height:200px;}}.content-flipper ul li{left:0;top:0;}.content-flipper ul.main{height:420px;overflow:hidden;width:100%;}@media screen and (max-width:580px){.content-flipper ul.main{height:200px;}}.content-flipper ul.main li{width:100%;position:relative;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background:url(../img/flipper/main-bkg.png) repeat-x bottom;}.content-flipper ul.main li .link-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:block;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(128, 128, 128, 0) 50%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(128, 128, 128, 0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(128, 128, 128, 0) 50%, #000 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(128, 128, 128, 0) 50%, #000 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(128, 128, 128, 0) 50%, #000 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(128, 128, 128, 0) 50%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000',GradientType=0);}.content-flipper ul.main li .link-overlay .article-title{font-size:22px;font-weight:700;color:#fff;padding:15px;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;}@media screen and (max-width:580px){.content-flipper ul.main li .link-overlay .article-title{font-size:16px;}}.content-flipper ul.main li a{display:block;width:100%;vertical-align:bottom;}.content-flipper ul.main li .main-image{flex-shrink:0;min-width:100%;min-height:100%;vertical-align:bottom;position:absolute;bottom:0;left:0;}@media screen and (max-width:580px){.content-flipper ul.main li .main-image{top:0;margin-top:-66.66667px;max-width:100%;}}@media screen and (max-width:500px){.content-flipper ul.main li .main-image{margin-top:0;min-height:0;}}.content-flipper .thumbs{box-sizing:border-box;width:100%;background:#000;text-align:center;height:80px;}@media screen and (max-width:580px){.content-flipper .thumbs{display:none;}}.content-flipper .thumbs .icon{display:inline-block;*display:inline;line-height:65px;vertical-align:top;color:#fff;font-size:32px;}.content-flipper .thumbs ul{width:85%;display:inline-block;*display:inline;vertical-align:middle;max-height:65px;overflow:hidden;padding:5px;}.content-flipper .thumbs ul li{padding:5px;vertical-align:middle;display:inline-block;*display:inline;cursor:pointer;max-height:65px;overflow:hidden;}.content-flipper .thumbs ul li img{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;-o-opacity:0.5;opacity:0.5;}.content-flipper .thumbs ul li.active img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;}.generic-panel{background:#fff;padding:15px;}.generic-panel.margin-bottom{margin-bottom:15px;}.item-list{list-style:none;}.item-list li{border-bottom:1px solid #f2f2f2;padding:7px 0;}.item-list li > a{color:#6f7070;}.item-list li > a:hover{color:#323232;}.item-list li:last-child{border-bottom:none;}.homepage{margin:15px 0;}.homepage > .left{max-width:495px;width:100%;float:left;}@media screen and (min-width:786px) and (max-width:1100px){.homepage > .left{max-width:65%;}}@media screen and (max-width:785px){.homepage > .left{float:none;max-width:none;}}.homepage > .left.fullwidth{max-width:100%;float:none;}.homepage > .right{max-width:245px;width:100%;float:right;}@media screen and (min-width:786px) and (max-width:1100px){.homepage > .right{max-width:33%;}}@media screen and (max-width:785px){.homepage > .right{float:none;max-width:none;}}.homepage > .right.hidden{display:none;}.homepage .more-news ul{list-style:none;}.homepage .more-news ul .article-image{float:left;margin:5px 5px 0 0;}.concerts-events{}@media screen and (max-width:785px){.concerts-events{margin-top:15px;}}.concerts-events ul li .calendar{float:left;width:40px;text-align:center;margin-right:10px;}.concerts-events ul li .calendar .month{background:#f39c12;font-size:10px;padding:2px;text-transform:uppercase;color:#fff;font-weight:500;}.concerts-events ul li .calendar .day{font-size:14px;font-weight:700;color:#f39c12;}.concerts-events ul li .title{font-size:14px;font-weight:500;color:#6f7070;}.local-headlines{margin-top:15px;}.latest-pics{margin-top:15px;}.latest-pics ul li{display:inline-block;*display:inline;border-bottom:none;}.latest-pics ul li.middle{margin:0 4px;}.commotion{margin:15px auto;}.commotion iframe{margin:10px 0 0 0;}.advertisement{margin:15px 0;text-align:center;}.advertisement img{max-width:100%;}.video-playlist{margin-top:15px;text-align:center;}.video-playlist h2{text-align:left;margin-bottom:15px;}.video-playlist .list{max-width:210px;float:left;}@media screen and (max-width:785px){.video-playlist .list{float:none;max-width:100%;}}.video-playlist .video-wrapper{float:right;max-width:510px;}@media screen and (max-width:785px){.video-playlist .video-wrapper{float:none;margin:0 auto 15px auto;}}@media screen and (max-width:785px){.video-playlist ul li{line-height:50px;text-align:left;}}.video-playlist ul li .thumb{float:left;margin-right:5px;width:70px;margin-top:5px;}.video-playlist ul li:hover{background:#f2f2f2;cursor:pointer;}.eclub-signup{width:100%;box-sizing:border-box;}.eclub-signup .text-box{width:80%;float:left;}.eclub-signup .btn{width:20%;float:left;}.weather{}.weather h2{margin-bottom:5px;}.weather .icon{float:left;margin-right:10px;}.weather .data{text-align:center;float:left;line-height:60px;height:60px;vertical-align:middle;padding-top:5px;width:100%;max-width:95px;}.weather .data .temp{font-size:48px;font-weight:700;color:#323232;line-height:37px;height:37px;}.weather .data .condition{font-size:12px;text-align:center;line-height:16px;height:16px;}.weather .conditions{float:right;font-size:12px;line-height:16px;padding-top:10px;}.right-col-facebook{}.right-col-facebook .profile-info{margin:5px 0;}.right-col-facebook .profile-info .profile-pic{float:left;width:50px;height:50px;background:#323232;margin-right:10px;}.right-col-facebook .profile-info .profile-name-like{float:left;}.right-col-facebook .profile-info .profile-name-like .profile-name{font-size:14px;font-weight:bold;color:#3b5e9b;margin-bottom:5px;}.right-col-facebook .profile-info .profile-name-like .profile-like-button{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#3b5e9b;color:#fff;font-size:14px;font-weight:700;padding:2px 5px;}.right-col-facebook .profile-feed .feed-date{text-align:right;}.article-list{}.article-list li{padding:15px 0;}.article-list li .article-image{float:left;margin-right:15px;}@media screen and (max-width:580px){.article-list li .article-image{float:none;text-align:center;margin:0 0 15px 0;display:block;margin:0 auto;}}.article-list li .article-image img{max-width:100%;}.article-list li .article-title{font-size:24px;}@media screen and (max-width:580px){.article-list li .article-title{font-size:20px;}}.article-list li .article-title a{color:#24a859;}@media screen and (max-width:580px){.article-list li .description{display:none;}}.site-article{}.site-article .publish-date{padding:0 0 15px 0;font-size:16px;}.site-article .publish-date.marginfix{margin-top:-15px;}.site-article .article-image{text-align:center;margin:15px 0;position:relative;}.site-article .article-image img{width:100%;}.site-article .article-image .caption{font-size:14px;padding:5px;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.75);background:url(../img/black-75.png) repeat;text-align:left;display:none;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.site-article .article-image:hover .caption{display:block;}.site-article ol,.site-article ul{list-style-position:inside;margin:15px 0;}.site-article ol li,.site-article ul li{padding:2px;}.site-article .__mce_image{float:left;margin:0 10px 10px 0;}.site-article a{font-weight:700;}.site-article blockquote{margin:15px auto;border-left:3px solid #323232;padding-left:15px;width:95%;box-sizing:border-box;}.site-article .event-calendar{margin:15px auto;padding:10px;box-sizing:border-box;background:#f2f2f2;}.site-article .event-calendar .day{background:#fff;}.site-article .article-video{text-align:center;}.site-article .article-video .mejs-video{margin:0 auto;}.site-article .attachments-list,.site-article .images-list{margin:15px 0;}.site-article .attachments-list li a,.site-article .images-list li a{font-weight:400;}.site-article .attachments-list li.no-bullet,.site-article .images-list li.no-bullet{list-style:none;}.site-article .attachments-list li.audio-wrapper,.site-article .images-list li.audio-wrapper{padding:15px 0;text-align:center;}.site-article .attachments-list li.audio-wrapper .mejs-container,.site-article .images-list li.audio-wrapper .mejs-container{margin:0 auto;}.site-article .article-abstract{margin:15px 0;font-size:16px;}.site-article .article-embed{margin:15px auto;text-align:center;}.site-article .images-list{text-align:center;}.site-article .images-list li{display:inline-block;*display:inline;list-style:none;text-align:center;}.site-article .images-list li .thumbnail{border:1px solid #323232;display:block;}.site-article .images-list li .thumbnail:hover{border-color:#24a859;}.sharing-bar{margin:15px auto;}.sharing-bar .network{padding:5px 15px;font-size:14px;color:#fff;margin-right:5px;text-align:center;font-weight:400;display:inline-block;*display:inline;margin-bottom:5px;}.sharing-bar .network:hover{text-decoration:none;}@media screen and (max-width:700px){.sharing-bar .network span{display:none;}}.sharing-bar .mobile-clear{display:none;}@media screen and (max-width:360px){.sharing-bar .mobile-clear{display:block;}}.sharing-bar .facebook{background:#3e56a0;}.sharing-bar .facebook:hover{background:#30427b;}.sharing-bar .twitter{background:#55acee;}.sharing-bar .twitter:hover{background:#2795e9;}.sharing-bar .pinterest{background:#bd081c;}.sharing-bar .pinterest:hover{background:#8c0615;}.sharing-bar .googleplus{background:#eb4026;}.sharing-bar .googleplus:hover{background:#cb2b13;}.sharing-bar .linkedin{background:#0077b5;}.sharing-bar .linkedin:hover{background:#005582;}.schedule-panel{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f2f2f2;}.schedule-panel:last-child{border-bottom:none;}.schedule-wrapper{display:none;}.schedule-wrapper.active{display:block;}@media screen and (max-width:400px){.schedule-toggle .btn{display:block;margin:5px auto;}}.schedule{}.schedule .row{padding:10px;display:block;background:#f2f2f2;}.schedule .row.odd{background:#fff;}.schedule .row .times{width:20%;float:left;font-weight:500;}@media screen and (max-width:580px){.schedule .row .times{width:100%;float:none;display:block;}}.schedule .row .title{float:left;width:80%;}@media screen and (max-width:580px){.schedule .row .title{width:100%;float:none;display:block;}}.schedule .row .title,.schedule .row a{color:#323232;}.events-article{}.events-article .calendar{float:left;margin-right:10px;text-align:center;width:100px;}.events-article .calendar .month{background:#f39c12;font-size:16px;font-weight:500;padding:3px;color:#fff;}.events-article .calendar .day{font-size:24px;font-weight:700;color:#f39c12;}.events-article .info{float:left;}.events-article .title{font-size:18px;display:block;}.events-article .time,.events-article .venue{font-size:16px;padding-top:5px;float:left;}.events-article .view-more{float:right;}.events-article .buy-tickets{float:right;margin-top:7px;}.events-article .giveaway-info{padding:5px;}.events-article .giveaway-info i{margin:0 5px;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:9/16 * 100%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}img{}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}.mejs-offscreen{position:absolute !important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px;}.mejs-container{position:relative;background:#000;font-family:Helvetica, Arial;text-align:left;vertical-align:top;text-indent:0;}.me-plugin{position:absolute;}.mejs-embed{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden;}.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden;}.mejs-offscreen{background:transparent;}.mejs-fullscreen{overflow:hidden !important;background-color:transparent;}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000;}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%;}.mejs-clear{clear:both;}.mejs-background{position:absolute;top:0;left:0;}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}:root .mejs-poster img{display:none;}.mejs-poster img{border:0;padding:0;border:0;}.mejs-overlay{position:absolute;top:0;left:0;}.mejs-overlay-play{cursor:pointer;}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;font-size:72px;color:#fff;}.no-svg .mejs-overlay-button{background-image:url(bigplay.png);}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px;}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#323232;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../img/mejs/loader.gif) 50% 50% no-repeat;}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:rgba(50, 50, 50, 0.9);background:url(../img/gray-90.png) repeat;height:45px;width:100%;}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:45px;height:45px;font-size:16px;line-height:16px;color:#6f7070;font-family:Helvetica, Arial;border:0;}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:45px;text-decoration:none;padding:0;position:absolute;height:45px;width:45px;box-sizing:border-box;border:0;background:transparent url(controls.svg) no-repeat;}.mejs-controls .mejs-play .icon-pause{display:none;}.mejs-controls .mejs-pause button{left:-2px;}.mejs-controls .mejs-pause .icon-play{display:none;}.mejs-controls .mejs-mute .icon-volume-off{display:none;}.mejs-controls .mejs-unmute button{left:-4px;}.mejs-controls .mejs-unmute .icon-volume-up{display:none;}.mejs-container .mejs-controls i{display:block;color:#fff;font-size:16px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}.mejs-container .mejs-controls i:hover{color:#fff;}.mejs-container .mejs-controls i:active{color:#7abfea;}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png);}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999;}.mejs-container .mejs-controls .mejs-time{color:;display:block;font-size:14px;padding:0 5px;box-sizing:border-box;height:45px;width:auto;line-height:45px;overflow:hidden;text-align:center;}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;}.mejs-controls{}.mejs-controls .mejs-play button{background-position:0 0;}.mejs-controls .mejs-pause button{background-position:0 -16px;}.mejs-controls .mejs-stop button{background-position:-112px 0;}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:13px;}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#3f3f3f;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#4c4c4c;width:0;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}.mejs-controls .mejs-time-rail .mejs-time-current{background:#24a859;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;width:0;}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center;}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:rgba(0, 0, 0, 0.85);width:50px;height:25px;color:#323232;top:-35px;margin-left:-18px;text-align:center;color:#111;}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:45px;display:block;font-size:14px;color:#7f7f7f;text-align:center;left:0;}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px rgba(0, 0, 0, 0.85);border-color:rgba(0, 0, 0, 0.85) transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:25px;left:20px;}@-webkit-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-moz-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-ms-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-o-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}.mejs-long-video .mejs-controls .mejs-time-rail{}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px;}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px;}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px;}.mejs-controls{}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0;}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px;}.mejs-controls .mejs-mute button{background-position:-16px -16px;}.mejs-controls .mejs-unmute button{background-position:-16px 0;}.mejs-controls .mejs-volume-button{position:relative;}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:125px;width:20px;background:#323232;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;top:-125px;left:10px;z-index:1;position:absolute;margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:#323232;border-width:7px;margin-left:-7px;}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:5px;top:8px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:10px;height:100px;background:#4c4c4c;margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:5px;top:8px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:10px;height:100px;background:#24a859;margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:5px;top:-3px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:10px;height:5px;background:;cursor:N-resize;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;margin:0;}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:75px;position:relative;display:block;float:left;padding-top:15px;vertical-align:middle;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:18px;width:65px;height:10px;margin:0;padding:0;font-size:1px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#4c4c4c;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:18px;width:50px;height:10px;margin:0;padding:0;font-size:1px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#24a859;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none;}.mejs-controls .mejs-captions-button{position:relative;}.mejs-controls .mejs-captions-button button{background-position:-48px 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label,.mejs-controls .mejs-captions-button .mejs-captions-selector ul li .donation-page .gift-line .description .label,.donation-page .gift-line .description .mejs-controls .mejs-captions-button .mejs-captions-selector ul li .label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:10px;}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0;}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1;}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50, 50, 50, 0.7)), to(rgba(0, 0, 0, 0.7)));background:-webkit-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));background:-moz-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));background:-o-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));background:-ms-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));background:linear-gradient(rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0;}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer;}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none;}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102, 102, 102, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102, 102, 102, 0.7)), to(rgba(50, 50, 50, 0.6)));background:-webkit-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));background:-moz-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));background:-o-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));background:-ms-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));background:linear-gradient(rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232);}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis;}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff;}.mejs-captions-layer a{color:#fff;text-decoration:underline;}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;}.mejs-captions-position-hover{bottom:35px;}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20, 20, 20, 0.5);white-space:pre-wrap;}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold;}.me-cannotplay span{padding:15px;display:block;}.mejs-controls{}.mejs-controls .mejs-loop-off button{background-position:-64px -16px;}.mejs-controls .mejs-loop-on button{background-position:-64px 0;}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px;}.mejs-controls .mejs-backlight-on button{background-position:-80px 0;}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0;}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001;}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333;}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica, Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333;}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff;}.mejs-controls .mejs-sourcechooser-button{position:relative;}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li .donation-page .gift-line .description .label,.donation-page .gift-line .description .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li .label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:10px;}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50, 50, 50, 0.7);z-index:1000;overflow:hidden;}.mejs-postroll-layer-content{width:100%;height:100%;}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50, 50, 50, 0.7);color:#fff;padding:4px;z-index:100;cursor:pointer;}div.mejs-speed-button{width:46px !important;position:relative;}.mejs-controls{}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff;}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-speed-button:hover > .mejs-speed-selector{visibility:visible;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected,.mejs-controls .mejs-speed-button .mejs-speed-selector ul li .donation-page .gift-line .description .label.mejs-speed-selected,.donation-page .gift-line .description .mejs-controls .mejs-speed-button .mejs-speed-selector ul li .label.mejs-speed-selected{color:#21f8f8;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label,.mejs-controls .mejs-speed-button .mejs-speed-selector ul li .donation-page .gift-line .description .label,.donation-page .gift-line .description .mejs-controls .mejs-speed-button .mejs-speed-selector ul li .label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer;}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8 !important;background-color:rgba(255, 255, 255, 0.4) !important;}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat;background-position:3px 3px;}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff;}.contest-form{margin:15px auto;max-width:420px;width:100%;}.contest-form .phone-area,.contest-form .phone-prefix,.contest-form .dob-month,.contest-form .dob-day,.contest-form .dob-year{width:25%;}.contest-form .phone-line{width:30%;}.contest-form .phone-sep,.contest-form .dob-sep{display:inline-block;*display:inline;padding:0 10px;}.g-recaptcha{max-width:305px;margin:0 auto;}.pics-page{}.pics-page .pics-list li{display:inline-block;*display:inline;position:relative;}.pics-page .pics-list li .title{background:rgba(0, 0, 0, 0.75);background:url(../img/black-75.png) repeat;font-size:16px;font-weight:500;color:#fff;position:absolute;bottom:10px;left:0;padding:5px;box-sizing:border-box;width:100%;}.pics-page .pics-list li .icon{display:none;color:#fff;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-opacity:0.75;-khtml-opacity:0.75;-moz-opacity:0.75;-ms-opacity:0.75;-o-opacity:0.75;opacity:0.75;font-size:72px;position:absolute;left:32.5%;top:20%;z-index:2;}.pics-page .pics-list li img{max-width:100%;}.pics-page .pics-list li:hover .icon{display:block;}.recently-played{}.recently-played .tracks-list li .time{height:100px;width:75px;text-transform:uppercase;font-weight:500;float:left;background:#f2f2f2;box-sizing:border-box;padding-top:40px;text-align:center;}@media screen and (max-width:580px){.recently-played .tracks-list li .time{margin-right:-75px;}}.recently-played .tracks-list li .cover-art{float:left;width:100px;height:100px;}.recently-played .tracks-list li .cover-art img{max-width:100px;}@media screen and (max-width:580px){.recently-played .tracks-list li .cover-art{display:none;}}.recently-played .tracks-list li .data{float:left;padding-left:15px;box-sizing:border-box;}.recently-played .tracks-list li .data .title{font-size:16px;font-weight:500;color:#24a859;}.recently-played .tracks-list li .data .artist{font-size:14px;box-sizing:border-box;padding:5px 0;}.recently-played .tracks-list li .data .buy-now .itunes{float:left;}@media screen and (max-width:580px){.recently-played .tracks-list li .data{margin-left:75px;}}.eclub{}.eclub .dob-month,.eclub .dob-day{width:28%;}.eclub .dob-day{margin:0 8px;}.eclub .dob-year{width:30%;}.eclub .phone-area,.eclub .phone-pre,.eclub .phone-line{width:28%;display:inline-block;*display:inline;}.movies-top10{}.movies-top10 .item a{float:left;margin-right:15px;}.movies-news{}.movies-news .item img{float:left;margin-right:15px;max-width:100%;}@media screen and (max-width:580px){.movies-news .item img{margin-right:0;clear:both;display:block;margin-bottom:15px;}}.site-video-wrapper{}@media screen and (max-width:640px){.site-video-wrapper video,.site-video-wrapper iframe,.site-video-wrapper object{max-width:100% !important;}}.live-player{margin-top:25px;max-width:500px;padding:15px;box-sizing:border-box;text-align:center;}.live-player .mejs-container{margin:0 auto;}.live-player .player-wrapper{margin:15px 0;}.live-player .donate-wrapper{margin:15px 0;text-align:center;}.live-player .donate-wrapper .btn{padding:10px;font-size:18px;}.listen-live{text-align:center;}.listen-live .btn{padding:15px;font-size:24px;}.donation-page{}.donation-page .gift-line{box-sizing:border-box;padding:15px;background:#fff;font-weight:normal;color:#6f7070;display:none;}.donation-page .gift-line.visible{display:block;}.donation-page .gift-line .checkbox{float:left;display:inline-block;*display:inline;width:30px;margin-right:-30px;position:relative;height:100px;}.donation-page .gift-line .checkbox input{position:absolute;top:50%;left:0;}.donation-page .gift-line .image{float:left;box-sizing:border-box;padding:0 15px 0 0;display:inline-block;*display:inline;max-width:150px;margin-right:-195px;margin-left:30px;}.donation-page .gift-line .description{float:left;display:inline-block;*display:inline;margin-left:195px;}.donation-page .gift-line .description .label.gray{color:#6f7070;}.donation-page .gift-line .description .label.normal{font-weight:normal;}.donation-page .gift-line .description .text-box{width:auto;}.donation-page .gift-line h3{margin-bottom:0;}.donation-page .gift-line .clear{display:block;}.donation-page .gift-line .size-line-label{display:block;}.donation-page .gift-line .size-line-label.hidden{display:none;}.donation-page .gift-line .size-line,.donation-page .gift-line .qty-line{display:inline-block;*display:inline;margin-right:15px;}.donation-page .gift-line .qty-line,.donation-page .gift-line .station-line{display:none;}.donation-page .gift-line .qty-line.visible,.donation-page .gift-line .station-line.visible{display:inline-block;*display:inline;}.donation-page .gift-line .station-line{margin-top:15px;}.donation-page .one-time-monthly-selector.hidden,.donation-page .monthly-donation-selector.hidden{display:none;}.donation-page .monthly-info-msg.hidden{display:none;}.donation-page .donation-amount .one-time-amounts,.donation-page .donation-amount .monthly-amounts,.donation-page .donation-amount .one-time-monthly-amounts{display:none;}.donation-page .donation-amount .one-time-amounts.active,.donation-page .donation-amount .monthly-amounts.active,.donation-page .donation-amount .one-time-monthly-amounts.active{display:block;}.donation-page .donation-amount .form-line{float:left;box-sizing:border-box;width:49.75%;}.donation-page .donation-amount .form-line.full{float:none;width:100%;}.donation-page .donation-amount .form-line.right{float:right;}.donation-page .donation-amount .form-line.checked .btn{background:#1c8546;}.donation-page .donation-amount .form-line.checked .checkbox{color:#fff;}.donation-page .donation-amount .form-line.checked .checkbox i{display:block;}.donation-page .donation-amount .checkbox{padding:0px;width:30px;height:30px;display:inline-block;*display:inline;box-sizing:border-box;position:absolute;left:12px;top:12px;font-size:20px;color:#1c8546;}.donation-page .donation-amount .checkbox i{display:none;}.donation-page .donation-amount .btn{position:relative;padding:12px;font-size:22px;height:53px;text-align:center;}.donation-page .donation-amount .other-amount{position:relative;height:53px;}.donation-page .donation-amount .other-amount.checked .text-box{border-color:#1c8546;}.donation-page .donation-amount .other-amount.checked .dollar-sign{color:#1c8546;}.donation-page .donation-amount .other-amount .dollar-sign{padding:0px;width:30px;height:30px;text-align:center;display:inline-block;*display:inline;box-sizing:border-box;position:absolute;left:12px;top:12px;font-size:20px;color:#6f7070;z-index:2;}.donation-page .donation-amount .other-amount .text-box{position:absolute;left:0;top:0;padding:12px;padding-left:44px;box-sizing:border-box;z-index:1;height:100%;font-size:22px;}.donation-page .gift-pledge{box-sizing:border-box;padding:15px;background:#fff;font-weight:normal;color:#6f7070;}.donation-page .gift-pledge .checkbox{float:left;display:inline-block;*display:inline;width:30px;margin-right:-30px;position:relative;height:50px;}.donation-page .gift-pledge .checkbox input{position:absolute;top:50%;left:25%;}.donation-page .gift-pledge .description{float:left;display:inline-block;*display:inline;padding-left:45px;box-sizing:border-box;width:100%;}.donation-page .gift-pledge h3{margin-bottom:0;}.donation-page .gift-pledge .clear{display:block;}.donation-page .dynamic-msgs{position:fixed;top:0;padding:15px;max-width:1070px;width:100%;box-sizing:border-box;z-index:100;}.donation-drive .gift-line .donation-amount{font-size:28px;font-weight:700;max-width:100px;text-align:center;float:left;margin-right:-100px;width:100%;vertical-align:middle;line-height:150px;color:#24a859;}@media screen and (max-width:785px){.donation-drive .gift-line .donation-amount{float:none;max-width:none;margin-right:0;line-height:35px;display:block;}}.donation-drive .gift-line .image{padding:0;margin-left:100px;max-width:135px;margin-right:-135px;text-align:center;width:100%;}.donation-drive .gift-line .image img{max-width:100%;}@media screen and (max-width:785px){.donation-drive .gift-line .image{float:none;margin:0;display:block;max-width:none;text-align:center;margin:15px 0;}}.donation-drive .gift-line .description{margin-left:135px;}@media screen and (max-width:785px){.donation-drive .gift-line .description{margin-left:0;float:none;display:block;}}