.hide {
	display: none !important;
}

.a1share-header a.nav-link{
	white-space: nowrap;
    font-size: 13px !important;
}

a {
	color: inherit;
	cursor: pointer;
}

#ftsSearchInput {
	background: transparent;
    border: none;
    border-bottom: 1px solid white;
    color: #fff;
    width: 225px;
}

.ftsSearchInput::-webkit-input-placeholder {
	color: #fff;
}

.ftsSearchShow {
	display: flex;
}

.a1share-header a {
	cursor: pointer;
}

.a1share-header .dropdown-item {
	padding: 10px 25px !important;
}

.navbar.default-layout .navbar-menu-wrapper .navbar-nav.header-links .nav-item .nav-link {
	height: 45px;
	padding: 16px;
}

.navbar.default-layout .navbar-menu-wrapper .navbar-nav.header-links {
	height: 45px;
}

.header-links .navbar-dropdown {
	max-height: fit-content !important;
}

.navbar.default-layout .navbar-menu-wrapper {
	padding-right: 0px;
}

.gray {
    color: #999999 !important;
}
.orange {
    color: #ff892a !important;
}

.faded {
	color: #aaa;
	padding-top: 2px;
    padding-bottom: 2px;
}

.fileinput-button {
    overflow: hidden;
    position: relative;
}

.fileinput-button input {
    cursor: pointer;
    direction: ltr;
    margin: 0;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    position: absolute;
    right: 0;
    top: 0;
}

.sorting:before,.sorting:after {
	color: white;
}

.navbar-dropdown {
	padding: 3px 0px !important;
}

.sidebar {
	box-shadow: -4px 0 6px rgba(0,21,41,.35);
}

.sidebar .nav .nav-item.nav-profile .nav-link .user-wrapper .profile-image img {
	border-radius: 30%;
	max-width: inherit;
	width: 40px;
    height: 40px;
}
.sidebar, .main-panel{
	min-height: calc(100vh - 45px);
}

.sidebar .nav .nav-item .nav-link .menu-title {
    font-size: 14px;
}

.sidebar .nav .nav-item .nav-link {
	padding: 10px 25px 10px 25px;
    height: 40px;
}

.sidebar .nav-profile .nav-link {
	padding: 16px 47px !important;
}

.sidebar .nav .nav-item .nav-link .menu-icon {
	margin-right: 10px;
}

.docsDataSearch {
	width: 50%;
    float: right;
    margin-right: 15px;
    margin-top: 6px;
}

/* common change for starAdmin */
.main-panel .breadcrumb {
	margin-bottom: 0px;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: left;
}

.col-xs-3 {
    width: 25%;
}

.content-wrapper {
    padding: 12.5px;
}

.card .card-body {
    padding: 10px;
}

.main-panel .message {
    display: none;
    position: absolute;
    top: 40%;
    left: 50%;
    width: 150px;
    height: 50px;
    line-height: 50px;
    background-color: gray;
    text-align: center;
    color: white;
    z-index: 9999;
}

.dataTable .selected{
	background: #f3f4fa;
}

.table-hover tbody .selected:hover {
    background-color: #f3f4fa;
}

.btn-tag{
	padding:4px;
	margin-right: 5px;
}
.btn-tag:hover{
	border-color: red !important;
	background-color: white !important;
	color: red !important;
}
.btn-tag>span{
	color:rgba(0, 0, 0, 0.5) !important;
}

