@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 100; src: url("../fonts/Montserrat-Thin.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 200; src: url("../fonts/Montserrat-ExtraLight.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 300; src: url("../fonts/Montserrat-Light.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 400; src: url("../fonts/Montserrat-Regular.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 500; src: url("../fonts/Montserrat-Medium.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 600; src: url("../fonts/Montserrat-SemiBold.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 700; src: url("../fonts/Montserrat-Bold.ttf");}
@font-face {font-family: "Montserrat"; font-style: normal; font-weight: 800; src: url("../fonts/Montserrat-ExtraBold.ttf");}

* {margin: 0;padding: 0;}
ul, li {padding: 0;margin: 0;list-style: none;}
a:focus {outline: none !important;}
.clear {clear: both;}
a {cursor: pointer;}

button{outline: none; border: none; !important;}
.btn{font-size: 15px;}
.name, .form-control, .bold{font-weight: 500 !important;}
.form-control, .form-label {color:#011D54;}
[class*="fa"]{color:#475467;}
.fa-danger{color:#C5273C;}
.audio-icon{right: 30px;bottom: 14px;font-size: 16px;}
.bold{font-weight:600 !important;}
.input-group-text { padding: .375rem .375rem;}

.bd-heading,
.bd-common-search,
.bd-links{padding: 0 15px;}
.bd-global-search,
.bd-shows-search {padding: 0 15px;}

.top-header{position: absolute; right: 0; left: 0; width: 25%; top: 50%; margin: auto; transform: translateY(-50%);}

.bd-common-search .form-control[type="search"]::-webkit-input-placeholder{color: #667085; font-weight: 400;}
.bd-common-search .form-control[type="search"]::-moz-placeholder{color: #667085; font-weight: 400;}
.bd-common-search .form-control[type="search"]:-ms-input-placeholder{color: #667085; font-weight: 400;}
.bd-common-search .form-control[type="search"]:-moz-placeholder{color: #667085; font-weight: 400;}

.bd-common-search .form-control[type="search"]{max-width: 100%; height: 40px; border: 1px solid #D0D5DD !important; font-size: 14px; font-weight: 500; color: #011D54; border-radius: 5px; outline: none; padding: .375rem 1.8rem .375rem .900rem; background-image: url(../img/search-sidebard.svg); background-repeat: no-repeat; background-position: right 10px center;}
.bd-common-search .form-control:focus{box-shadow: none;}

.bd-global-search .form-control, .bd-shows-search .form-control, .bd-meetings-search .form-control[type="text"] {
    max-width: 100%;
    height: 40px;
    border: 1px solid #D0D5DD !important;
    font-size: 14px;
    font-weight: 500;
    color: #011D54;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    outline: none;
    padding: .375rem 1.8rem .375rem .900rem;
    border-right: 0px !important;
    box-shadow: none !important;
}

.bd-global-search span, .bd-shows-search span, .bd-meetings-search span { background-color: transparent !important; display: none;}
.bd-global-search span.search-clear, .bd-global-search span.search-icon,
.bd-shows-search span.search-clear, .bd-shows-search span.search-icon,
.bd-meetings-search span.search-clear, .bd-meetings-search span.search-icon {cursor: pointer; align-items: center; border-top-right-radius: 5px !important; border-bottom-right-radius: 5px !important; border-left: 0px !important; box-shadow: none !important; }
.bd-global-search span.search-icon svg, .bd-shows-search span.search-icon svg, .bd-meetings-search span.search-icon svg { width: 1.5em;  height: 1.5em; }
.bd-global-search span.search-clear svg,
.bd-shows-search span.search-clear svg,
.bd-meetings-search span.search-clear svg { width: 1.5em; height: 1.2em; }

.bd-common-search .

:focus {
    box-shadow: none;
}

body.no-scroll{overflow: hidden;}

body {font-size: 14px; overflow-x: hidden; font-style: normal; font-family: "Montserrat", sans-serif; background-color: #F7F8FA; line-height: 18px; color: #011D54; height: 100%; width: 100%;}

.bd-header{background-color: #fff; padding-top: 10px; padding-bottom: 10px; position: relative;}
.bd-header .bd-brand img{width: 150px; height: 50px;}

.bd-layout{display: flex; gap: 20px; padding-top: 19px;}

.bd-layout .bd-heading{display: flex; justify-content: space-between; align-items: center; flex-direction: row;}
.bd-layout .bd-heading .bd-sidebar-title{color: #011D54; font-size: 18px; font-weight: 600; margin: 0; line-height: 24px; padding: 10px 0 15px;}

.bd-filter{width: 40px; height: 40px; border-radius:5px; display: flex; align-items: center; justify-content: center;}

.bd-sidebar .accordion{width: 280px; height: calc(100vh - 110px); border-radius: 5px; background-color: #fff; box-shadow: 1px 1px 10px rgb(0 0 0 / 6%);}
.bd-sidebar .accordion .accordion-item{border: none !important;}
.bd-sidebar .accordion .accordion-item .accordion-button{background-color: transparent; padding: 0;border: none !important; box-shadow: none;}
.bd-sidebar .accordion .accordion-item .accordion-button::after{display: none !important;}
.bd-sidebar .accordion .accordion-body{padding: 0 !important;}

.bd-sidebar .bd-links{padding-top: 10px !important;height: calc(100vh - 284px);}
.bd-sidebar .bd-links .list-unstyled li {display: flex;width: 100%;justify-content: space-between;border-bottom: 1px solid #E7E7E7;}
.bd-sidebar .bd-links .list-unstyled a {display: flex;gap: 10px;align-items: center;justify-content: space-between;text-decoration: none;padding: 10px;width:100% }
.bd-sidebar .bd-links .list-unstyled a.mobile-delete{display:flex;}

.bd-sidebar .bd-links .list-unstyled a .side-left {display: flex;align-items: center;gap: 10px;}

.bd-sidebar .bd-links .list-unstyled a:hover{background-color: rgb(239 244 255); border-radius: 5px;}

.bd-sidebar .bd-links .list-unstyled a.active{background-color: #0050EC; border-radius: 5px; border: none !important;}
.bd-sidebar .bd-links .list-unstyled a.active .form-check-input{background-color: #fff; border: 1px solid #fff;}
.bd-sidebar .bd-links .list-unstyled a.active i{background-color: #fff !important;}
.bd-sidebar .bd-links .list-unstyled a.active span{color: #fff;}

.bd-sidebar .bd-links .list-unstyled a .form-check-input{width: 16px; height: 16px; border: 1px solid #C0C0CF; border-radius: 3px; margin: 0 !important;}
.bd-sidebar .bd-links .list-unstyled a i{width: 28px; height: 28px; border-radius: 100px; background-color: #ddd; display: flex; align-items: center; justify-content: center; font-weight: 600; font-style: normal; font-size: 12px;}
.bd-sidebar .bd-links .list-unstyled a span{color:#101828; font-size: 15px; font-weight: 500;}
.bd-sidebar .bd-footer{display: flex; justify-content: space-between; padding: 15px; background-color: #F7F7F7; border-radius: 0 0 6px 6px;}


.bd-filter-pills { margin: 5px 0 5px 0;}
.bd-filter-pills button { background-color: #F7F7F7; border: 1px solid #D8D9DB !important; padding: 5px 7px; border-radius: 5px; font-size: 12px; margin-right: 5px; }
.bd-filter-pills button.active { background-color: #F3F7FF; border: 1px solid #E0EAFD !important; color: #0050EC; font-weight: 500; }
.bd-filter-pills button.active i { color: #0050EC; }

.bd-main-content{width: calc(100% - 300px); background-color: #fff; padding: 15px 25px; border-radius: 5px; height: calc(100vh - 110px); box-shadow: 1px 1px 10px rgb(0 0 0 / 6%);}

.bd-main-content .bd-primary-tab{position: relative;}
.bd-main-content .bd-primary-tab .bd-table-action{display: flex; align-items: center; gap: 10px; position: absolute; right: 0;}

.bd-main-content .bd-primary-tab:not(.--jsfied) {overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.bd-main-content .bd-primary-tab .--hidden {display: none;}
.bd-main-content .bd-primary-tab .nav-tabs {display: flex; border: 1px solid transparent; margin-bottom: 20px !important;}
.bd-main-content .bd-primary-tab .nav-tabs > li > a,
.bd-main-content .bd-primary-tab .nav-tabs > li > button {white-space: nowrap;padding: 1em 0.6em;}
.bd-main-content .bd-primary-tab .nav-tabs li.-more{position: relative;}
.bd-main-content .bd-primary-tab .nav-tabs .-more > button{background-color: transparent; border: none; padding: 6px 10px;}

.bd-main-content .bd-primary-tab.--show-secondary .-primary .-more > button span {transform: rotate(180deg);}
.bd-main-content .bd-primary-tab .nav-tabs-responsive {max-width: 100%;min-width: 14em;display: none;position: absolute;top: 100%;right: 0; box-shadow: 0 0.3em 0.5em rgba(0, 0, 0, 0.3);-webkit-animation: nav-secondary 0.2s;animation: nav-secondary 0.2s; z-index: 9; background-color: #fff; border: 1px solid #909090; border-radius: 4px;}
.bd-main-content .bd-primary-tab .nav-tabs-responsive li {border-top: 1px solid transparent;background-color: transparent; flex-grow: 1;}
.bd-main-content .bd-primary-tab .nav li.-more ul.nav-tabs-responsive li.nav-item button.nav-link{padding: 10px 12px !important;}
.bd-main-content .bd-primary-tab .nav-tabs-responsive a,
.bd-main-content .bd-primary-tab .nav-tabs-responsive button {padding: 0.6em;}
.bd-main-content .bd-primary-tab .nav-tabs-responsive a:hover,
.bd-main-content .bd-primary-tab .nav-tabs-responsive button:hover {background-color: transparent; color: #003D7C; font-weight: 600 !important;}
.bd-main-content .bd-primary-tab .nav-tabs-responsive a:active,
.bd-main-content .bd-primary-tab .nav-tabs-responsive button:active {background-color: #003D7C; color: #fff;}
.bd-main-content .bd-primary-tab .nav-tabs-responsive li.nav-item button.nav-link.active::after{display: none;}
.bd-main-content .bd-primary-tab.--show-secondary .nav-tabs-responsive {display: block;}

.bd-main-content .bd-primary-tab .tab-content{overflow: hidden;}

.bd-main-content .bd-primary-tab ul.nav li.nav-item{position: relative; line-height: 18px; list-style: none; padding: 0 12px;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{padding: 0.66rem 0 0.66rem !important; color: #011D54; line-height: 18px; border: none !important; display: flex; align-items: center; grid-gap: 6px; position: relative; font-size: 16px; font-weight: 500;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link span{color: inherit; font-size: 15px;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link:hover,
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link:focus{border: 1px solid transparent; color: #F7981C; font-weight: 500;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link.active{border: none; color: #F7981C; font-weight: 600; background-color: transparent;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link.active::after{content: ''; position: absolute; width: 100%; height: 2px; background-color: #F7981C;  left: 0; bottom: 0px;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link i{fill: #979797;}
.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link.active i{fill: #0E47C0;}

.label-alignment { align-items: start;}

/* .table-wrapper {overflow-y: auto; overflow-x: auto; height: calc(100vh - 345px);} */
.bd-primary-table{border: 1px solid #EAECF0; margin: 0 !important; width: 100% !important; background-color: #fff; box-shadow: 0 1px 3px rgb(16 24 40 / 10%);}
.bd-primary-table thead,
.bd-primary-table tbody{border: none !important;}
.bd-primary-table thead tr th{background-color: #F9FAFB !important; border-bottom: 1px solid #EAECF0 !important; color: #011D54; font-size: 16px; font-weight: 500; padding: 13px 10px !important; outline: none !important; position: sticky; top: 0px; white-space: nowrap; align-items: center; gap: 10px;} 
.bd-primary-table thead tr th span{display: flex;}
.bd-primary-table thead tr,
.bd-primary-table tbody tr{display: flex;}
.bd-primary-table tbody tr:hover td,
.bd-primary-table tbody tr:focus td{background-color: #eef4ff !important;}
.bd-primary-table tbody tr td{box-shadow: none !important; border-bottom: 1px solid #EAECF0 !important; color: #011D54; font-size: 15px; font-weight: 400; vertical-align: middle; padding: 10px !important;  white-space: nowrap; align-items: center; display: flex; }
.bd-primary-table tbody tr td.table-width-17 a{text-decoration: none;}
.bd-primary-table tbody tr td a{color:#0050EC; font-weight: 500;}
.bd-primary-table tbody tr td a:hover{color:#0242c4;}
.bd-primary-table tbody tr td a:active{color:#0039ac;}
.bd-primary-table tbody tr td .status{padding: 2px 12px; background-color: #ddd; border-radius: 15px; display: inline-flex; align-items: center; gap: 5px; font-weight:500;}
.bd-primary-table thead tr th .form-check-input,
.bd-primary-table tbody tr td .form-check-input{min-width: 16px; height: 16px; border: 1px solid #C0C0CF; border-radius: 5px; margin: 0 !important;}
.bd-primary-table tbody tr td:last-child{gap: 7px;}
.bd-primary-table .action-icon:hover i{background-color: #CDDEFF;}
.bd-primary-table .action-icon:active i{background-color: #0050EC; color: #fff;}
.bd-primary-table .action-icon i{width: 32px; height: 32px; background-color: #F7F7F7; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center;}

.bd-pagination{display: flex; justify-content: space-between; position: relative; margin-top: 20px !important;}

.bd-pagination ul li.page-item.prev:hover,
.bd-pagination ul li.page-item.next:hover{background-color: rgb(255 140 0 / 15%) !important; border: 1px solid rgb(255 140 0 / 50%) !important;}

.bd-pagination ul li.page-item.prev:active,
.bd-pagination ul li.page-item.next:active{background-color: rgb(255 140 0 / 25%) !important; border: 1px solid rgb(255 140 0 / 50%) !important;}


.bd-pagination ul li.page-item{font-size: 14px; color: #344054; border: 1px solid #D0D5DD; box-shadow: 0 1px 2px rgb(0 0 0 / 6%) !important; padding: 8px 15px; border-radius: 8px; display: flex; align-items: center; gap: 8px; font-weight: 500;}
.bd-pagination ul li.page-item i,
.bd-pagination ul li.page-item span{display: flex;}

.bd-pagination ul.page-count{display: flex; align-items: center; gap: 5px;}

.bd-pagination ul.page-count li.page-item{border: none !important; margin: 0; width: 20px; height: 32px; font-size: 14px; font-weight: 600; color: #0050EC !important; box-shadow: none !important; display: flex; align-items: center; justify-content: center; cursor: pointer; background-color: transparent; padding: 8px 5px !important;}
.bd-pagination ul.page-count li.page-item.prev,
.bd-pagination ul.page-count li.page-item.next{border: 1px solid #E8EEEF !important; border-radius: 6px; width: 32px; height: 32px;}
.bd-pagination ul.page-count li.page-item:hover{background-color: #E7EFFF !important;}
.bd-pagination ul.page-count li.page-item:active{background-color: #cedcf8 !important;}
.bd-pagination ul.page-count li.page-item.active{ background-image: none !important; border: none !important; border-radius: 6px; margin: 0; font-size: 14px; font-weight: 600; color: #011D54 !important; background-color: transparent;}

.bd-pagination ul .total-count{display: flex; align-items: center; gap: 5px; font-size: 14px; font-weight: 500; color: #4D637E;}
.bd-pagination ul .total-count select{font-size: 13px; font-weight: 500; color: #637B87; padding: .275rem 1.2rem .275rem .5rem; width: 48px; height: 32px;   background-position: right 0.2rem center; box-shadow: none !important;border: 1px solid #E8EEEF !important;}
.bd-pagination ul .total-count input{font-size: 13px; font-weight: 500; color: #637B87; padding: 2px; height: auto; background-position: right 0.2rem center; width: 45px; height: 32px; text-align: center; border-radius: 5px; box-shadow: none !important;border: 1px solid #E8EEEF !important;}

.no-sorting .dt-column-order{display: none !important;}

/* .sorting-up{background-color: #;}
.sorting-down{} */

.dt-scroll-body{border-bottom: none!important;}

.modal-right,
.modal-drop-effect{display: none;}

.modal-right.open,
.modal-drop-effect.open{display: block;}

.modal-right{position: absolute; height: 100vh; width: 500px; right: 0; transition: all .5s ease; top: 0; background-color: #fff; border-radius: 0px; box-shadow: 1px 1px 10px rgb(0 0 0 / 6%) !important; z-index: 9999999999;}

.modal-right .modal-header-right{display: flex; justify-content: space-between; align-items: center; padding: 18px 20px; border-bottom: 1px solid #E4E7EC;}
.modal-right .modal-header-right h4{font-size: 18px; color: #011D54;}
.modal-right .modal-header-right .close{background-color: transparent;}

.modal-right .modal-body-right{height: calc(100vh - 140px); padding: 20px; overflow: auto;}

.modal-right .modal-footer-right{background-color: #F7F7F7; border-radius: 0 0 0 15px; padding: 20px 20px; gap: 15px; border-top: 1px solid #E4E7EC; display: flex; justify-content: space-between;}

/*View Modal*/
.viewmodal,
.viewmodal.open,
.modal-drop-effect.open {display: block;}

.viewmodal {position: absolute;height: 100vh;width: 500px;right: 0;transition: all .5s ease;top: 0;background-color: #fff;border-radius: 0px;box-shadow: 1px 1px 10px rgb(0 0 0 / 6%) !important;z-index: 9999999999;}
.viewmodal .modal-header-right {display: flex;justify-content: space-between;align-items: center;padding: 18px 20px;border-bottom: 1px solid #E4E7EC;}
.viewmodal .modal-header-right h4 {font-size: 18px;color: #011D54;}
.viewmodal .modal-header-right .close {background-color: transparent;}
.viewmodal .modal-body-right {height: calc(100vh - 140px);padding: 20px;overflow: auto;}
.viewmodal .modal-footer-right {background-color: #F7F7F7;border-radius: 0 0 0 15px;padding: 20px 20px;gap: 15px;border-top: 1px solid #E4E7EC;display: flex;justify-content: space-between;}
.viewmodal .close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}
.viewmodal .close:hover,.viewmodal .close:focus {color: black;text-decoration: none;cursor: pointer;}

/*Notes Modal*/
.notesmodal,
.notesmodal.open,
.modal-drop-effect.open {display: block;}

.notesmodal {position: absolute;height: 100vh;width: 500px;right: 0;transition: all .5s ease;top: 0;background-color: #fff;border-radius: 0px;box-shadow: 1px 1px 10px rgb(0 0 0 / 6%) !important;z-index: 9999999999;}
.notesmodal .modal-header-right {display: flex;justify-content: space-between;align-items: center;padding: 18px 20px;border-bottom: 1px solid #E4E7EC;}
.notesmodal .modal-header-right h4 {font-size: 18px;color: #011D54;}
.notesmodal .modal-header-right .close {background-color: transparent;}
.notesmodal .modal-body-right {height: calc(100vh - 140px);padding: 20px;overflow: auto;}
.notesmodal .modal-footer-right {background-color: #F7F7F7;border-radius: 0 0 0 15px;padding: 20px 20px;gap: 15px;border-top: 1px solid #E4E7EC;display: flex;justify-content: space-between;}
.notesmodal .close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}
.notesmodal .close:hover,.notesmodal .close:focus {color: black;text-decoration: none;cursor: pointer;}

/*Move Meeting Modal*/
.editshowmodal,
.editshowmodal.open,
.modal-drop-effect.open {display: block;}

.editshowmodal {position: absolute; height: 100vh; width: 500px; right: 0; transition: all .5s ease; top: 0; background-color: #fff;border-radius: 0px;box-shadow: 1px 1px 10px rgb(0 0 0 / 6%) !important; z-index: 9999999999;}

    .editshowmodal .modal-header-right {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 18px 20px;
        border-bottom: 1px solid #E4E7EC;
    }

        .editshowmodal .modal-header-right h4 {
            font-size: 18px;
            color: #011D54;
        }

        .editshowmodal .modal-header-right .close {
            background-color: transparent;
        }

    .editshowmodal .modal-body-right {
        height: calc(100vh - 140px);
        padding: 20px;
        overflow: auto;
    }

    .editshowmodal .modal-footer-right {
        background-color: #F7F7F7;
        border-radius: 0 0 0 15px;
        padding: 20px 20px;
        gap: 15px;
        border-top: 1px solid #E4E7EC;
        display: flex;
        justify-content: space-between;
    }

    .editshowmodal .close {
        color: #aaa;
        float: right;
        font-size: 28px;
        font-weight: bold;
    }

        .editshowmodal .close:hover, .editshowmodal .close:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        }
/*Edit Modal*/
.editmodal,
.editmodal.open,
.modal-drop-effect.open {display: block;}

.editmodal {position: absolute;height: 100vh;width: 500px;right: 0;transition: all .5s ease;top: 0;background-color: #fff;border-radius: 0px;box-shadow: 1px 1px 10px rgb(0 0 0 / 6%) !important;z-index: 9999999999;}
.editmodal .modal-header-right {display: flex;justify-content: space-between;align-items: center;padding: 18px 20px;border-bottom: 1px solid #E4E7EC;}
.editmodal .modal-header-right h4 {font-size: 18px;color: #011D54;}
.editmodal .modal-header-right .close {background-color: transparent;}
.editmodal .modal-body-right {height: calc(100vh - 140px);padding: 20px;overflow: auto;}
.editmodal .modal-footer-right {background-color: #F7F7F7;border-radius: 0 0 0 15px;padding: 20px 20px;gap: 15px;border-top: 1px solid #E4E7EC;display: flex;justify-content: space-between;}
.editmodal .close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}
.editmodal .close:hover,.editmodal .close:focus {color: black;text-decoration: none;cursor: pointer;}

.modal-drop-effect{position: fixed; background-color: rgb(78 93 123 / 40%); top: 0; right: 0; width: 100%; height: 100%; z-index: 999999999;}

.modal-body-right .bd-card{border: none; border-bottom: 1px solid #E4E7EC; border-radius: 0 !important;}
.modal-body-right .bd-card .card-header{padding: 0; background-color: transparent; border: none !important;}
.modal-body-right .bd-card .card-header h5{font-size: 16px; font-weight: 600; color: #011D54; margin: 0 !important; padding: 0 0 20px;}
.modal-body-right .bd-card .card-body{padding: 0; background-color: transparent;}

.modal-body-right .bd-card .card-body .bd-upload{display: flex; flex-direction: column; gap: 15px;}
.modal-body-right .bd-card .card-body .bd-upload .bd-upload-sec{border: 1px solid #D0D5DD; color: #707070; font-size: 14px; font-weight: 500; border-radius: 8px; padding: 15px 0 20px; text-align: center; display: flex; flex-direction: column; gap: 8px; align-items: center; justify-content: center; box-shadow: 0 1px 2px rgb(0 0 0 / 6%) !important;}
.modal-body-right .bd-card .card-body .bd-upload .bd-upload-sec .file-upload{color: #0050EC; background-image: none; background-color: transparent; font-weight: 500;}
.modal-body-right .bd-card .card-body .bd-upload .bd-upload-sec p{margin: 0; color: #707070; font-size: 14px; font-weight: 500;}

.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file{border: 1px solid #D0D5DD; color: #707070; font-size: 14px; font-weight: 500; border-radius: 8px; text-align: center; display: flex; flex-direction: column; gap: 8px; align-items: center; justify-content: center; box-shadow: 0 1px 2px rgb(0 0 0 / 6%) !important;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name{display: flex; width: 100%; justify-content: space-between; align-items: center; padding: 8px 10px;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-file{display: flex; align-items: center; justify-content: start; gap: 10px;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-icon{width: 42px; height: 42px; background-color: #EEF4FF; border: 6px solid #F9F5FF; border-radius: 100px; display: flex; align-items: center; justify-content: center;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-icon i{display: flex;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-name{display: flex; flex-direction: column; justify-content: center; align-items: start;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-name p{font-size: 14px; font-weight: 400; color: #344054; margin: 0;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-name span{font-size: 14px; font-weight: 400; color:#707070}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-file-name .bd-zoom{width: 34px; height: 34px; background-color: #F7F7F7; border-radius: 100px; display: flex; align-items: center; justify-content: center;}

.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-progress{padding: 0 10px 8px; width: 100%; display: flex; justify-content: end; align-items: center; gap: 15px;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-progress .progress{width: calc(100% - 100px); height: 8px;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-progress .progress-bar{background-color: #0050EC;}
.modal-body-right .bd-card .card-body .bd-upload .bd-uploaded-file .bd-progress span{font-size: 14px; font-weight: 500; color: #344054;}

.custom-dialogue .modal-header{padding: 0; border: none;}
.custom-dialogue .modal-header .btn-close{--bs-btn-close-bg: none; padding: 0; right: 18px; position: absolute; top: 18px; display: flex; justify-content: center; align-items: center; z-index: 9999; opacity: 1;}

.custom-dialogue .modal-body{padding: 25px;}
.custom-dialogue .modal-body .dialogure-content{display: flex; align-items: center; gap: 25px;}
.custom-dialogue .modal-body .dialogure-content i{width: 50px; height: 50px; border-radius: 8px; background-color: #FFF5F6; display: flex; justify-content: center; align-items: center;}
.custom-dialogue .modal-body .dialogure-content .dia-text{display: flex; flex-direction: column; gap: 7px;}
.custom-dialogue .modal-body .dialogure-content .dia-text h5{color: #011D54; font-size: 20px; font-weight: 600; margin: 0;}
.custom-dialogue .modal-body .dialogure-content .dia-text p{color:#011D54;  font-size: 15px; font-weight: 400; margin: 0;}

.custom-dialogue .modal-footer{padding: 0px 25px 25px 25px;}
.custom-dialogue .modal-footer{display: flex; gap: 15px; justify-content: space-between; flex-wrap: nowrap; border: none;}

.modal-right .modal-body-right .dialogure-content{display: flex; align-items: center; gap: 25px;}
.modal-right .modal-body-right .dialogure-content i{width: 50px; height: 50px; border-radius: 8px; background-color: #FFF5F6; display: flex; justify-content: center; align-items: center;}
.modal-right .modal-body-right .dialogure-content .dia-text{display: flex; flex-direction: column; gap: 7px;}
.modal-right .modal-body-right .dialogure-content .dia-text h5{color: #011D54; font-size: 20px; font-weight: 600; margin: 0;}
.modal-right .modal-body-right .dialogure-content .dia-text p{color:#011D54;  font-size: 15px; font-weight: 400; margin: 0;}

/*View Modal*/

.viewmodal .modal-body-right .dialogure-content{display: flex; align-items: center; gap: 25px;}
.viewmodal .modal-body-right .dialogure-content i{width: 50px; height: 50px; border-radius: 8px; background-color: #FFF5F6; display: flex; justify-content: center; align-items: center;}
.viewmodal .modal-body-right .dialogure-content .dia-text{display: flex; flex-direction: column; gap: 7px;}
.viewmodal .modal-body-right .dialogure-content .dia-text h5{color: #011D54; font-size: 20px; font-weight: 600; margin: 0;}
.viewmodal .modal-body-right .dialogure-content .dia-text p{color:#011D54;  font-size: 15px; font-weight: 400; margin: 0;}

/*Notes Modal*/
.notesmodal .modal-body-right .dialogure-content{display: flex; align-items: center; gap: 25px;}
.notesmodal .modal-body-right .dialogure-content i{width: 50px; height: 50px; border-radius: 8px; background-color: #FFF5F6; display: flex; justify-content: center; align-items: center;}
.notesmodal .modal-body-right .dialogure-content .dia-text{display: flex; flex-direction: column; gap: 7px;}
.notesmodal .modal-body-right .dialogure-content .dia-text h5{color: #011D54; font-size: 20px; font-weight: 600; margin: 0;}
.notesmodal .modal-body-right .dialogure-content .dia-text p{color:#011D54;  font-size: 15px; font-weight: 400; margin: 0;}

/*Move Meeting*/
.editshowmodal .modal-body-right .dialogure-content {
    display: flex;
    align-items: center;
    gap: 25px;
}

    .editshowmodal .modal-body-right .dialogure-content i {
        width: 50px;
        height: 50px;
        border-radius: 8px;
        background-color: #FFF5F6;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .editshowmodal .modal-body-right .dialogure-content .dia-text {
        display: flex;
        flex-direction: column;
        gap: 7px;
    }

        .editshowmodal .modal-body-right .dialogure-content .dia-text h5 {
            color: #011D54;
            font-size: 20px;
            font-weight: 600;
            margin: 0;
        }

        .editshowmodal .modal-body-right .dialogure-content .dia-text p {
            color: #011D54;
            font-size: 15px;
            font-weight: 400;
            margin: 0;
        }
/*Edit Modal*/
.editmodal .modal-body-right .dialogure-content{display: flex; align-items: center; gap: 25px;}
.editmodal .modal-body-right .dialogure-content i{width: 50px; height: 50px; border-radius: 8px; background-color: #FFF5F6; display: flex; justify-content: center; align-items: center;}
.editmodal .modal-body-right .dialogure-content .dia-text{display: flex; flex-direction: column; gap: 7px;}
.editmodal .modal-body-right .dialogure-content .dia-text h5{color: #011D54; font-size: 20px; font-weight: 600; margin: 0;}
.editmodal .modal-body-right .dialogure-content .dia-text p{color:#011D54;  font-size: 15px; font-weight: 400; margin: 0;}

.bd-menu-toogle-header,
/* .bd-menu__toggle, */
.bd-menu__checkbox,
.xs-mobile,
.show-name,
.mobile-search,
.bd-filter,
.mobile-add-common-btn,
.m-menu__checkbox,
.mobile-add-show-btn,
.hamburger .m-menu__toggle,
.hamburger .m-menu__toggle-close{display: none;}

.mobile-delete{display:none !important;}
.show-name {
    color: #6B6A6A;
    font-size: 15px;
    font-weight: 400;
    margin: 0;
}

.collapse:not(.show){display: block;}

.table-mobile-responsive thead, 
.table-mobile-responsive tbody{
    display: flex;
}

.filter-list h4{font-size: 18px; font-weight: 500; color: #130F26;}
.filter-list ul{display: flex; gap: 15px; flex-direction: column; padding: 5px 0;}
.filter-list .form-check {display: flex; align-items: center; gap: 10px;}
.filter-list .form-check .form-check-label{color:#101828; font-size: 14px; font-weight: 400;}
.filter-list .form-check .form-check-input{width: 20px; height: 20px; border-radius: 5px; border: 1px solid #D0D5DD;}

.table-mobile-responsive thead,
.table-mobile-responsive thead tr{width: 100%;}

.table-mobile-responsive tbody { height: calc(100vh - 370px); overflow-y: auto; width: 100%; display: flex; flex-direction: column;}


.custom-success{background-color: #EAFBE7 !important; border: 1px solid #C6F0C2; border-radius: 4px; width: auto; display: inline-flex; align-items: center; gap: 10px; padding: 17px 15px !important; box-shadow: 0 3px 6px rgb(0 0 0 / 15%);}
.custom-success p{color: #32324D; font-size: 14px; font-weight: 400; margin: 0 !important; display: flex; align-items: center; gap: 5px;}
.custom-success span{font-weight: 600; color: #32324D !important;}

.custom-danger{background-color: #fef1f1 !important; border: 1px solid #ffcad0; border-radius: 4px; width: auto; display: inline-flex; align-items: center; gap: 10px; padding: 17px 15px !important; box-shadow: 0 3px 6px rgb(0 0 0 / 15%);}
.custom-danger p{color: #32324D; font-size: 14px; font-weight: 400; margin: 0 !important; display: flex; align-items: center; gap: 5px;}
.custom-danger span{font-weight: 600; color: #32324D !important;}

/*View Modal*/
.vhide {display: none;}
.viewmodal.open {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
 /*.modal-body-right {max-height: calc(100vh - 140px)!important;}YUGA*/
/*.viewmodal .modal-body-right {max-height: calc(100vh - 140px);height: auto;}*/
.viewmodal .modal-body-right .dialogure-content {display: flex;align-items: center;gap: 25px;}
.viewmodal .modal-body-right .dialogure-content .dia-text {display: flex;flex-direction: column;gap: 7px;}
.viewmodal .modal-body-right .dialogure-content .dia-text h5 {color: #011D54;font-size: 20px;font-weight: 600;margin: 0;}
.viewmodal .modal-body-right .dialogure-content .dia-text p {color: #011D54;font-size: 15px;font-weight: 400;margin: 0;}

/*Notes Modal*/
.nhide {display: none;}

.notesmodal.open {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
/*.notesmodal .modal-body-right {max-height: calc(100vh - 230px);height: auto;}*/
.notesmodal .modal-body-right .dialogure-content {display: flex;align-items: center;gap: 25px;}
.notesmodal .modal-body-right .dialogure-content .dia-text {display: flex;flex-direction: column;gap: 7px;}
.notesmodal .modal-body-right .dialogure-content .dia-text h5 {color: #011D54;font-size: 20px;font-weight: 600;margin: 0;}
.notesmodal .modal-body-right .dialogure-content .dia-text p {color: #011D54;font-size: 15px;font-weight: 400;margin: 0;}
/*Move Meeting Modal*/
.nhide {
    display: none;
}

.editshowmodal.open {
    width: 100%;
    position: fixed;
    bottom: 0;
    top: auto;
    border-radius: 15px 15px 0 0;
    height: auto;
}
.editshowmodal .modal-body-right .dialogure-content {
    display: flex;
    align-items: center;
    gap: 25px;
}

    .editshowmodal .modal-body-right .dialogure-content .dia-text {
        display: flex;
        flex-direction: column;
        gap: 7px;
    }

        .editshowmodal .modal-body-right .dialogure-content .dia-text h5 {
            color: #011D54;
            font-size: 20px;
            font-weight: 600;
            margin: 0;
        }

        .editshowmodal .modal-body-right .dialogure-content .dia-text p {
            color: #011D54;
            font-size: 15px;
            font-weight: 400;
            margin: 0;
        }
/*Edit Modal*/
.ehide {display: none;}

.editmodal.open {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
/*.editmodal .modal-body-right {max-height: calc(100vh - 230px);height: auto;}*/
.editmodal .modal-body-right .dialogure-content {display: flex;align-items: center;gap: 25px;}
.editmodal .modal-body-right .dialogure-content .dia-text {display: flex;flex-direction: column;gap: 7px;}
.editmodal .modal-body-right .dialogure-content .dia-text h5 {color: #011D54;font-size: 20px;font-weight: 600;margin: 0;}
.editmodal .modal-body-right .dialogure-content .dia-text p {color: #011D54;font-size: 15px;font-weight: 400;margin: 0;}    

/***************************** 11-03-2024 *****************************/

.custom-right-delete-modal {height: auto;left: 0;margin: auto;top: 50%;transform: translateY(-50%);border-radius: 5px;display: block;}
.custom-right-delete-modal .modal-body-right {height: auto;}
.custom-right-delete-modal .modal-header-right {padding: 0 !important;border: none !important;}
.custom-right-delete-modal .modal-header-right h4 {display: none;}
.custom-right-delete-modal .modal-header-right .close {position: absolute;right: 9px;top: 7px;z-index: 9;}
.custom-right-delete-modal .modal-footer-right {border-radius: 5px;}

/***************************** 11-03-2024 *****************************/

@media (min-width: 320px) and (max-width: 360px) {
    .bd-primary-table tbody tr td{font-size: 12.5px !important;}
    .bd-primary-table tbody tr td:nth-child(5) .booth-id label, .bd-primary-table tbody tr td:nth-child(5) .booth-id span{font-size: 12.5px !important;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{font-size: 13px !important;}
    .bd-pagination ul .total-count{font-size: 12px !important;}
    .bd-pagination ul.page-count li.page-item{font-size: 12px !important; width: 15px !important;}
    .bd-pagination ul.page-count li.page-item.prev, .bd-pagination ul.page-count li.page-item.next{width: 32px !important;}

    .custom-success p,
    .custom-danger p{flex-direction: column; align-items: flex-start; font-size: 12px;}

    .collapse:not(.show){display: none;}
    .top-header,
    .bd-table-action,
    .bd-sidebar .bd-footer{display: none !important;}
    .table-mobile-responsive thead,
    .table-mobile-responsive thead tr {display: none !important;}
    .show-name,
    .mobile-delete,
    .mobile-add-show-btn,
    .mobile-search{display: block !important;}
    .bd-filter,
    .mobile-add-common-btn{display: flex;}
    .bd-filter-pills {  display: inline-flex !important;}

    /*.total-count .drop-count,*/
    .total-count .jump-count,
    .bd-pagination ul.page-count .page-item:nth-child(4){display: none !important;}
    .bd-pagination ul:last-child{display: none;}

    .delete-bg:active i{background-color: transparent !important;}

    .custom-dialogue{transition:none; z-index: 99999999999;}
    .custom-dialogue.show .modal-dialog{transition:none;}
    .custom-dialogue .modal-dialog{margin: 0 !important; }
    .custom-dialogue .modal-dialog .modal-content{position: fixed; bottom: 0; border-radius: 18px 18px 0 0;}
    .modal-backdrop{z-index: 999999999;}

    .bd-sidebar{position: absolute; background-color: #fff; z-index: 999; width: 100%; left: 0; top: 56px; padding: 5px 15px; -moz-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -moz-transition: transform 0.35s; -o-transition: transform 0.35s; -webkit-transition: transform 0.35s; transition: transform 0.35s; z-index: 999999999; overflow: hidden; height: calc(100vh - 56px);}
    .m-menu__checkbox{display: none;}
    .hamburger .m-menu__toggle{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}
    .hamburger .m-menu__toggle-close{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}

    .hamburger .m-menu__toggle{display: flex;}
    .hamburger .m-menu__toggle-close{display: none;}

    .hamburger .m-menu__toggle.hidden{display: none;}
    .hamburger .m-menu__toggle-close.hidden{display: flex;}

    .m-menu__checkbox:checked ~ .bd-sidebar.open-toggle{ -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    .table-mobile-responsive tbody{height: calc(100vh - 260px);}
    .bd-pagination{margin-top: 10px !important; align-items: center;}


    .mobile-search{position: absolute; top: 50%; transform: translateY(-50%); right: 20px;}
    .mobile-search a{width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; background-color: #f4f4f4; border-radius: 100px; text-decoration: none; padding: 5px;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete{text-decoration: none; background-color: transparent;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete i{width: 30px; height: 30px; background-color: #FFF0F1 !important; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center;}
    .bd-sidebar .bd-links .list-unstyled a.active .mobile-delete i{background-color: #FFF0F1 !important;}
    .bd-sidebar .accordion{background-color: #fff; box-shadow: none; width: 100%; height: auto;}
    .bd-sidebar .accordion .accordion-item .accordion-button.collapsed{border: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-button{border: 1px solid #DEDEDE !important; border-bottom: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-collapse{border: none !important; border-top: none !important; border-radius: 0;}
    /* .bd-sidebar .accordion .accordion-item .accordion-button::after{display: block !important; margin-right: 12px; background-image: url(../img/toggle.svg); width: 12px; height: 7px; background-size: 12px;} */
    .bd-main-content{width: 100%; height: auto; padding: 0 0 10px; background-color: transparent; box-shadow: none;}
    .bd-sidebar .bd-links .simplebar-content{padding: 0 !important;}
    .bd-sidebar .bd-links .list-unstyled a{padding: 10px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:first-child{display: none;}
    .bd-sidebar .bd-links .list-unstyled a.active{border-radius: 0; padding: 6px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:last-child a{border-bottom: none !important;}

    .bd-layout .bd-heading .bd-sidebar-title{padding-top: 0 !important; font-size: 18px;}
    .bd-main-content .bd-primary-tab .nav-tabs{margin: 7px 0 10px !important;overflow: auto;flex-wrap: nowrap; }

    .bd-header{padding-top: 8px; padding-bottom: 8px;}
    .bd-header .bd-brand img{width: 122px; height: 40px;}
    .bd-layout{flex-direction: column; gap: 15px; padding: 15px 20px 0;}
    .bd-sidebar .bd-links{height: calc(100vh - 180px);}

    .bd-sidebar .bd-links .list-unstyled a .form-check-input{display: none;}

    .bd-layout .bd-heading{flex-direction: column; align-items: flex-start; padding-top: 0 !important;}
    .bd-layout .bd-sidebar .bd-heading{padding: 7px 0 !important;}
    .bd-layout .bd-sidebar .bd-heading .bd-sidebar-title{font-size: 16px; font-weight: 600; padding: 0; line-height: 18px;}
    .bd-main-content .bd-primary-tab{padding-top: 0 !important;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{color: #011D54; font-size: 14px; font-weight: 500;}
    /*.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link span{display: none;}*/
    .bd-main-content .bd-primary-tab ul.nav li.nav-item{padding: 0 7px;}
    .bd-primary-table{margin-top: 3px !important; border: none; box-shadow: none !important; background-color: transparent;}
    .bd-primary-table .simplebar-mask{background-color: #f7f8fa; box-shadow: none; border: none; color: transparent;}
    .bd-primary-table tbody {display: flex; flex-direction: column; gap: 10px;}
    .bd-primary-table tbody tr{border: 1px solid #DEDEDE !important; background-color: #fff; border-radius: 8px; display: flex; flex-direction: column; flex-flow: wrap; gap: 5px; margin-bottom: 7px;}
    /* .bd-primary-table tbody tr td:nth-child(4){order: -1;} */
    .bd-primary-table tbody tr td:nth-child(4){color:#697B9C; font-weight: 500; padding-left: 5px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td{border: none !important; padding: 2px 15px !important; width: 100%; background-color: transparent; }
    .bd-primary-table tbody tr td.name{background-image: url(../img/name.svg); background-size: 10px; background-repeat: no-repeat; background-position: left 15px center; padding-left: 30px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td a{font-size: 16px;}
    .bd-primary-table tbody tr td:nth-child(3){color:#011D54;}

    .bd-primary-table tbody tr td:nth-child(2){padding-top: 15px !important;}

    .bd-primary-table tbody tr td:nth-child(3),
    .bd-primary-table tbody tr td:nth-child(4),
    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6){width: max-content;}

    .bd-primary-table tbody tr td:first-child{display: none;}

    .bd-primary-table tbody tr td:nth-child(5){padding-right: 5px !important;}
    .bd-primary-table tbody tr td:nth-child(6){padding-left: 5px !important;}

    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6) {padding: 0 10px; } 
    .bd-primary-table tbody tr td:nth-child(5) .booth-id{background-color: #F7F8FA; padding: 4px 10px !important; border: 1px solid #DDE9FF !important; border-radius: 5px; display: flex; align-items: center; gap: 10px;}

    .bd-primary-table tbody tr td:nth-child(5) .booth-id label,
    .bd-primary-table tbody tr td:nth-child(5) .booth-id span{font-size: 14px; font-weight: 600; color: #606C80;}
    .bd-primary-table tbody tr td:nth-child(6) .status{padding: 5px 15px !important; border-radius: 5px; font-size: 14px !important; font-weight: 500;}
    .xs-mobile{display: block;}
    .bd-primary-table tbody tr td:last-child{display: flex; justify-content: space-between; padding: 5px 0 0 !important; gap: 0;}
    .bd-primary-table tbody tr td:last-child a{width: 25%; background-color: #F7F7F7; display: flex; justify-content: center; align-items: center; padding: 12px 5px !important; border-right: 1px solid #E7E7E7;}

    .bd-primary-table tbody tr td:last-child a:hover{background-color: #ede7e7;}
    .bd-primary-table tbody tr td:last-child a:active{background-color: #e3dede;}
    .bd-primary-table tbody tr td:last-child a:nth-child(4){background-color: #FFF0F1;}

    .bd-primary-table .action-icon:hover{background-color: #CDDEFF !important;}
    .bd-primary-table .action-icon:active{background-color: #0050EC !important;}
    .bd-primary-table .action-icon.delete-bg:hover{background-color: #f8e0e1 !important;}
    .bd-primary-table .action-icon.delete-bg:active{background-color: #c5273d !important;}

    .bd-primary-table .action-icon i,
    .bd-primary-table .action-icon i:hover,
    .bd-primary-table .action-icon i:active{background-color: transparent !important; height: auto;}

    .bd-primary-table tbody tr td:last-child a:first-child{border-radius: 0 0 0 8px;}
    .bd-primary-table tbody tr td:last-child a:last-child{border-radius: 0 0 8px 0; border-right:none !important ;}
    .bd-main-content .bd-primary-tab:not(.--jsfied){overflow: visible;}

    .modal-right.open{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .modal-right .modal-body-right {max-height: calc(100vh - 230px);height: auto;}

    /*View Modal*/
    .viewmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .viewmodal .modal-body-right {max-height: calc(100vh - 230px);height: auto;}
    /*Notes Modal*/
    .notesmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .notesmodal .modal-body-right {max-height: calc(100vh - 230px);height: auto;}

    /*Move Meeting Modal*/
    .editshowmodal.show {
        width: 100%;
        position: fixed;
        bottom: 0;
        top: auto;
        border-radius: 15px 15px 0 0;
        height: auto;
    }

    .editshowmodal .modal-body-right {
        max-height: calc(100vh - 230px);
        height: auto;
    }
    /*Edit Modal*/
    .editmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .editmodal .modal-body-right {max-height: calc(100vh - 230px);height: auto;}
    
/*    .accordion-body .bd-common-search{background-color: #fff; padding: 5px 0 15px !important;}
    .accordion-body .bd-shows-search { background-color: #fff;  padding: 5px 0 15px !important;}*/
    .accordion-body .bd-common-search,
    .accordion-body .bd-shows-search {
        background-color: #fff;
        padding: 5px 0 15px !important;
    }

    .custom-dialogue .modal-footer{padding: 15px !important; background-color: #F7F7F7;}
    .custom-dialogue .modal-footer button{margin: 0;}
    .custom-dialogue .modal-body{padding: 15px 15px 25px;}
    .custom-dialogue .modal-header{padding: 15px 15px 0 15px;}
    .custom-dialogue .modal-header h5{font-size: 18px; font-weight: 700; color: #344054;  margin: 0;}
    .custom-dialogue .modal-header .btn-close{right: 23px; top: 23px;}
    .custom-dialogue .modal-body .dialogure-content{flex-direction: column; align-items: flex-start; gap: 10px;} 
    .custom-dialogue .modal-body .dialogure-content .dia-text p{font-size: 14px !important;}
    #delete-dialogue.custom-dialogue .modal-body,
    #delete-show-dialogue.custom-dialogue .modal-body{padding-top: 0 !important;}

    .bd-cs-f{display: flex; justify-content: space-between; width: 100%;}
    /* .bd-cs-f .input-group{width: calc(100% - 50px);} */
    .sort-filter-icon{position: absolute;right: -5px;}

    .mobile-add-show-btn{width: 50px; height: 50px; background-color: #FF9000; border-radius: 100px; display: flex !important; align-items: center; justify-content: center; position: fixed; bottom: 55px; right: 20px; box-shadow: 0 4px 14px 1px rgb(150 150 150 / 40%) !important;z-index: 99999999999;}

    .mobile-add-common-btn{position: fixed; right: 20px; bottom: -100px; transition: all .5s ease; z-index: 99999999999; display: inline-flex; flex-direction: column; gap: 7px; }
    .mobile-add-common-btn.open{display: flex; bottom: 120px;}
    .bd-primary-table tbody tr:hover td, 
    .bd-primary-table tbody tr:focus td{background-color: transparent !important;}

    .bd-pagination ul li.page-item.prev .page-link,
    .bd-pagination ul li.page-item.next .page-link{font-size: 0;}
    .bd-pagination ul li.page-item.prev,
    .bd-pagination ul li.page-item.next{gap: 0; padding: 8px 12px; background-color: #fff;}
    
}

@media (min-width: 360px) and (max-width: 576px) {
    .collapse:not(.show){display: none;}
    .top-header,
    .bd-table-action,
    .table-mobile-responsive thead,
    .table-mobile-responsive thead tr {display: none !important; }
    .bd-sidebar .bd-footer{display: none !important;}
    .show-name,
    .mobile-delete,
    .mobile-add-show-btn,
    .mobile-search {
        display: block !important;
    }
    .bd-filter,
    .mobile-add-common-btn{display: flex;}

    .bd-filter-pills {  display: inline-flex !important; }

    .custom-success p,
    .custom-danger p{flex-direction: column; align-items: flex-start; font-size: 12px;}

    /*.total-count .drop-count,*/
    .total-count .jump-count
    /*,.bd-pagination ul.page-count .page-item:nth-child(4)*/
    {display: none !important;}
    .bd-pagination ul:last-child{display: none;}

    .delete-bg:active i{background-color: transparent !important;}

    .custom-dialogue{transition:none; z-index: 99999999999;}
    .custom-dialogue.show .modal-dialog{transition:none;}
    .custom-dialogue .modal-dialog{margin: 0 !important; }
    .custom-dialogue .modal-dialog .modal-content{position: fixed; bottom: 0; border-radius: 18px 18px 0 0;}
    .modal-backdrop{z-index: 999999999;}

    .bd-sidebar{position: absolute; background-color: #fff; z-index: 999; width: 100%; left: 0; top: 56px; padding: 5px 15px; -moz-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -moz-transition: transform 0.35s; -o-transition: transform 0.35s; -webkit-transition: transform 0.35s; transition: transform 0.35s; z-index: 999999999; overflow: hidden; height: calc(100vh - 56px);}
    .m-menu__checkbox{display: none;}
    .hamburger .m-menu__toggle{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}
    .hamburger .m-menu__toggle-close{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}

    .hamburger .m-menu__toggle{display: flex;}
    .hamburger .m-menu__toggle-close{display: none;}

    .hamburger .m-menu__toggle.hidden{display: none;}
    .hamburger .m-menu__toggle-close.hidden{display: flex;}

    .m-menu__checkbox:checked ~ .bd-sidebar.open-toggle{ -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    .table-mobile-responsive tbody{height:auto;}
    .bd-pagination{margin-top: 10px !important; align-items: center;}


    .mobile-search{position: absolute; top: 50%; transform: translateY(-50%); right: 20px;}
    .mobile-search a{width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; background-color: #f4f4f4; border-radius: 100px; text-decoration: none; padding: 5px;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete{text-decoration: none; background-color: transparent;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete i{width: 30px; height: 30px; background-color: #FFF0F1 !important; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center;}
    .bd-sidebar .bd-links .list-unstyled a.active .mobile-delete i{background-color: #FFF0F1 !important;}
    .bd-sidebar .accordion{background-color: #fff; box-shadow: none; width: 100%; height: auto;}
    .bd-sidebar .accordion .accordion-item .accordion-button.collapsed{border: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-button{border: 1px solid #DEDEDE !important; border-bottom: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-collapse{border: none !important; border-top: none !important; border-radius: 0;}
    /* .bd-sidebar .accordion .accordion-item .accordion-button::after{display: block !important; margin-right: 12px; background-image: url(../img/toggle.svg); width: 12px; height: 7px; background-size: 12px;} */
    .bd-main-content{width: 100%; height: auto; padding: 0 0 10px; background-color: transparent; box-shadow: none;}
    .bd-sidebar .bd-links .simplebar-content{padding: 0 !important;}
    .bd-sidebar .bd-links .list-unstyled a{padding: 10px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:first-child{display: none;}
    .bd-sidebar .bd-links .list-unstyled a.active{border-radius: 0; padding: 6px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:last-child a{border-bottom: none !important;}

    .bd-layout .bd-heading .bd-sidebar-title{padding-top: 0 !important; font-size: 18px;}
    .bd-main-content .bd-primary-tab .nav-tabs{margin: 7px 0 10px !important;overflow: auto;flex-wrap: nowrap; }

    .bd-header{padding-top: 8px; padding-bottom: 8px;}
    .bd-header .bd-brand img{width: 122px; height: 40px;}
    .bd-layout{flex-direction: column; gap: 15px; padding: 15px 20px 0;}
    .bd-sidebar .bd-links{height: calc(100vh - 180px);}

    .bd-sidebar .bd-links .list-unstyled a .form-check-input{display: none;}

    .bd-layout .bd-heading{flex-direction: column; align-items: flex-start; padding-top: 0 !important;}
    .bd-layout .bd-sidebar .bd-heading{padding: 7px 0 !important;}
    .bd-layout .bd-sidebar .bd-heading .bd-sidebar-title{font-size: 16px; font-weight: 600; padding: 0; line-height: 18px;}
    .bd-main-content .bd-primary-tab{padding-top: 0 !important;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{color: #011D54; font-size: 14px; font-weight: 500;}
    /*.bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link span{display: none;}*/
    .bd-main-content .bd-primary-tab ul.nav li.nav-item{padding: 0 7px;}
    .bd-primary-table{margin-top: 3px !important; border: none; box-shadow: none !important; background-color: transparent;}
    .bd-primary-table .simplebar-mask{background-color: #f7f8fa; box-shadow: none; border: none; color: transparent;}
    .bd-primary-table tbody {display: flex; flex-direction: column; gap: 10px;}
    .bd-primary-table tbody tr{border: 1px solid #DEDEDE !important; background-color: #fff; border-radius: 8px; display: flex; flex-direction: column; flex-flow: wrap; gap: 5px; margin-bottom: 7px;}
    /* .bd-primary-table tbody tr td:nth-child(4){order: -1;} */
    .bd-primary-table tbody tr td:nth-child(4){color:#697B9C; font-weight: 500; padding-left: 5px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td{border: none !important; padding: 2px 15px !important; width: 100%; background-color: transparent; }
    .bd-primary-table tbody tr td.name{background-image: url(../img/name.svg); background-size: 10px; background-repeat: no-repeat; background-position: left 15px center; padding-left: 30px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td a{font-size: 16px;}
    .bd-primary-table tbody tr td:nth-child(3){color:#011D54;}

    .bd-primary-table tbody tr td:nth-child(2){padding-top: 15px !important;}

    .bd-primary-table tbody tr td:nth-child(3),
    .bd-primary-table tbody tr td:nth-child(4),
    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6){width: max-content;}

    .bd-primary-table tbody tr td:first-child{display: none;}

    .bd-primary-table tbody tr td:nth-child(5){padding-right: 5px !important;}
    .bd-primary-table tbody tr td:nth-child(6){padding-left: 5px !important;}

    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6) {padding: 0 10px; } 
    .bd-primary-table tbody tr td:nth-child(5) .booth-id{background-color: #F7F8FA; padding: 4px 10px !important; border: 1px solid #DDE9FF !important; border-radius: 5px; display: flex; align-items: center; gap: 10px;}

    .bd-primary-table tbody tr td:nth-child(5) .booth-id label,
    .bd-primary-table tbody tr td:nth-child(5) .booth-id span{font-size: 14px; font-weight: 600; color: #606C80;}
    .bd-primary-table tbody tr td:nth-child(6) .status{padding: 5px 15px !important; border-radius: 5px; font-size: 14px !important; font-weight: 500;}
    .xs-mobile{display: block;}
    .bd-primary-table tbody tr td:last-child{display: flex; justify-content: space-between; padding: 5px 0 0 !important; gap: 0;}
    .bd-primary-table tbody tr td:last-child a{width: 25%; background-color: #F7F7F7; display: flex; justify-content: center; align-items: center; padding: 12px 5px !important; border-right: 1px solid #E7E7E7;}

    .bd-primary-table tbody tr td:last-child a:hover{background-color: #ede7e7;}
    .bd-primary-table tbody tr td:last-child a:active{background-color: #e3dede;}
    .bd-primary-table tbody tr td:last-child a:nth-child(4){background-color: #FFF0F1;}

    .bd-primary-table .action-icon:hover{background-color: #CDDEFF !important;}
    .bd-primary-table .action-icon:active{background-color: #0050EC !important;}
    .bd-primary-table .action-icon.delete-bg:hover{background-color: #f8e0e1 !important;}
    .bd-primary-table .action-icon.delete-bg:active{background-color: #c5273d !important;}

    .bd-primary-table .action-icon i,
    .bd-primary-table .action-icon i:hover,
    .bd-primary-table .action-icon i:active{background-color: transparent !important; height: auto;}

    .bd-primary-table tbody tr td:last-child a:first-child{border-radius: 0 0 0 8px;}
    .bd-primary-table tbody tr td:last-child a:last-child{border-radius: 0 0 8px 0; border-right:none !important ;}
    .bd-main-content .bd-primary-tab:not(.--jsfied){overflow: visible;}

    .modal-right.open{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .modal-right .modal-body-right {max-height: calc(100vh - 230px);height: auto;}
    
    /*View Modal*/
   .viewmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .viewmodal .modal-body-right{max-height: calc(100vh - 230px); height: auto;}
    /*Notes Modal*/
   .notesmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .notesmodal .modal-body-right{max-height: calc(100vh - 230px); height: auto;}
    /*Move Meeting Modal*/
    .editshowmodal.show {
        width: 100%;
        position: fixed;
        bottom: 0;
        top: auto;
        border-radius: 15px 15px 0 0;
        height: auto;
    }

    .editshowmodal .modal-body-right {
        max-height: calc(100vh - 230px);
        height: auto;
    }
    /*Edit Modal*/
   .editmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .editmodal .modal-body-right{max-height: calc(100vh - 230px); height: auto;}

    .accordion-body .bd-common-search{background-color: #fff; padding: 5px 0 15px !important;}
    .accordion-body .bd-shows-search { background-color: #fff;  padding: 5px 0 15px !important;  }

    .custom-dialogue .modal-footer{padding: 15px !important; background-color: #F7F7F7;}
    .custom-dialogue .modal-footer button{margin: 0;}
    .custom-dialogue .modal-body{padding: 15px 15px 25px;}
    .custom-dialogue .modal-header{padding: 15px 15px 0 15px;}
    .custom-dialogue .modal-header h5{font-size: 18px; font-weight: 700; color: #344054;  margin: 0;}
    .custom-dialogue .modal-header .btn-close{right: 23px; top: 23px;}
    .custom-dialogue .modal-body .dialogure-content{flex-direction: column; align-items: flex-start; gap: 10px;} 
    .custom-dialogue .modal-body .dialogure-content .dia-text p{font-size: 14px !important;}
    #delete-dialogue.custom-dialogue .modal-body,
    #delete-show-dialogue.custom-dialogue .modal-body{padding-top: 0 !important;}

    .bd-cs-f{display: flex; justify-content: space-between; width: 100%;}
    /* .bd-cs-f .input-group{width: calc(100% - 50px);} */
    .sort-filter-icon{position: absolute;right: -5px;}

    .mobile-add-show-btn{width: 50px; height: 50px; background-color: #FF9000; border-radius: 100px; display: flex !important; align-items: center; justify-content: center; position: fixed; bottom: 55px; right: 20px; box-shadow: 0 4px 14px 1px rgb(150 150 150 / 40%) !important;z-index: 99999999999;}

    .mobile-add-common-btn{position: fixed; right: 20px; bottom: -100px; transition: all .5s ease; z-index: 99999999999; display: inline-flex; flex-direction: column; gap: 7px; }
    .mobile-add-common-btn.open{display: flex; bottom: 120px;}
    .bd-primary-table tbody tr:hover td, 
    .bd-primary-table tbody tr:focus td{background-color: transparent !important;}

    .bd-pagination ul li.page-item.prev .page-link,
    .bd-pagination ul li.page-item.next .page-link{font-size: 0;}
    .bd-pagination ul li.page-item.prev,
    .bd-pagination ul li.page-item.next{gap: 0; padding: 8px 12px; background-color: #fff;}

}

@media (min-width: 578px) and (max-width: 767px) {

    .collapse:not(.show){display: none;}
    .top-header,
    .bd-table-action,
    .bd-sidebar .bd-footer{display: none !important;}
    .table-mobile-responsive thead,
    .table-mobile-responsive thead tr { display: none !important; }
    .show-name,
    .mobile-delete,
    .mobile-add-show-btn,
    .mobile-search {
        display: block !important;
    }
    .bd-filter,
    .mobile-add-common-btn{display: flex;}

        .custom-success p,
    .custom-danger p{flex-direction: column; align-items: flex-start; font-size: 12px;}

    /*.total-count .drop-count,*/
    .total-count .jump-count,
    .bd-pagination ul.page-count .page-item:nth-child(4){display: none !important;}
    .bd-pagination ul:last-child{display: none;}

    .delete-bg:active i{background-color: transparent !important;}

    .custom-dialogue{transition:none; z-index: 99999999999;}
    .custom-dialogue.show .modal-dialog{transition:none;}
    .custom-dialogue .modal-dialog{margin: 0 !important; }
    .custom-dialogue .modal-dialog .modal-content{position: fixed; bottom: 0; border-radius: 18px 18px 0 0;}
    .modal-backdrop{z-index: 999999999;}

    .bd-sidebar{position: absolute; background-color: #fff; z-index: 999; width: 100%; left: 0; top: 56px; padding: 5px 15px; -moz-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -moz-transition: transform 0.35s; -o-transition: transform 0.35s; -webkit-transition: transform 0.35s; transition: transform 0.35s; z-index: 999999999; overflow: hidden;height: calc(100vh - 56px);}
    .m-menu__checkbox{display: none;}
    .hamburger .m-menu__toggle{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}
    .hamburger .m-menu__toggle-close{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}

    .hamburger .m-menu__toggle{display: flex;}
    .hamburger .m-menu__toggle-close{display: none;}

    .hamburger .m-menu__toggle.hidden{display: none;}
    .hamburger .m-menu__toggle-close.hidden{display: flex;}

    .m-menu__checkbox:checked ~ .bd-sidebar.open-toggle { -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
    .table-mobile-responsive tbody{height: calc(100vh - 260px);}
    .bd-pagination{margin-top: 10px !important;}

    .mobile-search{position: absolute; top: 50%; transform: translateY(-50%); right: 20px;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete{text-decoration: none; background-color: transparent;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete i{width: 30px; height: 30px; background-color: #FFF0F1 !important; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center;}
    .bd-sidebar .bd-links .list-unstyled a.active .mobile-delete i{background-color: #FFF0F1 !important;}
    .bd-sidebar .accordion{background-color: #fff; box-shadow: none; width: 100%; height: auto;}
    .bd-sidebar .accordion .accordion-item .accordion-button.collapsed{border: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-button{border: 1px solid #DEDEDE !important; border-bottom: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-collapse{border: none !important; border-top: none !important; border-radius: 0;}
    /* .bd-sidebar .accordion .accordion-item .accordion-button::after{display: block !important; margin-right: 12px; background-image: url(../img/toggle.svg); width: 12px; height: 7px; background-size: 12px;} */
    .bd-main-content{width: 100%; height: auto; padding: 0 0 15px; background-color: transparent; box-shadow: none;}
    .bd-sidebar .bd-links .simplebar-content{padding: 0 !important;}
    .bd-sidebar .bd-links .list-unstyled a{padding: 10px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:first-child{display: none;}
    .bd-sidebar .bd-links .list-unstyled a.active{border-radius: 0; padding: 6px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:last-child a{border-bottom: none !important;}

    .bd-layout .bd-heading .bd-sidebar-title{padding-top: 0 !important; font-size: 18px;}
    .bd-main-content .bd-primary-tab .nav-tabs{margin: 7px 0 10px !important; overflow: auto;flex-wrap: nowrap;}

    .bd-header{padding-top: 8px; padding-bottom: 8px;}
    .bd-header .bd-brand img{width: 122px; height: 40px;}
    .bd-layout{flex-direction: column; gap: 15px; padding: 10px 20px 0;}
    .bd-sidebar .bd-links{height: calc(100vh - 180px);}

    .bd-sidebar .bd-links .list-unstyled a .form-check-input{display: none;}

    .bd-layout .bd-heading{flex-direction: column; align-items: flex-start; padding-top: 0 !important;}
    .bd-layout .bd-sidebar .bd-heading{padding: 7px 0 !important;}
    .bd-layout .bd-sidebar .bd-heading .bd-sidebar-title{font-size: 16px; font-weight: 600; padding: 0; line-height: 18px;}
    .bd-main-content .bd-primary-tab{padding-top: 0 !important;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{color: #011D54; font-size: 14px; font-weight: 500;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item{padding: 0 7px;}
    .bd-primary-table{margin-top: 3px !important; border: none; box-shadow: none !important; background-color: transparent;}
    .bd-primary-table .simplebar-mask{background-color: #f7f8fa; box-shadow: none; border: none; color: transparent;}
    .bd-primary-table tbody {display: flex; flex-direction: column; gap: 10px;}
    .bd-primary-table tbody tr{border: 1px solid #DEDEDE !important; background-color: #fff; border-radius: 8px; display: flex; flex-direction: column; flex-flow: wrap; gap: 5px; margin-bottom: 15px; width: 49%; float: left;} 
    .bd-primary-table tbody tr:nth-child(even){margin-left: 2%;}
    /* .bd-primary-table tbody tr td:nth-child(4){order: -1;} */
    .bd-primary-table tbody tr td:nth-child(4){color:#697B9C; font-weight: 500; padding-left: 5px !important; padding-right: 5px !important; padding-left: 5px !important;}
    .bd-primary-table tbody tr td{border: none !important; padding: 2px 15px !important; width: 100%; background-color: transparent; }
    .bd-primary-table tbody tr td.name{background-image: url(../img/name.svg); background-size: 10px; background-repeat: no-repeat; background-position: left 15px center; padding-left: 30px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td a{font-size: 16px;}
    .bd-primary-table tbody tr td:nth-child(3){color:#011D54;}

    .bd-primary-table tbody tr td:nth-child(2){padding-top: 15px !important;}

    .bd-primary-table tbody tr td:nth-child(3),
    .bd-primary-table tbody tr td:nth-child(4),
    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6){width: max-content;}

    .bd-primary-table tbody tr td:first-child{display: none;}

    .bd-primary-table tbody tr td:nth-child(5){padding-right: 5px !important;}
    .bd-primary-table tbody tr td:nth-child(6){padding-left: 5px !important;}

    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6) {padding: 0 10px; } 
    .bd-primary-table tbody tr td:nth-child(5) .booth-id{background-color: #F7F8FA; padding: 4px 10px !important; border: 1px solid #DDE9FF !important; border-radius: 5px; display: flex; align-items: center; gap: 10px;}

    .bd-primary-table tbody tr td:nth-child(5) .booth-id label,
    .bd-primary-table tbody tr td:nth-child(5) .booth-id span{font-size: 14px; font-weight: 600; color: #606C80;}
    .bd-primary-table tbody tr td:nth-child(6) .status{padding: 5px 15px !important; border-radius: 5px; font-size: 14px !important; font-weight: 500;}
    .xs-mobile{display: block;}
    .bd-primary-table tbody tr td:last-child{display: flex; justify-content: space-between; padding: 5px 0 0 !important; gap: 0;}
    .bd-primary-table tbody tr td:last-child a{width: 25%; background-color: #F7F7F7; display: flex; justify-content: center; align-items: center; padding: 12px 5px !important; border-right: 1px solid #E7E7E7;}

    .bd-primary-table tbody tr td:last-child a:hover{background-color: #ede7e7;}
    .bd-primary-table tbody tr td:last-child a:active{background-color: #e3dede;}
    .bd-primary-table tbody tr td:last-child a:nth-child(4){background-color: #FFF0F1;}

    .bd-primary-table .action-icon:hover{background-color: #CDDEFF !important;}
    .bd-primary-table .action-icon:active{background-color: #0050EC !important;}
    .bd-primary-table .action-icon.delete-bg:hover{background-color: #f8e0e1 !important;}
    .bd-primary-table .action-icon.delete-bg:active{background-color: #c5273d !important;}

    .bd-primary-table .action-icon i,
    .bd-primary-table .action-icon i:hover,
    .bd-primary-table .action-icon i:active{background-color: transparent !important; height: auto;}

    .bd-primary-table tbody tr td:last-child a:first-child{border-radius: 0 0 0 8px;}
    .bd-primary-table tbody tr td:last-child a:last-child{border-radius: 0 0 8px 0; border-right:none !important ;}
    .bd-main-content .bd-primary-tab:not(.--jsfied){overflow: visible;}

    .modal-right.open{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .modal-right .modal-body-right{max-height: calc(100vh - 180px); height: auto;}
    
    /*View Modal*/
   .viewmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .viewmodal .modal-body-right {max-height: calc(100vh - 180px);height: auto;}

    /*Notes Modal*/
   .notesmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .notesmodal .modal-body-right {max-height: calc(100vh - 180px);height: auto;}
    /*Move Meeting Modal*/
    .editshowmodal.show {
        width: 100%;
        position: fixed;
        bottom: 0;
        top: auto;
        border-radius: 15px 15px 0 0;
        height: auto;
    }

    .editshowmodal .modal-body-right {
        max-height: calc(100vh - 180px);
        height: auto;
    }
     /*Edit Modal*/
   .editmodal.show {width: 100%;position: fixed;bottom: 0;top: auto;border-radius: 15px 15px 0 0;height: auto;}
    .editmodal .modal-body-right {max-height: calc(100vh - 180px);height: auto;}

    .accordion-body .bd-common-search{background-color: #fff; padding: 10px 15px;}
    .accordion-body .bd-shows-search {  background-color: #fff; padding: 10px 15px;}


    .custom-dialogue .modal-footer{padding: 15px !important; background-color: #F7F7F7;}
    .custom-dialogue .modal-footer button{margin: 0;}
    .custom-dialogue .modal-body{padding: 15px 15px 25px;}
    .custom-dialogue .modal-header{padding: 15px 15px 0 15px;}
    .custom-dialogue .modal-header h5{font-size: 18px; font-weight: 700; color: #344054;  margin: 0;}
    .custom-dialogue .modal-header .btn-close{right: 23px; top: 23px;}
    .custom-dialogue .modal-body .dialogure-content{flex-direction: column; align-items: flex-start; gap: 10px;} 
    .custom-dialogue .modal-body .dialogure-content .dia-text p{font-size: 14px !important;}
    #delete-dialogue.custom-dialogue .modal-body,
    #delete-show-dialogue.custom-dialogue .modal-body{padding-top: 0 !important;}

    .bd-cs-f{display: flex; justify-content: space-between; width: 100%;}
    /* .bd-cs-f .input-group{width: calc(100% - 50px);} */
    .sort-filter-icon{position: absolute;right: -5px;}

    .mobile-add-show-btn{width: 50px; height: 50px; background-color: #FF9000; border-radius: 100px; display: flex !important; align-items: center; justify-content: center; position: fixed; bottom: 55px; right: 20px; box-shadow: 0 4px 14px 1px rgb(150 150 150 / 40%) !important;z-index: 99999999999;}

    .mobile-add-common-btn{position: fixed; right: 20px; bottom: -100px; transition: all .5s ease; z-index: 99999999999; display: inline-flex; flex-direction: column; gap: 7px; }
    .mobile-add-common-btn.open{display: flex; bottom: 120px;}
    .bd-primary-table tbody tr:hover td, 
    .bd-primary-table tbody tr:focus td{background-color: transparent !important;}
}

@media (min-width: 768px) and (max-width: 991px){
    .collapse:not(.show){display: none;}
    .top-header,
    .bd-table-action,
    .bd-sidebar .bd-footer{display: none !important;}
    .table-mobile-responsive thead,
    .table-mobile-responsive thead tr { display: none !important;}
    .show-name,
    .mobile-delete,
    .mobile-add-show-btn,
    .mobile-search {
        display: block !important;
    }
    .bd-filter,
    .mobile-add-common-btn{display: flex;}

        .custom-success p,
    .custom-danger p{flex-direction: column; align-items: flex-start; font-size: 12px;}

    /*.total-count .drop-count,*/
    .total-count .jump-count,
    .bd-pagination ul.page-count .page-item:nth-child(4){display: none !important;}
    .bd-pagination ul:last-child{display: none;}

    .delete-bg:active i{background-color: transparent !important;}

    .custom-dialogue{transition:none; z-index: 99999999999;}
    .custom-dialogue.show .modal-dialog{transition:none;}
    .custom-dialogue .modal-dialog{margin: 0 !important; }
    .custom-dialogue .modal-dialog .modal-content{position: fixed; bottom: 0; border-radius: 18px 18px 0 0;}
    .modal-backdrop{z-index: 999999999;}

    .bd-sidebar{position: absolute; background-color: #fff; z-index: 999; width: 100%; left: 0; top: 56px; padding: 5px 15px; -moz-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -moz-transition: transform 0.35s; -o-transition: transform 0.35s; -webkit-transition: transform 0.35s; transition: transform 0.35s; z-index: 999999999; overflow: hidden; height: calc(100vh - 56px);}
    .m-menu__checkbox{display: none;}
    .hamburger .m-menu__toggle{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}
    .hamburger .m-menu__toggle-close{cursor: pointer; position: absolute; top: 50%; right: 17px; height: 40px; display: flex; align-items: center; transform: translateY(-50%);}

    .hamburger .m-menu__toggle{display: flex;}
    .hamburger .m-menu__toggle-close{display: none;}

    .hamburger .m-menu__toggle.hidden{display: none;}
    .hamburger .m-menu__toggle-close.hidden{display: flex;}

    .m-menu__checkbox:checked ~ .bd-sidebar.open-toggle{ -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
    .table-mobile-responsive tbody{height: calc(100vh - 250px);}
    .bd-pagination{margin-top: 10px !important;}

    .mobile-search{position: absolute; top: 50%; transform: translateY(-50%); right: 20px;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete{text-decoration: none; background-color: transparent;}
    .bd-sidebar .bd-links .list-unstyled a .mobile-delete i{width: 30px; height: 30px; background-color: #FFF0F1 !important; border-radius: 100px; display: inline-flex; align-items: center; justify-content: center;}
    .bd-sidebar .bd-links .list-unstyled a.active .mobile-delete i{background-color: #FFF0F1 !important;}
    .bd-sidebar .accordion{background-color: #fff; box-shadow: none; width: 100%; height: auto;}
    .bd-sidebar .accordion .accordion-item .accordion-button.collapsed{border: 1px solid #DEDEDE !important;}
    .bd-sidebar .accordion .accordion-item .accordion-button{border: 1px solid #DEDEDE !important; border-bottom: none !important;}
    .bd-sidebar .accordion .accordion-item .accordion-collapse{border: 1px solid #DEDEDE !important; border-top: none !important; border-radius: 0;}
    .bd-sidebar .accordion .accordion-item .accordion-button::after{display: block !important; margin-right: 12px; background-image: url(../img/toggle.svg); width: 12px; height: 7px; background-size: 12px;}
    .bd-main-content{width: 100%; height: auto; padding: 0 0 15px; background-color: transparent; box-shadow: none;}
    .bd-sidebar .bd-links .simplebar-content{padding: 0 !important;}
    .bd-sidebar .bd-links .list-unstyled a{padding: 10px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:first-child{display: none;}
    .bd-sidebar .bd-links .list-unstyled a.active{border-radius: 0; padding: 6px 15px;}
    .bd-sidebar .bd-links .list-unstyled li:last-child a{border-bottom: none !important;}

    .bd-layout .bd-heading .bd-sidebar-title{padding-top: 0 !important; font-size: 18px;}
    .bd-main-content .bd-primary-tab .nav-tabs{margin-bottom: 10px !important; justify-content: flex-start;}

    .bd-header{padding-top: 8px; padding-bottom: 8px;}
    .bd-header .bd-brand img{width: 122px; height: 40px;}
    .bd-layout{flex-direction: column; gap: 15px; padding: 10px 20px 0;}
    .bd-sidebar .bd-links{height: calc(100vh - 180px);}

    .bd-sidebar .bd-links .list-unstyled a .form-check-input{display: none;}

    .bd-layout .bd-heading{flex-direction: column; align-items: flex-start; padding-top: 0 !important;}
    .bd-layout .bd-sidebar .bd-heading{padding: 7px 15px !important;}
    .bd-layout .bd-sidebar .bd-heading .bd-sidebar-title{font-size: 16px; font-weight: 600; padding: 0; line-height: 18px;}
    .bd-main-content .bd-primary-tab{padding-top: 0 !important;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item button.nav-link{color: #011D54; font-size: 14px; font-weight: 500;}
    .bd-main-content .bd-primary-tab ul.nav li.nav-item{padding: 0 7px;}
    .bd-primary-table{margin-top: 3px !important; border: none; box-shadow: none !important; background-color: transparent;}
    .bd-primary-table .simplebar-mask{background-color: #f7f8fa; box-shadow: none; border: none; color: transparent;}
    .bd-primary-table tbody {display: flex; flex-direction: column; gap: 10px;}
    .bd-primary-table tbody tr{border: 1px solid #DEDEDE !important; background-color: #fff; border-radius: 8px; display: flex; flex-direction: column; flex-flow: wrap; gap: 5px; margin-bottom: 15px; width: 49%; float: left;} 
    .bd-primary-table tbody tr:nth-child(even){margin-left: 2%;}
    /* .bd-primary-table tbody tr td:nth-child(4){order: -1;} */
    .bd-primary-table tbody tr td:nth-child(4){color:#697B9C; font-weight: 500; padding-left: 5px !important;}
    .bd-primary-table tbody tr td{border: none !important; padding: 2px 15px !important; width: 100%; background-color: transparent; }
    .bd-primary-table tbody tr td.name{background-image: url(../img/name.svg); background-size: 10px; background-repeat: no-repeat; background-position: left 15px center; padding-left: 30px !important; padding-right: 5px !important;}
    .bd-primary-table tbody tr td a{font-size: 16px;}
    .bd-primary-table tbody tr td:nth-child(3){color:#011D54;}

    .bd-primary-table tbody tr td:nth-child(2){padding-top: 15px !important;}

    .bd-primary-table tbody tr td:nth-child(3),
    .bd-primary-table tbody tr td:nth-child(4),
    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6){width: max-content;}

    .bd-primary-table tbody tr td:first-child{display: none;}

    .bd-primary-table tbody tr td:nth-child(5){padding-right: 5px !important;}
    .bd-primary-table tbody tr td:nth-child(6){padding-left: 5px !important;}

    .bd-primary-table tbody tr td:nth-child(5),
    .bd-primary-table tbody tr td:nth-child(6) {padding: 0 10px; } 
    .bd-primary-table tbody tr td:nth-child(5) .booth-id{background-color: #F7F8FA; padding: 4px 10px !important; border: 1px solid #DDE9FF !important; border-radius: 5px; display: flex; align-items: center; gap: 10px;}

    .bd-primary-table tbody tr td:nth-child(5) .booth-id label,
    .bd-primary-table tbody tr td:nth-child(5) .booth-id span{font-size: 14px; font-weight: 600; color: #606C80;}
    .bd-primary-table tbody tr td:nth-child(6) .status{padding: 5px 15px !important; border-radius: 5px; font-size: 14px !important; font-weight: 500;}
    .xs-mobile{display: block;}
    .bd-primary-table tbody tr td:last-child{display: flex; justify-content: space-between; padding: 5px 0 0 !important; gap: 0;}
    .bd-primary-table tbody tr td:last-child a{width: 25%; background-color: #F7F7F7; display: flex; justify-content: center; align-items: center; padding: 12px 5px !important; border-right: 1px solid #E7E7E7;}

    .bd-primary-table tbody tr td:last-child a:hover{background-color: #ede7e7;}
    .bd-primary-table tbody tr td:last-child a:active{background-color: #e3dede;}
    .bd-primary-table tbody tr td:last-child a:nth-child(4){background-color: #FFF0F1;}

    .bd-primary-table .action-icon:hover{background-color: #CDDEFF !important;}
    .bd-primary-table .action-icon:active{background-color: #0050EC !important;}
    .bd-primary-table .action-icon.delete-bg:hover{background-color: #f8e0e1 !important;}
    .bd-primary-table .action-icon.delete-bg:active{background-color: #c5273d !important;}

    .bd-primary-table .action-icon i,
    .bd-primary-table .action-icon i:hover,
    .bd-primary-table .action-icon i:active{background-color: transparent !important; height: auto;}

    .bd-primary-table tbody tr td:last-child a:first-child{border-radius: 0 0 0 8px;}
    .bd-primary-table tbody tr td:last-child a:last-child{border-radius: 0 0 8px 0; border-right:none !important ;}
    .bd-main-content .bd-primary-tab:not(.--jsfied){overflow: visible;}

    .modal-right.open{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .modal-right .modal-body-right{max-height: calc(100vh - 180px); height: auto;}
    
    /*View Modal*/
    
   .viewmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .viewmodal .modal-body-right{max-height: calc(100vh - 180px); height: auto;}
    
    /*Notes Modal*/
    
   .notesmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .notesmodal .modal-body-right{max-height: calc(100vh - 180px); height: auto;}
    /*Move Meeting Modal*/

    .editshowmodal.show {
        width: 100%;
        position: fixed;
        bottom: 0;
        top: auto;
        border-radius: 15px 15px 0 0;
        height: auto;
    }

    .editshowmodal .modal-body-right {
        max-height: calc(100vh - 180px);
        height: auto;
    }

    /*Edit Modal*/
    
   .editmodal.show{width: 100%; position: fixed; bottom: 0; top: auto; border-radius: 15px 15px 0 0; height: auto;}
    .editmodal .modal-body-right{max-height: calc(100vh - 180px); height: auto;}
    
    .accordion-body .bd-common-search{background-color: #fff; padding: 10px 15px;}

    .custom-dialogue .modal-footer{padding: 15px !important; background-color: #F7F7F7;}
    .custom-dialogue .modal-footer button{margin: 0;}
    .custom-dialogue .modal-body{padding: 15px 15px 25px;}
    .custom-dialogue .modal-header{padding: 15px 15px 0 15px;}
    .custom-dialogue .modal-header h5{font-size: 18px; font-weight: 700; color: #344054;  margin: 0;}
    .custom-dialogue .modal-header .btn-close{right: 23px; top: 23px;}
    .custom-dialogue .modal-body .dialogure-content{flex-direction: column; align-items: flex-start; gap: 10px;} 
    .custom-dialogue .modal-body .dialogure-content .dia-text p{font-size: 14px !important;}
    #delete-dialogue.custom-dialogue .modal-body,
    #delete-show-dialogue.custom-dialogue .modal-body{padding-top: 0 !important;}

    .bd-cs-f{display: flex; justify-content: space-between; width: 100%;}
    /* .bd-cs-f .input-group{width: calc(100% - 50px);} */
    .sort-filter-icon{position: absolute;right: -5px;}

    .mobile-add-show-btn{width: 50px; height: 50px; background-color: #FF9000; border-radius: 100px; display: flex !important; align-items: center; justify-content: center; position: fixed; bottom: 55px; right: 20px; box-shadow: 0 4px 14px 1px rgb(150 150 150 / 40%) !important;z-index: 99999999999;}

    .mobile-add-common-btn{position: fixed; right: 20px; bottom: -100px; transition: all .5s ease; z-index: 99999999999; display: inline-flex; flex-direction: column; gap: 7px; }
    .mobile-add-common-btn.open{display: flex; bottom: 120px;}
    .bd-primary-table tbody tr:hover td, 
    .bd-primary-table tbody tr:focus td{background-color: transparent !important;}
}

@media (min-width: 992px) and (max-width: 1240px){
    .bd-primary-table thead tr, 
    .bd-primary-table tbody tr{display: block;}
    .bd-primary-table tbody tr{display: flex; border: none !important;}
    .bd-primary-table tbody tr td{width: max-content !important;}
}

@media only screen and (max-width: 768px), (min-device-width: 768px) and (max-device-width: 1024px){
    .table-mobile-responsive thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
}

/*@media (min-width: 992px) and (max-width: 2225px){
    #r-sidebar-delete-meeting{display: none;}
    .modal-backdrop,
    .custom-dialogue.show{display: block;}
    body.remove-backdrop{overflow: initial;}
}*/
/*@media (min-width: 992px) and (max-width: 2225px){
    #r-sidebar-delete-meeting, .bd-filter-pills{display: none;}
    .modal-backdrop,
    .custom-dialogue.show{display: block;}
    body.remove-backdrop{overflow: initial;}
}*/

@media (min-width: 992px) {
    #r-sidebar-delete-meeting, .bd-filter-pills {
        display: none;
    }

    .modal-backdrop, .custom-dialogue.show {
        display: block;
    }

    body.remove-backdrop {
        overflow: initial;
    }
}
@media(min-width: 340px) and (max-width: 576px) {
    .modal-right {
        width: auto;
    }
}
