@charset "UTF-8";

@media only screen and (max-width: 1023px)  {
     body {
         font-size: 1em;   
     }
     input[type="checkbox"],input[type="radio"] {
        height: 1em;
        width: 1em; 
        margin-right: 0.5em;
        vertical-align: middle;
     }
     input, textarea, select, button {    
        font-size: 1em;
     }    
     .page {
        max-width: 95%;
        margin: 0 auto;
        box-sizing: border-box;
     }
     .form fieldset>legend {
        font-size: 1.1em;
     }
     .label2 {
        flex-direction: column;
        align-items: normal;
        margin: 0 0.4em 0.8em;
        width: 90%;
     } 
     .form .row span.label, span.label {
        display: block;  
        line-height: 1.6em;
        width: 94%;  
    }
    .form .row {
        display: block;
    }   
    .form .row input.txtfield, .label2>.select, .txtfield, .label2>.input-col  {
        width: 96% !important;
        line-height: 1.2;
    } 
    .btn-row .btn {
        font-size: 1.3em;
    } 
    #reg_hugim .btn-reg {
        font-size: 2em;   
        width: 96%;
        display: block;
        margin-top: 0.2em;
        box-sizing: border-box;
        line-height: 2;
        height: auto;
    }
    .ui-dialog {
        max-width: 90%;
    } 
    #ui-datepicker-div{
        z-index:8900 !important;
        font-size: 1em;
    }
    .ui-autocomplete li {
        font-size: 1em !important;
    }    
    .ui-dialog {
        font-size: 1em !important;
    }
    .ui-dialog .smart-form {
        font-size: 1em !important;
    }
    .ui-dialog .ui-button {
        min-width: 1.9em !important;
        width: auto !important;
        height: 1.9em !important; 
        top: 0.1em !important;
        margin: 0 !important;
    }  
    .ui-dialog .view-links-panel {
        font-size: 1em;
    }
    .ui-dialog .view-content .row-wrapper {
        font-size: 1em;
    }
    .dialog-wrapper {
        max-width: 95%;
    }
    .signature_img_wrapper {
        max-width: 100%; 
        border: 1px solid #ccc;
    }
    .signature_img {
        height: 10em;
        width: 100%;
    }   
} 
