﻿@font-face {
   font-family: 'GT America';
   src: url("https://cdn.catglobe.com/fonts/GTAmerica/1.0/GT-America-Standard-Regular.ttf") format("truetype");
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
   transition: background-color 5000s ease-in-out 0s;
}

body {
   color: #666666;
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
}

#loginBackground::before {
   background: #fff;
}

#loginbody {
   margin: 0 auto;
   padding: 20px;
   border-radius: 25px;
   background: #fff;
   padding: 20px 40px;
   color: #666666;
   width: 300px;
   display: flex;
   flex-direction: column;
   align-items: center;
}

@media (max-width: 500px) {
   form {
      padding: 10px;
   }
}

#loginLogo {
   content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAAA6CAYAAAAdp/SOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTEwLTE0VDEwOjMwOjI0KzA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0xMC0xNFQxMDozMTozNSswNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMC0xNFQxMDozMTozNSswNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDdjN2Q5OS0zZDI3LTk2NGItOTFmYy0zNmE2MmNiYmZiM2UiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMzI0MTc2Mi0zM2Y3LTNlNDItOGQyYS02ODFiNTg3NWIwZGUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxN2EwMDhiZi1jMzcxLWE4NGUtOGQ0MC0zODJiZmZiZGVhOGIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3YTAwOGJmLWMzNzEtYTg0ZS04ZDQwLTM4MmJmZmJkZWE4YiIgc3RFdnQ6d2hlbj0iMjAyMi0xMC0xNFQxMDozMDoyNCswNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMDdjN2Q5OS0zZDI3LTk2NGItOTFmYy0zNmE2MmNiYmZiM2UiIHN0RXZ0OndoZW49IjIwMjItMTAtMTRUMTA6MzE6MzUrMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6VeAN6AAAW7ElEQVR4Ae3BCbicZWEo4Pf755+z5iQ52VcSlshmQVYr1IIQUcEVFKsWtb22T1tcWmxttRfFpW7XVql9qpUK7nVBqYjsVApuICCLiiBbQvacrGedMzP/d4vn1jSef5KZsyXmzvuGGKOmpqam/UmiqampaT+TaGpqatrPJJqampr2M4mmpqam/UyqQdNa2/26alb1rKVH2tC3zWuOO9PaHT2SkJjdMd2SmbMNDg9ZOnOeg2bMXTq/c8azQsxO7GxpXz6zo2uuaiVBlsW4Oca4VnB/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');
   width: 294px;
   height: 58px;
   max-width: unset;
}

#loginbody .subtitle {
   font-weight: bold;
   font-size: 120%;
   margin-top: 10px;
   margin-bottom: 50px;
}

form {
   width: 100%;
}

   form input {
      border: 1px solid #ccc;
      padding: 5px;
      border-radius: 4px;
      color: #999;
      padding: 0 10px;
      margin: 0px;
      font-size: 12px;
      background: unset;
      height: 28px;
      width: 100%;
      box-sizing: border-box;
   }

      form input::placeholder {
         font-weight: bold;
         opacity: 0.7;
      }

   form .forgot {
      width: 100%;
      text-align: right;
   }

      form .forgot a {
         color: #888;
      }

   form .submit button {
      width: 200px;
      background: #ccc;
      cursor: pointer;
      font-weight: bold;
      color: #fff;
      font-size: large;
   }

   form .support {
      margin-top: 40px;
      font-size: 90%;
   }

a.mail {
   color: rgb(80,80,80);
   text-decoration: none;
}

form .submit-container {
   width: 100%;
   text-align: center;
   height: 120px;
}

form .invalid {
   width: 100%;
   text-align: center;
   height: 120px;
}

form .invalid-forgot {
   margin-top: 20px;
}

   form .invalid-forgot a {
      color: #888;
   }

.wrapper-input{
    display:flex;
    align-items:center;
    margin: 10px 0px;
}

.lbl-text {
   width: 100px;
}

.control-input{
    flex: 1;
}
.btn-submit {
   border: 0px solid #ccc;
   padding: 5px 10px;
   border-radius: 0px;
   color: #fff;
   background: #00BAF2;
   cursor: pointer;
   width: 100px;
   height: 28px;
   margin: 0px;
}

   .btn-submit:hover {
      background: #008FD5;
   }

.submitDiv {
   display: flex;
   align-items: center !important;
   gap: 20px;
   justify-content: end !important;
   flex-direction: row-reverse;
}

.ms-login-btn {
   font-size: 13px !important;
   padding: 6px 8px !important;
   margin-top: 10px !important;
}
