﻿body {
}

/*Styles added by Abdurrahem: Start*/
.entities-container, .apps-container {
    max-height: 33vh;
}
@media (max-width: 768px) {
    .login-form {
        border-radius: 1rem !important;
        width: 100% !important;
    }

    .login-container {
        height: 95vh !important;
        font-size: 1.1rem !important;
        text-align: start;
    }

        .login-container .logo-img {
            width: 100% !important;
            height: auto !important;
        }

        .login-container .footer-position {
            font-size: 0.8rem !important;
            position:relative !important;
            bottom:2rem !important;
        }

    .user-dashboard .footer-position {
        position: relative !important;
        bottom: 5px !important;
    }

        .user-dashboard .footer-position hr {
            margin: 10px !important;
        }

    .user-dashboard .tables-container {
        border-radius: 1rem;
        height:80% !important;
    }

    .logo-position {
        position: unset !important;
        width: 80%;
    }

    .entities-container, .apps-container {
        max-height: 40vh;
    }

    #sigupForm .fs-3 {
        font-size: calc(1.1rem + .6vw) !important;
    }
    .col-md-3:has(.form-control), .col-md-5:has(.form-control), .col-md-4:has(.form-control), .col-md-2:has(.form-control), .col-md-9:has(.form-control) {
        flex: 0 0 auto;
        width: 100% !important;
    }
    .commentary{
        height:20vh !important;
    }
    .icon-wrapper{
        width:60px !important;
    }
    body .smaller{
        font-size:20px !important;
    }
    .form-control{
        font-size:1.3rem !important;
    }
    .fw-bold {
        font-size: 1.2rem !important;
    }
    .warning-title, .dsh-box-title, .small, td, button, th, .nav-item .nav-link, #title, a, .form-check-label, input[type=submit], .smaller +div{
        font-size: 18px !important;
    }
    .sidebar-cover * {
        font-size: 16px !important;
    }
    .tables-container .title-font-regular{
        margin-bottom:1rem !important;
        margin-top:0.5rem !important;
    }
    .nav-item img, .nav-link img{
        width:28px;
    }
    .sidebar-cover .small {
        font-size: 16px !important;
    }
    .nav-item a, .nav-multi a {
        padding: 0.3rem !important;
    }
/*    .tab-content{
        overflow-x:auto !important;
    }*/
}

@media (max-width: 992px) {
    .entities-container .company-name-td, .apps-container .company-name-td {
        min-width: 21rem;
    }
}

    /*Styles added by Abdurrahem: End*/