/* img-responsive */
.img-responsive {
  display: block;
  max-width: 98%;
  height: auto;
  margin: auto;
}

/* Top Bar*/

.horizontal-bar {
  width: 100%;
  height: auto;
  position: fixed;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /*background: linear-gradient(to bottom, rgba(121, 171, 234, 0.6), #79ABEA ,rgba(121, 171, 234, 0.6)); */
  /*background: linear-gradient(to bottom, #ecebf1, #59585e, #ebeaf0, #acabb0);*/
  background-image: url("/image/metal-bar.png");
  background-size: cover;
  color: #fff; /* Set the text color */
  z-index: 100;
}

.mainwatch {
  display: inline-block;
  font-family: Comic Sans MS;
  font-size: 20px;
  text-align: left;
  color: white;
  border-radius: 10px;
  padding: 10px;
  margin-left: 10px;
  /*background-color: rgba(121, 171, 234, 0.6);*/
}

/* Title Text */
titletext {
  text-align: center;
  color: #fff;
  font-size: 36px;
  font-family: "Calibri", "Arial", "Times New Roman", "Courier New", monospace;
  font-weight: bold;
  border-radius: 10px;
  background-color: rgba(121, 171, 234, 0.6);
}

html,
body {
  height: 90%;
  width: 100%;
  margin: 0;
}

.h_iframe iframe {
  height: 90%;
  width: 100%;
}

.h_iframe {
  height: 100%;
  width: 100%;
}

/* Badges */
.LTbadge,
.AMLbadge,
.PEXbadge {
  position: fixed;
  height: 100px;
  width: 100px;
  right: 20px;
}

.LTbadge {
  bottom: 350px;
}
.AMLbadge {
  bottom: 240px;
}
.PEXbadge {
  bottom: 130px;
}

.LTbadge:hover,
.AMLbadge:hover,
.PEXbadge:hover {
  width: 104px;
  height: 104px;
  right: 18px;
  transition: 0.2s ease;
}

.LTbadge:hover {
  bottom: 348px;
}
.AMLbadge:hover {
  bottom: 238px;
}
.PEXbadge:hover {
  bottom: 128px;
}

/* Language Buttons */
.enUS,
.elGR {
  /*position: fixed;*/
  text-decoration: none;
  height: 30px;
  width: 50px;
  /*top: 10px;*/
}

a {
  text-decoration: none; /* Remove underline from links */
}
/*
.enUS {right: 10px;}
.elGR {right: 70px;}
*/
.enUS:hover,
.elGR:hover {
  /* height: 34px;
  width: 54px;
  top: 8px;*/
  filter: brightness(120%);
  /*transition: .2s ease;*/
}
/*
.enUS:hover {right: 8px;}
.elGR:hover {right: 68px;}
*/

/* Listen to the Radio Buttons */
btext {
  text-align: center;
  color: #000;
  font-size: 20px;
  font-family: "Calibri", "Arial", "Times New Roman", "Courier New", monospace;
  font-weight: bold;
  background-color: none;
}

/* Fonts */
@font-face {
  font-family: "myFirstFont";
  src: url("FONTS/Impostograph-Regular.ttf") format("truetype");
}

/* Example usage */
among {
  font-family: "myFirstFont", sans-serif;
  font-size: 70px;
}

/* Frame Styles */
#onoffairLIVEframe,
#radioxmlstats,
#radioxmlplayed {
  text-align: center;
  margin: 0 auto;
  padding: 10px;
  width: 90%;
  max-width: 1000px;
  border-radius: 10px;
  overflow: auto;
  background-color: none;
}

#onoffairLIVEframe {
  height: 200px;
  border: 0px solid #a7a7a7;
}

#radioxmlstats {
  height: 240px;
  border: 5px solid #a7a7a7;
}

#radioxmlplayed {
  height: 300px;
  border: 5px solid #a7a7a7;
}

.button {
  border: a7a7a7;
  border-radius: 10px;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-family: "Calibri", "Arial", "Times New Roman", "Courier New", monospace;
  font-weight: bold;
  font-size: 22px;
  margin: 8px 2px;
  cursor: pointer;
}

.button1 {
  background-color: #357ec7;
}

.button1:hover {
  /*background-color: #3b97f3;*/
  filter: brightness(120%);
}

.button2 {
  background-color: #a4c639;
}

.button2:hover {
  /*background-color: #c0e841;*/
  filter: brightness(120%);
}
