body.min-view {
    color: initial;
}

.min-view .toolbar-container > div:first-child {
    display: none;
}

.min-view #BtnFileManagerDownload, .min-view #BtnFileManagerShare, .min-view #BtnFileManagerView, .min-view #BtnFileManagerResize,
.min-view #BtnFileManagerDelete, .min-view #viewTypeText {
    display: none;
}

.min-view .pswp {
    display: none;
}

.min-view .fileManager .toolbar-container .pull-right {
    float: left !important;
}

.min-view .image-browse .toolbar-container .right-toolbar-options .btn-toolbar > .btn-group:first-of-type {
    float: right !important;
}

.min-view .image-browse .toolbar-container .right-toolbar-options .btn-toolbar > .btn-group {
    float: left !important;
}

.min-view .image-browse .toolbar-container .right-toolbar-options .list-inline .btn-toolbar > .btn-group > .btn-group:first-of-type {
    float: right !important;
}

.min-view .breadcrumb {
    display: none;
}

.min-view .toolbar-container {
    border-bottom: unset;
    padding: 6px 0px 2px 10px;
}

.min-view .image-browse .gallery-env {
    padding-top: 2px;
}

.min-view .paginationRow {
    padding-bottom: 0px;
}

.min-view .pagination > li > a, .pagination > li > span {
    padding: 6px 6px !important;
    line-height: initial;
}

.min-view .list-inline, .min-view .btn-toolbar {
    width: 100%;
}

.min-view #BtnFileManagerRefresh, .min-view #BtnFileManagerReset {
    display: block !important;
}

.min-view .fileActionRefresh, .min-view .fileActionLinks, .min-view .fileActionReset {
    padding: 6px 8px;
}

.min-view .col-md-6 {
    width: 100%;
}

.min-view .header-bar {
    width: 100%;
    height: 14px;
    background-color: #F2F2F2;
}

.min-view .header-nav {
    padding: 10px 3px;
    border-bottom: 1px solid #F2F2F2;
}

.min-view .header-nav a {
    color: #383C43;
    opacity: 0.9;
}

.min-view .header-nav a:hover {
    opacity: 0.7;
}

.min-view .header-nav a {
    background-color: #F7F7F7;
    display: block;
    padding: 8px 8px;
    border: 2px solid #F7F7F7;
    border-radius: 8px;
    text-decoration: none;
    transition: background-color 0.3s;
}

.min-view .header-nav .col-xs-3 {
    padding-left: 5px;
    padding-right: 5px;
}

.min-view .header-nav i {
    display: block;
    margin-bottom: 4px;
}

.min-view .header-nav .fa-2x {
    font-size: 1.7em;
}

.min-view .pagination {
    margin: 13px 0 7px 0;
}

.min-view .paginationRow {
    position: sticky;
    bottom: 0;
    z-index: 100;
    background-color: #ffffff;
}

.min-view .fileListing {
    max-height: 359px;
    overflow-y: auto;
    overflow-x: hidden;
}

.min-view .pagination > .active > a, .min-view .pagination > .active > span, .min-view .pagination > .active > a:hover,
.min-view .pagination > .active > span:hover, .min-view .pagination > .active > a:focus, .min-view .pagination > .active > span:focus {
    background-color: #4B4F56;
    border-color: #4B4F56;
}

.min-view .popup-layer-urls {
    z-index: 101;
    display: block;
    position: absolute;
    top: 96px;
    bottom: 0;
    background-color: #ffffff;
    width: 100%;
    padding: 9px;
}

.min-view .popup-layer-urls .url-content {
    width: 100%;
    word-wrap: break-word;
    overflow-wrap: break-word;
    white-space: normal;
    hyphens: auto;
    height: 396px;
    overflow-y: auto;
    overflow-x: hidden;
    display: block;
}

.min-view .popup-layer-urls .url-bottom {
    position: sticky;
    bottom: 0;
    z-index: 102;
    background-color: #ffffff;
    padding-top: 9px;
    display: block;
}

