.report-panel .report-panel-description{border-bottom:1px solid #90959c;padding:15px 20px 20px;text-align:left}.report-panel .report-panel-data{padding:2px 0 67px}.report-panel .report-panel-data>span{display:block;padding:20px}.report-panel .report-panel-footer{height:65px;width:100%;bottom:0;padding:10px 20px;border-top:3px solid #26c7de;position:fixed;z-index:101;background:#fff;box-sizing:border-box;overflow:hidden;min-width:330px;font-size:95%}.report-panel .report-panel-footer .totals-left{float:left}.report-panel .report-panel-footer .totals-right{float:right}.report-table{width:100%;border-collapse:collapse;border-bottom:1px solid #a0a5ac;border-left:1px solid #a0a5ac}.report-table td,.report-table th{border-left:1px solid #a0a5ac}.report-table tbody tr,.report-table tbody tr.odd{background:none repeat scroll 0 0 #fff}.report-table tbody tr.even{background:none repeat scroll 0 0 #dcdcdc}.report-table button{color:#686868;background-position:center center;background-repeat:no-repeat;background-color:transparent;vertical-align:middle;font-size:1.6em;background-size:38px 38px;width:38px;height:38px}.report-table-row{line-height:45px;font-size:100%}.report-table-row.report-header{background:#006d97!important;color:#fff!important;font-weight:700}.report-table-row.report-header th{text-align:center!important;overflow:hidden}.report-table-row.report-header th.column-sortable{cursor:pointer}.report-table-row.report-header th.column-sortable:hover{background-color:#008dc4}.report-table-row.report-header.report-long-header th span.sort{font-size:1em;padding-left:5px}.report-table-row.report-header.report-short-header th span.sort{font-size:1em;padding-left:3px}.report-table-row.report-data td{padding:5px 20px;overflow:hidden}.report-table-row.level2{line-height:35px;font-size:80%}.report-table-row.level3{line-height:30px;font-size:70%}.report-table-row.level4,.report-table-row.level5,.report-table-row.level6{line-height:27px;font-size:60%}.report-table .area_nameCol{text-align:left}.report-table .cust_aCol,.report-table .cust_sCol,.report-table .etrCol{text-align:right}.report-table .viewInMapCol{max-width:50px;text-align:center}.report-table .stateCol{max-width:120px;text-align:center}.report-table .percent_cust_aCol{text-align:right}#report-show-etr span{font-size:27pt}@media screen and (min-width:810px){.report-table .etrCol>button,.report-table-row.report-header.report-short-header{display:none}}@media screen and (max-width:809px){.report-table-row{line-height:40px}.report-table-row.report-header.report-long-header{display:none}.report-table-row.report-data td{padding:5px 15px}.no-cust-aff{display:none!important}.report-table .etrCol{text-align:center}.report-table td.etrCol>span{display:none}}@media screen and (max-width:560px){.report-table-row.report-data td{padding:5px}}@media screen and (max-width:500px){.report-panel .report-panel-data{padding-bottom:94px}.report-panel .report-panel-footer{height:92px}.report-panel .report-panel-footer .totals-left{position:absolute}.report-panel .report-panel-footer .totals-right{float:left;position:absolute;top:45px}}@media screen and (max-width:420px){.report-table-row.report-data td{padding:5px 2px}.report-table .cust_sCol,.report-table .percent_cust_aCol{display:none}}