article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.5em 0}blockquote{margin:1.5em 30px}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em}
h2{font-size:20px;line-height:28px;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new', monospace;font-size:1em;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1.5em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}
ol,ul{padding:0 0 0 30px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.0625em;padding-top:0.4625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.9125em;border-left-style:solid;border-left-width:0.0625em;padding-left:0.9125em;border-right-style:solid;border-right-width:0.0625em;padding-right:0.9125em}legend{border:0;padding:0;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer
{border-left:0 !important;border-right:0 !important;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");
_display:inline;_overflow:hidden;_overflow-y:visible}#header,#main,#footer{*position:relative;*zoom:1}
#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table}
#header:after,#main:after,#footer:after{clear:both}#main{padding-top:3em;position:relative}
.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes 
#navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes 
#footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc}.element-invisible,.element-focusable,
#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}
.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}
#skip-link{margin:0}
#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}
#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}
.messages,.messages--status,.messages--warning,.messages--error{
margin:1.5em 0;padding:10px 10px 10px 50px;background:#ccc;border:1px solid #be7}
.messages--warning{background:red;border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb), color-stop(100%, transparent));background-image:-webkit-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom, #bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom, #bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.is-active.tabs-primary__tab{border-bottom-color:#fff}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.5em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url('../images/help.png');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none}.pager-current{font-weight:bold}.block{margin-bottom:1.5em}
.new,.update{color:#c00;background-color:transparent}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact, "Arial Narrow", Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.lt-ie8 .node-unpublished>*,.lt-ie8 .comment-unpublished>*{position:relative}.comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:1.5em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.5em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em}tr.even{background-color:#fff}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url('../images/menu-expanded.png');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url('../images/menu-collapsed.png');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url('../images/progress.gif')}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}

body {
}
a{
    text-decoration:none;
    color:#000;
    outline:none!important;
}
.w980 {
    width: 98%;
    margin: 0 auto;
    max-width: 1150px;
}
.nav > li > a {
    background: none!important;
    color: #fff;
    font-size:16px;
    outline:none;
}
.marqueb .contentin{
    position:relative;
}
.mainmb li {
    float: left;
    width: 100%;
}
.pspecial{
    margin-bottom:0;
}
.mainmb {
    margin-top: 20px;
    text-align:center;
}
.ulspecial{
    margin-top:0;
}
.maincol{
    float:left;
    padding:20px;
}
.marqdiv {
    position: absolute;
    bottom: 10px;
    color: #fff;
    padding-left: 20px;
    font-size: 16px;
    font-weight: 300;
}
.logslog img {
    max-width: 160px;
}

.subtextc {
    margin-top: 0;
}
.viewthc {
    display: flex;
    width: 100%;
}
.btca .block-title{
    text-align:center;
}
.socialb .contentin {
    margin: 0 auto;
    display: table;
}
.todaysb h2 {
    line-height: 38px;
    font-size: 30px;
    margin-bottom: 30px;
    margin-top:0;
}
.mainmb li:hover a,
.mainmb li.active-trail a {
    color: #fff;
    background: #2353a5!important;
    display: block;
}
.platformsb .views-row {
    float: left;
    width:25%;
    margin-bottom: 20px;
    padding:0 15px;
    text-align: center;
}
.playtxtv {
    display: none;
}
.platformsb img{
    margin: 0 auto;
}
.platformsb .contentin {
    margin-top: 20px;
}
.platformsb .view-content {
    display: flex;
    flex-wrap: wrap;
}
.not-front #content {
    background: #fff;
    padding: 10px 20px;
    float:left;
    width:100%;
}
.showdays {
    color: #2854a3;
    font-weight: 600;
    margin-right:10px;
}
.daystimes {
    display: flex;
}
.showtimes ul li {
    margin-right: 10px;
    list-style: none;
    border-left: 1px solid #eee;
    padding-left: 10px;
}
.showtimes ul {
    margin: 0;
    padding: 0;
    display: flex;
}
.showtimes ul li{
    margin-right:10px;
}
.showimage {
    width: 150px;
    float: left;
    margin-right: 20px;
}
.plattitle {
    font-size: 8px;
    line-height: 8px;
    margin-top: 1px;
}

.namef {
    font-weight: 500;
}
.timef {
    margin-right: 40px;
}
.radioplayerb {
    background: #3b89cc;
}
.marqueb .contentin {
    background: #000;
    float: left;
    width: 100%;
}
.showalltxtwrap {
    float: left;
    width: calc(100% - 170px);
    padding: 20px;
}
.showtitle {
    font-size: 30px;
    font-weight: 600;
    margin-bottom:10px;
}
.front .pgrowright {
    float: left;
    width: calc(100% - 260px);
}
.showspg .views-row {
    float: left;
    width: 100%;
    background: #fff;
    margin-bottom: 5px;
}
.front .row1in {
    display: flex;
}
.front .pgrowleft {
    width: 240px;
    background: #fff;
    padding: 20px;
    float:left;
    margin-right:20px;
}
.playtxtv span {
    color: #fff;
    font-weight: 400;
    font-size: 30px;
    margin-left: 30px;
    margin-top: 30px;
    display: block;
}
.ratibab .views-row {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    display:flex;
    
}
.host {
    margin-top: 10px;
}
.playtxtv {
    float: left;
}
.playerv {
    width: 338px;
    float: none;
    margin:0 auto;
}
ul.quicktabs-tabs.quicktabs-style-basic a{
    color:#fff;
}
ul.quicktabs-tabs.quicktabs-style-basic li{
    padding: 2px 10px;
    margin: 0 -5px 0 0;
}
ul.quicktabs-tabs.quicktabs-style-basic {
    background: #2353a5;
}
.quicktabs_main.quicktabs-style-basic{
    border:none;
    background:none;
    padding-top:40px;
}

h1#page-title {
    color: #000;
    font-size: 36px;
    line-height: 44px;
}

