/* 
*
* USER STYLES
* This styles will override default styles of template
*
*/


@font-face {
    font-family: 'bebas';
    src: url('/fonts/bebas-webfont.eot');
    src: url(/'fonts/bebas-webfont.eot?#iefix') format('embedded-opentype'),
         url(/'fonts/bebas-webfont.woff2') format('woff2'),
         url('/fonts/bebas-webfont.woff') format('woff'),
         url('/fonts/bebas-webfont.ttf') format('truetype'),
         url('/fonts/bebas-webfont.svg#bebas') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family:'bebas_neue';
       src: url('/fonts/BebasNeue.eot');
	src: url('/fonts/BebasNeue.eot?#iefix') format('embedded-opentype'),
	     url('/fonts/BebasNeue.woff2') format('woff2'),
	     url('/fonts/BebasNeue.woff') format('woff'),
	     url('/fonts/BebasNeue.svg#bebas_neueregular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
.body {
color: #ffffff !important;
}


.box__content {
    color: #ffffff !important;

}

.text-fade-50 {
    color: rgba(255,2555,255,.5) !important;
}

.content {
padding: 10px 0 !important;
margin-top: 10px !important;

}


.portfolio-player-wrap {
padding: 0 !important;
margin-top: -15px;
margin-bottom: -15px;

}


hr {

    border-top: 1px solid #888 !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.headerbody__wrap  {
background:rgba(33,33,33,.97);
margin-bottom: 20px;
}
.headerbodyp__wrap  {
background:rgba(33,33,33,.97);
padding: 20px;
margin-bottom: 20px;
}
.headerbodya__wrap  {

padding: 20px;
margin-bottom: 20px;
}


.extra-entries {

padding: 0px 0px 0px 25px!important;

}

.portfolio-entries {

padding: 10px 25px 0px 25px !important;

}

.section {
padding: 20px;
background:rgba(33,33,33,.97)  
}
.content__body+.box {
    margin-top: 30px !important;
}

.navbar-sticky.is-sticky {
background: #2d2d30 url('../img/bg.jpg') 31% 31% no-repeat !important;
background-size: cover !important;
box-shadow: none !important;
}

.box--borderwit {
padding:20px;

background:rgba(33,33,33,.97) 
}

.box--borderdark {
padding:20px;

background:rgba(33,33,33,.97) 
}

.box__caption {

padding: 0px !important;
font-size:26px !important;
font-family:'bebas_neue' !important;
letter-spacing: .5px !important;
line-height:26px !important;
font-weight:normal !important;
margin: 0 0 5px 0 !important;
position:relative !important;
}

.comment__caption {
font-size: 14px !important;
font-family: roboto, arial, serif !important;
color: #ffffff !important;


}


.breadcrumbs {
    background: #000000 !important;
border-top: none !important;
border-bottom: none !important;
padding-top: 5px !important;
padding-bottom: 0px !important;
margin-bottom: -15px !important;
}

.breadcrumb>.active {
    color: #ccc !important;
}

.navbar-default .navbar-nav>li>a {
    color: #f5f5f5 !important;
}

.content__header {

padding: 0 0 15px 0 !important;
font-size:26px !important;
font-family:'bebas_neue' !important;
letter-spacing: .5px !important;
line-height:30px !important;
font-weight:normal !important;
margin:0 !important;
position:relative !important;
}

.box+.box, .box+div {
    margin-top: 20px !important;
}
.box__content {
padding-top: 10px !important;
}

.dropdown-menu>li>a {
    color: #fff !important;
}

.dropdown-menu {
    background-color: rgba(33,33,33,.99) !important;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
background-color: #cc2200 !important;
}

.dropdown-menu>.active>a {
    background-color:  #000 !important;
}


.ia-item-author {
    background: rgba(25,30,35,.61) !important;

}

.alert-info {
    border-color: #000 !important;
}

.alert {
    border: none !important;
    border-left-style: none !important;
}


.alert-info {
    background-color: #F1605B !important;
    border-color: #000 !important;
    color: #fff !important;
}

.alert {

    border-radius: 0 !important;
}


.nav-tabs>li>a {
    border: 1px solid #cc2200 !important;
    border-radius: 0 !important;
    text-transform: uppercase !important;
    background-color: #000 !important;
    font-weight: bold !important;
}

.tabbable .nav>li>a {
    padding: 8px !important;
}

.nav-tabs>li>a:hover {
    border-color: #cc2200 !important;
}

.tabbable .nav>li>a:focus, .tabbable .nav>li>a:hover {
    background-color: rgba(33,33,33,.99) !important;
    color: #cc2200 !important;
}

.tabbable .nav-tabs {
    margin-bottom: 20px;
}

.navbar-nav.navbar-right {
    margin-left: 0px !important;
}

.btn-primary {
    color: #CC2200 !important;
    background: #000 !important;
    border-color: #CC2200 !important;
}


.btn-primary:hover {
    color: #CC2200 !important;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200 !important;

}


.btn-primary:focus {
    color: #CC2200 !important;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200 !important;
}

.btn-cat {
    color: #CC2200 !important;
    background: #000 !important;
    border-color: #CC2200 !important;
    padding: 8px 8px !important;
}


.btn-cat:hover {
    color: #CC2200 !important;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200 !important;
    padding: 8px 8px !important;

}


.btn-cat:focus {
    color: #CC2200 !important;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200 !important;
    padding: 8px 8px !important;
}


.btn-main {
    color: #CC2200;
    background-color: #000;
    border-color: #CC2200;

}


.btn-main:hover {
    color: #CC2200;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200;
}


.btn-main:focus {
    color: #CC2200;
    background: rgba(33,33,33,.99) !important;
    color: #CC2200;
}
.btn-classix {
    color: #ffa21a;
    background: #000;
    border-color: #ffa21a;
}


.btn-classix:hover {
     color: #ffa21a;;
    background: rgba(33,33,33,.99) !important;
     color: #ffa21a;
}


.btn-classix:focus {
    color: #ffa21a;
    background: rgba(33,33,33,.99) !important;
    color: #ffa21a;
}

.btn-tdm {
    color: #72b5d0;
    background-color: #000;
    border-color: #72b5d0;
}


.btn-tdm:hover {
    color: #72b5d0;
    background: rgba(33,33,33,.99) !important;
    border-color: #72b5d0;
}


.btn-tdm:focus {
    color: #72b5d0;
    background: rgba(33,33,33,.99) !important;
    color: #72b5d0;

} 

.btn-cbs {
    color: #ffffff;
    background-color: #000;
    border-color: #ffffff;
}


.btn-cbs:hover {
    color: #ffffff;
    background: rgba(33,33,33,.99) !important;
    border-color: #ffffff;
}


.btn-cbs:focus {
    color: #ffffff;
    background: rgba(33,33,33,.99) !important;
    color: #ffffff;

} 

.btn {
    border-radius: 0px !important;
    white-space: normal !important;
    word-wrap: break-word !important;
    font-weight: bold;
    text-align: left !important;
text-transform: uppercase;

}

.portf-count {
    min-width: 10px;
    padding: 0px 0px 5px 5px;
    font-size: 11px;
    color: #ccc;
    line-height: 0;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    font-weight: 500;
}

.box-cat {
        padding: 20px 20px 0px 20px;
        margin-bottom: -20px;
}


.minmax-toggle {
    color: #cc2200  !important;
}

#spltoggel {
    width: 100%;
    padding: 5px 0;
    text-align: left;
    background-color: lightblue;
    margin-top: 5px;
}

.ia-form-system {
    box-shadow: none !important;
    background: rgba(33,33,33,.99) !important;
    margin-bottom: 160px;
}

.playingnowlijn {
margin-top: 5px !important;
margin-bottom: 15px !important;
}

.menu-wrapper-radio {
    float: left;
    margin: 0 5px 5px 0;
}

.search-navbar .input-group.is-visible {

    box-shadow: none !important;
    background: rgba(33,33,33,.99) !important;
}

@media (min-width: 1200px) {
.btnmenu {
    width: 100%;
    min-width: 50px; 
   max-width: 203px;
}}

.nav-footer {
    margin: 0 20px 0 0;
    padding: 0;
    list-style-type: none;
    float: right !important;
}

.nav-footer>li>a{

    line-height: 26px !important;
    font-size: 24px !important;
}


.ia-items .portfolio-entriess {
padding: 10px !important;
}

.ia-item-author+.box {
    display: none;
}

.ia-item__table>tbody>tr>td:first-child  {
    color: #fff  !important;
  
}

.nav-tabs>li.active>a {
    display: none;
}

.nav-tabs {
border-bottom: none !important; 
}

.tabbable .tab-content {
 border: none !important; 

}

.tabbable .tab-pane {
padding: 0px !important;
}
.m-tv {
padding-right: 136px !important;
}

.m-r {
    margin-right: 5px !important;
}
.m-r-s {
    margin-right: 5px !important;
}
.m-r-n {
    margin-right: 2px !important;
}
.m-b {
    margin-bottom: 5px !important;
}
.m-t {
    margin-top: 10px !important;
}

.m-t-s {
    margin-top: 5px !important;
}

.media-heading {
    font-weight: bold;
}
.media-heading-1 {
    font-weight: normal;
}

.h6, h6 {
    font-size: 14px !important;
}

.h5, h5 {
    font-size: 15px !important;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {

    padding-left: 10px !important;
    padding-right: 10px !important;
margin-bottom: 10px;
}

.ia-item__title {
    font-size: 14px !important;
    line-height: 14px !important;
    margin: 0px 0px 5px 0px !important;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0px !important;
}

.ia-item__content>:last-child {
    margin-bottom: 5px !important;
}

.ia-item--card .ia-item__image {
    margin: 0 0 10px !important;
}

.ia-item a:not(.btn) {
    color: #CC2200 !important;
text-decoration: none !important; 
}

.ia-item a:not(.btn):hover {
    color: #ffffff !important;
text-decoration: none !important; 
}

.ia-item a:not(.btn):focus {
    color: #CC2200 !important;
text-decoration: none !important; 
}

div#donations-bar {
	width: 100%;
}
div#donations-bar-inner {
	width: 100%;
	height: 20px;
	font-size: 0;
}
div.donations-bar-inner {
	height: 100%;
	display: inline-block;
	margin: 0 auto;
	padding: 0;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
}
div.donations-bar-inner.red {
	background-color: #f30909;
}
div.donations-bar-inner.grey {
	background-color: #dfdfdf;
	text-align: right;
	padding-right: 5px;
	position: relative;
	top: -5px;
}
div.donations-bar-inner.grey span {
	font-size: 14px;
	font-family: roboto, arial, serif;
color: #000 !important;
}

