﻿/*.spacer5 {
    @include spacer(5px);
}

.spacer10 {
    @include spacer(10px);
}

.spacer15 {
    @include spacer(15px);
}

.spacer20 {
    @include spacer(20px);
}

.spacer30 {
    @include spacer(30px);
}

.spacer40 {
    @include spacer(40px);
}*/
/*.row{
     margin-right: 0px;
  margin-left: 0px; 
}*/
/*.dropdown:hover>.dropdown-menu {display: block;}*/
.loading-overlay {
  display: none;
  z-index: 10; }

.loading > .loading-overlay {
  display: block; }

.loading > .loading-overlay .overlay {
  position: absolute;
  width: 100%;
  height: 80%;
  background: #ccc;
  opacity: 0.4; }

.loading > .loading-overlay .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%); }

.loading > #main {
  display: none; }

#homedatagrid_filter {
  text-align: right; }

#MBL_footer {
  z-index: 20; }

.table-helper {
  min-height: 325px !important; }

.row-title-helper {
  margin-top: 0.5em !important;
  margin-bottom: -0.5em !important; }

.pin-input-div {
  position: relative !important;
  margin-bottom: -2em !important;
  margin-left: 2.1em !important;
  margin-right: 11em !important; }

input.real-pin-input, .fake-pin-input {
  width: 10em !important;
  height: 2em !important;
  margin: 0 !important;
  padding: 1px !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important; }

.fake-pin-input {
  border: solid 1px;
  border-style: inset !important;
  background-color: #f6f6f6 !important;
  line-height: 2em !important;
  cursor: text !important; }

input.real-pin-input {
  opacity: 0 !important;
  background: transparent !important; }

.ui-widget-overlay {
  background-color: #000 !important;
  opacity: 0.4 !important; }

.lendex-style {
  font-weight: 700; }

@media screen and (min-width: 20em) {
  .lendex-style {
    font-size: calc(0.75em + 0.393 * ((100vw - 20em) / 77.643)); } }

@media screen and (min-width: 97.643em) {
  .lendex-style {
    font-size: 1.143em; } }

#ModalNewApplication {
  margin-left: 0.65em !important; }

#ModalClientList {
  padding-right: 0em !important;
  padding-left: 0.2em !important; }

#divLoaderAttachments > .div-loader-attachments-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ccc;
  opacity: 0.4;
  z-index: 10000; }

#divLoaderAttachments > .spinner {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 10001; }

.lender-connect-logo {
  margin-left: -1rem;
  margin-right: 1rem;
  max-width: 20em; }
