@charset "utf-8";
body {  font-size: 16px;margin: 0;height: 100vh;  color: #222222;  background-color: #FFF;  background-image: url("assets/images/hr_bg.jpg");  background-size: cover;  background-repeat: no-repeat;  background-position: center;overflow-x: hidden; position: relative;}

a{text-decoration:none;}
label{font-weight:600;}

.frosty-glass {  background: rgba(255, 255, 255, 0.2);  backdrop-filter: blur(10px);  -webkit-backdrop-filter: blur(10px); /* Safari support */  border: 1px solid rgba(255, 255, 255, 0.2);  box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.37);  z-index: 2; position: relative;	border-radius: 0.75rem !important; }

img{height:95px;}
label{color:#222222;font-weight:500;}
.card img{height:auto;}
h6{font-size:14px;font-weight: 700;}
.card{  overflow: hidden;  color: #ffffff;  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);background-color: rgba(255,255,255,0.25);backdrop-filter:blur(10px);border-radius: 0.75rem;}
.card .card-body{padding: 35px;}

.btn{ background: #1d9540;  width: 100%;      border: 1px solid rgba(0, 0, 0, 0.1);  padding: 12px;	text-transform: uppercase;	font-weight: 700;	letter-spacing: 1px;  font-size: 12px;
  border-radius: 0.5rem;  cursor: pointer;  margin-top: 20px;  color: #FFF;  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}
.fs-7{font-size:0.85rem !important;}
.fs-8{font-size:0.75rem !important;}
._log_pan ._log .input-group .form-control{box-shadow: none;}
