
.jk-absolute-centered {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
}

.block-success {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: start;
  width: fit-content;
  padding: 13px 15px;
  gap: 10px;
  border-radius: 12px;
  background: #d1e7dd;
  color: #0f5132;
}
.block-success i {
  font-size: 24px;
}
.block-success div {
  color: #0f5132;
}


.jk-icon-action {
    cursor:pointer;
}

.jk-icon-action:hover {
text-shadow: 0px 0px 12px rgba(234, 15, 18, 1);
}

body {
    overflow: hidden;
}

/* Preloader */
#preloader {
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:#fff; /* change if the mask should have another color then white */
    z-index:99;
}

#status {
    width:200px;
    height:200px;
    position:absolute;
    left:50%;
    top:50%;
    background-image:url(../img/status.gif); /* path to your loading animation */
    background-repeat:no-repeat;
    background-position:center;
    margin:-100px 0 0 -100px;
}

.dropdown-menu, .jk-shadow {
    -webkit-box-shadow: 9px 18px 30px -3px rgba(66, 68, 90, 1);
    -moz-box-shadow: 9px 18px 30px -3px rgba(66, 68, 90, 1);
    box-shadow: 9px 18px 30px -3px rgba(66, 68, 90, 1);
}

.required::after {
    content: " *";
    color: red;
    font-weight: bold;
}

.btn-red {
    background-color: #ce1517;
    color: white;
}

.btn-red:hover {
    background-color: #b91315 !important;
    color: white;
}

a.loginform {
    color: #aaaaaa;
    text-decoration: none;
}

a.loginform:hover {
    color: #b91315;
}

a.loginform.active {
    color: black;
}

a.loginform.active:hover {
    color: black;
}

p.head1 {
    font-size: 1.7em;
    
}


.montserrat-300 {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

ul.login {list-style-type: disc; font-size: 1.2em;}

ul.login li {
    padding: 10px 0 5px 0;
}
