html {
  position: relative;
  min-height: 100%;
}

body {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  line-height: 23px;
  padding-bottom: 150px;
}

@media screen and (max-width: 576px) {
  body {
    padding-bottom: 210px;
  }
}
a {
  color: #FF9500;
}

a:hover {
  color: #FF8800;
}

footer {
  /*margin-top: 15px; */
  border-top: 5px #FFAA00 solid;
  padding: 10px 0;
  background-color: #FF7B00;
  color: #cccccc;
  position: absolute;
  width: 100%;
  bottom: 0;
  min-height: 85px;
  line-height: 1.5em;
  font-size: 11px;
}

footer a {
  color: #FFAA00;
}

footer a:hover {
  color: #FFA200;
}

footer .pipe {
  color: #cccccc;
  margin: 0 5px;
}

footer .social a {
  color: #cccccc;
  font-size: 15px;
  text-decoration: none;
}

footer .social a:hover {
  color: #FFA200;
  font-size: 15px;
  text-decoration: none;
}

footer .social .weathercloud {
  font-size: 15px;
  height: 27px;
  margin-top: -15px;
  margin-left: 5px;
}

#flash-messages {
  position: absolute;
  z-index: 1050;
  width: 100%;
  top: 15%;
}

#flash-messages .alert {
  margin-left: auto;
  margin-right: auto;
  max-width: 600px;
}

@media screen and (max-width: 576px) {
  #flash-messages .alert {
    max-width: 90vw;
  }
}
@media screen and (max-width: 768px) {
  #flash-messages .alert {
    max-width: 75vw;
  }
}
/* PAGINATION - START */
.page-item.active .page-link {
  background-color: #FF7B00;
  border-color: #0e182c;
}

.page-item.active .page-link {
  color: #fff !important;
}

/* PAGINATION - END */
/* NAVBAR */
.navbar-styled {
  background-color: #FFAA00;
  border-color: #FFA200;
  margin-bottom: 0px;
}

.navbar-styled .navbar-brand {
  color: #ffffff;
}

.navbar-styled .navbar-brand:hover,
.navbar-styled .navbar-brand:focus {
  color: #ffffff;
}

.navbar-styled .navbar-text {
  color: #ffffff;
}

.navbar-styled .navbar-nav > li > a {
  color: #ffffff;
}

.navbar-styled .navbar-nav > li > a:hover,
.navbar-styled .navbar-nav > li > a:focus {
  color: #707070;
}

.navbar-styled .navbar-nav > .active > a,
.navbar-styled .navbar-nav > .active > a:hover,
.navbar-styled .navbar-nav > .active > a:focus {
  color: #ffffff;
  font-weight: bold;
}

.navbar-styled .navbar-nav > .open > a,
.navbar-styled .navbar-nav > .open > a:hover,
.navbar-styled .navbar-nav > .open > a:focus {
  color: #ffffff;
  font-weight: bold;
}

.navbar-styled .navbar-toggle {
  border-color: #FFA200;
}

.navbar-styled .navbar-toggle:hover,
.navbar-styled .navbar-toggle:focus {
  background-color: #FFA200;
}

.navbar-styled .navbar-toggle .icon-bar {
  background-color: #ffffff;
}

.navbar-styled .navbar-collapse,
.navbar-styled .navbar-form {
  border-color: #ffffff;
}

.navbar-styled .navbar-link {
  color: #ffffff;
}

.navbar-styled .navbar-link:hover {
  color: #ffffff;
}

.navbar-styled .nav > li > a:focus, .navbar-styled .nav > li > a:hover {
  background-color: #FFA200;
}

@media (max-width: 767px) {
  .navbar-styled .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-styled .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-styled .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-styled .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-styled .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-styled .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #FFA200;
  }
}
/* NAVBAR - END */
.bg-emeteo {
  background-color: #FFAA00 !important;
  color: rgb(66, 56, 56) !important;
}

.bg-emeteo5 {
  background-color: #FF7B00;
  color: #fff !important;
}

.weather-data.value-shadow {
  text-shadow: 0 0 3px #000; /* horizontal-offset vertical-offset 'blur' colour */
  -moz-text-shadow: 0 0 3px #000;
  -webkit-text-shadow: 0 0 3px #000;
}

.weather-data.temperature-range1 {
  color: #0000cc;
}

.weather-data.temperature-range2 {
  color: #0066cc;
}

.weather-data.temperature-range3 {
  color: #0099cc;
}

.weather-data.temperature-range4 {
  color: #00ccff;
}

.weather-data.temperature-range5 {
  color: #00ffcc;
}

.weather-data.temperature-range6 {
  color: #00ff99;
}

.weather-data.temperature-range7 {
  color: #ccff00;
}

.weather-data.temperature-range8 {
  color: #ffff66;
}

.weather-data.temperature-range9 {
  color: #ffcc00;
}

.weather-data.temperature-range10 {
  color: #ff9933;
}

.weather-data.temperature-range11 {
  color: #ff6600;
}

.weather-data.temperature-range12 {
  color: #ff3300;
}

.weather-data.temperature-range13 {
  color: #cc3300;
}