ul.quicktabs-tabs.quicktabs-style-basic a:hover {
    color: #ccc;
}
.logoslogan{
    text-align:center;
}

.bmb0{
    margin-bottom:0;
}
.lmenub {
    margin-top: 40px;
}
.lmenub .nav > li > a {
    padding: 5px 15px;
}
.ulmp0 ul{
    margin:0;
    padding:0;
}
.ftpartnerb .views-row{
    width:50%;
    float:left;
    padding:10px;
}
.ftpartnerb img {
    border: 1px solid #000;
}
.ftpartnerb .view-content {
    max-width: 300px;
    margin: 0 auto;
}
.testthumbb .views-row {
    float: left;
    width: 25%;
    padding: 4px;
    position:relative;
}
.ftestb .views-row-1{
    margin-top: -80px;
}
.ftestb .views-field-nothing {
    height: 80px;
}
.backtoplink {
    margin-top: 15px;
}
.backtoplink a {
    float: right;
    border: 1px solid #2353a5;
    padding: 3px 20px;
    border-radius: 100px;
    text-decoration:none!important;
}
.backtoplink a:hover {
   background:#2353a5;
   color:#fff;
}
.tooltiptext {
    font-size: 8px;
    display: none;
    position: absolute;
    bottom: 0;
    background: rgb(255 255 255 / 67%);
    width: 100%;
    padding: 4px;
    color:#000;
}
.testthumbb .views-row:hover .tooltiptext {
    display:block;
}
.tooltiptext b{
    margin-right:4px;
}
.socialb ul {
    margin: 0;
    padding: 0;
}
.socialb li {
    list-style: none;
    float: left;
    margin: 10px;
}
.mainmb li{
    float:left;
    margin-right:10px;
}
.spicha img {
    height: 40px;
}
.w100{
    float:left;
    width:100%;
}

