body,
html {
  padding: 0;
  margin: 0;
}

.demo-wraper {
  height: 100%;
  width: 100%;
  margin: 0px;
  position: absolute;
  background-color: rgb(241, 246, 248);
}

.demo-wraper-left {
  width: 245px;
  float: left;
  height: 100%;
}

.demo-wraper-center {
  overflow: hidden;
  height: 100%;
}

body,
html {
  padding: 0;
  margin: 0;
  height: 100%;
}

#root {
  height: 100%;
  padding: 0px;
}

.right-p {
  background-color: #ccc;
}

.panel-resize-handle {
  background-color: red;
}

.panel-resize-handle[data-panel-group-direction=horizontal] {
  height: 100%;
  width: 3px;
}

.panel-resize-handle[data-panel-group-direction=vertical] {
  width: 100%;
  height: 3px;
}

header a,
main a,
footer a {
  transition: all 0.2s;
}
header a:hover,
main a:hover,
footer a:hover {
  transform: scale(1.07);
}
header button:not([disabled]),
main button:not([disabled]),
footer button:not([disabled]) {
  transition: all 0.2s;
}
header button:not([disabled]):hover,
main button:not([disabled]):hover,
footer button:not([disabled]):hover {
  transform: scale(1.07);
}

.ui-layout-content .ui-classify-content-left .ui-block-item-type-statistics {
  margin-top: -32px;
  margin-bottom: 8em;
}
.ui-layout-content .ui-classify-content-left .ui-block-item-type-statistics h1 {
  padding-top: 0;
  margin-top: 0;
}