.report-table td,.report-table th{border-left:1px solid #979797}.report-table th.area_nameCol,.report-table th.cust_aCol,.report-table th.cust_sCol,.report-table th.etrCol{background:#007DB9}.report-info-box .report-header-text{vertical-align:middle;height:22px;padding:5px;border:1px solid #979797;float:left;background-color:#003A5D}.report-info-box .bold-val{font-size:14pt;color:#FFF;vertical-align:middle;float:right!important}.report-info-box .report-header-text span{float:left;vertical-align:middle;line-height:20pt;margin-right:5px;color:#FFF;font-weight:700}.report-info-box .report-header-text .reportCustomTitle{float:left;vertical-align:middle;line-height:20pt;margin-right:25px;color:#00BCF1;font-weight:700}#filterSearchBar .filterSearch{border:1px solid #979797;margin:15px 0 0 15px;height:32px}.report-table tbody tr.even{background:none repeat scroll 0 0 #E8F0F2}.report-panel .report-panel-body .report-panel-modal{display:none;top:91px;background:#007DB9;color:#fff;position:fixed;left:20px;width:calc(100% - 60px);height:auto;padding:10px 10px 20px}.report-panel .report-panel-footer{height:46px;margin:0 12px;width:calc(100% - 12px * 2);bottom:0;padding:10px 20px;border-top:1px solid silver;position:fixed;z-index:101;background:#E8E8E8;box-sizing:border-box;overflow:hidden;min-width:330px;color:#626262;font-size:9pt}.report-panel .report-panel-footer .totals-left{float:left}.report-panel .report-panel-footer .totals-right-modified{padding-top:8px;text-align:center!important}.report-panel .report-panel-footer .totals-right-modified .last-updated-label{font-weight:700;color:#4D4D4D}.report-panel .report-panel-description-holder .report-panel-title{color:#626262}.report-panel .report-panel-description-holder{width:calc(100% - 500px);padding:0 20px;float:left;color:#626262;text-align:left;font-size:10pt}@media screen and (max-width:500px){.report-panel .report-panel-footer .totals-right-modified{padding-top:0;text-align:center!important}}@media screen and (max-width:809px){.sc-panel .sc-panel-header-title{margin-right:0;width:140px!important}.report-panel .report-panel-description-holder{padding:0}.report-panel .report-panel-description-holder .report-mobile-icon{display:block;color:#007DB9;font-size:30pt}#filterSearchBar .filterSearch{border:1px solid #536372;margin:15px 0 10px 15px;height:32px}#filterSearchBar .filterSearch #searchFilterInput{width:calc(100% - 100px);padding:0!important}.report-info-box .report-header-text{width:calc(100% - 60px);padding:9px}.report-info-box .report-header-text .reportCustomTitle{float:left;vertical-align:middle;line-height:20pt;margin-right:0;color:#00BCF1;font-weight:700}}