/* Hitradio 4 Live - W-P CMS Oktoberfest Style */
:root{--blue:#0788f5;--blue2:#62c8ff;--wood:#5a2f18;--wood2:#9b5b28;--gold:#ffc55c;--dark:#06101a;--text:#fffaf1;--glass:rgba(7,15,25,.72);--line:rgba(255,219,155,.48)}
html,body{min-height:100%}
body{margin:0;background-color:var(--dark);background-image:linear-gradient(rgba(2,8,16,.25),rgba(2,8,16,.58)),url(background.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Verdana,Arial,sans-serif;font-size:14px;color:var(--text)}
a:link,a:visited{color:var(--blue2);text-decoration:none}a:hover,a:active{color:#fff;text-shadow:0 0 10px var(--blue),0 0 5px var(--gold)}
.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{position:relative;max-width:1200px;margin:0 auto;overflow:hidden;background:#06101a;box-shadow:0 0 38px rgba(0,119,255,.30)}.hr4l-hero img{width:100%;height:auto;display:block}
.navbar{margin-bottom:0;background-color:#3a1e10;background-image:linear-gradient(rgba(32,15,6,.30),rgba(32,15,6,.62)),url(navbar.png);background-size:100% 100%;border:0;border-radius:0;border-top:1px solid #c17b39;border-bottom:2px solid #d59a50;box-shadow:0 5px 20px rgba(0,0,0,.55);padding:0 1%}.navbar-inverse{border-color:#d59a50}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-brand{color:#fff;font-weight:700;letter-spacing:.2px;text-shadow:0 2px 3px #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(180deg,rgba(8,136,245,.86),rgba(4,68,130,.88));text-shadow:0 0 10px #fff}.navbar-inverse .navbar-toggle{border-color:#fff}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.dropdown-menu{background:rgba(37,19,9,.95);border:1px solid #c17b39}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;background:linear-gradient(90deg,#6f3a19,#087ee0)}
.mitte-mitte-wp{margin-top:0;padding:32px 2% 42px;background-color:rgba(4,12,20,.54);background-image:linear-gradient(rgba(3,10,18,.50),rgba(3,10,18,.66)),url(mitte.png);background-position:center top;background-repeat:repeat-y;background-size:100% auto;color:var(--text)}.mitte-border-wp{border:1px solid rgba(255,210,135,.22)}
.main_panel,.main_body_list-group-item,.thumbnail,.main_boxen{position:relative;border:1px solid var(--line);background:linear-gradient(135deg,rgba(74,35,14,.76),rgba(4,46,86,.74));box-shadow:0 10px 30px rgba(0,0,0,.48),0 0 18px rgba(8,136,245,.10);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text);border-radius:12px}
#main_heading,#main_heading_boxen{border:1px solid rgba(255,222,161,.62);border-bottom-color:rgba(255,255,255,.15);background:linear-gradient(90deg,#5a2f18,#8a4b20 45%,#086ebf);border-radius:12px 12px 0 0;color:#fff;text-shadow:0 2px 4px #000;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}#main_heading_text{color:#fff;font-size:20px;font-weight:700}.main_body,.main_body_boxen{color:var(--text);background:transparent}.main_body_hr,.main_body_boxen_hr{border-color:rgba(255,220,160,.30)}
.list-group{padding:6px 4px}.list-group-item.main_active{margin-bottom:5px;padding:7px 8px 7px 22px!important;border:1px solid rgba(255,216,147,.34)!important;border-radius:6px!important;background:linear-gradient(90deg,rgba(95,48,20,.72),rgba(5,70,128,.62));color:#fff}a.list-group-item.main_active:hover,a.list-group-item.main_active:focus{border:1px solid #fff!important;background:linear-gradient(90deg,#8b4b20,#0788f5);color:#fff;box-shadow:0 0 14px rgba(7,136,245,.34)}
.badge{color:#fff;background:linear-gradient(90deg,#9a5525,#0788f5);box-shadow:0 0 10px rgba(7,136,245,.45)}.table{color:var(--text);background:rgba(2,8,16,.28)}.form-control,.input-group-addon{background:rgba(4,12,22,.72)!important;color:#fff!important;border:1px solid rgba(255,217,150,.40)!important}.form-control::placeholder{color:#e8f7ff;opacity:1;font-size:9pt}.btn-default{background:linear-gradient(90deg,#74401e,#087ee0)!important;color:#fff!important;border-color:#e5b56d!important}.btn-default:hover,.btn-default:focus{background:linear-gradient(90deg,#9a5727,#0798ff)!important;color:#fff!important;box-shadow:0 0 13px rgba(7,136,245,.38)}.breadcrumb,.pagination>li>a,.pagination>li>span{background:rgba(38,20,10,.75);color:#fff;border-color:rgba(255,211,137,.34)}.pagination>li.active>a,.pagination>li>a:hover{background:linear-gradient(90deg,#8b4b20,#0788f5);color:#fff;border-color:#fff}
.footer_innen{min-height:320px;padding:40px 7% 20px 8%;color:#fff;background-color:#241208;background-image:linear-gradient(rgba(13,7,3,.08),rgba(13,7,3,.28)),url(footer.png);background-position:center center;background-repeat:no-repeat;background-size:cover;text-shadow:0 2px 5px #000;border-top:2px solid #c17b39}.footer,.footer_bottom{overflow:hidden;background:rgba(25,12,5,.94);color:#fff}#footer_bottom a,.footerp p{color:#fff}.title-widget{margin:0 0 16px;font-size:17px;font-weight:700;color:#fff;text-shadow:0 0 8px #087ee0}.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}#main_fuss:hover,#main_fuss:focus{color:var(--blue2)}.scrollup{position:fixed;right:20px;bottom:0;width:38px;height:38px;background:linear-gradient(135deg,#8b4b20,#0788f5);border:1px solid #fff;border-radius:7px 7px 0 0;text-align:center}.scrollup i{margin-top:7px;color:#fff}
.profile-userpic img{float:none;margin:0 auto;width:50%;height:50%;padding:4px;background:rgba(24,12,5,.65);border:2px solid #e4b56e;border-radius:50%!important;box-shadow:0 0 18px rgba(7,136,245,.30)}.profile-usertitle-name{margin-bottom:7px;text-align:center;font-size:14px;font-weight:600}.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){.no_handy,.handy_aus{display:none}.handy_an{display:inline}.mitte-mitte-wp{padding:20px 8px 30px}.footer_innen{min-height:230px;padding:28px 20px;background-position:center}.main_panel,.main_boxen{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}}