/** thumbnail figure start **/
.a1share-figures-list{margin: 0;padding: 0;outline: 0;};
.layout-aside,.layout-main-hd,.mod-container,.a1share-mod-figure-list,.mod-item-list,.mod-list-group{-moz-user-select:none;-ms-user-select:none;-ktml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.mod-list-group-thumb .a1share-mod-figure-list,.mod-list-group-thumb .mod-item-list{padding:12px 0 0}
.figure-group-bd .a1share-mod-figure-list{margin-top:12px}
.a1share-mod-figure-list .a1share-figure-box{position:relative;z-index:0}
.a1share-mod-figure-list .a1share-figure-list{font-size:0}
.a1share-mod-figure-list .a1share-figure-list-item{margin: 0;padding: 0;outline: 0;position:relative;display:inline-block;vertical-align:top;padding-right:1px;margin-bottom:10px;cursor:default;overflow:hidden;box-sizing:border-box}
.a1share-mod-figure-list .a1share-figure-list-item.drag{opacity:.4}
.a1share-mod-figure-list .a1share-figure-list-item-inner{padding-bottom:16px}
.a1share-mod-figure-list .a1share-figure-list-item-inner,.a1share-mod-figure-list .a1share-figure-list-item-pic{width:100%;border-radius:2px}
.a1share-mod-figure-list .a1share-figure-list-item-pic{position:relative;z-index:0;padding-bottom:1px;box-sizing:border-box}
.a1share-mod-figure-list .a1share-figure-list-item-inner .icon-checkbox,.a1share-mod-figure-list .a1share-figure-list-item-pic .icon-l{position:absolute}
.a1share-mod-figure-list .a1share-figure-list-item-inner .icon-checkbox{z-index:10;top:0;right:0;cursor:default;border:10px; margin:10px;}
.a1share-mod-figure-list .a1share-figure-list-item .a1share-figure-list-item-pic{font-size:0;text-align:center}
.a1share-mod-figure-list .a1share-figure-list-item .a1share-figure-list-item-txt{margin-top:0;cursor:pointer}
.a1share-mod-figure-list .a1share-figure-list-item .duration{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;font-size:14px;color:#fff;line-height:14px;text-shadow:0 0 4px rgba(0,0,0,.3);pointer-events:none}
.a1share-mod-figure-list .a1share-figure-list-item .duration::before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}
.a1share-mod-figure-list .a1share-figure-list-item .icon-playable{display:inline-block;vertical-align:-7px}
.a1share-mod-figure-list .a1share-figure-list-item .img-wrapper{display:inline-block;vertical-align:middle;width:inherit;height:inherit}
.a1share-mod-figure-list .a1share-figure-list-item .img-wrapper::before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}
.a1share-mod-figure-list .a1share-figure-list-item .is-img{display:inline-block;vertical-align:middle;max-width:84%;max-height:84%;border-radius:2px;opacity:0;visibility:hidden;cursor:pointer}
.a1share-mod-figure-list .a1share-figure-list-item .ilg-poster{width:84%;height:47.25%;background-size:cover;background-position:center}
.a1share-mod-figure-list .a1share-figure-list-item-pic .icon-gray-l,.a1share-mod-figure-list .a1share-figure-list-item-pic .icon-pic-l,.a1share-mod-figure-list .a1share-figure-list-item-pic .icon-video-l{z-index:-1;opacity:1}
.a1share-mod-figure-list .a1share-figure-list-item .is-img.is-loaded,.a1share-mod-figure-list .a1share-figure-list-item .is-img.is-video~.duration{opacity:1;visibility:visible;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}
.a1share-mod-figure-list .a1share-figure-list-item .is-img.is-loaded~.icon-gray-l,.a1share-mod-figure-list .a1share-figure-list-item .is-img.is-loaded~.icon-pic-l,.a1share-mod-figure-list .a1share-figure-list-item .is-img.is-loaded~.icon-video-l{opacity:0;visibility:hidden;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}
.a1share-mod-figure-list .a1share-figure-list-item-pic .icon-l{left:50%;width:134px;margin:-67px 0 0 -67px;box-sizing:border-box;cursor:pointer;top:50%}
.a1share-mod-figure-list .a1share-figure-list-item-inner .icon-checkbox{visibility:hidden}
.a1share-mod-figure-list .a1share-figure-list-item.active .a1share-figure-list-item-inner,.a1share-mod-figure-list .a1share-figure-list-item.dragged-to .a1share-figure-list-item-inner,.a1share-mod-figure-list .a1share-figure-list-item:hover .a1share-figure-list-item-inner{background-color:#f4f4f4}
.a1share-mod-figure-list .a1share-figure-list-item.active .icon-checkbox,.a1share-mod-figure-list .a1share-figure-list-item.dragged-to .icon-checkbox,.a1share-mod-figure-list .a1share-figure-list-item:hover .icon-checkbox{visibility:visible}

.a1share-mod-figure-list .a1share-figure-list-item.active .icon-checkbox{background-image:url(../../common/images/icon-checkbox-cur.svg)}
.dataTable tr.selected .icon-checkbox{background-image:url(../../common/images/icon-checkbox-cur.svg)}
.actionContanier .checkAll.selected .icon-checkbox{background-image:url(../../common/images/icon-checkbox-cur.svg)}

.a1share-mod-figure-list .icon-check-m{display:none;position:absolute;right:-2px;top:-2px;border-radius:2px;z-index:4}
.a1share-mod-figure-list .a1share-figure-list-item.active .icon-check-m,.a1share-mod-figure-list .a1share-figure-list-item:hover .icon-check-m{display:block}
.a1share-mod-figure-list .a1share-figure-list-item-txt .tit{text-align:center}
.a1share-mod-figure-list .a1share-figure-list-item-txt .tit{display:-webkit-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;width:84%;margin:0 auto;word-wrap:break-word;text-align:center;font-size:14px;color:#020202;max-height:40px;line-height:1.5;}
.a1share-mod-figure-list .a1share-figure-list-item-txt .txt:hover{text-decoration:underline}
@media all and (min-width:0\0) and (min-resolution:.001dpcm){.a1share-mod-figure-list .a1share-figure-list-item-txt .txt{word-wrap:normal;display:inline-block;white-space:nowrap}}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.a1share-mod-figure-list .a1share-figure-list-item-txt .txt{display:inline-block;white-space:nowrap}}
@supports (-ms-accelerator:true){.a1share-mod-figure-list .a1share-figure-list-item-txt .txt{display:inline-block;white-space:nowrap}}
.a1share-mod-figure-list .a1share-figure-list-item-txt .tit .icon{top:-1px;margin:0 8px 0 0}
.a1share-mod-figure-list .a1share-figure-list-item-txt .rename{overflow:visible!important}
.a1share-mod-figure-list .icon-pages-l{left:auto;right:0;margin-left:0}
.a1share-mod-figure-list .icon-damaged-l{left:0;right:0;margin-left:0;width:100%;background-repeat:repeat-x}
.figure-group-bd .item .inner .txt,.a1share-mod-figure-list .a1share-figure-list-item-txt .txt{position:relative;min-height:24px}
.a1share-mod-figure-list .a1share-figure-list-item-txt .txt .ui-input{width:90%}
.figure-group-bd .ui-input{outline:0;position:absolute;top:0;bottom:0;left:0;border:1px solid #ccc;border-radius:2px;width:100%;box-sizing:border-box;padding:0 2px;line-height:1.05}
.figure-group-bd .ui-input:focus{border-color:#00a4ff}
.figure-group-bd .mod-loadmore{margin-top:-24px}
.a1share-mod-figure-list .a1share-figure-box .date-wrapper{display:none;position:absolute;top:40px;left:8px;line-height:1;text-align:right}
.a1share-mod-figure-list .date-wrapper .strong{font-size:40px;text-align:center;margin-bottom:2px}
.a1share-mod-figure-list .date-wrapper .txt{font-size:14px}
.a1share-mod-figure-list.tl-view .a1share-figure-box{padding:0 0 0 70px}
.a1share-mod-figure-list.tl-view .a1share-figure-box .date-wrapper{display:block}
.a1share-mod-figure-list.tl-view .a1share-figure-list-item-txt{display:none}
.a1share-mod-figure-list.tl-view .a1share-figure-list-item-pic{box-shadow:none}
.a1share-mod-figure-list.tl-view .a1share-figure-list-item-pic img{background-color:#ebecf0}
.a1share-mod-figure-list.tl-view .a1share-figure-list .a1share-figure-list-item-pic,.a1share-mod-figure-list.tl-view .a1share-figure-list .a1share-figure-list-item.active .a1share-figure-list-item-pic,.a1share-mod-figure-list.tl-view .a1share-figure-list .a1share-figure-list-item:hover .a1share-figure-list-item-pic{border:none}
.figure-group-bd.picture-tl{height:calc(100vh - 65px - 48px)}
.a1share-mod-figure-list.tl-view .a1share-figure-list-item-inner{padding-bottom:0}
.page-thumbnail .a1share-mod-figure-list{padding:0 25px 0 40px}
.page-picture .a1share-mod-figure-list .a1share-figure-list{padding:2px 0 0 2px}
.page-picture .a1share-mod-figure-list .a1share-figure-list-item-pic{border:1px solid #d5d7df}
.page-picture .a1share-mod-figure-list .a1share-figure-list-item.active .a1share-figure-list-item-pic,.page-picture .a1share-mod-figure-list .a1share-figure-list-item:hover .a1share-figure-list-item-pic{border:none}
.mod-check.act .icon-check-s,.mod-check.act .icon-check-s:hover{background:url(../../common/images/icon-checkbox-cur.svg)}
.mod-list-group .list-group-item.act .icon-check-s{width:18px;height:18px;background-image:url(../../common/images/icon-checkbox-act.svg)}
.mod-list-group .list-group-item.act .icon-check-s,.mod-list-group .list-group-item.act .icon-check-s:hover{width:18px;height:18px;background-image:url(../../common/images/icon-checkbox-act.svg)}
.mod-list-group .list-group-item.dis .icon-check-s{opacity:.5;cursor:default}
.mod-list-group .list-group-item.unable .icon-check-s{background:url(../../common/images/icon-checkbox-unable.svg);cursor:default}
.mod-list-group-set .list-group-item.act .icon-check-s,.mod-list-group-set .list-group-item.act .icon-check-s:hover{background-image:url(../../common/images/icon-checkbox-cur.svg)}
.icon-check-s{width:18px;height:18px;background-image:url(../../common/images/icon-checkbox.svg)}
.icon-check-s:hover{background-image:url(../../common/images/icon-checkbox-hover.svg)}
.icon-checkbox{
	cursor: pointer !important;
}
.mod-selectable-helper {
    position: fixed;
    z-index: 888;
    border: #dbdbdb 1px solid;
    background-color: rgba(85,85,85,.15);
}
#selectBoxContainer *{
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
/** thumbnail figure end **/
.filterColor{
	color: #8689C9;
}

/* upload */
.upload-dragspace {
    position: fixed;
    z-index: 9999;
    background-color: rgb(249, 245, 245);
    opacity: 0.2;
    border: 5px dashed;
    top: 0px;
    left: 0px;
    display: none;
    right: 0;
    height: 100%;
    overflow: hidden;
}

#upload-dialog {
    position: fixed;
    right: 16px;
    bottom: 0;
    width: 500px;
    height: 350px;
    margin-bottom: 60px;
    z-index: 9999;
}
#upload-dialog-head {
    text-align: right;
}
#upload-dialog-body tbody {
    height: 306px;
    overflow: auto;
    display: block;
}
#upload-dialog-body tr {
    border-bottom: 1px solid #ccc;
}
#upload-dialog .progress {
    margin-bottom: 0px;
}
#upload-dialog .progress .progress-bar[aria-valuenow="0"] {
    background-color: #428bca;
    color: #fff;
}
#upload-dialog .panel-heading .fa {
    cursor: pointer;
    position: relative;
    top: 1px;
    display: inline-block;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#upload-dialog.panel-default {
    border-color: #428bca;
}
#upload-dialog.panel-default>.panel-heading {
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}
#upload-dialog.panel-lightTheme {
    border-color: #8689C9;
}
#upload-dialog.panel-lightTheme>.panel-heading {
    color: #fff;
    background-color: #8689C9;
    border-color: #8689C9;
}
#upload-dialog.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
#upload-dialog .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
#upload-dialog .progress {
	height: 14px;
}

