#first-time {display: none;}
#page {width: 1140px;}
#sidebar-second {width: 300px;}
#streamlist_front {width: 100%;margin-top:10px;margin-bottom:10px;}
.streamlistleft {width:50%; box-sizing:border-box;padding-right:5px;float:left;}
.streamlistright {width:50%; box-sizing:border-box;padding-left:5px;float:right;}
.streaminfo {width: 100%;padding:10px 10px 10px 10px;box-sizing:border-box;line-height:2em;display:table;border-bottom: 1px solid #ffffff;}
.streaminfo.first {padding-top: 10px;}
.streaminfo.last {border:none;}
.streaminfo img {float:left;margin-right: 10px;}
.streaminfo a {text-decoration: none;background: url(../images/btn-play-startseite.png) center right no-repeat;display:block;}
.streaminfo h3 {margin: 0px;background: none;}
.streaminfo p {background: none;}
.playinfo {float:left;}
.playinfo h3{text-transform: none !important;}
.playbutton {float: right;}
.playbutton img {width:100%!important;margin:5px 0;}
.block {padding: 0px;margin:0px;clear:both;}
.block-inner {margin: 0px;}
.block-content {padding: 0px;}
.werbung {padding: 0px !important;}
.logo_content {width:70%;float:left;}
.logo_title {margin-top:20px;}
#webplayer_container {width:30%;float:right;}
.headerleft {float:left;width:30%;padding:10px 10px 0;box-sizing:border-box;}
.headerright {width:70%;float:left;text-decoration: none;text-transform: none !important;}
.headerright .slogan {font-size:16px;}
.headerright h1 {font-size:36px;margin-bottom:5px;margin-top:0px; text-transform: none !important}
.front .headerright h1 {font-size:36px;margin-bottom:5px;margin-top:0px; text-transform: uppercase !important;}
.front .headerright .slogan {font-size:16px; text-transform: uppercase !important;}

#block-views-term_details-block_2, #block-views-term-details-block-2 {padding:0px;margin:0px;}
.introleft {width:280px;float:left;margin-right:10px;position:relative;z-index:999;}
.introright {margin: 10px 0px;position:relative;top:0px;}
.colright {width: 180px;min-height:120px;margin-bottom:10px;}
.colleft {margin: 0 0 10px 10px;display: table;}
.newstitle {float: left; margin-right: 20px;}
.newstitle a {text-decoration: none;}
.colleft {padding: 0 10px;}
.newssummary {padding: 5px 10px; line-height: 1.5em;}
.field-name-body {padding: 5px 10px;}
h1, h2 {margin-top: 15px;}
h3, h4, h5, h6 {margin-top: 5px;margin-bottom:5px;}
table {margin: 0px;}
td.buttonlist {padding: 5px; max-width:73px;}
tr {padding: 5px 5px 0px 5px;float: left;}
.block-views h4 {margin: 5px 0px;padding: 5px 10px;}
#block-block-42 a.socialbutton {float:left;width:16.6667%;box-sizing: border-box;margin-bottom:10px;}
span.field-content {width:100%;display:table;}
iframe {max-width: 100% !important}
.region-top .block {margin:0px;padding:0px;}
.view-node-gallery-gallery-item-views .views-row .views-field-current-path, .view-node-gallery-gallery-item-views .views-row .views-field-node-gallery-media h2, .view-node-gallery-gallery-item-views .views-row .views-field-node-gallery-media .contextual-links-wrapper {display: none;}
.jb-idx-thb-list .jb-idx-thumb {margin: 10px 5px !important;}
#div_playlist {text-align:center;}
div.attachment-after {display: block;clear:both;}
.div_playlist {margin: 0 auto; margin-bottom: 5px;}
div .collapsiblock a {background: url(../images/expanded.png) no-repeat right;}
div .collapsiblockCollapsed a {background: url(../images/collapsed.png) no-repeat right;}
.node .node-content {padding: 0 0 10px 0; margin: 0;}
#block-views-term_details-block_3 {margin-bottom: 10px;}
.front #topcontentmobile {display:none;}
#block-block-17 .block-content {width: 300px;margin: 0 auto;margin-top: 10px;}
div#block-views-term_details-block_4 .collapsiblockCollapsed a {background: url(../images/hamburger_collapsed.png) no-repeat right;}
.view-term-details.view-display-id-block_4 .view-header {margin-bottom: 3px;}

