@font-face {
  font-family: 'Ubuntu';
  src: local('Ubuntu'), local('Ubuntu'), url('Ubuntu-Regular.woff')
    format('woff');
}

@font-face {
  font-family: 'Roboto';
  src: local('Roboto'), local('Roboto'), url('Roboto-Regular.woff')
    format('woff');
}

@font-face {
  font-family: 'Lato';
  src: local('Lato'), local('Lato'), url('Lato-Regular.woff')
    format('woff');
}

.login_background {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-image: url(images/background.jpg);
    background-position-y: -250px;	
}

.loginHolder {
  padding: 20px 40px 20px 40px;
  background: rgba(255, 255, 255, 0);
  border: 0px;
  left: calc(50% - 180px);
  background: rgba(244, 244, 244, .8);
  border: 1px solid #c3c3c3;
}

.loginHolder .parser-input-holder {
  padding: 6px 0px;
  width: 100%;
  font-size: 16px;  
  margin: 0px 0px 10px 0px;
  width: calc(100% - 18px);    
}

.loginText {
  color: #fff;
  font-size: 40px !important;
  text-align: center;
  font-family: Roboto,Arial;
  text-transform: uppercase;
  width: 100%;
}

.loginAppName {
  width: 254px;
  font-size: 18px;
  ccolor: #676767;
  color: #00afed;
  text-align: center;
  letter-spacing: 1px;
}
.newLoginButton {
  margin: 6px 0px 0px 0px !important;
  background-color: rgba(0, 0, 0, 0.5) !important;
  color: #fff !important;
  border: solid 1px transparent;
  padding: 3px 0px;
}

.newLoginButton:hover {
  border: solid 1px #fff;
}

#alLogin>.ui-state-error {
  color: #cd0a0a  !important;
}

#tiLogin, #tiPass {
  padding: 8px;
  letter-spacing: 2px;
  -webkit-box-shadow: 0 0 0 30px white inset;
  border: none;
  margin: 0px;
}

.loginPanel {
  padding: 0px;
  width: calc(100% - 2px) !important;
}

.loginButtonPanel {
  padding-right: 3px !important;
}

.registerButtonPanel {
  padding-left: 3px !important;
}

.loginPanel > .parser-panel-inner > .parser-panel {
  padding: 0px;
}

.newLoginButton .ui-button-text {
  font-size: 14px;
  font-family: Roboto,Arial;
  font-weight: normal;
  letter-spacing: 1px;
}

#btnLogin {
  text-transform: uppercase;
}

