﻿/*.formDisplay th, .formDisplay td { font-size: 14px !important; }
#GB_window { width: 680px !important; }
*/


/* 
General Styles
*/

h1 { margin-top: -10px;}

fieldset {margin: 0 0 10px 0; padding: 0; border: 0;}

fieldset .formDisplay { border-top: solid #777 2px; margin-bottom: 5px;  }

#btnPrint,
.mojoToolsBtn { display: none; }

.searchHide { display: none; }

legend { position: static; }
legend h5 { position: static; color: #000; width: 100%; float: none; }

.box
, .boxTop
, .boBtm
, .boxContent
, .boxBody
, .boxWrap
{ margin: 0; padding: 0;}

.boxTop
, .boxBtm
{ height: 0px;}

.mojoToolsBar
, .controlTab
, .screenOnly { display: none !important;}

.printOnly { display: block; }
thead.printOnly { display: table-header-group; }
.searchFields { display: none !important; }

.packageResults .printOnly td { width: 100%;}
.packageResults td th { padding-right: 15px; }
#adminContent .packageResults .printOnly h1 { width: 100% !important; line-height: normal;}
#adminContent .packageResults { width: 100% !important;}
.packageResults .packageStats { width: auto;}
.packageStats th { padding: 0 15px 0 0;} 

.reportDate { margin-right: 0; }

.packageResults .printDate {margin-right: 10em;}

/* 
Cover Sheet Styles
*/

#adminContent .reportPrint { width: 960px; }
#adminContent .packageStats { width: 1000px; }
#adminContent .packageStats th {  font-size: 0.9em !important; white-space: nowrap; padding-left: 10px; }

.statsResults, .statsReport{  width: 80% !important; }
.statsResults .printDate { margin-right: 30px; }

.pkgTotals .col { width: 40%; margin-top: 20px;}

.pageBreakBefore
{
    page-break-before: always !important;
    page-break-inside: avoid;
}

.infoDisplay tr {
    page-break-inside: avoid;
}


/* 
Reorder Report Styles
*/

.reorderReport .framesPerClient th,
.reorderReport .framesPerClient td { font-size: 0.9em !important;}

.framesPerClient
{
    page-break-after: always !important;
}

/* 
Digital Ancillary Styles
*/

.digitalAncillary .stationPkgs table.stationContent td td { padding: 2px 10px; }
.digitalAncillary .box td td,
.digitalAncillary .box td th { font-size: 0.7em !important; }

/* 
Assembly Log Report Styles
*/

.assemblyLog h1,
.assemblyLog .boxContent thead th { font-size: 16px !important; margin-bottom: 0; padding-bottom: 0; }
.assemblyLog h1 { padding-top: 5px; }
.assemblyLog .formDisplay tbody td { font-size: 0.75em !important; }

