@import url('fonts/fonts.css');
body {background-attachment: fixed;background-position: center center;background-repeat: no-repeat;background-image: url(templates/web_php_cms_radio_stream_v2_2/images/bg_radio.jpg);background-color:#080B12;font-family:Inter;font-size:14px;color:#E2E8F0;}a:link { text-decoration:none; color:#00E5FF;} a:visited { text-decoration:none; color:#FF007F;} a:hover { text-decoration:none; color:#00E5FF;} a:active { text-decoration:none; color:#9D4EDD;} .padding_null_left{padding-left:0px;padding-right:0px;}.profile-userpic img {  float: none;  margin: 0 auto;  width: 50%;  height: 50%;  -webkit-border-radius: 50% !important;  -moz-border-radius: 50% !important;  border-radius: 50% !important;  padding: 4px;  line-height: 1.42857143;  background-color: #ffffff;  border: 2px solid #dddddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;       -o-transition: all .2s ease-in-out;          transition: all .2s ease-in-out;}.profile-userpic_list img {  float: none;  margin: 0 auto;  width: 50%;  height: 50%;  -webkit-border-radius: 50% !important;  -moz-border-radius: 50% !important;  border-radius: 50% !important;  padding: 4px;  line-height: 1.42857143;  background-color: #ffffff;  border: 2px solid #dddddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;       -o-transition: all .2s ease-in-out;          transition: all .2s ease-in-out;}.profile-userpic_list_user img {  float: none;  margin: 0 auto;  width: 50%;  height: 50%;  -webkit-border-radius: 2% !important;  -moz-border-radius: 2% !important;  border-radius: 2% !important;  padding: 4px;  line-height: 1.42857143;  background-color: #ffffff;  border: 2px solid #dddddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;       -o-transition: all .2s ease-in-out;          transition: all .2s ease-in-out;}.profile-usertitle-name {  font-size: 14px;  font-weight: 600;  margin-bottom: 7px;text-align: center;}#nav1.affix {    top: 0;    left: 0;    z-index: 1000;    margin-bottom:0; }.affix {  position: fixed;width:99.9%;}.tab_aus{ display:inline;}.tab_an{ display:none;}.handy_aus{ display:inline;}.handy_an{ display:none;}  .w_p_slideanim {visibility:hidden;}  .w_p_slide {    animation-name: w_p_slide;    -webkit-animation-name: w_p_slide;    animation-duration: 1s;    -webkit-animation-duration: 1s;    visibility: visible;  }  @keyframes w_p_slide {    0% {      opacity: 0;      transform: translateY(70%);    }     100% {      opacity: 1;      transform: translateY(0%);    }  }  @-webkit-keyframes w_p_slide {    0% {      opacity: 0;      -webkit-transform: translateY(70%);    }     100% {      opacity: 1;      -webkit-transform: translateY(0%);    }  } .header {height-max:0px;line-height:0px;background-color:#0E1424;font-style:normal;font-size:14px;color:#E2E8F0;}.header_transparent {} .carousel-indicators li {background-color: #121B2F;}.carousel-indicators .active {background-color: #FF007F;}.farbe {color: #00E5FF;}.carousel {position:relative;top: 58px;}.carousel-inner img {width: 100%; margin: auto;height:auto;}.carousel-border-wp { border: 1px solid #00E5FF; } .navbar-inverse { background-color: #0E1424;border-radius:0px;border-color: #0E1424;font-family:Inter;font-weight:normal;font-style:normal;font-size:15px;color:#F1F5F9;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #080B12;}.navbar-inverse .navbar-nav>li>a { color:#F1F5F9; }.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #00E5FF; }.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #080B12;}.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #F1F5F9}.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #F1F5F9}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #080B12;}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #080B12;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #00E5FF; }.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { background-color: #00E5FF; }.dropdown-submenu { position: relative;}.dropdown-submenu>.dropdown-menu {    top: 0;    left: 100%;    margin-top: -6px;    margin-left: -1px;    -webkit-border-radius: 0 6px 6px 6px;    -moz-border-radius: 0 6px 6px;    border-radius: 0 6px 6px 6px;}.dropdown-menu { background-color: #16223B }.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #00E5FF}.dropdown-menu>li>a { font-family:Inter;font-weight:normal;font-style:oblique;font-size:14px;color:#CBD5E1;background-color: #16223B}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #16223B}.navbar-inverse .navbar-brand { font-family:Inter;font-weight:normal;font-style:normal;font-size:15px;color:#F1F5F9;}.navbar-inverse .navbar-brand:hover { background-color: #00E5FF; color: #080B12; }.navbar-inverse .navbar-toggle {  border-color: #F1F5F9;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color: #080B12;}.navbar-inverse .navbar-toggle .icon-bar {  background-color: #F1F5F9;} .navbar-border-wp { border-top:0px;border-right:0px;border-top: 2px solid #00E5FF;border-bottom: 2px solid #00E5FF; }@media (max-width: 767px) {  .navbar-inverse  .navbar-nav .dropdown-menu > li > a {background-color: #16223B  }   .navbar-inverse  .navbar-nav .open .dropdown-menu > li > a {  color:#CBD5E1;   }   .navbar-inverse  .navbar-nav .open .dropdown-menu > li > a:hover,   .navbar-inverse  .navbar-nav .open .dropdown-menu > li > a:focus {     background-color: #00E5FF; color: #16223B;   }} .mitte-mitte-wp { margin-top:20px;padding-top:50px;background-color: #0E1424;font-family:<farbe>0E1424;font-weight:20;font-style:50;font-size:f4;color:#<ende><border>16223B;}.mitte-border-wp { border: 1px solid #16223B; } .table {    border-bottom:0px !important;}.table th, .table td {    border: 1px !important;}.main_panel {-webkit-box-shadow: 0 1px 1px #00E5FF;box-shadow: 0 1px 1px #00E5FF;border-color: #00E5FF;background-color: #0E1424;}#main_heading { background-color: #16223B;border-color: #00E5FF;font-weight:bold;font-style:normal;font-size:18px;color:#F8FAFC;}#main_heading_text {font-weight:bold;font-style:normal;font-size:18px;color:#F8FAFC;}.main_body {font-weight:normal;font-style:normal;font-size:13px;color:#E2E8F0;}.main_body_list-group-item {-webkit-box-shadow: 0 1px 1px #00E5FF;box-shadow: 0 1px 1px #00E5FF;border-color: #00E5FF;background-color: #0E1424;font-weight:normal;font-style:normal;font-size:13px;color:#E2E8F0;}.main_body_hr { border: 1px solid #00E5FF;}.thumbnail {font-weight:normal;font-style:normal;font-size:13px;color:#E2E8F0;-webkit-box-shadow: 0 1px 1px #00E5FF;box-shadow: 0 1px 1px #00E5FF;border-color: #00E5FF;background-color: #0E1424;} .nav-tabs { display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 8px 10px !important; padding-bottom: 14px !important; margin-bottom: 20px !important; border-bottom: 1px solid #CBD5E1 !important; }.nav-tabs::before, .nav-tabs::after { display: none !important; }.nav-tabs > li { float: none !important; margin: 0 !important; display: inline-flex !important; }.nav-tabs > li > a { margin-right: 0 !important; border-radius: 20px !important; padding: 8px 18px !important; display: inline-flex !important; align-items: center !important; gap: 6px !important; transition: all 0.2s ease !important; }.nav-tabs > li > a:hover { color: #16223B !important; background-color: #CBD5E1 !important; }.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #CBD5E1 !important; cursor: default; background-color: #16223B !important; border: 1px solid #CBD5E1 !important; border-bottom-color: transparent !important; }  .main_boxen {-webkit-box-shadow: 0 1px 1px #FF007F;box-shadow: 0 1px 1px #FF007F;border-color: #FF007F;background-color: #16223B;}#main_heading_boxen {background-color: #0E1424;border-color: #FF007F;font-family:Inter;font-weight:bold;font-style:normal;font-size:14px;color:#F8FAFC;border-color: #FF007F;}.main_body_boxen {font-family:Inter;font-weight:normal;font-style:normal;font-size:13px;color:#CBD5E1;}.main_body_boxen_hr { border: 1px solid #CBD5E1;} .list-group-item.main_active{font-family:Inter;font-weight:normal;font-style:normal;font-size:12px;color:#E2E8F0;background-color: #16223B;border-color: #00E5FF;}a.list-group-item.main_active:hover, a.list-group-item.main_active:focus{font-family:Inter;font-weight:bold;font-style:normal;font-size:13px;color:#FFFFFF;background-color: #0E1424;border-color: #FF007F;} .footer_innen {background-color: #0E1424;color: #94A3B8;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left:20px;border-bottom: 1px solid #16223B; border-left: 1px solid #16223B; border-right: 1px solid #16223B; }.footer {background-color: #080B12;overflow: hidden;color: #94A3B8;}.footer_bottom {color: #94A3B8;background-color: #0E1424;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left:0px;}#footer_bottom a{color: #94A3B8;}.title-widget {font-family:Inter;font-size:14px;color:#00E5FF;	margin-top: 0;	margin-right: 0;	margin-bottom: 16px;	margin-left: 0;	padding-left: 0px;}.widget_nav_menu ul {    list-style: outside none none;    padding-left: 0;}.widget_nav_menu ul li {line-height:10px;margin-bottom: 7px;padding-bottom: 7px;width:95%;}#main_fuss{font-family:Inter;font-weight:normal;font-size:14px;color:#CBD5E1;}#main_fuss:hover, #main_fuss:focus{font-family:Inter;font-weight:bold;font-size:14px;color:#FF007F;}.footerp p {color: #94A3B8;}.footerp:hover, .footerp:focus{color: #94A3B8;} .scrollup{position:fixed;font-size: 20px; width:32px;height:32px;bottom:20px;right:20px;background: #00E5FF;-webkit-border-radius: 2px 2px 0 0;	-moz-border-radius: 2px 2px 0 0;	border-radius:  2px 2px 0 0;	}a.scrollup {outline:0;text-align: center;vertical-align:middle;}a.scrollup:hover,a.scrollup:active,a.scrollup:focus {opacity:1;text-decoration:none;}a.scrollup i {margin-top:2px;color: #0E1424;}a.scrollup i:hover {text-decoration:none;} .form-control {background-color: #16223B;!important;color: #FFFFFF;!important;border: 1px solid #00E5FF;!important;}.input-group-addon {background-color: #16223B;!important;color: #FFFFFF;!important;border: 1px solid #00E5FF;!important;} a.btn-default {background-color: #FF007F;!important;color: #FFFFFF;!important;border-color: #16223B;!important;}.btn-default {background-color: #FF007F;!important;color: #FFFFFF;!important;border-color: #16223B;!important;}.btn-default:focus,.btn-default.focus {background-color: #FFFFFF;!important;color: #FF007F;!important;border-color: #16223B;!important;}.btn-default:hover {background-color: #FFFFFF;!important;color: #FF007F;!important;border-color: #16223B;!important;} @media screen and (max-width: 1024px) {.tab_aus{ display:none;}.tab_an{ display:inline;}}@media screen and (max-width: 767px) {  .handy_aus{ display:none;}.handy_an{ display:inline;}#nav1.affix {    top: 0;    right: 0;    left: 0;    z-index: 1000;    margin-bottom:0; }.affix {width:100%;}}.row-flex {}:root {  --radio-bg-base: #070a14;  --radio-bg-surface: #0e1424;  --radio-bg-elevated: #16223b;  --radio-bg-glass: rgba(12, 18, 34, 0.88);  --radio-bg-glass-card: rgba(18, 28, 50, 0.75);  --radio-bg-glass-hover: rgba(26, 40, 72, 0.65);  --radio-border-accent: rgba(0, 229, 255, 0.45);  --radio-border-pink: rgba(255, 0, 127, 0.45);  --radio-border-subtle: rgba(255, 255, 255, 0.12);  --radio-primary: #00e5ff;  --radio-primary-hover: #38bdf8;  --radio-primary-glow: rgba(0, 229, 255, 0.50);  --radio-secondary: #ff007f;  --radio-secondary-hover: #e0006f;  --radio-pink: #ff007f;  --radio-cyan: #00e5ff;  --radio-purple: #9d4edd;  --radio-lime: #10b981;  --radio-text-main: #f8fafc;  --radio-text-muted: #94a3b8;  --radio-text-subtle: #64748b;  --radio-radius-sm: 8px;  --radio-radius-md: 14px;  --radio-radius-lg: 20px;  --radio-radius-xl: 28px;  --radio-shadow-glow: 0 0 28px -4px rgba(0, 229, 255, 0.38);  --radio-shadow-pink: 0 0 28px -4px rgba(255, 0, 127, 0.38);}body {  position: relative !important;  background-color: var(--radio-bg-base) !important;}body::before {  content: 'x' !important;  position: fixed !important;  top: -4vh !important;  left: -4vw !important;  width: 108vw !important;  height: 108vh !important;  z-index: -2 !important;  background-image:     linear-gradient(180deg, rgba(7, 10, 20, 0.76) 0%, rgba(10, 15, 28, 0.82) 100%),    url('images/bg_radio.jpg') !important;  background-position: center center !important;  background-repeat: no-repeat !important;  background-size: cover !important;  animation: radio-bg-motion 22s ease-in-out infinite alternate !important;  transform-origin: center center !important;  will-change: transform !important;  pointer-events: none !important;}/* ==================== STUDIO AUDIO BEAT & EQUALIZER GLOWS ==================== */body::after {  content: 'x' !important;  position: fixed !important;  top: 0 !important;  left: 0 !important;  width: 100vw !important;  height: 100vh !important;  z-index: -1 !important;  background:     /* Right LED Wall Multi-Frequency Equalizer Pulse */    radial-gradient(ellipse 45% 35% at 86% 26%, rgba(0, 229, 255, 0.38) 0%, rgba(255, 0, 127, 0.32) 45%, transparent 70%),    /* Left Stage Laser Beams Pulse */    radial-gradient(ellipse 40% 40% at 16% 22%, rgba(0, 229, 255, 0.28) 0%, transparent 60%),    /* DJ Deck Console Ambient Glow */    radial-gradient(ellipse 60% 30% at 50% 95%, rgba(255, 0, 127, 0.22) 0%, rgba(0, 229, 255, 0.18) 50%, transparent 75%) !important;  animation: radio-studio-beats 3.2s cubic-bezier(0.4, 0, 0.2, 1) infinite alternate !important;  pointer-events: none !important;  mix-blend-mode: screen !important;  will-change: opacity, transform !important;}@keyframes radio-studio-beats {  0% {    opacity: 0.45;    transform: scale(0.98);  }  20% {    opacity: 0.90;    transform: scale(1.03);    filter: brightness(1.25);  }  40% {    opacity: 0.55;    transform: scale(0.99);  }  65% {    opacity: 1.0;    transform: scale(1.05);    filter: brightness(1.35);  }  85% {    opacity: 0.60;    transform: scale(1.01);  }  100% {    opacity: 0.75;    transform: scale(1.0);  }}.v2-header-hero.radio-header-hero {  position: relative;  overflow: hidden;  background: linear-gradient(135deg, rgba(10, 15, 30, 0.92) 0%, rgba(20, 32, 60, 0.82) 100%);  border: 1.5px solid var(--radio-border-accent);  border-radius: var(--radio-radius-lg);  padding: 30px 24px 24px 24px;  margin: 18px auto 24px auto;  text-align: center;  box-shadow: 0 15px 35px -5px rgba(0, 0, 0, 0.7), var(--radio-shadow-glow), inset 0 0 25px rgba(0, 229, 255, 0.12);  backdrop-filter: blur(20px);  -webkit-backdrop-filter: blur(20px);}.v2-header-glow-1.radio-glow-cyan {  position: absolute;  top: -90px;  left: 15%;  width: 320px;  height: 320px;  background: radial-gradient(circle, rgba(0, 229, 255, 0.32) 0%, rgba(0, 229, 255, 0) 70%);  border-radius: 50%;  pointer-events: none;  filter: blur(45px);}.v2-header-glow-2.radio-glow-pink {  position: absolute;  bottom: -90px;  right: 15%;  width: 320px;  height: 320px;  background: radial-gradient(circle, rgba(255, 0, 127, 0.30) 0%, rgba(255, 0, 127, 0) 70%);  border-radius: 50%;  pointer-events: none;  filter: blur(45px);}.v2-header-content {  position: relative;  z-index: 2;}.radio-top-bar {  display: flex;  align-items: center;  justify-content: center;  margin-bottom: 12px;}.radio-eq-bars {  display: inline-flex;  align-items: flex-end;  justify-content: center;  gap: 3.5px;  height: 26px;  padding: 4px 14px;  background: rgba(14, 22, 42, 0.6);  border: 1px solid rgba(0, 229, 255, 0.28);  border-radius: 14px;  box-shadow: 0 0 14px rgba(0, 229, 255, 0.18);}.radio-eq-bars span {  display: inline-block;  width: 3.5px;  background: linear-gradient(180deg, #00e5ff 0%, #ff007f 100%);  border-radius: 2px;}.radio-eq-bars span:nth-child(1) { height: 8px; animation: eq-dance-1 0.8s ease-in-out infinite; }.radio-eq-bars span:nth-child(2) { height: 16px; animation: eq-dance-2 1.1s ease-in-out infinite; }.radio-eq-bars span:nth-child(3) { height: 12px; animation: eq-dance-3 0.9s ease-in-out infinite; }.radio-eq-bars span:nth-child(4) { height: 22px; animation: eq-dance-4 1.2s ease-in-out infinite; }.radio-eq-bars span:nth-child(5) { height: 14px; animation: eq-dance-5 0.7s ease-in-out infinite; }.radio-eq-bars span:nth-child(6) { height: 20px; animation: eq-dance-6 1.0s ease-in-out infinite; }.radio-eq-bars span:nth-child(7) { height: 10px; animation: eq-dance-1 0.9s ease-in-out infinite; }.radio-eq-bars span:nth-child(8) { height: 24px; animation: eq-dance-4 0.8s ease-in-out infinite; }.radio-eq-bars span:nth-child(9) { height: 15px; animation: eq-dance-2 1.2s ease-in-out infinite; }.radio-eq-bars span:nth-child(10) { height: 7px; animation: eq-dance-5 1.0s ease-in-out infinite; }.v2-header-title.radio-neon-title {  font-family: 'Outfit', 'Inter', sans-serif;  font-size: clamp(28px, 5vw, 46px);  font-weight: 900;  color: #ffffff;  margin: 0 0 6px 0;  letter-spacing: -0.5px;  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.6);}.radio-title-icon {  color: var(--radio-primary);  margin-right: 8px;  filter: drop-shadow(0 0 12px var(--radio-primary-glow));}.radio-gradient-text {  background: linear-gradient(135deg, #00e5ff 0%, #ff007f 100%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  display: inline-block;}.v2-header-subtitle {  font-size: clamp(13px, 1.8vw, 15px);  color: var(--radio-text-muted);  font-weight: 400;  margin: 0 0 18px 0;}.navbar, .navbar-inverse, #nav1 {  position: relative !important;  z-index: 1000 !important;  background: var(--radio-bg-glass) !important;  border-top: 1.5px solid var(--radio-border-accent) !important;  border-bottom: 1.5px solid var(--radio-border-accent) !important;  border-left: 2px dashed var(--radio-border-accent) !important;  border-right: 2px dashed var(--radio-border-accent) !important;  border-radius: var(--radio-radius-md) !important;  margin-bottom: 24px !important;  box-shadow: 0 8px 24px -4px rgba(0, 0, 0, 0.5), var(--radio-shadow-glow) !important;  backdrop-filter: blur(16px) !important;  -webkit-backdrop-filter: blur(16px) !important;}.navbar .container, .navbar-inverse .container {  padding-left: 12px;  padding-right: 12px;}.navbar-nav > li > a {  font-weight: 600;  font-size: 14px;  color: var(--radio-text-main) !important;  padding: 14px 18px !important;  border-radius: var(--radio-radius-sm);  transition: all 0.2s ease;}.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > .active > a,.navbar-nav > .active > a:hover {  background: rgba(0, 229, 255, 0.15) !important;  color: var(--radio-primary) !important;  text-shadow: 0 0 10px var(--radio-primary-glow);}.dropdown-menu {  position: absolute !important;  z-index: 1050 !important;  background: rgba(12, 18, 34, 0.96) !important;  border: 1px solid var(--radio-border-accent) !important;  border-radius: var(--radio-radius-md) !important;  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.8), var(--radio-shadow-glow) !important;  backdrop-filter: blur(18px) !important;  -webkit-backdrop-filter: blur(18px) !important;  padding: 8px 0 !important;}.dropdown-menu > li > a {  display: flex !important;  align-items: center !important;  color: #cbd5e1 !important;  padding: 8px 18px !important;  font-size: 13px !important;  font-weight: 500 !important;}.dropdown-menu > li > a > .wpm-menu-icon,.dropdown-menu > li > a > i:first-child,.dropdown-menu > li > a > img:first-child {  width: 24px !important;  min-width: 24px !important;  max-width: 24px !important;  height: 24px !important;  text-align: center !important;  display: inline-flex !important;  align-items: center !important;  justify-content: center !important;  margin-right: 12px !important;  flex-shrink: 0 !important;  font-size: 14px !important;}.dropdown-menu > li > a > .wpm-menu-icon i {  text-align: center !important;  margin: 0 !important;  display: inline-block !important;}.dropdown-menu > li > a > .wpm-menu-text {  flex: 1 1 auto !important;  text-align: left !important;  white-space: nowrap !important;}.dropdown-menu > li > a:hover {  background: rgba(0, 229, 255, 0.18) !important;  color: var(--radio-primary) !important;}@media (min-width: 768px) {  .navbar-brand.visible-xs-inline,  .visible-xs-inline {    display: none !important;  }}.panel-default.main_panel,
.panel-default.main_boxen {
  backdrop-filter: blur(14px) saturate(150%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(150%) !important;
  position: relative;
}

.panel:has(.open),
.panel:has(.dropdown.open),
.panel:has(.dropdown-menu:hover),
.panel.has-open-dropdown,
.main_boxen:has(.open),
.main_boxen:has(.dropdown.open),
.main_boxen.has-open-dropdown,
.main_boxen:focus-within,
.panel:focus-within {
  position: relative !important;
  z-index: 1050 !important;
  overflow: visible !important;
}.breadcrumb { background: var(--radio-bg-surface, #0e1424) !important; border: 1px solid var(--radio-border-accent, rgba(0, 229, 255, 0.45)) !important; border-radius: var(--radio-radius-md, 14px) !important; padding: 10px 18px !important; margin-bottom: 20px !important; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4) !important; } .breadcrumb > li { color: var(--radio-text-muted, #94a3b8); } .breadcrumb > li + li::before { color: var(--radio-primary, #00e5ff) !important; padding: 0 8px; } .breadcrumb > li.active { color: var(--radio-text-main, #f8fafc) !important; font-weight: 600; } .breadcrumb a { color: var(--radio-primary, #00e5ff); } .breadcrumb a:hover { color: #ffffff; text-shadow: 0 0 8px var(--radio-primary-glow, rgba(0, 229, 255, 0.5)); } /* ==================== NEWS BLOG SEARCH BAR ==================== */ .wpm-news-search-group { margin-bottom: 20px !important; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4) !important; border-radius: var(--radio-radius-md, 14px) !important; } .wpm-news-search-group .form-control { height: 44px !important; padding: 10px 18px !important; font-size: 14px !important; line-height: 1.42857143 !important; border-top-left-radius: var(--radio-radius-md, 14px) !important; border-bottom-left-radius: var(--radio-radius-md, 14px) !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .wpm-news-search-group .btn { height: 44px !important; padding: 10px 18px !important; font-size: 14px !important; line-height: 1.42857143 !important; border-top-right-radius: var(--radio-radius-md, 14px) !important; border-bottom-right-radius: var(--radio-radius-md, 14px) !important; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .text-muted, .main_body .text-muted, .main_panel .text-muted { color: var(--radio-text-muted, #94a3b8) !important; } .main_panel .well, .main_body .well, .wpm-comment-card { background: var(--radio-bg-glass-card, rgba(18, 28, 50, 0.75)) !important; border: 1px solid var(--radio-border-subtle, rgba(255, 255, 255, 0.12)) !important; border-radius: var(--radio-radius-sm, 8px) !important; color: var(--radio-text-main, #f8fafc) !important; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important; }.panel-heading#main_heading_boxen i {  color: var(--radio-pink);  margin-right: 6px;}.footer {  background: transparent !important;  border: none !important;  border-radius: 0 !important;  box-shadow: none !important;  padding: 40px 0 20px 0 !important;  margin-top: 35px !important;  color: var(--radio-text-muted) !important;  position: relative;}.footer_innen {  position: relative !important;  background: rgba(14, 20, 36, 0.78) !important;  backdrop-filter: blur(18px) saturate(160%) !important;  -webkit-backdrop-filter: blur(18px) saturate(160%) !important;  border: 1.5px solid var(--radio-border-accent) !important;  border-radius: var(--radio-radius-lg) !important;  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.6), 0 0 24px rgba(0, 229, 255, 0.2), inset 0 0 20px rgba(0, 229, 255, 0.08) !important;  padding: 34px 28px 30px 28px !important;}.footer_innen::before {  content: "" !important;  position: absolute !important;  top: -1.5px !important;  left: 10% !important;  right: 10% !important;  height: 2.5px !important;  background: linear-gradient(90deg, transparent, #ff007f 50%, transparent) !important;  box-shadow: 0 0 16px #ff007f !important;  pointer-events: none !important;}.footer h4.title-widget,.footer .title-widget,.footer h4 {  font-family: "Outfit", "Inter", sans-serif !important;  font-size: 15px !important;  font-weight: 800 !important;  color: #ffffff !important;  text-transform: uppercase !important;  letter-spacing: 1.2px !important;  margin: 0 0 16px 0 !important;  padding-bottom: 8px !important;  display: block !important;  position: relative !important;}.footer h4.title-widget::after,.footer .title-widget::after {  content: "" !important;  display: block !important;  position: absolute !important;  bottom: 0 !important;  left: 0 !important;  width: 44px !important;  height: 3px !important;  background: linear-gradient(90deg, #00e5ff 0%, #ff007f 100%) !important;  border-radius: 2px !important;  box-shadow: 0 0 10px rgba(0, 229, 255, 0.6) !important;}.footer_bottom,#footer_bottom {  background: transparent !important;  color: var(--radio-text-muted) !important;  margin-top: 14px !important;  padding-top: 22px !important;  padding-bottom: 20px !important;  text-align: center !important;  font-size: 13px !important;  letter-spacing: 0.5px !important;  line-height: 1.6 !important;}#footer_bottom a {  color: var(--radio-primary) !important;  transition: color 0.2s ease;}#footer_bottom a:hover {  color: #ffffff !important;  text-shadow: 0 0 8px var(--radio-primary-glow) !important;}.profile-userpic {  width: 96px;  height: 96px;  margin: 14px auto 26px auto;  border-radius: 50%;  overflow: hidden;  border: 2.5px solid var(--radio-primary);  box-shadow: 0 0 22px rgba(0, 229, 255, 0.45);  background: rgba(14, 22, 42, 0.85);  display: flex;  align-items: center;  justify-content: center;  position: relative;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.profile-userpic:hover {  border-color: #ff007f;  box-shadow: 0 0 28px rgba(255, 0, 127, 0.55);  transform: scale(1.05);}.profile-userpic img,.profile-userpic .img-responsive {  width: 100% !important;  height: 100% !important;  object-fit: cover !important;  border-radius: 50% !important;  display: block;}.profile-usertitle-name span {  display: inline-block;  margin-top: 8px;  margin-bottom: 12px;  padding: 4px 16px;  font-size: 11px;  font-weight: 700;  font-style: normal !important;  color: var(--radio-primary) !important;  background: rgba(0, 229, 255, 0.12);  border: 1px solid rgba(0, 229, 255, 0.45);  border-radius: 20px;  letter-spacing: 0.5px;  text-transform: uppercase;  box-shadow: 0 0 12px rgba(0, 229, 255, 0.22);}.list-group-item i,.profile-usermenu ul.nav li a i,.main_boxen .list-group-item i {  font-size: 15px !important;  width: 20px !important;  text-align: center !important;  color: var(--radio-primary) !important;  filter: drop-shadow(0 0 6px rgba(0, 229, 255, 0.35)) !important;  flex-shrink: 0 !important;  transition: transform 0.2s ease, color 0.2s ease !important;}.list-group-item:hover,.profile-usermenu ul.nav li a:hover,.main_boxen .list-group-item:hover,.main_boxen ul.nav-pills > li > a:hover,.main_boxen ul.nav-stacked > li > a:hover {  background: rgba(0, 229, 255, 0.18) !important;  border-color: var(--radio-border-accent) !important;  color: var(--radio-primary) !important;  text-shadow: 0 0 10px var(--radio-primary-glow) !important;  transform: translateX(4px);  box-shadow: 0 4px 14px rgba(0, 229, 255, 0.2) !important;}.list-group-item:hover i,.profile-usermenu ul.nav li a:hover i,.main_boxen .list-group-item:hover i {  color: #ffffff !important;  transform: scale(1.15);}/* ==================== ADMIN QUICK EDIT TOOLBAR ==================== */.wpm-admin-edit-bar {  display: flex !important;  justify-content: flex-end !important;  align-items: center !important;  gap: 6px !important;  margin-top: 8px !important;  padding: 4px 0 0 0 !important;  clear: both !important;}.wpm-admin-edit-btn {  display: inline-flex !important;  align-items: center !important;  justify-content: center !important;  width: 26px !important;  height: 26px !important;  padding: 0 !important;  border-radius: 6px !important;  background: rgba(14, 20, 36, 0.9) !important;  border: 1px solid rgba(0, 229, 255, 0.45) !important;  color: var(--radio-primary) !important;  font-size: 11px !important;  text-decoration: none !important;  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5), 0 0 8px rgba(0, 229, 255, 0.25) !important;  transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;  cursor: pointer !important;}.wpm-admin-edit-btn:hover,.wpm-admin-edit-btn:focus {  background: var(--radio-primary) !important;  color: #080c18 !important;  border-color: var(--radio-primary) !important;  box-shadow: 0 0 14px rgba(0, 229, 255, 0.8) !important;  transform: translateY(-1px) scale(1.08) !important;  text-decoration: none !important;}.wpm-admin-edit-btn:active {  transform: translateY(0) scale(0.96) !important;}.wpm-admin-edit-btn i {  line-height: 1 !important;}.profile-usertitle-name > div {  margin: 0 auto !important;  display: inline-block !important;  vertical-align: middle !important;}/* ==================== GEBURTSTAGSBOX STYLING ==================== */.wpm-geburtstag-empty,#geburtstagsbox_1,#geburtstagsbox_2 {  font-family: inherit !important;}.wpm-geburtstag-empty {  text-align: center !important;  padding: 16px 12px 14px 12px !important;  font-size: 13px !important;  line-height: 1.5 !important;  color: var(--radio-text-muted) !important;  margin: 0 auto !important;}.wpm-geburtstag-empty div {  text-align: center !important;  margin: 0 auto !important;  color: inherit !important;  font-family: inherit !important;}