/* Upload End */

/* dataTable */
.dataTables_wrapper .dataTables_length {
    margin-top: 18px;
    display: none;
    float: right;
}
.dataTables_wrapper .dataTables_length .custom-select {
	height: 30px;
}
/* .docsDataTable { */
/* 	margin-left: -12.5px !important; */
/*     margin-right: -12.5px !important; */
/* } */
.dataTables_empty {
	display:none;
}
.docsDataTableActions .checkAll{
	cursor: pointer;
}
.actionContanier {
	padding: 7px 25px !important;
}
.card .card-body {
	padding: 10px;
}

/* loading */
.loader-demo-box {
	height: 100%;
    position: fixed;
    z-index: 9999;
    background: #fff;
    opacity: 0.4;
    top: 0px;
}

/* scrollbar */
::-webkit-scrollbar {
    width: 8px;
    height: 10px;
    overflow: visible;
}
::-webkit-scrollbar-button {
    width: 0;
    height: 0;
}
::-webkit-scrollbar-thumb {
    border: solid transparent;
    border-width: 1px 0;
    background-clip: padding-box;
    background: #d8dce5;
}
/* scrollbar */

/* modal start */
.modal .modal-dialog .modal-content .modal-header {
	padding: 15px;
}

.modal .modal-dialog .modal-content .modal-body {
	padding: 15px;
}