.min-view .popup-layer-urls .url-bottom .btn-default {
    float: right;
}

.min-view .popup-layer-search {
    z-index: 100;
    display: block;
    position: absolute;
    top: 96px;
    height: 43px;
    background-color: #ffffff;
    width: 100%;
    padding: 5px 7px 4px 7px;
    display: flex;
    align-items: center;
}

.min-view .popup-layer-search .search-input {
    height: 100%;
    flex-grow: 1;
}
.min-view .popup-layer-search .search-button,
.min-view .popup-layer-search .cancel-button {
    height: 100%;
}
.min-view .popup-layer-search .search-button {
    margin-left: 5px;
}
.min-view .popup-layer-search .cancel-button {
    margin-left: 5px;
}

.min-view .noItemsRow.fileIconLi {
    cursor: initial;
    color: #969595;
}

.min-view .noItemsRow.fileIconLi:hover {
    opacity: initial;
    border-color: #ebebeb;
}

.min-form-view .login-form {
    height: 555px;
    overflow-y: auto;
    overflow-x: hidden;
    display: block;
}

#fileUpload {
    padding: 10px;
}

.uploadWidgetLarge .fileUploadMain .initialUploadSection .initialUploadText .uploadElement {
    padding-bottom: 14px;
}

.uploadWidgetLarge .fileSectionFooterText, .uploadWidgetLargeNH .fileSectionFooterText, .uploadWidgetMinimal .fileSectionFooterText {
    bottom: 0px;
    position: fixed;
    left: 0px;
    right: 0px;
    padding-bottom: 10px;
    background-color: #f8f9fc;
}

.uploadWidgetLarge .fileSection {
    margin-bottom: 50px;
}

.uploadWidgetLargeNH .upload-icon-image {
    max-width: 120px;
}

.uploadWidgetLargeNH .fileUploadMain .initialUploadSection .initialUploadText .uploadElement {
    font-size: 20px;
    padding-bottom: 4px;
}

.uploadWidgetLargeNH .template-upload-img, .uploadWidgetLargeNH .template-upload-img .previewOverlay, .uploadWidgetLargeNH .template-download-img,
.uploadWidgetMinimal .template-upload-img, .uploadWidgetMinimal .template-upload-img .previewOverlay, .uploadWidgetMinimal .template-download-img {
    width: 81px;
    height: 90px;
}

.uploadWidgetLargeNH .addFileRow a {
    padding-top: 18px;
    font-size: 40px;
}

.uploadWidgetLargeNH .image-upload-thumb-check, .uploadWidgetMinimal .image-upload-thumb-check {
    font-size: 40px;
    padding-top: 19px;
    text-align: center;
}

.uploadWidgetLargeNH .template-download-img > div > img, .uploadWidgetMinimal .template-download-img > div > img {
    max-width: 81px;
    max-height: 66px;
}

.uploadWidgetLargeNH .template-upload-img .preview > canvas, .uploadWidgetMinimal .template-upload-img .preview > canvas {
    max-width: 81px;
    max-height: 66px;
}

.uploadWidgetMinimal .fileSection {
    width: 100%;
    text-align: left;
}

.uploadWidgetMinimal .fileupload-buttonbar, .uploadWidgetMinimal .fileupload-content {
    width: 100%;
    display: inline-block;
}

.uploadWidgetMinimal .fileupload-buttonbar > label, .uploadWidgetMinimal .fileupload-buttonbar > input, .uploadWidgetMinimal .fileupload-buttonbar > button {
    float: left;
    display: inline-block;
}

.uploadWidgetMinimal .fileupload-buttonbar > input {
    margin-left: 8px;
}

.uploadWidgetMinimal .fileListingWrapper {
    float: left;
}

.uploadWidgetMinimal .addFileRow, .uploadWidgetMinimal .fileSectionFooterText {
    display: none;
}

.uploadWidgetMinimal #fileUpload {
    padding: 10px 10px 0px 10px;
}