
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #9093994d;
}

::-webkit-scrollbar-thumb {
  background-color: #90939980;
  background-clip: padding-box;
  min-height: 28px;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
  transition: background-color .3s;
  cursor: url(../cursors/cursor.cur), default !important;
}

::-webkit-scrollbar-track {
  width: 6px;
  background: #101f1c1a;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.pe-hand{
  cursor: pointer;
}
.displayNone {
  display: none !important;
}

.text-center {
  text-align: center !important;
}

.d-flex {
  display: flex !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.justify-content-center {
  justify-content: center !important;
}

.align-items-center {
  align-items: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

::selection {
  background: rgba(0, 149, 255, .1);
}
body {
  cursor: url(../cursors/cursor.cur), default !important;
}

body:before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .3;
  z-index: -1;
  content: "";
  position: fixed;
  background-image: linear-gradient(135deg, #CE9FFC 10%, #7367F0 100%);
}


.mdui-textfield-input {
  float: left;
  width: 100%;
  text-transform: none;
}

.mdui-btn {
  width: 25%;
}

.mdui-container {
  max-width: 900px;
  margin-top: 6em;
  margin-bottom: 4em;
}

.mdui-btn,
.mdui-fab {
  min-width: 0px;
}

.mdui-card {
  opacity: .8;
  padding: 2em;
  ;
  border-radius: 6px;
}

.down .mdui-btn {
  width: auto;
  margin-left: 1.5em;
  margin-bottom: 0.5em;
}

p {
  opacity: .8;
}

.mdui-card-content {
  padding: 16px 0 0 0;
}