.lotusgemologyreports {
	padding-bottom: 42px;
}

.lotusgemologyreports label {
	font-family: 'Oswald',sans-serif;	
}

.lotusgemologyreports label, .lotusgemologyreports input[type="text"] {
	font-size: 18px;
}



.report-notfound {
	margin-top: 20px;
	text-align: center;
}

.report-notfound p {
	color: #d894cc;
	padding-bottom: 0;
}

.report-box, .report-box2 {
	border: 1px solid #979797;
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 10px;
}

.report-box .data table, .report-box2 .data table {
	width: 100%;
}

.report-box .data th, .report-box2 .data th {
	font-weight: normal;
}
.report-box .data th {
	text-align: left;
	padding-right: 10px;
	width: 150px;
}

.report-box .data td, .report-box2 .data td, .report-data {
	text-align: left;
	color: #d894cc;
}

.report-box2 .data th:last-child, .report-box2 .data td:last-child  {
	padding-right: 0px;
}

.report-box2 .data th, .report-box2 .data td  {
	text-align: left;
	padding-right: 10px;
}

/* Report Verification — space between search controls and General row */
.lotusgemologyreports #adminForm + .row {
        margin-top: 14px !important;
}

/* Report Verification — equal PDF download buttons */
.lotusgemologyreports a.btn.btn-primary.report-pdf-btn {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 100% !important;
        max-width: none !important;
        margin: 0 0 12px 0 !important;
        text-align: center;
        box-sizing: border-box;
}

.lotusgemologyreports a.btn.btn-primary.report-pdf-btn:last-child {
        margin-bottom: 0 !important;
}

/* Report Verification — collapse General/PDF row before it becomes cramped */
@media (max-width: 1199.98px) {
    .lotusgemologyreports .contentpane > .row > .col-md-9,
    .lotusgemologyreports .contentpane > .row > .col-md-3 {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
    }

    .lotusgemologyreports .contentpane > .row > .col-md-3 {
        margin-top: 14px;
    }

    .lotusgemologyreports a.btn.btn-primary.report-pdf-btn {
        width: 320px !important;
        max-width: 100% !important;
    }
}