.modal .modal-header .close {
    padding: 0px;
    margin: 0px;
}

.modal .modal-title {
    margin-bottom: 0;
	line-height: normal;
    font-size: 15px;
}
.modal .tree-folder {
    font-size: 0.875rem;
}

#modalSiteList .user-text {
    display: inline-block;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
#modalSiteList>.list {
	cursor: pointer;
	border-radius: 0px;
	font-size: 0.875rem;
}
#modalSiteList {
	font-size: 0.875rem;
}
#modalSiteList .list.selected {
    background: #e5e5e5;
}
/* modal end */

/* dragula start */
.card-body-dragula {
    font-size: 13px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

#dragula-Search-left, #dragula-Search-right {
    min-height: 200px;
    max-height: 500px;
    overflow: auto;
}

#dragula-List-left, #dragula-List-right {
    min-height: 200px;
    max-height: 500px;
    overflow: auto;
}

.dragula .card-title {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 10px 0px 10px 8px;
}
/* dragula end */

/* datatables */
.basicListDropdownBtn{
	padding: 0px;
}
.basicListDropdownBtn::after{
	border:none;
}

.dataTable {
	table-layout:fixed;
}
.dataTable th, .dataTable td{
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    padding: 6px;
}
.dataTables_wrapper .dataTable thead th {
    padding: 6px 15px;
}
.dataTables_scrollHeadInner{
	width:100% !important;
}