.podcastb li.node-readmore {
    display: none;
}
.specialmb {
    float: left;
    margin-left: -20px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    background:#2353a5;
    border:1px solid #2353a5;
}
.quicktabs_main.quicktabs-style-navlist {
border: 1px solid #2353a5;
    background: #fff;
    padding: 10px 30px 10px;
    width: calc(100% - 200px);position:relative;
    min-height:310px;
    margin-left: 20px;}
    
    .quicktabs-tabs.quicktabs-style-navlist li a{
        text-align:left!important;
        color:#fff!important;
    }
    .titlewrap {
    color: #fff;
}
.ui-accordion-header,
.quicktabs-tabs.quicktabs-style-navlist li{
     background-color: #2853a5;
    margin-bottom: 10px;
    padding: 5px 10px!important;
}
.quicktabs-tabs.quicktabs-style-navlist li a:before{
    content: "\f144";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    color: #fff;
    margin-right: 6px;
}  
ul.quicktabs-tabs.quicktabs-style-navlist{
    width:180px;
}
.quicktabs-tabs.quicktabs-style-navlist li.active a,
.quicktabs-tabs.quicktabs-style-navlist li.active a:before{
    color: #51317c;
}
.quicktabs-tabs.quicktabs-style-navlist li.active:after{
    content: "\f104";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    color: #2353a5;
    position: absolute;
    right: -22px;
    top: 0px;
    font-size: 34px;
    border-right: 3px solid #fff;
   }
.specialmb li a {
    color:#fff;
}
.logosmall {
    float: left;
    margin-right:20px;
}

.mainmb .nav > li > a {
    font-size: 18px;
}
audio {
    width: 100%;
    max-width: 300px;
    min-width:150px;
}
.socialb li i{
    color:#2854a5;
    font-size:22px;
}
.specialmb .nav > li > a {
    padding-left:40px;
}
.specialmb li:hover a,
.specialmb li.active a {
    color: #2353a5;
    background: #fff!important;
    border-left:1px solid #eee;
}
.lmenub .nav > li {
    text-align: center;
}
.copyb{
    color:#fff;
}
i.fas.fa-play-circle {
    font-size: 40px;
    color: #fff;
}
.playbutton {
    position: absolute;
    bottom: 30px;
    z-index: 9999;
    left: 40%;
    opacity: .8;
}
.secondgb{
    float:left;
    width:calc(50% - 3px);
    margin-right:6px;
}
.firstgb {
    margin-bottom: 6px;
}
.thirdgb .views-row-1 {
    margin-bottom: 6px;
    float: left;
}
.thirdgb{
    width:calc(50% - 3px);
    float:left;
    position:relative;
}
.subtitle {
    font-weight: 600;
}
.sidebarl .block-title {
    font-size: 16px;
    line-height: 20px;
}
.maintitle {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    margin-top: 10px;
}
.footerwrap {
    text-align: center;
    padding-top: 40px;
    background:#000;
}
.mainpicha {
    margin-bottom: 20px;
}
.maincol12wrap{
    display:flex;
    flex-wrap:wrap;
}
.maincol1{
    width:20%;
    background: #1A1820;
}
.maincol3{
    width:26%;
    padding: 20px 20px 0;
}
.maincol2{
    width:54%;
    position:relative;
    min-height:300px;
    background:#e6e4e9;
}
@media all and (min-width:813px){
   .showonmobile{
       display:none;
   } 
}
@media all and (max-width:812px){
    .ui-accordion .ui-accordion-header .ui-accordion-header-icon{
    display:none;
}
.ui-accordion-header a {
    display: block;
}
.ui-accordion .ui-accordion-content {
    overflow: unset;
    border: 1px solid #2353a5;
    margin-top: -10px;
}
.ui-state-default a, 
.ui-state-default a:link, 
.ui-state-default a:visited{
    color:#fff!important;
}
.ui-widget-content{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.ui-accordion-header-active .titlewrap i{color: #51317c;}
    ul.quicktabs-tabs.quicktabs-style-basic {
    background: #2353a5;
    float: left;
    width: 110px;
    height: 182px;
}
.not-front.page-node-34 #content {
    background: none;
    padding: 0;
    float:left;
    width:100%;
}

.ratibab .views-row {
    margin-bottom: 2px;
    background: #fff;
    padding: 5px 15px;
    border-bottom: 1px solid #eee;
}
div#quicktabs-container-schedule{
    padding-top: 0; 
}

div#quicktabs-schedule {
    display: flex;
}
ul.quicktabs-tabs.quicktabs-style-basic li {
    width: 100%!important;
    margin-bottom: 2px!important;
    float: left;
}
    .front .pgrowleft,
    .front .pgrowright{
        margin-right:0;
        width:100%;
    }
    .front .pgrowright{
        margin-top:10px;
    }
    .front .row1in {
    display: block;
}
    .copyb{
        padding-top:20px;
    }
    .advertb {
    text-align: center;
}
    .maincol2,
    .maincol1,
    .maincol3 {
    width: 100%;
}
.mobmenuwrap{
    position:relative;
    background:#2153a4;
}
.logofyp a{
    margin:0 auto;
}
.showonmobile.logofyp {
    margin: 0 auto;
    text-align: center;
    padding:10px 0;
}
.logofyp img {
    max-width:100px;
}
.sidebarl {
    max-width: 500px;
    margin: 0 auto;
}
.w980{
    max-width:600px;
}
   .hideonmobile{
       display:none;
   } 
   
   .mean-nav .contentin {
    position: relative;
    z-index: 77;
}
.mean-container .mean-nav ul li li a,
.mean-container .mean-nav ul li a{
        border-top: none;
        padding:7px 5%;
}
.mean-container .mean-nav ul li a.mean-expand {
    border: none !important;
    background: none !important;
}  
.mean-container .mean-bar {
    background: rgba(215, 237, 253, 0.8);
    position:inherit;
    }
    .mean-container .mean-nav ul li a.mean-expand {
    border: none !important;
    background: none !important;
}

