body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#Header a { display: none; }

.content { padding: 10px; }
.navigation { margin-bottom: 10px; }
.group { /*! margin-bottom: 10px; */ margin-top: 0; }
.title { margin-bottom: 10px; }
.subtitle { margin-bottom: 5px; }
.module, .header, .content, .footer { background-color: #fff; color: #000; background-image: none; }
p { margin-bottom: 2px; padding: 0; }
h1 { font-size: 20pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
body { font-size: 12pt; color: #000000; }
.media { display: none; }
#Media_Canvas { display: none; }
#Hdr_UI { display: none; }
#Canvas_UI { display: none; }
#Canvas_Main { display: none; }
#App_Begin { display: none; }
#App_End { display: none; }
#Ftr_Generic { display: none; }
.panelView .navigation { display: none; }
#Hdr_Main .title { display: none; }
#Hdr_Content .title { display: none; }
#Mod_Personalize { display: none; }
#Dv_UserInfo { display: none; }
.panelView #Pnl_SaveProperty { display: none !important; }
.cntViewer { display: none !important; margin-bottom: 20px !important; }
.key { display: none; }
body #UI .navigation { display: none !important; }
body #UI .command { display: none !important; }
body #UI #App_Main .footer a { display: none !important; }
#Mod_Callouts { display: none; }
h1, .subtitle { font-weight: bold; font-size: 22pt; line-height: 22pt; }
h2, .subtitle { font-weight: bold; font-size: 20pt; line-height: 20pt; }
h3, .subcaption { font-weight: bold; font-size: 16pt; line-height: 16pt; }

body #Hdr_Main { position: static !important; top: 0px !important; left: 0px !important; }
body #Cnt_Main { position: static !important; top: 0px !important; left: 0px !important; height: auto; }
body #Ftr_Main { position: static !important; top: 0px !important; left: 0px !important; display: none; }
.panelView .panel { display: block; margin-bottom: 10px; }

.row.rowdetail { margin-bottom: 0; }
#Utility { display: none; }
.cmdCancel { display: none; }
h3.heading { display: none; }
#PlantLogger { display: none; }
.username { display: none: }
#Dt_Greeting.greeting { display: none; }

#Dv_Log.module.dataView.panelView { width: 100%; height: auto; float: left; }
#LogStat { }
#TimeLogger.scale label.caption { display: none; }
#DateLogger.scale label.caption { display: none; }
#LogDateText.text { display: none; }
#LogTime.item.singletime { display: none; }

#Items_ListEntry { width: 100%; height: auto; float: left; }

#Items_ListEntry .headrow .col.load { float: left; width: 50px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.order { float: left; width: 50px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.shipper { float: left; width: 75px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.carrier { float: left; width: 75px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.status.pickupStatus { float: left; width: 60px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.status.deliveryStatus { float: left; width: 60px; font-size: 8px; font-weight: bold; }
#Items_ListEntry .headrow .col.consignee { float: left; width: 75px; font-size: 8px; font-weight: bold; padding-right: 5px; }
#Items_ListEntry .headrow .col.timezone { float: right; font-size: 8px; font-weight: bold; padding: 0; text-align: right; padding-right: 10px; }
#Items_ListEntry .headrow .col.slotdatetime { display: none; }

.entry .summary .col.load { float: left; width: 50px; padding-left: 15px; font-size: 7px; font-weight: bold; }
.entry .summary .col.order { float: left; width: 50px; font-size: 7px; }
.entry .summary .col.shipper { float: left; width: 75px; font-size: 7px; }
.entry .summary .col.carrier { float: left; width: 75px; font-size: 7px; }
.entry .summary .col.deliveryStatus { float: left; width: 70px; font-size: 11px; }
.entry .summary .col.pickupStatus { float: left; width: 60px; font-size: 7px; }
.entry .summary .col.deliveryStatus { float: left; width: 60px; font-size: 7px; }
.entry .summary .col.consignee { float: left; width: 75px; font-size: 7px; padding-left: 4px; }

#ApptSlot_-888_-888[schedulecount="0"] { display: none; }
#ApptSlot_999_999[schedulecount="0"] { display: none; }
#Items_ListEntry.modeAgenda .apptslot[schedulecount="0"] { display: none; }
.breakslot[schedulecount="0"] .col.slotdatetime .time { display: none; }
.apptslot .col.slotdatetime .time { display: none; }

#Cnt_SaveLogEntry { display: none; }
#NestingCell.cell ul.nestings { display: none; }
#DateLogger.scale label.caption { display: none; }
#Cnt_SaveLogEntry .target .group.shipper { display: none; }
#Cnt_SaveLogEntry .target .group.carrier { display: none; }
#Cnt_SaveLogEntry .target .group.totalPounds { display: none; }
#Cnt_SaveLogEntry .target .group.totalPounds { display: none; }
#CalendarDate.item.calendardate.datetime { display: none; }
.group.row.headrow { padding-left: 15px; padding-top: 10px; }

#LogStat { border-radius: 3px 3px 0 0; border-bottom: 4px solid #00bbe8; color: #333; padding-top: 3px; width: 100%; }
.row.entry { width: 100%; height: auto; float: left; border-top: 1px solid #ccc; clear: both; }

.row.entry .summary .col.datetime .time { float: right; font-size: 7px; position: relative; bottom: -8px; right: 0; text-align: right; }
.row.entry .summary .col.datetime .date { float: right; font-size: 7px; clear: both; position: relative; bottom: -8px; right: 0; text-align: right; }


.apptslot .col.slotdatetime .time { height: auto; width: 100%; float: left; }

.col.consignee { margin-bottom: 10px; float: left; }
.col .name { margin-top: 10px; margin-bottom: 10px; }
.col .when { margin-top: 10px; margin-bottom: 10px; }
.col { padding-right: 5px; }

.date { margin-bottom: 15px; }
.row.rowdetail .detail .components .component .name { display: none; }
.row.rowdetail .detail .components .component .when { display: none; }
.row.rowdetail .detail .components { height: auto; width: 100%; float: left; }

#Tagline { display: none; }
#UI #Items_ListEntry.modeAgenda .entries .entry .summary { min-height: auto; }
#Items_ListEntry .apptslot { min-height: auto; }
#Cnt_ListResults { min-height: auto; }
body .filterGroup { display: none; }
body .pnlSummaryForm { display: none !important; }
body .loggerForm { display: none !important; }
body .scale { display: none !important; }
body .scale { display: none !important; }
#LogSearch { display: none; }
body .pager { display: none; }

#Items_ListEntry.modeAgenda [schedulecount="0"] { display: none; }

.accessdetail { display: none; }
.commandContainer { display: none }

.logConsigneeAppointmentEntry .entries .entry[status="NotScheduled"] { display: none; }