.navbar-brand  {
    color: #fff !important;
    font-size: 2.2vw !important;
    font-family: 'bebas_neue' !important;
    letter-spacing: .5px !important;
    line-height: 50px !important;
    font-weight: normal !important;
    float: left !important;
    margin-top: 20px !important;
}

.navbar-toggle {
   border-radius: 0px !important;
}

.navbar-brand { display:none !important; }

.ia-form label {
    color: #fff !important;
}
.fieldset__actions {
background:rgba(33,33,33,.99) !important;
}

.fieldset__header {
    color: #fff !important;
font-size: 14px !important;
line-height: 14px !important;
margin: 0 -20px 0px !important;
text-transform: uppercase !important;
border-bottom: none !important;
}

.ia-item__additional p {
    color: rgba(255,2555,255,.5) !important;
}

@media (max-width: 479px) {
.navbar-brand { 
 font-size: 7vw !important;
}}

@media (min-width: 480px) and (max-width: 767px){
.navbar-brand { 
 font-size: 5vw !important;
}}

@media (min-width: 768px) and (max-width: 991px){
.navbar-brand { 
 font-size: 4vw !important;
}}

@media (min-width: 992px) and (max-width: 1199px){
.navbar-brand { 
 font-size: 3.5vw !important;
}}


@media (min-width: 1200px) and (max-width: 1439px){
.navbar-brand { 

 font-size: 2.6vw !important;

}}