#datatablesRowAction{
	background: none !important;
}
#datatablesRowAction a {
    color: #858585 !important;
    font-size: 14px;
}
#datatablesRowAction i {
	font-size: 1rem;
}
.dataTables_wrapper .dataTables_info{
	margin-top: 10px;
	padding: 5px;
}
.dataTables_wrapper .dataTables_paginate{
    margin-top: 12px !important;
    margin-bottom: 6px !important;
}
.dataTables_wrapper .dataTable thead .sorting:after, .dataTables_wrapper .dataTable thead .sorting:before, .dataTables_wrapper .dataTable thead .sorting_asc:after, .dataTables_wrapper .dataTable thead .sorting_asc:before, .dataTables_wrapper .dataTable thead .sorting_asc_disabled:after, .dataTables_wrapper .dataTable thead .sorting_asc_disabled:before, .dataTables_wrapper .dataTable thead .sorting_desc:after, .dataTables_wrapper .dataTable thead .sorting_desc:before, .dataTables_wrapper .dataTable thead .sorting_desc_disabled:after, .dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {
    top: 15px;
}

#basicDataTable {
	border-bottom: 1px solid #DEE2E6;
}

.paginate_button.page-item.disabled {
	cursor: pointer;
}

.dataTables_paginate .select2-selection__arrow {
	display: none;
}
.dataTables_paginate .select2-selection__rendered {
	padding-right: 0px !important;
	padding-left: 0px !important;
	height: 33px !important;
}
.dataTables_paginate .select2-selection--single {
	border-left: none;
	border-radius: 0px;
	font-size: 0.875rem;
	font-weight: 400;
	color: #212529;
	padding: 0px 16px;
}
.dataTables_paginate .select2-selection--single:hover {
    background: #2196f3;
    border-color: #2196f3;
}
.dataTables_paginate .select2-selection--single:hover .select2-selection__rendered {
	color: #ffffff;
}
/* .select2-results__options>li:first-child { */
/* 	display:none; */
/* } */
.dataTables_scroll {
	min-height:300px;
}
.dataTables_wrapper select{
    min-width: 60px;
}

