body {
    font-family: Helvetica;
    font-size: 16px;
}

.t-Form-labelContainer {
    padding-left: 1rem !important;
}

.t-Region-header {
  background-color: #deeaff !important;
}

.t-Region-title {
  font-size: 10pt; 
  letter-spacing: 0px;
  font-weight: bold;
  color: black;
}

.t-Region-headerItems--title {
  padding: 0.7rem 0.7rem;
}

.ui-dialog-titlebar {
  background-color: #deeaff !important;
}

.ui-dialog-title {
  font-size: 11pt !important; 
  font-weight: bold !important;
  color: black !important;
}

.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
   padding: 10px 10px 10px 10px;
}

.t-Button.t-Button:hover {
    color: #ffffff;
    background-color: #0404cf !important;
}

.t-Form-inputContainer input.text_field:focus, .t-Form-inputContainer input[type=text]:focus {
    background-color: #f9fade !important;
    border-color: blue !important;
}
  
.t-Form-inputContainer input.text_field:focus, .t-Form-inputContainer input[type=password]:focus {
    background-color: #f9fade !important;
    border-color: blue !important;
}

.t-Form-inputContainer textarea.textarea:focus {
  color: #000000;
  background-color: #f9fade !important;
}

.t-Footer-version {
    Display: none !important;
}

.t-Footer-top {
    Display: none !important;
}

.t-Footer-srMode{
    Display: none !important;
}

.t-Header-branding { 
      background: linear-gradient(darkblue, #2577cf) ;
}
