* {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

body {
  background: #000;
  font-family: Montserrat,sans-serif; }

#bgimage {
  background: url(../images/bg.jpg) center center no-repeat;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%;
  z-index: -1; }

#content {
  background: #000;
  background: rgba(0, 0, 0, 0.85);
  bottom: 0;
  left: 0;
  margin: auto;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1; }
  @media (min-width: 1026px) and (max-width: 1368px) {
    #content {
      max-height: 600px;
      padding: 25px 95px 10px 95px; } }
  @media (min-width: 1026px) {
    #content {
      max-width: 628px; } }

#login-box {
  padding: 35px 25px 15px 25px;
  text-align: center;
  z-index: 1000; }
  @media (min-width: 1368px) {
    #login-box {
      max-height: 790px;
      padding: 95px; } }
  #login-box img.logo {
    height: 113px;
    margin: 0 auto 30px auto;
    width: 240px; }
  #login-box h1 {
    color: #00aeed;
    font-size: 22px;
    font-weight: normal;
    margin: 0 0 30px 0;
    text-transform: uppercase; }
  #login-box label {
    clear: both;
    color: #fff;
    display: block;
    float: left;
    font-size: 18px;
    margin: 0 0 10px 0;
    text-align: left;
    text-transform: uppercase;
    width: 100%; }
  #login-box input {
    background: #282d31;
    border: 1px solid #8e8f91;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #fff;
    display: block;
    height: 3pc;
    font-size: 18px;
    line-height: 1.7;
    margin: 0 auto 25px auto;
    opacity: 0.85;
    outline: 0;
    padding: 11px 15px;
    width: 100%;
    -webkit-appearance: none; }
  #login-box input:-webkit-autofill {
    background: #282d31 !important;
    -webkit-box-shadow: 0 0 0px 1000px #282d31 inset;
    -webkit-text-fill-color: #fff !important;
    -webkit-appearance: none; }
  #login-box input.button {
    background: #000;
    border: 1px solid #00aeed;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    margin-top: 50px;
    text-transform: uppercase;
    width: 100%;
    -webkit-appearance: none; }
    @media (min-width: 1024px) {
      #login-box input.button {
        width: 50%; } }
    #login-box input.button:hover {
      background: #00aeed;
      background: rgba(4, 174, 237, 0.5);
      border: 1px solid rgba(4, 174, 237, 0.1); }

/*# sourceMappingURL=style.css.map */
