/* ------------------------------------------------------------ *\
	Change Login Logo
\* ------------------------------------------------------------ */

#login h1 a, .login h1 a { background-image: url( '../../images/logo.png' ); margin: 30px auto -30px; background-size: 100%; width: 270px; margin-bottom: 20px; }

.login { background: #fff; }
.login form { background: #ededef !important; }

.detailed-report-table table { width: auto; cursor: move; cursor: grab; }
.detailed-report-table { overflow-x: scroll; }

.detailed-report .widefat tfoot td:first-child,
.detailed-report .widefat th:first-child,
.detailed-report .widefat thead td:first-child { min-width: 50px; }

.detailed-report .widefat tfoot td:not(:first-child),
.detailed-report .widefat th:not(:first-child),
.detailed-report .widefat thead td:not(:first-child) { min-width: 150px; }

.detailed-report .widefat tfoot td:nth-child(8),
.detailed-report .widefat th:nth-child(8),
.detailed-report .widefat thead td:nth-child(8) { min-width: 100px; }

.detailed-report .widefat tfoot td:nth-child(n+10),
.detailed-report .widefat th:nth-child(n+10),
.detailed-report .widefat thead td:nth-child(n+10) { min-width: 250px; text-align: center; }

.detailed-report .actions.update { display: flex; align-items: center; }

.detailed-report .update .page-title-action { margin-right: 8px; top: 0; }