/*
 *
 * General layout setup and overrides
 *
 */
body {
   background: white;
   font-size: 12pt;
    -webkit-print-color-adjust: exact;
}

header, footer, nav, #navigation, #environment_settings_spinner, fieldset.form-actions, #Comments, #damaged-voided-documents, #environment_version, td.actions, th.actions, .form-actions, .manual, .alert {
   display: none;
}

#main {
    -webkit-box-shadow: none;
    border: none;
    width: 100%;
}

/* Contains the #navigation div */
.span3 {
    display: none;
}

input[type=text], textarea, select, .input-append input[type=text], .input-prepend input[type=text], .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, input[type=text][disabled], select[disabled], textarea[disabled], input[type=text][readonly], select[readonly], textarea[readonly], .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn {
    -webkit-border-radius: 0;
    -webkit-border: none;
    -webkit-box-shadow: initial;
    -webkit-appearance: none;
    -webkit-transition: none !important;
    -moz-appearance: none;
    box-shadow: initial;
    background-color: transparent;
    resize: none;
    border: none;
}

input::-moz-placeholder { display: none; }
input::-webkit-input-placeholder { display: none; }

input.input-small {
    width: 60px;
}

div.print_only 
{
    display: block
}

input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
    background-color: #eeeeee !important;
}

.visible-print-block { display: block !important; }
.visible-print-inline { display: inline !important; }
.visible-print-inline-block { display: inline-block !important; }
.hidden-print { display: none !important; }