body {
background-color: #f5f6fa;
color: #526484;
font-family: 'Roboto' !important;
}
.bar {
background: white;
border-bottom: 1px solid #dbdfea;
}
h1 {
font-weight: 900;
}
h2, h3 {
font-weight: 700;
}
.bar .logo {
    max-height: 4em !important;
margin-top: -15px;
}
.page-container .navbar-fixed-top .navbar-inner .navbar-toprow {
    border-bottom-color: transparent;
    background-color: #090528;
    height: 60px;
}
.page-container.horizontal-menu header.navbar .navbar-brand img {
    height: 48px;
    margin: 5px 0 0 16px;
}
.bar .logo {
    margin: 0;
    position: relative;
    top: -4px;
}
.bar .logo {
    max-height: 5em;
}
.btn--primary, .btn--primary:visited {
    background: #472eff;
    border-color: #472eff;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #252525;
    font-weight: 300;
font-family: 'Roboto' !important;
}
#hlted {
  color: #472eff;
}
.upload-button-wrapper .btn {
    color: #ffffff;
    background-color: #472eff;
    border-color: #472eff;
}
a {
color: #472eff;
}
.icon .icon--sm stack-interface .stack-menu {
  margin-top: 0.5em;
}
.fileOwner {
  display: none;
}
.plyr {
width: 100%;
}
.badge.badge-success {
  background-color: #472eff;
  color: #ffffff;
}
.download-page .advert-wrapper.top-advert {
margin-bottom: -250px;
}
.jstree-default li[rel=folderfull] a .jstree-icon:before {
color: #472eff !important;
}
.accordion li.active .accordion__title {
    background: #472eff;
    border-bottom: 1px solid #ececec;
    border-color: #472eff;
}
.alert-warning {
    background-color: #442bff;
    border-color: white;
    color: white;
    font-weight: bold;
    font-size: 16px;
    border-radius: 8px;
    margin: auto;
    text-align: center;
}
.upload-icon-image {
    max-height: 100%;
    margin: 10px 10px 20px 10px;
}
.plyr:fullscreen {
  height: 100% !important;
}
.plyr__video-wrapper {
aspect-ratio: 16 / 9;
}
.main_navi {
margin-top: 0.5em !important;
}
.menu-horizontal > li > a.active {
color: #442bff !important;
font-weight: bold;
}
.fileManagerIcon .fileListing .fileIconLi {
border-radius: 10px;
}
.fileManagerIcon .fileListing .fileIconLi .thumbIcon {
background: none !important;
}
.fileManager {
background: #f9f9f9 !important;
}
.thumbIcon img {
border-radius: 10px !important;
}
.progress-bar-success {
background-color: #472eff !important;
}
.fileManagerList .fileListing > div {
  padding: 6px;
  height: 36px !important;
  list-style-type: none;
  border-bottom: 1px solid #ebebeb21;
}
.tile-stats.tile-white, .fileManagerIcon .fileListing .fileIconLi .thumbIcon, .file-browse-container-wrapper .similar-images .slick-slider .slick-slide .thumbIcon {
background: var(--accent) !important;
border-color: var(--bg) !important;
}
.file-browse-container-wrapper .similar-images .slick-slider .slick-slide {
background-color: var(--accent) !important;
border-color: var(--bg) !important;
}
.tile-stats .icon i {
display: none !important;
}
.file-browse-container-wrapper .file-preview-wrapper .tab-content {
background-color: var(--bg) !important;
}
.alert .alert__body {
color: black;
font-weight: bold;
}