@font-face {
    font-family: 'SolaimanLipi';
    src: url('../font/SolaimanLipi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

/* .fr-box.fr-basic .fr-element,
body {
    font-family: Poppins, SolaimanLipi, sans-serif;
    font-size: 14px;
} */
*{
    font-family: 'Ubuntu', sans-serif ;
}

img {
    max-width: 100%;
}

.text-violate {
    color: #683392;
}

.brand,
.header.header-fixed {
    height: 37px;
}

.footer-fixed .footer {
    height: inherit;
}

.footer-fixed .content {
    padding-bottom: 37px;
}

#kt_wrapper,
.header-fixed .wrapper {
    padding-top: 37px;
}

.header .header-menu .menu-nav > .menu-item > .menu-link {
    border-radius: 0;
}

.header-menu .menu-nav > .menu-item {
    padding: 0;
    border-right: 1px solid #fff;
}

.cursor-pointer {
    cursor: pointer;
}

.list-group-flush .list-group-item {
    background: transparent;
}

.partners img {
    height: 18px;
}

.text-shadow {
    text-shadow: 0 0 .5px, 0 0 1px;
}

.text-shadow-lg {
    text-shadow: 0 0 .5px, 0 0 .5px;
}

.text-shadow-sm {
    text-shadow: 0 0 .5px;
}

.daak_seal_popup {
    position: fixed;
    top: 0px;
    right: 0;
    width: 500px;
    /* height: calc(100% - 200px); */
    background: white;
    z-index: 99;
}

.gutter {
    background-color: #eee;
    background-repeat: no-repeat;
    background-position: 50%;
}

/*.gutter.gutter-horizontal {
    background-image: url('grips/vertical.png');
    cursor: col-resize;
    min-width: 10px;
}

.gutter.gutter-vertical {
    background-image: url('grips/horizontal.png');
    cursor: row-resize;
}*/

.gutter.gutter-vertical {
    cursor: row-resize;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');
}

.gutter.gutter-horizontal {
    cursor: col-resize;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
}

.panel_toggle {
    display: none;
}

li.daak_list_item .action-group {
    visibility: hidden;
    opacity: 0;
    transition: all .3s;
}

li.daak_list_item:hover .action-group {
    visibility: visible;
    opacity: 1;
}

.daak_list_item.list-group-item:hover {
    box-shadow: 0 0 50px -50px #000 inset;
}

.fr-wrapper > div:not(.fr-element) {
    display: none;
}

.fr-wrapper > div:not(.fr-view) {
    display: none;
}

.select2-container--default .select2-selection--single, .select2-container--default .select2-selection--multiple {
    border-radius: 0;
}

.resize-0 {
    resize: none;
}

.btn-group-square, .btn-group-square > *, .btn-group-square > *:after, .btn-group-square > *:before,
.input-group-square, .input-group-square > *, .input-group-square > *:after, .input-group-square > *:before,
.input-square, .input-square > *, .input-square > *:after, .input-square > *:before,
.input-square input, .input-square textarea, .input-square select {
    border-radius: 0;
}

.btn_clear_wrap button.btn {
    visibility: hidden;
    transition: all .3s;
    opacity: 0;
}

.btn_clear_wrap:not(.no_clear):hover button.btn {
    visibility: visible;
    opacity: 1;
}

.dropdown-menu {
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
}

.header-logo img {
    max-height: 100%;
}

.ps__rail-y, .ps__rail-x {
    z-index: 999;
}

.fr-toolbar, .fr-wrapper, .second-toolbar {
    border: none !important;
}

.required-form-symbol {
    color: #e02222;
}

.card.expand {
    position: fixed;
    z-index: 99999;
    width: 100%;
    top: 0;
    left: 0;
}

.potro_types .potro_item:hover {
    background: #fafafa;
}

.list-group-item.list-item-bg {
    position: relative;
}

.list-group-item.list-item-bg:before {
    background: #7abcff;
    height: 100%;
    width: 4px;
}

.list-group-item.list-item-bg.list-alert-red:before {
    background: #fd397a;
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
}

.list-group-item.list-item-bg.list-alert-green:before {
    background: #0abb87;
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
}

.list-group-item.list-item-bg.list-alert-disabled,
.list-group-item.list-item-bg.list-alert-disabled * {
    cursor: not-allowed;
}

.list-group-item.list-item-bg.list-alert-disabled .custom-control-label::before {
    display: none;
}

.list-group-item.list-item-bg.list-alert-disabled .custom-control-label::after {
    content: '';
    color: #aaa;
    font-family: "Font Awesome 5 Free";
    margin-top: -2px;
}

.list-group-item.list-item-bg.list-alert-disabled:before {
    background: #a7abc3;
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
}

.list-group-item.list-item-bg.list-alert-disabled {
    background-color: #f8f9fa;
    opacity: .8;
}

.list-group-item.list-item-bg.list-alert-readonly:before {
    background: #ffb822;
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
}

.list-style-bengali {
    counter-reset: section;
    list-style: none;
}

.list-style-bengali li:not(.empty_li)::before {
    counter-increment: section;
    content: counter(section, bengali) ". ";
    padding-right: 6px;
}

.list-style-bengali li::before {

}

.second-toolbar {
    display: none;
}

.btn.btn-icon-md {
    height: 2.5rem;
    width: 2.5rem;
}

.btn.btn-icon-sm {
    height: 2rem;
    width: 2rem;
}

.mbc-0 > * {
    margin-bottom: 0;
}

.cd-panel__close::before, .cd-panel__close::after {
    top: 16px !important;
    left: 9px !important;
}

#khoshra_editor_tab {
    display: none;
}

@media print{

}