.year-data .temperature-range1 {
  background-color: #0000cc;
  color: #fff;
}

.year-data .temperature-range2 {
  background-color: #0066cc;
  color: #fff;
}

.year-data .temperature-range3 {
  background-color: #0099cc;
  color: #fff;
}

.year-data .temperature-range4 {
  background-color: #00ccff;
}

.year-data .temperature-range5 {
  background-color: #00ffcc;
}

.year-data .temperature-range6 {
  background-color: #00ff99;
}

.year-data .temperature-range7 {
  background-color: #ccff00;
}

.year-data .temperature-range8 {
  background-color: #ffff66;
}

.year-data .temperature-range9 {
  background-color: #ffcc00;
}

.year-data .temperature-range10 {
  background-color: #ff9933;
}

.year-data .temperature-range11 {
  background-color: #ff6600;
  color: #fff;
}

.year-data .temperature-range12 {
  background-color: #ff3300;
  color: #fff;
}

.year-data .temperature-range13 {
  background-color: #cc3300;
  color: #fff;
}

.year-data .table-condensed > tbody > tr > td {
  padding: 4px 5px;
}

.year-data .pressure-range1 {
  background-color: #0000cc;
  color: #fff;
}

.year-data .pressure-range2 {
  background-color: #0066cc;
  color: #fff;
}

.year-data .pressure-range3 {
  background-color: #0099cc;
  color: #fff;
}

.year-data .pressure-range4 {
  background-color: #00ccff;
}

.year-data .pressure-range5 {
  background-color: #00ffcc;
}

.year-data .pressure-range6 {
  background-color: #00ff99;
}

.year-data .pressure-range7 {
  background-color: #ccff00;
}

.year-data .pressure-range8 {
  background-color: #ffff66;
}

.year-data .pressure-range9 {
  background-color: #ffcc00;
}

.year-data .pressure-range10 {
  background-color: #ff9933;
}

.year-data .pressure-range11 {
  background-color: #ff6600;
  color: #fff;
}

.year-data .pressure-range12 {
  background-color: #ff3300;
  color: #fff;
}

.year-data .pressure-range13 {
  background-color: #cc3300;
  color: #fff;
}

.year-data .wind-speed-calm {
  background-color: #fff;
}

.year-data .wind-speed-light_air {
  background-color: #ccffff;
}

.year-data .wind-speed-light_breeze {
  background-color: #99ffcc;
}

.year-data .wind-speed-gentle_breeze {
  background-color: #99ff99;
}

.year-data .wind-speed-moderate_breeze {
  background-color: #99ff66;
}

.year-data .wind-speed-fresh_breeze {
  background-color: #99ff00;
}

.year-data .wind-speed-strong_breeze {
  background-color: #99cc00;
}

.year-data .wind-speed-moderate_gale {
  background-color: #cccc00;
}

.year-data .wind-speed-fresh_gale {
  background-color: #ffcc00;
}

.year-data .wind-speed-strong_gale {
  background-color: #ff9900;
}

.year-data .wind-speed-storm {
  background-color: #ff6600;
  color: #fff;
}

.year-data .wind-speed-violent_storm {
  background-color: #ff3300;
  color: #fff;
}

.year-data .wind-speed-huricane_force {
  background-color: #ff0000;
  color: #fff;
}

.year-data .precipitation-range0 {
  background-color: #fff;
}

.year-data .precipitation-range1 {
  background-color: #0000cc;
  color: #fff;
}

.year-data .precipitation-range2 {
  background-color: #0066cc;
  color: #fff;
}

.year-data .precipitation-range3 {
  background-color: #0099cc;
  color: #fff;
}

.year-data .precipitation-range4 {
  background-color: #00ccff;
}

.year-data .precipitation-range5 {
  background-color: #00ffcc;
}

.year-data .precipitation-range6 {
  background-color: #00ff99;
}

.year-data .precipitation-range7 {
  background-color: #ccff00;
}

.year-data .precipitation-range8 {
  background-color: #ffff66;
}

.year-data .precipitation-range9 {
  background-color: #ffcc00;
}

.year-data .precipitation-range10 {
  background-color: #ff9933;
}

.year-data .precipitation-range11 {
  background-color: #ff6600;
  color: #fff;
}

.year-data .precipitation-range12 {
  background-color: #ff3300;
  color: #fff;
}

.year-data .precipitation-range13 {
  background-color: #cc3300;
  color: #fff;
}

.year-data .solar-radiation-range1 {
  background-color: #0000cc;
  color: #fff;
}

.year-data .solar-radiation-range2 {
  background-color: #0066cc;
  color: #fff;
}

.year-data .solar-radiation-range3 {
  background-color: #0099cc;
  color: #fff;
}

.year-data .solar-radiation-range4 {
  background-color: #00ccff;
}

.year-data .solar-radiation-range5 {
  background-color: #00ffcc;
}

.year-data .solar-radiation-range6 {
  background-color: #00ff99;
}

.year-data .solar-radiation-range7 {
  background-color: #ccff00;
}

.year-data .solar-radiation-range8 {
  background-color: #ffff66;
}

