.content-container {
    min-height: 700px;
}
.action-with-item {
    display: none;
}
.cursor-pointer {
    cursor: pointer;
}
.d-hidden {
    display: none;
}
.wr-filter-selecter .btn-clear-filter {
    position: absolute;
    top: 8px;
    right: 21px;
}
/**
loading fullscreen css
 */
.loading {
    -webkit-animation:fadein 2s;
    -moz-animation:fadein 2s;
    -o-animation:fadein 2s;
    animation:fadein 2s;
}
@-moz-keyframes fadein {
    from {opacity:0}
    to {opacity:1}
}
@-webkit-keyframes fadein {
    from {opacity:0}
    to {opacity:1}
}
@-o-keyframes fadein {
    from {opacity:0}
    to {opacity:1}
}
@keyframes fadein {
    from {opacity:0}
    to {opacity:1}
}

.spinner-wrapper {
    min-width:100%;
    min-height:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(255,255,255,0.93);
    position:fixed;
    z-index:9999;
}

.spinner-text {position:absolute;top:41.5%;left:47%;margin:16px 0 0 35px;font-size:9px;font-family:Arial;color:#BBB;letter-spacing:1px;font-weight:700}
.spinner {
    margin:0;
    display:block;
    position:absolute;
    left:45%;
    top:40%;
    border:25px solid rgba(100,100,100,0.2);
    width:1px;
    height:1px;
    border-left-color:transparent;
    border-right-color:transparent;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;
    -webkit-animation:spin 1.5s infinite;
    -moz-animation:spin 1.5s infinite;
    animation:spin 1.5s infinite;
}

@-webkit-keyframes spin {
    0%,100% {-webkit-transform:rotate(0deg) scale(1)}
    50%     {-webkit-transform:rotate(720deg) scale(0.6)}
}

@-moz-keyframes spin  {
    0%,100% {-moz-transform:rotate(0deg) scale(1)}
    50%     {-moz-transform:rotate(720deg) scale(0.6)}
}
@-o-keyframes spin  {
    0%,100% {-o-transform:rotate(0deg) scale(1)}
    50%     {-o-transform:rotate(720deg) scale(0.6)}
}
@keyframes spin  {
    0%,100% {transform:rotate(0deg) scale(1)}
    50%     {transform:rotate(720deg) scale(0.6)}
}
/**
end loading full screen
 */

.pos-relative {
    position: relative;
}
.paginate-flex-cus .fixed-table-pagination {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.paginate-flex-cus .fixed-table-pagination .pagination {
    margin: 5px 0;
}
.move-line-icon {
    display: inline-block;
    margin-right: 5px;
}
.pointer {
    cursor: pointer;
}
.mgt-20 {
    margin-top: 20px;
}
/**
custom main sidebar
 */
.sub-menu-item.menu-item-active {
    color: #6083E5 !important;
}
#sidebar.active .sidebar-nav .metismenu a:hover, #sidebar.active .sidebar-nav .metismenu a:focus, #sidebar.active .sidebar-nav .metismenu a:active {
    color: #555;
}
#sidebar .mCustomScrollbar {
    height: auto;
}
/**
end custom main sidebar
 */
.d-inline-block {
    display: inline-block;
}
.line-cate-sub {
    display: inline-block;
    width: 20px;
    border-top: 2px solid #000;
    position: relative;
    top: -3px;
    margin-right: 5px;
}
.toggle-on {
    color: #fff !important;
}
.toggle.ios, .toggle-on.ios, .toggle-off.ios { border-radius: 20rem; }
.toggle.ios .toggle-handle { border-radius: 20rem; }
.mb-10 {
    margin-bottom: 10px;
}
.pl-20 {
    padding-left: 20px;
}
