/* Minification failed. Returning unminified contents.
(2,29): run-time error CSS1019: Unexpected token, found ' '
(2,29): run-time error CSS1019: Unexpected token, found ' '
(2,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(3,29): run-time error CSS1019: Unexpected token, found ' '
(3,29): run-time error CSS1019: Unexpected token, found ' '
(3,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(4,29): run-time error CSS1019: Unexpected token, found ' '
(4,29): run-time error CSS1019: Unexpected token, found ' '
(4,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(5,29): run-time error CSS1019: Unexpected token, found ' '
(5,29): run-time error CSS1019: Unexpected token, found ' '
(5,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(6,29): run-time error CSS1019: Unexpected token, found ' '
(6,29): run-time error CSS1019: Unexpected token, found ' '
(6,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(92,29): run-time error CSS1019: Unexpected token, found ' '
(92,29): run-time error CSS1019: Unexpected token, found ' '
(92,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(93,29): run-time error CSS1019: Unexpected token, found ' '
(93,29): run-time error CSS1019: Unexpected token, found ' '
(93,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(94,29): run-time error CSS1019: Unexpected token, found ' '
(94,29): run-time error CSS1019: Unexpected token, found ' '
(94,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(95,29): run-time error CSS1019: Unexpected token, found ' '
(95,29): run-time error CSS1019: Unexpected token, found ' '
(95,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
(96,29): run-time error CSS1019: Unexpected token, found ' '
(96,29): run-time error CSS1019: Unexpected token, found ' '
(96,29): run-time error CSS1027: Expected semi-colon or close brace, found ' '
 */
.doc-menu #documentation-menu { overflow-x: hidden; overflow-y: auto; margin-left: -30px; margin-right: -30px; padding-left: 15px; position: relative;
	height: -webkit-calc(100% - 150px);
	height:    -moz-calc(100% - 150px);
	height:     -ms-calc(100% - 150px);
	height:      -o-calc(100% - 150px);
	height:         calc(100% - 150px);
}

.doc-menu input[type=button] { position: absolute; right: 10px; bottom: 10px; }

.popup.wide.claim-summary-form .section.summary input[type=text][id=patientsearch], .popup.wide.claim-summary-form .section.summary radio, .popup.wide.claim-summary-form .section.summary select, .popup.wide.claim-summary-form .section.summary wheels {
    float: none;
    margin-top: 0px;
}

.popup.wide.claim-summary-form .section.summary input[type=text][id=patientsearch] {
    height: 20px;
}

.popup.wide.claim-summary-form .section.summary {
    min-height: 28%;
}

.popup.wide.claim-summary-form input[usage=calendar] {
    float: none;
    margin-bottom: 0px;
    margin-top: 0px;
}

.popup.wide.claim-summary-form .section label > span.format {
    font-size: 0.8em;
    font-weight: 100;
}

.popup.wide.claim-summary-form .section.summary wheels {
    margin-bottom: 0px;
    width: 22%;
}

    .popup.wide.claim-summary-form .section.summary wheels > x {
        right: -125px !important;
    }

.popup.wide.claim-summary-form .section.summary label {
    width: 110px;
}

.popup.wide.claim-summary-form .section.summary span {
    font: bold 15px Helvetica;
}

.popup.wide.claim-summary-form .section.summary radio input[type=button] {
    width: 163px;
}

.popup.wide.claim-summary-form .checkable.table td.money {
    text-align: right;
    padding-right: 2px;
}

.popup.wide.claim-summary-form .checkable.table tbody table tr {
    background: transparent;
}

    .popup.wide.claim-summary-form .checkable.table tbody table tr td {
        text-align: right;
        padding-right: 2px;
        min-width: 50px;
        width: 33%;
    }

        .popup.wide.claim-summary-form .checkable.table tbody table tr td:first-child {
            min-width: 50px;
            width: 33%;
            border-left: none;
        }

        .popup.wide.claim-summary-form .checkable.table tbody table tr td:last-child {
            border-right: none;
        }

    .popup.wide.claim-summary-form .checkable.table tbody table tr:last-child td {
        border-bottom: none;
    }
.popupscroll {
    overflow-y:scroll;
}

#reports-menu { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); }

.doc-menu #documentation-menu { overflow-x: hidden; overflow-y: auto; margin-left: -30px; margin-right: -30px; padding-left: 15px; position: relative;
	height: -webkit-calc(100% - 150px);
	height:    -moz-calc(100% - 150px);
	height:     -ms-calc(100% - 150px);
	height:      -o-calc(100% - 150px);
	height:         calc(100% - 150px);
}

.doc-menu input[type=button] { position: absolute; right: 10px; bottom: 10px; }