@media (min-width: 1440px) and (max-width: 1799px){
.navbar-brand { 

 font-size: 2.4vw !important;

}}

.content {
  	background: #000000 url('../img/repeatgridred_1024.png') !important;

}


.navbar-default {
    background: #000000 url(../img/banner.jpg) 51% 49% no-repeat;
    background-size: cover;
    padding-bottom: 30px;
padding-top: 30px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #cc2200 !important;
}

.footer {
    background: #000000 url(../img/broadcast1.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding-top: 160px;
    padding-bottom: 20px;
}

.footer::after {
    background: #000000!important;
}

.inventory {
    display: none !important;
}


.fa-folder-open {
    font-size: 14px !important;
}

.search-navbar__toggle {
    line-height: 18px !important;
    height: 18px !important;
    margin-right: 10px !important;
    font-size: 18px !important;
    color:rgba(255,255,255,0.6) !important;

}

.search-navbar.pull-right {
    margin-left: 30px 
    margin-top: 7px !important;
}

.nav-footer-social>li>a {
    padding: 100px 10px 0px 10px !important;
    margin-left: 10px !important;
}

@media (max-width: 992px) {
.nav-footer-social>li>a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: none !important;
    padding: 0;
    border-radius: 0px !important;
}}

.nav-footer>li>a:hover {

    color: #f5f5f5 !important;
}