.mean-container .mean-nav ul li a.mean-expand {
    border: none !important;
    background: none !important;
}

.mean-container a.meanmenu-reveal{
    top:14px;
    right:10px !important;
}
  .mean-container .mean-nav {
    float: left;
    width: 100%;
    background: #2253a4;
    margin-top: 30px;
    position: absolute;
    left: 0;
    z-index: 9999;
    padding-bottom:20px;
}
.mean-container .mean-nav ul li a.mean-expand {
    background: none !important;
    border: none !important;
} 

.logonmenu {
    position: relative;
    padding:5px 20px;
}
.mean-container a.meanmenu-reveal span {
    display: block;
    background: #fff;
    height: 3px;
    margin-top: 3px;
}

.logomenu{
    position:relative;
}

.mean-container a.meanmenu-reveal{
color:#fff;
padding:2px 0 2px 0;
margin-right:0;
}
#pageinwrap{
    padding-top:0;
}
.mean-container .mean-bar {
    background:none;
    width:44px;
    float:right;
}
.maincol.maincol1 {
    padding: 0;
}
.tooltiptext{
    display:none!important;
}

.footerwrap{
    padding-top:0;
}
.socialb {
    margin-bottom: 0;
}
}

@media all and (max-width:736px){
    .playtxtv {
    width: 100%;
    text-align: center;
    margin-bottom:10px;
}
.playerv {
    float: none;
    margin: 10px auto;
    display: table;
    padding: 0;
    border-top: none;
    width: 90%;
    background: #4099d3;
}
}
@media all and (max-width:568px){
    .showalltxtwrap{
        width:100%;
    }
}
@media all and (max-width:480px){
    .ratibab .views-row{
        font-size:12px;
    }
    .ui-accordion .ui-accordion-content {
    padding: 0;}
    
   #quicktabs-podcasts .field-name-body {
    display: none;
}
.quicktabs_main.quicktabs-style-navlist{
    min-height:unset;
    padding:2px;
}
}
@media all and (max-width:390px){
    .playerv{
        zoom:93%
    }
}
@media all and (max-width:360px){
    .playerv{
        zoom:84%
    }
}
@media all and (max-width:330px){
    .playerv{
        zoom:77%
    }
}
@media all and (max-width:300px){
    .playerv{
        zoom:70%
    }
}
@media all and (max-width:277px){
    .playerv{
        zoom:60%
    }
}