﻿#imgLogo {
    max-width: 100px;
}

#dvLogo {
    max-width: 220px;
    margin: auto;
}

#dvExit {
    padding-top: 15px;
}


.login-container .hpanel {
    margin-bottom: 0px;
}

    .login-container .hpanel .panel-body {
        padding: 10px;
    }


@media (max-width:480px) and (min-width: 480px) {
    
    .login-container .control-label,
    .login-container .form-control,
    .login-container .btn,
    .login-container {
        font-size: 1.5em;
    }

    .login-container .form-control {
        height: 150%;
    }
}

/*Kleine scanner in IE*/
@media (max-width:250px) and (min-width:250px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    body.blank,
    body.hide-sidebar {
        margin-right: 10px;
    }
}


.pe-7s-close-circle{
    color:#e74c3c;
}

#imgRG
{
    width:100%;
    height:auto;
}

.password-container {
    position: relative;
    display: flex;
    align-items: center;
}

    .password-container .form-control {
        width: 100%;
        padding-right: 40px; /* Zorg voor ruimte voor het icoon */
    }

    .password-container .toggle-password {
        position: absolute;
        right: 10px;
        cursor: pointer;
        user-select: none;
    }