.fa {
    font-size: 20px !important;
}

@media ( min-width:991px ) {
.nav-inventory {
    margin: 20px 0px 0px -30px !important;
    padding: 0px !important;
}}

.nav-inventory > li > a {
    color: rgba(255,255,255,0.8) !important;
}

.nav-inventory > li > a.twitter:hover {
    color: #1da1f2 !important;
}
.nav-inventory > li > a.instagram:hover {
    color: #f56040 !important;
}
.nav-inventory > li > a.youtube:hover {
    color: #cc2200 !important;
}
.nav-inventory > li > a.facebook:hover {
    color: #3b5998 !important;
}

.ia-items.blogroll {
    margin-bottom: 20px !important;
}

.copyright a {
    color: #CC2200 !important;
}

.copyright a:link {
    color: #CC2200 !important;
}
.copyright a:hover {
    color: rgba(255,255,255,.5) !important;
}

.copyright {
margin: 0px 0 !important;
color: rgba(255,255,255,.5) !important;
line-height: inherit !important;
}

.pagination {

    padding-left: 10px !important;
    margin: 10px 0 !important;

}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
.pagination > li > a, .pagination > li > span {
    color: #CC2200 !important;
    background-color: rgba(33,33,33,.99) !important;
border: none  !important;
}

.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #00bff3;
    background-color: #fff;
    margin-left: -1px;
}

.pagination>li>a:focus, .pagination>li>a:hover {
    color: #eee !important;
}

.pagination>.active>span {
    color: #999 !important;
}

.list-group {
    margin-bottom: 0px  !important;
}


.box--ad {
	padding:0px !important;
}

.back-to-top {
    color: #f5f5f5 !important;
    margin-top: -75px !important;

}

.breadcrumbs a:hover {
    color: #888 !important;
    text-decoration: none !important;
}
.back-to-top:hover {
       background: #000000 !important;
}

#contact .fieldset__header {
    display: none !important;
}
#contact .fieldset__content input {
    color: black !important;
}



@media (min-width: 1440px) and (max-width: 1799px) { 
.btn {
 font-size: 12px !important; }
}

@media (min-width: 1200px) and (max-width: 1439px) { 
.btn {
 font-size: 11px !important; }
}

@media (min-width: 1200px) and (max-width: 1439px) { 
.m-tv {
padding-right: 0px !important;
}}


@media ( max-width:1200px ) {
	#caption_tvonair { display:none !important; }
}
@media ( max-width:1200px ) {
	#caption_radioonair { display:none !important; }
}


@media ( max-width:1200px ) {
	#block_moreifmstuff { display:none !important; }
}

@media ( min-width:1199px ) {
	#block_moreifmstuffmob { display:none !important; }
}

@media ( max-width:1200px ) {
	#block_topbanner1 { display:none !important; }
}

@media ( min-width:1199px ) {
	#block_topbanner1mob { display:none !important; }
}



