/* Hitradio 4 Live – Halloween FINAL */
:root{--orange:#ff6500;--orange2:#ff9c20;--blue:#087cff;--blue2:#55c8ff}
html,body{min-height:100%}
body{
 margin:0;color:#fff;font-family:Verdana,Arial,sans-serif;font-size:14px;
 background-color:#02060c;
 background-image:url(background.jpg);
 background-position:center center;
 background-repeat:no-repeat;
 background-size:cover;
 background-attachment:fixed;
}
a:link,a:visited{color:var(--blue2);text-decoration:none}
a:hover,a:active{color:#fff;text-shadow:0 0 9px var(--orange),0 0 12px var(--blue)}
.padding_null_left{padding-left:0;padding-right:0}.center-block{display:block;margin-left:auto;margin-right:auto}.img-responsive{display:block;max-width:100%;height:auto}
.hr4l-hero{max-width:1200px;margin:0 auto;overflow:hidden;background:#02050a;box-shadow:0 0 42px rgba(255,90,0,.28),0 0 55px rgba(0,110,255,.16)}
.hr4l-hero img{width:100%;height:auto;display:block}
.navbar{margin-bottom:0;background:#05080d url(navbar.png) center/100% 100% no-repeat;border:0;border-radius:0;border-top:1px solid #ff7600;border-bottom:2px solid #087cff;box-shadow:0 5px 20px #000;padding:0 1%}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-brand{color:#fff;font-weight:700;text-shadow:0 2px 4px #000}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{color:#fff;background:linear-gradient(#ff7200,#7d1800)}
.navbar-inverse .navbar-toggle{border-color:#ff6500}.navbar-inverse .navbar-toggle .icon-bar{background:#ff8d18}
.dropdown-menu{background:rgba(3,8,14,.98);border:1px solid #ff6500}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a:hover{color:#fff;background:linear-gradient(90deg,#7d1800,#ff6500,#075eae)}
.mitte-mitte-wp{margin-top:0;padding:32px 2% 42px;color:#fff;background:#030910 url(mitte.png) center top/100% auto repeat-y}.mitte-border-wp{border:1px solid rgba(255,101,0,.20)}
.main_panel,.main_body_list-group-item,.thumbnail,.main_boxen{color:#fff;background:linear-gradient(135deg,rgba(3,9,16,.97),rgba(5,22,37,.95));border:1px solid rgba(255,101,0,.62);border-radius:11px;box-shadow:0 8px 26px rgba(0,0,0,.72)}
#main_heading,#main_heading_boxen{color:#fff;background:linear-gradient(90deg,#3a0500,#9a1b00 45%,#ff6500 72%,#063e78);border:1px solid #ff7900;border-radius:11px 11px 0 0;text-shadow:0 2px 4px #000}
#main_heading_text{color:#fff;font-size:20px;font-weight:700}.main_body,.main_body_boxen{color:#fff;background:transparent}.main_body_hr,.main_body_boxen_hr{border-color:rgba(255,112,18,.28)}
.list-group{padding:6px 4px}.list-group-item.main_active{margin-bottom:5px;padding:7px 8px 7px 22px!important;color:#fff;border:1px solid rgba(255,101,0,.38)!important;border-radius:6px!important;background:linear-gradient(90deg,rgba(55,5,0,.86),rgba(4,31,56,.80))}
a.list-group-item.main_active:hover,a.list-group-item.main_active:focus{color:#fff;border-color:#ff7b00!important;background:linear-gradient(90deg,#8e1600,#ff6500,#075eae)}
.badge{color:#fff;background:linear-gradient(90deg,#ff6500,#075eae)}.table{color:#fff;background:rgba(2,6,11,.38)}
.form-control,.input-group-addon{color:#fff!important;background:rgba(3,9,16,.86)!important;border:1px solid rgba(255,101,0,.45)!important}
.btn-default{color:#fff!important;background:linear-gradient(90deg,#851500,#ff6500,#075eae)!important;border-color:#ff8a16!important}
.footer_innen{min-height:350px;padding:42px 7% 20px;color:#fff;background:#03060a url(footer.png) center top/1200px 350px no-repeat;text-shadow:0 2px 5px #000;border-top:2px solid #ff6500}
.footer,.footer_bottom{overflow:hidden;color:#fff;background:rgba(2,5,9,.96)}#footer_bottom a,.footerp p{color:#fff}
.title-widget{margin:0 0 16px;color:#ff8a16;font-size:17px;font-weight:700}.widget_nav_menu ul{list-style:none;padding-left:0}.widget_nav_menu ul li{margin-bottom:7px;padding-bottom:7px;width:95%}
#main_fuss{color:#fff}.scrollup{position:fixed;right:20px;bottom:0;width:38px;height:38px;text-align:center;background:linear-gradient(135deg,#ff6500,#075eae);border:1px solid #ff9b21;border-radius:7px 7px 0 0}.scrollup i{margin-top:7px;color:#fff}
.profile-userpic img{float:none;margin:0 auto;width:50%;height:50%;padding:4px;background:#03070d;border:2px solid #ff6500;border-radius:50%!important}
.tab_aus,.handy_aus{display:inline}.tab_an,.handy_an{display:none}#nav1.affix{position:fixed;top:0;left:0;z-index:1000;width:100%;margin-bottom:0}
@media screen and (max-width:1024px){.tab_aus{display:none}.tab_an{display:inline}}
@media screen and (max-width:767px){body{background-position:center center;background-size:cover;background-attachment:fixed}.no_handy,.handy_aus{display:none}.handy_an{display:inline}.mitte-mitte-wp{padding:20px 8px 30px}.footer_innen{min-height:260px;padding:28px 20px;background-size:cover}}
