body, #body{
	overflow: hidden;
}

.data-container{
	display: inline-block;
	width: 50%;
	vertical-align: top;
}

.data-container.isMobileOrTablet{
	width: 100%;
}

.homepage-map-wrap{
	margin-top: 88px;
	display: inline-block;
	width: 50%;
	padding: 20px 30px;
}

#outage-map .mapboxgl-control-container .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group{
	border-radius: 20px;
	padding: 8px;
}

#outage-map .mapboxgl-control-container .mapboxgl-ctrl-bottom-right {
	display: none;
	transition: all 0.1s ease;
	bottom: 20px;
}

.navigation-drawer-collapsed #outage-map .mapboxgl-control-container .mapboxgl-ctrl-bottom-right {
	right: 20px!important;
	transition: all 0.1s ease;
}

.navigation-drawer-collapsed .vue-map-info-icon-wrap .icon-help-wrap{
	right: 29px!important;
	transition: all 0.1s ease;
}

@media (orientation: portrait) {
	.mobile-container #outage-map .mapboxgl-control-container .mapboxgl-ctrl-bottom-right{
		position: fixed!important;
		bottom: 110px;
		right: 10px!important;
	}
}

@media (orientation: landscape) {
	.mobile-container #outage-map .mapboxgl-control-container .mapboxgl-ctrl-bottom-right{
		position: fixed!important;
		bottom: 110px;
		right: 10px!important;
	}
}


/* hide sort arrows (temporary) */
#body #data-modal .vue-outages-by-utility-and-county-wrap .vgt-wrap table.vtoutages-vgt-table thead tr th.sortable:before,
#body #data-modal .vue-outages-by-utility-and-county-wrap .vgt-wrap table.vtoutages-vgt-table thead tr th.sortable:after,
#body .outages-list-container .outages-list .list-container .vgt-wrap table.vtoutages-vgt-table thead tr th.sortable:before,
#body .outages-list-container .outages-list .list-container .vgt-wrap table.vtoutages-vgt-table thead tr th.sortable:after{
  display: none;
}

#body .outages-list-container .outages-list .list-container .vgt-wrap table.vtoutages-vgt-table thead tr th.sortable{
  cursor: pointer;
}

/* hide the zing chart license on sparkine */
[id^="zingchart-vue-"][id$="-license-text"]{
	display: none!important;
}