.year-data .solar-radiation-range9 {
  background-color: #ffcc00;
}

.year-data .solar-radiation-range10 {
  background-color: #ff9933;
}

.year-data .solar-radiation-range11 {
  background-color: #ff6600;
  color: #fff;
}

.year-data .solar-radiation-range12 {
  background-color: #ff3300;
  color: #fff;
}

.year-data .solar-radiation-range13 {
  background-color: #cc3300;
  color: #fff;
}

.year-data .uv-range1 {
  background-color: #0000cc;
  color: #fff;
}

.year-data .uv-range2 {
  background-color: #0066cc;
  color: #fff;
}

.year-data .uv-range3 {
  background-color: #0099cc;
  color: #fff;
}

.year-data .uv-range4 {
  background-color: #00ccff;
}

.year-data .uv-range5 {
  background-color: #00ffcc;
}

.year-data .uv-range6 {
  background-color: #00ff99;
}

.year-data .uv-range7 {
  background-color: #ccff00;
}

.year-data .uv-range8 {
  background-color: #ffff66;
}

.year-data .uv-range9 {
  background-color: #ffcc00;
}

.year-data .uv-range10 {
  background-color: #ff9933;
}

.year-data .uv-range11 {
  background-color: #ff6600;
  color: #fff;
}

.year-data .uv-range12 {
  background-color: #ff3300;
  color: #fff;
}

.year-data .uv-range13 {
  background-color: #cc3300;
  color: #fff;
}

.text-actual-weather-updated {
  color: #0cc700;
}

.time-control-col {
  padding-bottom: 8px;
}

.time-control-text {
  width: calc(100% - 72px);
  text-align: center;
}

.cursor-help {
  cursor: help;
}

#news {
  font-size: 16px;
  line-height: 26px;
}

#news h2 {
  color: #FFAA00;
}

#news .news-title {
  font-weight: bold;
}

#station-menu .dropdown-item.active, #station-menu .dropdown-item:active {
  background-color: #FFAA00;
}

/* TIMELAPSE PLAYER */
#timelapse-player {
  height: 100%;
}

#timelapse-player .video-container {
  height: 100%;
  min-height: unset;
}

#timelapse-player .video-container .loading {
  position: absolute;
  width: 100%;
  z-index: 10;
  height: 100%;
  background-color: #FFAA00;
}

#timelapse-player .video-container .no-timelapse {
  position: absolute;
  width: 100%;
  z-index: 10;
  height: 100%;
  background-color: #FFAA00;
}

#timelapse-player .video-container .loading .loading-text, .video-container .no-timelapse-text {
  color: #ffffff;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#timelapse-player .video-container #settings {
  position: absolute;
  width: 100%;
  z-index: 10;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7490196078);
  display: none;
}

#timelapse-player .video-container #settings > .controls {
  color: #ffffff;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* EMETEO LEAFLET MAP */
#emeteo-map .map-label {
  position: absolute;
  bottom: 0;
  left: -50%;
  display: flex;
  flex-direction: column;
  text-align: center;
}

#emeteo-map .map-label-content {
  order: 1;
  position: relative;
  left: -50%;
  background-color: #fff;
  border-radius: 5px;
  border-width: 2px;
  border-style: solid;
  border-color: #FFA200;
  padding: 3px;
  white-space: nowrap;
}

#emeteo-map .map-label-arrow {
  order: 2;
  width: 0px;
  height: 0px;
  left: 50%;
  border-style: solid;
  border-color: #FFA200 transparent transparent transparent;
  border-width: 10px 6px 0 6px;
  margin-left: -6px;
}

#emeteo-map .map-label-arrow.inactive {
  order: 2;
  width: 0px;
  height: 0px;
  left: 50%;
  border-style: solid;
  border-color: #505050 transparent transparent transparent;
  border-width: 10px 6px 0 6px;
  margin-left: -6px;
}

#emeteo-map-radar-timestamp {
  padding: 3px 5px;
}

#emeteo-map .map-label.redbackground > .map-label-content {
  white-space: default;
  color: #000;
  background-color: #FFAA00;
  border-color: #FFA200;
}

#emeteo-map .map-label.redbackground.inactive > .map-label-content {
  white-space: default;
  color: #000;
  background-color: #838383;
  border-color: #505050;
  font-size: 18px;
  font-size: 1.3em;
  padding: 0 5px;
}

#emeteo-map .custom-popup {
  bottom: 20px !important;
}

@media screen and (max-width: 576px) {
  #emeteo-map .leaflet-control-radar {
    margin-bottom: 20px;
  }
  #emeteo-map .leaflet-control-attribution {
    font-size: 9px;
  }
}
.btn-emeteo {
  color: #ffffff;
  background-color: #FFAA00;
  border-color: #FFA200;
}
.btn-emeteo:hover {
  color: #ffffff;
  background-color: #FF9500;
  border-color: #FF8800;
}

.badge-emeteo {
  color: #ffffff;
  background-color: #FFAA00;
}

.card-body-content {
  font-size: 18px;
}/*# sourceMappingURL=style-main.css.map */