body, button, input, optgroup, select, textarea {font-family: BlinkMacSystemFont,-apple-system,Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
html{background-color: #fafafa;}

.navbar-item img.logo {
  max-height: 5rem !important;
  height: 320px;
}

.has-watermark {
    position: relative;
}

.has-watermark:before {
  content: ' ';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.1;
}
.watermark-full:before {
  background-image: url('../images/full-logo-first-state-futures.svg');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 70%;
  background-attachment: fixed;
}
.watermark-logo:before {
    background-attachment: fixed;
  background-image: url('../images/logo-first-state-futures.svg');
  background-repeat: no-repeat;
  background-position: 70% 50%;
  background-size: 60%;
}

.has-watermark .card-content,
.has-watermark .card-footer,
.has-watermark .table-container{
    position: relative;
}
.has-watermark .table {background: transparent;}

.input[disabled], .select fieldset[disabled] select, .select select[disabled], .textarea[disabled], fieldset[disabled] .input, fieldset[disabled] .select select, fieldset[disabled] .textarea {
    border-color:#DBDBDB;
}

@media screen and (max-width: 768px){
    .watermark-logo:before {
  background-position: 10% 50%;
  background-size: cover;
}
}