@font-face {
    font-family: "Helvetica Neue";
    src: url("../landing-page/fonts/Helvetica/HelveticaNeueRegular.ttf");
}
h1,h2,h3,h4,h5,h6,
th,td,li,.btn,small,
.notification-header,.form-group,
span,a,p,label,input,link{
    font-family: 'Helvetica Neue','cairo';
    font-weight: 400;
    letter-spacing: 0;
}
.fw-200{
    font-weight: 200;
}
.fw-400{
    font-weight: 400;
}
.fw-700{
    font-weight: 700;
}
.form-image .l-image{
    background-image: url('../assets/login-bg.jpg');
    background-size: cover;
    background-position: bottom center;
}
.flatpickr-calendar.open {
    left: auto !important;
    right: 50% !important;
}
.plan-img img{
    max-height: 300px;
    object-fit: cover;
}
.avatar img{
    max-height: 90px;
    max-width: 90px;
    object-fit: cover;
}
.user-profile .widget-content-area h3:after {
    height: 0;
}
.transtation-tabs .fade:not(.show) {
    display: none;
}
.country-key .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 30%;
    float: left;
}
.form-form .form-form-wrap form .field-wrapper.country-key input {
    min-height: 50px;
}
#url-field{
    position: relative;
}
.info-owner-link{
    position: absolute;
    bottom:50%;
    left: 0;
}
.btn-owner-link{
    box-shadow: none;
    font-size: 1.5em;
}
.btn-owner-link:hover{
    box-shadow: none;
}
.no-transform {
    transform: none !important;
}
.add-ons input{
    border-radius: 0;
}
.profile-cover{
    width:100%;
    height: 300px;
    position: relative;
}
img.cover-profile{
    width:100%;
    height: 300px;
    object-fit: cover;
}
.cover-profile::after{
    position: absolute;
    width: 100%;
    height: 300px;
    z-index: 1000;
    background-color: lightblue;
    bottom: 0;
    left:0 ;
}
.store-activity-icon{
    height: 30px;
}
.login-logo{
    width: 200px;
}
.top-login{
    background-color: #231e4e;
}
.qr-card svg{
    max-width: -webkit-fill-available;
}
@media (max-width: 575.98px) {
    .form-form .form-form-wrap.login-responsive {
        margin-top: 20px;
        height: auto;
    }
}
@media (max-width: 991px) {
    .navbar .navbar-item.slider-mobile-x .nav-item.dropdown.notification-dropdown .dropdown-menu:after ,
    .navbar .navbar-item.slider-mobile-x .nav-item.dropdown.notification-dropdown .dropdown-menu {
        left: auto;
    }
}