@font-face
{
  font-family:Ubuntu;
  src:url(../fonts//ubuntu/ubuntu-r.woff2) format('woff2'),
  url(../fonts//ubuntu/ubuntu-r.woff) format('woff'),
  url(../fonts//ubuntu/ubuntu-.ttf) format('truetype');
  font-weight: 400;
  font-display: auto;
}
@font-face
{
  font-family:Ubuntu;
  src:url(../fonts//ubuntu/ubuntu-b.woff2) format('woff2'),
  url(../fonts//ubuntu/ubuntu-b.woff) format('woff'),
  url(../fonts//ubuntu/ubuntu-b.ttf) format('truetype');
  font-weight: 700;
  font-display: auto;
}


html
{
  margin: 0px;
  font-family: "Ubuntu", helvetica, arial, verdana;
}
body
{
  margin: 0px;
}
input, textarea, keygen, select, button
{
  font-family: Ubuntu, helvetica, arial, verdana;
}

#statusbar-display
{
    display: none !important;
}


/* GLOBAL STUFF */
a.nolink, a.nolink:visited
{
  color: black;
  text-decoration: none;
  font-weight: normal;

  color: inherit;
  text-decoration: none;
}
.hidden-submit
{
  border: 0 none;
  height: 0;
  width: 0;
  padding: 0;
  margin: 0;
  overflow: hidden;
}

.system_color_text
{
  color: #5486B8;
}
.system_color_border
{
  border-color: #5486B8;
}
.system_color_background
{
  background-color: #5486B8;
}

.system_background_image
{
  position: fixed;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  width: auto;
  height: auto;
  background-size: cover;
  -webkit-filter: blur(25px);
  -moz-filter: blur(25px);
  -o-filter: blur(25px);
  -ms-filter: blur(25px);
  filter: blur(25px);
  transform: scale(1.1);
  z-index: -1;
}
.system_background_image_clear
{
  position: fixed;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  width: auto;
  height: auto;
  background-size: cover;
  transform: scale(1.1);
  z-index: -1;
}

@media only screen and (max-width: 600px)
{
  .killonmobile { display: none; }
}
@media only screen and (max-width: 1000px)
{
  .killontablet { display: none; }
}
@media only screen and (max-width: 1200px)
{
  .killonsmalldesktop { display: none; }
}