.dataTables_reload {
	padding: 6px;
	width: 29px;
    margin-top: 18px;
    margin-right: 4px;
    cursor: pointer;
    color: #979797;
    border: 1px solid #dee2e6;
    border-radius: 2px;
    display: none;
}
.dataTables_reload:hover {
    border-color: #80bdff;
    color: #2196f3;
}

.a1_datatables_paginate {
	width: 50%;
	padding-right: 12px;
}

.a1_dataTable_infomation {
	width: calc(50% - 110px);
}
.a1_dataTables_tools {
	width: 110px;
	padding-left: 12px;
}
/* datatables */

/* fullIframe start */
.fullIframe {
	position: fixed;
	left: 0;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	z-index: 99999;
    overflow: hidden;
}
.fullIframe .icon-pdfjs {
	background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    margin-left: 25px;
	cursor: pointer;
}
.fullIframe .icon-pdfjs-name {
    position: absolute;
    color: #fff;
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    margin-left: 10px;
    width: 25%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fullIframe .icon-pdfjs-btns {
    position: absolute;
    right: 0px;
}
.fullIframe .icon-pdfjs-presentation {
	background-image: url(../../../../a1share/images/pdfjs/presentation.png);
}
.fullIframe .icon-pdfjs-download {
	background-image: url(../../../../a1share/images/pdfjs/download.png);
}
.fullIframe .icon-pdfjs-close {
    line-height: 36px;
    height: 36px;
    position: absolute;
    top: 4px;
    right: 16px;
    cursor: pointer;
    /* border: 0.06666em solid #fff; */
    border-radius: 0.3em;
    color: #fff;
    background: url(../../../../a1share/images/pdfjs/close32.png) center center no-repeat;
    background-size: 20px;
}
.fullIframe .icon-pdfjs-close-b {
	background-image: url(../../../../a1share/images/pdfjs/close-b.png);
}
.fullIframe .fullIframeHeader {
	background: #000;
    width: 100%;
    height: 45px;
}
#fullIframeContent {
	width: 100%;
	margin-top: -45px;
}
/* fullIframe end */

/* toast customise start */
.jq-toast-loader, .jq-toast-loaded{
	display: none !important;
}
.close-jq-toast-single{
    font-size: 24px;
    padding: 6px;
}
.jq-icon-success{
    background-size: 6%;
}
/* toast customise end */

div#datatablesRowAction{
    background: rgba(243, 244, 250, 0.9) !important;
}

.settings-panel{
	z-index:997;
}
#detailContainer{
	z-index:998;
}
.tooltip{
	z-index:999;
}

