@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Light.ttf');
}
.mx-c-left {
    margin-left:34px;
    margin-right:30px;
}
.mx-c-right {
    margin-left:30px;
    margin-right:34px;  
}
.f-montserrat {
    font: normal normal normal 11px/14px 'Montserrat'
}
#div-login {
    padding: 25px 0px 0px 0px;
    background: #ffffffe5 0% 0% no-repeat padding-box;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px; 
}
.input-glass {
    background: rgba(255, 255, 255, 0.7);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid rgba(255, 255, 255, 0.31);
    border-radius: 5px;
    color:#000000;
    width:70%;
    margin: 5px 0px 0px 0px;
    font-size:15px;
}
.input-glass::placeholder {
    color: #525252;
    opacity: 1;
}
.input-glass:-ms-input-placeholder { 
    color: #525252;
}
.input-glass::-ms-input-placeholder { 
    color: #525252;
}
.main-title {
    color:#000000;
    padding: 0px 0px 0px 0px;
}
.btn-login {
    font: normal normal normal 14px/18px 'Montserrat';
    opacity:0.9;
    transition: 0.3s;
    margin-top:23px;
    max-width:70%;
}
.btn-login:hover {
    opacity:1;
}
.input-shadow {
    -webkit-box-shadow: 0px 9px 14px -3px rgba(66, 68, 90, 1);
    -moz-box-shadow: 0px 9px 14px -3px rgba(66, 68, 90, 1);
    box-shadow: 0px 3px 3px #00000029;
}
#div-ad-wrapper {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    background-color: rgba(0,0,255,0);
}
#div-ad-banner {
    background: #ffffff 0% 0% no-repeat padding-box;
    border-radius: 4px;
    position: absolute;
    -webkit-box-shadow: 0px 1px 16px -10px rgba(66, 68, 90, 1);
    -moz-box-shadow: 0px 1px 16px -10px rgba(66, 68, 90, 1);
    box-shadow: 0px 1px 16px -10px rgba(66, 68, 90, 1);
    z-index:1500;
    width: 385px;
    height:140px;
}
#div-border {
    background-image: linear-gradient(to right, #0079C2 50%, #570C2A 50%);
    background-origin: border-box;
    background-clip: content-box, border-box;
    height:9px
}
.header-img {
    height: 70px;
}