@charset "utf-8";
/* CSS Document */

@media print {
    
    html,body{
        height:100% !important;
        margin:0;
        padding:0;
    }
    
    body {
        transform: scale(0.7,0.7) !important;
        overflow: visible !important;
        display: inline !important;
    }
        
    #insurance_information
    {
        page-break-before: always;
        page-break-inside: avoid;
    }
    
    #user-container
    {
        page-break-before: always;
        page-break-inside: avoid;
    }
    
    #uploads-container
    {
        page-break-before: always;
        page-break-inside: avoid;
    }
    
    button {
        display: none !important;
    }
    
    body, h1, h2, h3, ol, ul, div {
        width: auto;
        border: 0;
        margin: 0;
        padding: 0;
        float: none;
        position: static;
        overflow: visible;
    }

    #ctu.opt1, #tpu.opt2 {
        color: #fff !important;
        background-color: #4cae4c !important;
        border-color: #4cae4c !important;
        border-radius: 15px !important;
    }
    
    #ctu.selected, #tpu.selected {
        color: #000 !important;
        font-weight: bolder;
        background-color: #4cae4c !important;
        border-color: #4cae4c !important;
        border-radius: 15px !important;
    }
    
    .tmp-header {
        top: 0px !important;
        position: absolute !important;
    }
    
    .signup_option {
        height: 10px !important;
        width: auto !important;
    }
    
    .switch-toggle {
        margin: 0 !important;
        padding: 0 !important;
    }
    
    .switch-toggle input {
        display: none !important;
    }
    
    .signup_option>.switch-toggle>label {
        margin: 10px !important;
        padding: 0 !important;
    }
    
    .switch-toggle input + label {
        margin: 0 !important;
        padding: 0 !important;
    }
    
    #control-dynamic-element:first-child {
        margin-top: 0px !important;
    }

}