/* alf-livesearch start */
.alf-livesearch {
    background-color: #fff;
    border: 1px solid #fafbfc;
    box-shadow: 0.33px 0 8px rgba(0,0,0,0.2);
    color: #333;
    display: block;
    margin-top: 1px;
    max-width: 270px;
    position: absolute;
    min-width: 250px;
    z-index: 9999;
    top:36px;
}
.alf-livesearch>div {
    clear: both;
    padding: 6px;
}
.alf-livesearch-list{
	overflow-y: auto;
}

/* documentlibrary menu */
.documentlibararyMenu .category-heading {
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    padding: 6px 0px 12px 0px;
    border-bottom: 1px solid rgba(222, 226, 230, 0.6);
 	margin-bottom: 0px;
}

.documentlibararyMenu ul {
	list-style-type: none;
}

.documentlibararyMenu ul li {
    display: block;
    line-height: 20px;
}

.documentlibararyMenu .submenu-item .nav-link {
    display: block;
    padding: 5px 10px;
    font-weight: 600;
    color: #000;
    text-decoration: none;
    text-align: left;
    margin: 4px 0;
    font-size: 14px;
    font-weight: 400;
    opacity: 0.8;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%;
    white-space: nowrap;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-property: background;
    transition-property: background;
    border-radius: 6px;
    padding: 0px !important;
    height: 30px !important;
}

.documentlibararyMenu .documentlibararyMenuBody {
    right: -479px !important;
    width: 666px !important;
    border: 1px solid #dee2e6 !important;
    max-height: 400px !important;
    padding: 4px 0px !important;
}

.documentlibararyMenuBody .col-md-4 {
    padding: 0px;
}

.documentlibararyMenuBody ul.recent-submenu-item {
    padding: 0px;
}

.documentlibararyMenuBody li.nav-item {
	padding: 0px 3px;
}

.documentlibararyMenuBody .row {
    margin-left: 0px;
    margin-right: 0px;
}

.documentlibararyMenu .active {
    background: rgba(255, 255, 255, 0.13);
}

/* menu fts search  */
.alf-livesearch-list.alf-live-search-documents-list>div:hover{
	background-color: #f3f4fa;
}
/* menu fts search  */

.dataTable .preview {
	color: #858585 !important;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: -5px;
}

.modal-content{
	background-color: white;
}

.input-group.radio label {
	margin-right: 10px;
}

/* dragula start */
.a1shareDragulaMoveStyle{
    opacity: .3;
}
/* dragula end  */

.JCLRgrip {
    margin-left: -10px !important;
    width: 3px;
    top: -3px !important;
    background-color: lightgray;
    opacity: 0.06;
}
.JCLRgrip:hover {
    border-left: none !important;
    background-color: lightgray;
    opacity: 1;
}
.JCLRgrip .JColResizer {
    cursor: col-resize !important;
    margin-left: -4px;
}
.JCLRgrip .JCLRgripDrag {
    cursor: col-resize !important;
}

.dropdown .dropdown-toggle:after {
	margin-left: 5px;
}

.context-menu-root{
	z-index: 9999 !important;
}

.thumbnailbadgeDiv{
	display: inline-block;
	vertical-align: middle;
	max-width: 84%;
	max-height: 84%;
	cursor: pointer;
}
.thumbnailbadgeDiv img {
	max-width: 75px !important;
}
.thumbnailbadge{
	top: 15px;
	position: absolute;
	font-size: 11px;
	line-height: 1;
	border: 1px solid #ff6258;
	border-radius: 0.25rem;
	font-family: "poppins", sans-serif;
	font-weight: 600;
	letter-spacing: 0.04rem;
}

.has-error .form-control {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .form-control:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}

.modal{
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.badge {
	padding: 4px;
}

.dot-opacity-loader{
	width:120px;
}

.jq-toast-wrap>div{
	padding-right: 24px;
}