@media only screen and (min-width:768px) and (max-width:991px) {
    .navbar-custom-menu .navbar-nav > li > a {
        font-size: 12px !important;
        font-weight: 700;
        padding: 0;
        line-height: 16px;
    }

        .navbar-custom-menu .navbar-nav > li > a span {
            font-size: 12px !important;
        }

    .mobile-responsive {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

        .mobile-responsive .dataTables_length {
            text-align: right;
            margin-top: 5px;
        }

            .mobile-responsive .dataTables_length label {
                line-height: 30px;
            }

        .mobile-responsive .col-sm-6 {
            width: 50%;
            float: left;
        }

        .mobile-responsive select {
            width: 100px;
            float: left;
            margin-right: 10px;
        }

    .hidden-xs {
        display: none !important;
    }

    .messages-menu {
        margin-left: 50px;
        padding-right: 20px;
        margin-top: -35px;
        text-align: center;
    }

    .user-menu {
        float: right !important;
        margin-top: -28px;
        margin-right: 5px;
    }

    .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
        position: absolute;
        right: 0;
    }

    .user-footer .navbar-right a {
        background: #2879a9 !important;
        background: #792248 !important;
        height: 35px !important;
        line-height: 22px !important;
    }

    .main-header > .navbar {
        min-height: 35px;
    }

    .left-side, .main-sidebar {
        padding-top: 80px;
    }

    .admin-header {
        font-size: 15px;
    }

    .panel-heading {
        padding: 4px 6px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .small-box {
        padding: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important;
    }

    .content {
        padding: 10px;
    }

    .logo-lg b {
        font-weight: 700;
    }

    .user-create .col-sm-3 {
        padding: 0 15px;
        line-height: 25px;
        font-size: 13px;
    }

    .user-create .form-group {
        margin-bottom: 5px;
    }

    .responsive-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .tableresponsive {
        min-width: 1000px;
    }

    .buyall-tableresponsive {
        min-width: 942px;
    }

    .product-unit-responsive {
        min-width: 480px;
    }

    .product-batch-responsive {
        min-width: 500px;
    }

    .product-class-responsive {
        min-width: 480px;
    }

    .product-category-responsive {
        min-width: 600px;
    }

    .product-buy-responsive {
        min-width: 600px;
    }

    .product-sell-responsive {
        min-width: 850px;
    }

    .product-temporary-responsive {
        min-width: 1000px;
    }

    .vat-view-responsive {
        min-width: 650px;
    }

    .product-storage-report-responsive {
        min-width: 1400px;
    }

    .sellall-tableresponsive {
        min-width: 942px;
    }

    .dueall-tableresponsive {
        min-width: 1000px;
    }

    .manageall-responsive {
        min-width: 950px;
    }

    .duepaymentall-tableresponsive {
        min-width: 942px;
    }

    .duesellmanage-responsive {
        min-width: 1050px;
    }

    .due-sell-manage-responsive {
        min-width: 880px;
    }

    .duepayment-tableresponsive {
        min-width: 942px;
    }
    /*========================SHONCHOY====================================*/
    .shonchoycollection-all-responsive {
        min-width: 942px;
    }

    .shonchoy-manage-responsive {
        min-width: 620px;
    }

    .shonchoy-collection-responsive {
        min-width: 750px;
    }

    .shonchoy-ferot-responsive {
        min-width: 620px;
    }

    .shonchoy-report-responsive {
        min-width: 650px;
    }
    /*========================SHONCHOY====================================*/

    .report-tableresponsive {
        min-width: 1085px;
        min-height: 250px;
    }

    .fromdate-box {
        margin-left: 0 !important;
    }

    .division-tableresponsive {
        min-width: 850px;
    }

        .district-tableresponsive .pagination, .division-tableresponsive .pagination {
            margin: 5px 0;
        }

    .businesstype-tableresponsive, .district-tableresponsive, .localarea-tableresponsive, .thana-tableresponsive {
        width: 100%;
    }

        .district-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .district-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .pagination {
            margin: 5px 0;
        }

        .thana-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .thana-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .localarea-tableresponsive .pagination {
            margin: 5px 0;
        }

        .localarea-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .dataTables_info, .header-title h4, .localarea-tableresponsive .dataTables_info, .responsive-box #example1_filter, .tailor-dashboard h4, h5 {
            text-align: left !important;
        }

        .localarea-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .businesstype-tableresponsive.pagination {
            margin: 5px 0;
        }

    .dataTables_paginate {
        text-align: right !important;
    }

    .responsive-box .dataTables_length {
        text-align: right;
        margin-top: 5px;
    }

        .responsive-box .dataTables_length label {
            line-height: 30px;
        }

    .responsive-box .col-sm-6 {
        width: 50%;
        float: left;
    }

    .responsive-box select {
        width: 100px;
        float: left;
        margin-right: 10px;
        font-family: "Poppins",sans-serif;
    }

    .form-horizontal .col-sm-3 {
        text-align: left;
        padding: 0 18px !important;
        line-height: 25px;
        width: 100% !important;
        margin-bottom: 2px;
        margin-left: 15px !important;
    }

    .form-horizontal .col-sm-9 {
        width: 100% !important;
    }

    .customer-info {
        font-size: 14px !important;
        text-align: left !important;
        margin-bottom: 0;
        line-height: 22px;
    }

    .sidebar-menu > li > a {
        padding: 6px 5px 6px 15px;
    }

    .date-range-report .col-md-2 {
        float: left;
    }

    .ModalPupup .modal-content {
        width: 100%;
        margin-top: 120px;
    }

    .user-nid .img-thumbnail {
        height: 200px !important;
    }

    .img-thumbnail {
        height: 170px !important;
    }

    .bakir-customer .col-md-2 {
        width: 100% !important;
        float: initial !important;
        padding: 0 15px !important;
    }

    .bakir-customer .col-md-4 {
        width: 100% !important;
    }

    .form-horizontal .form-group {
        margin-bottom: 5px;
    }

    .form-horizontal .form-control {
        padding: 2px 5px;
        height: 31px;
    }

    .form-horizontal textarea {
        min-height: 65px;
    }

    .form-horizontal .height-control {
        padding: 2px 5px;
        height: 31px !important;
    }

    .for-desktop {
        display: none;
    }

    .for-mobile {
        display: block;
    }

    .show-password .form-group {
        margin-bottom: 8px;
    }

    .base-entry-history .entrytype-box .col-sm-8, .show-password .col-sm-7 {
        padding: 0;
    }

    .set-balance {
        margin-bottom: 5px;
        height: auto;
    }

        .set-balance .col-sm-offset-4 {
            margin: 0;
        }

    .responsive-set-balance .col-md-4 {
        text-align: center !important;
        margin-bottom: 8px;
    }

    .responsive-set-balance .col-md-2 {
        width: 45px !important;
        float: left;
        margin-right: 5px;
        margin-left: 15px;
    }

    .responsive-set-balance .col-md-6 {
        margin-right: 15px;
    }

    .setbalance-responsive {
        min-width: 850px;
    }

    .message-box {
        font-size: 12px;
        width: 100%;
    }

    .search-user-bill .col-md-6 {
        padding: 0 0 0 15px !important;
        margin-left: 0 !important;
        width: 160px;
        float: left;
    }

    .search-user-bill .col-md-3 {
        width: 80px;
        float: left;
    }

    .base-entry-history .entrytype-box {
        padding: 0;
        float: left;
    }

        .base-entry-history .entrytype-box .form-group {
            margin-bottom: 0;
        }

        .base-entry-history .entrytype-box label {
            width: 110px !important;
            float: left;
        }

    .base-entry-history .vendortypedatebox label {
        width: 130px !important;
    }

    .base-entry-history select {
        width: 185px;
        font-family: solaimanlipi;
        margin-left: 10px;
    }

    .base-entry-history .date-box {
        margin-left: 0;
        float: left;
    }

    .responsive-box-report {
        height: 460px;
    }

    .dataTables_wrapper .dataTables_filter input {
        width: 160px;
        display: inline-block;
    }

    .buyall-responsive {
        min-width: 765px;
    }

    .cashbuy-tableresponsive {
        min-width: 860px;
    }

    .cashbuyreport-responsive {
        min-width: 600px;
    }

    .buyall-responsive .dataTables_info {
        text-align: center !important;
    }

    .buyall-responsive .dataTables_wrapper .dataTables_info, .prodan-responsive .dataTables_wrapper .dataTables_info, .sellall-responsive .dataTables_wrapper .dataTables_info {
        margin-top: 0;
    }

    .buyall-responsive .dataTables_paginate {
        text-align: center !important;
        margin-top: 10px !important;
    }

    .sellall-responsive {
        min-width: 780px;
    }

        .sellall-responsive .dataTables_info {
            text-align: center !important;
        }

        .sellall-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .prodan-responsive {
        min-width: 720px;
    }

        .prodan-responsive .dataTables_info {
            text-align: center !important;
        }

        .prodan-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .discount-entry .col-md-8 .col-md-3 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-8 .col-md-9 {
        width: 100% !important;
        padding-right: 15px !important;
    }

    .discount-entry .col-md-4 .col-md-2 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-4 .col-md-10 {
        width: 100% !important;
        padding-left: 15px !important;
    }

    .all-menu-box .col-md-4 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .col-md-3 {
        width: 50%;
        float: left;
    }

    .all-menu-box .col-md-2 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .menu-name {
        font-size: 13px;
    }

    .all-menu-box img {
        height: 65px;
    }

    .duebuyreport-responsive {
        width: 1050px;
    }

    .loan-taker-report-responsive {
        min-width: 1050px;
    }

    .cashsellreport-responsive {
        min-width: 600px;
    }

    .ddlselectbox select {
        width: 80% !important;
    }

    .ddlselectbox a {
        width: 19% !important;
        height: 31px !important;
        line-height: 22px !important;
    }

    .dailyexpense-responsive {
        min-width: 680px;
        min-height: 250px;
    }

        .dailyexpense-responsive .dataTables_info {
            text-align: center !important;
        }

        .dailyexpense-responsive .dataTables_wrapper .dataTables_info, .handcash-responsive .dataTables_wrapper .dataTables_info, .paymentreport-responsive .dataTables_wrapper .dataTables_info {
            margin-top: 0;
        }

        .dailyexpense-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .language-bn, .language-en {
        margin-top: -45px;
        margin-left: 60px;
    }

    .language-en {
        margin-left: 100px;
    }

    .handcash-responsive {
        width: 520px;
    }

        .handcash-responsive .dataTables_info {
            text-align: center !important;
        }

        .handcash-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .link-setup ul {
        margin: -2px auto 5px;
    }

        .link-setup ul li a {
            font-size: 14px;
        }

    .payment-status-responsive {
        overflow: initial;
        min-width: 1170px;
    }

    .question-popup li {
        margin: -27px auto;
        color: #007cc3;
    }

    .ManualModal .modal-dialog {
        width: 97% !important;
    }

        .ManualModal .modal-dialog iframe {
            height: 350px !important;
        }

    .billalret-responsive {
        min-width: 590px;
    }

    .customer-details, .footer-title, .main-title, .message-title {
        font-size: 16px;
    }

    .button-box .btn-primary {
        padding: 2px 8px;
        font-size: 15px;
    }

    .user-bill-status .container {
        margin: 0 auto;
        border-radius: 0;
    }

    .login-advertise-header {
        display: none;
    }

    .advertisement-slider-desktop {
        display: none;
    }

    .advertisement-slider-mobile {
        display: block !important;
    }

    .popup-image .modal-body {
        max-height: 420px;
    }

    .popup-image .modal-lg {
        width: 96%;
    }

    .advertisement-entry-responsive {
        overflow: initial !important;
        width: 1920px !important;
    }

    .advertisement-manage-responsive, .advertisement-search-responsive {
        overflow: initial !important;
        width: 1500px !important;
    }

    .responsive-transaction-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .transaction-details-responsive {
        min-width: 560px;
    }

    .billpayment-responsive {
        min-width: 850px;
    }

    .billpaymentreport-responsive {
        min-width: 880px;
    }

    .billsummary-responsive, .paymentinvoice-responsive {
        min-width: 820px;
    }

    .userbillinfo-responsive {
        min-width: 560px;
    }

    .paymentinvoice-responsive h2 {
        text-align: left;
    }

    .paymentreport-responsive {
        min-width: 500px;
    }

        .paymentreport-responsive .dataTables_info {
            text-align: center !important;
        }

        .paymentreport-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .billpaymentdetails-responsive {
        min-width: 1070px;
    }

    .ManualModal .modal-content {
        width: 90%;
        margin: 10px auto;
    }

    .manual-responsive {
        min-width: 1085px;
    }

    .show-password .col-md-8 {
        padding: 0 15px;
    }

    .show-password .col-sm-4, .show-password .lblCIDNumber {
        padding: 0 8px !important;
    }

    .UpdateExpense-responsive {
        min-width: 820px;
    }

    .taskmanager-responsive {
        min-width: 1100px;
    }

    .role-setup-responsive {
        min-width: 700px;
    }

    .instruction-responsive {
        min-width: 500px;
    }

    .alertupdatebox .col-sm-1 {
        float: left !important;
    }

    .alertupdatebox .col-sm-2 {
        float: left !important;
        padding: 0 10px !important;
    }

    .registrationalert-responsive {
        min-width: 380px;
    }

    .smsdetails-responsive {
        min-width: 1165px;
    }

    .download-responsive {
        min-width: 440px;
    }

    .due-buy-product-return-responsive, .productstorage-responsive {
        width: 1150px !important;
    }

    .order-responsive {
        width: 100% !important;
    }

    .due-emi-responsive {
        min-width: 840px;
    }

    .dressTextOrder .col-sm-6 {
        width: 20% !important;
        float: left !important;
    }

    .dressTextOrder .col-md-6 {
        width: 80% !important;
        float: left !important;
    }

    .dressTextOrder img {
        height: 55px !important;
        width: 55px !important;
    }

    .clearBoth {
        clear: both;
        width: 100%;
    }

    .basic-filed .form-control {
        width: 100% !important;
    }

    .tailor-dashboard {
        padding: 0 15px;
    }

        .tailor-dashboard h4 {
            margin-left: 5px !important;
            font-size: 15px;
            font-weight: 700;
        }

        .tailor-dashboard .col-md-12 {
            padding: 0 5px;
        }

        .tailor-dashboard .col-md-6 {
            width: 50%;
            float: left;
            padding: 0 5px;
        }

        .tailor-dashboard .tailor-icon-box {
            width: 100%;
            margin: 0 auto 10px;
        }

    .tailor-menu-name p {
        margin: 0;
        font-weight: 700;
        font-size: 12px;
    }

    .TailorProductCategory-responsive, .TailorProductDesign-responsive, .TailorProductDesignItem-responsive {
        width: 100%;
    }

    .col-check-box .col-sm-3 {
        width: 28% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-check-box .col-sm-9 {
        width: 72% !important;
        float: left;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-md-2, .col-checkbox .col-sm-3 {
        width: 30% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-checkbox .col-md-2 {
        width: 8% !important;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-sm-5 {
        width: 48% !important;
        float: left;
        text-align: left;
        margin-top: -4px !important;
    }

    .col-checkbox .col-sm-2 {
        width: 12% !important;
        float: left;
        margin-top: 2px !important;
    }

    .report-date-range .col-md-1 label {
        margin-bottom: 0;
    }

    .report-date-range .col-md-1 {
        text-align: center !important;
        z-index: 9999999;
        clear: both;
    }

    .report-date-range .col-md-1, .report-date-range .col-md-2 {
        width: 100% !important;
        padding: 0 15px !important;
        margin-bottom: 8px;
    }

    .order-payment .col-sm-2, .order-payment .col-sm-4 {
        float: left;
        line-height: 30px;
        text-transform: capitalize;
    }

    .order-payment .col-sm-2 {
        width: 35%;
        padding-right: 0;
        margin-bottom: 0;
    }

    .order-payment .col-sm-4 {
        width: 65%;
        text-align: left;
        padding-left: 5px;
    }

        .order-payment .col-sm-4 input {
            width: 65% !important;
            height: 30px;
            margin: 3px 0;
        }

    .order-management-icon .col-sm-4 {
        width: 50%;
        float: left;
        border-bottom: 1px solid #ddd;
        line-height: 55px;
        text-align: left;
    }

    .col-label-type {
        margin-left: 0;
        width: 15%;
    }

    .col-category-type {
        width: 25%;
    }

    .col-label-place {
        width: 15%;
    }

    .col-Locetion {
        width: 25%;
        float: left;
    }

    .btn-submitbox {
        width: 20%;
        float: left;
    }

    .baki-report-responsive, .bikroy-report-responsive, .kroy-report-responsive {
        width: 100%;
    }

    .daily-expense-responsive {
        width: 480px;
    }

    .customer-responsive {
        min-width: 1180px;
    }

    .report-calender {
        margin-left: 80px;
    }

    .navbar-custom-menu .messages-menu {
        display: block;
    }

    .header-link-icon .fa {
        font-size: 18px !important;
    }

    .highchart-box {
        display: none;
    }

    .link-icon-box {
        display: block;
    }

    .tutorial-link-button {
        display: block !important;
    }

    .lender-entry-responsive {
        min-width: 480px;
    }

    .stock-update-responsive {
        min-width: 560px;
    }

    .lender-manage-responsive {
        min-width: 620px;
    }

    .lender-report-responsive {
        min-width: 850px;
    }

    .expense-type-responsive {
        min-width: 550px;
    }

    .sms-sell-responsive {
        min-width: 500px;
    }

    .buy-product-responsive {
        min-width: 1350px;
    }

    .loankistireport-responsive {
        min-width: 636px;
    }

    .give-loan-all-responsive {
        min-width: 1155px;
    }

    .allloantaker-manage-responsive {
        min-width: 620px;
    }

    .receiveloan-manage-responsive {
        min-width: 620px;
    }

    .member-image {
        padding: 0;
    }

        .member-image .col-sm-6 {
            width: 50%;
            float: left;
            padding: 0 2px;
        }

        .member-image .img-thumbnail {
            height: 120px !important;
        }

    .member-all-responsive {
        min-width: 1170px;
    }

    .admissionreport-responsive {
        min-width: 600px;
    }

    .daily-collection-responsive {
        min-width: 580px;
    }

    .dailytransactionreport-responsive {
        min-width: 750px;
    }

    .getsaving-responsive {
        min-width: 750px;
    }

    .final-report-responsive {
        min-width: 1200px;
    }

    .prodhan-report-responsive {
        min-width: 650px;
    }

    .total-info-grid1 table {
        width: 550px !important;
        float: initial !important;
    }

    .saving-report-responsive {
        min-width: 650px;
    }

    .member-balance-responsive {
        min-width: 750px;
    }

    .sell-product-return-responsive {
        min-width: 870px;
    }

    .salary-report-response {
        min-width: 550px;
    }

    .LoanAdmission-responsive {
        min-width: 510px;
    }
    /*=================================================================================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .AccountSettlement-report-responsive {
        min-width: 595px;
    }

    .DateWiseStatement-report-responsive {
        min-width: 600px;
    }

    .profit-report-responsive {
        min-width: 470px;
    }

    .allproductsold-responsive {
        min-width: 500px;
    }

    .allproductsold-display-responsive {
        min-width: 803px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .AccountSettlement-report-responsive {
        min-width: 595px;
    }

    .DateWiseStatement-report-responsive {
        min-width: 600px;
    }
    /*=================================================================================*/
    .profit-report-responsive {
        min-width: 470px;
    }

    .allproductsold-responsive {
        min-width: 500px;
    }

    .allproductsold-display-responsive {
        min-width: 803px;
    }

    .RpSettingAll-tableresponsive {
        min-width: 609px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .fdr-scheme-responsive {
        min-width: 608px;
    }

    .allfdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRcollectionreport-responsive {
        min-width: 510px;
    }

    .FDRservicechargecutreport-responsive {
        min-width: 510px;
    }

    .FDRProdankritolabh-responsive {
        min-width: 510px;
    }

    .DailyUttolonReport-responsive {
        min-width: 510px;
    }

    .fdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRSchemeAll-tableresponsive {
        min-width: 609px;
    }

    .FDRSettingAll-tableresponsive {
        min-width: 609px;
    }

    .FDRinvoice-responsive {
        min-width: 766px;
    }

    .FDRJomaAndUttolonreport-responsive {
        min-width: 573px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .FDRProfitWithdrawalresponsive {
        min-width: 846px;
    }

    .FDRWithdrawalresponsive {
        min-width: 846px;
    }
    /*==============================DPS CSS START====================================================*/
    .DPSCollection-all-responsive {
        min-width: 1071px;
    }

    .DPSGiverList-responsive {
        min-width: 580px;
    }

    .DPSinvoice-responsive {
        min-width: 766px;
    }
    /*==============================DPS CSS END====================================================*/
    /*=================================================================================*/
    .interest-report-responsive {
        min-width: 1000px;
    }

    .receivekistiprofit-report-responsive {
        min-width: 1000px;
    }

    .allrentreport-responsive {
        min-width: 835px;
    }

    .alltenantmanage-tableresponsive {
        min-width: 891px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .createtenants-tableresponsive {
        min-width: 500px;
    }

    .rentchange-tableresponsive {
        min-width: 1165px;
    }

    .rentinvoice-responsive {
        min-width: 766px;
    }

    .rentsetting-tableresponsive {
        min-width: 975px;
    }

    .rentsettingall-tableresponsive {
        min-width: 1000px;
    }

    .renttype-responsive {
        min-width: 1000px;
    }

    .tenantall-tableresponsive {
        min-width: 500px;
    }

    .savingskistireport-responsive {
        min-width: 636px;
    }
    /*=================================================================================*/
    .allfdrtransactionreport-tableresponsive {
        min-width: 850px;
    }

    .jomakhoroch-report {
        min-width: 738px;
    }

    .otherjomarepeater-responsive {
        min-width: 700px;
    }

    .OtherJomaKhoroch-responsive {
        min-width: 550px;
    }
    /*===================================================================*/
    .SFCAll-tableresponsive {
        min-width: 609px;
    }

    .SFCReport-responsive {
        min-width: 800px;
    }

    .SFC-RP-responsive {
        min-width: 846px;
    }
    /*===================================================================*/
    .borrower-manage-responsive {
        min-width: 620px;
    }

    .borrower-report-responsive {
        min-width: 850px;
    }

    .borrower-entry-responsive {
        min-width: 480px;
    }

    .borrowerloan-give-responsive {
        min-width: 500px;
    }

    .borrowerloan-receive-responsive {
        min-width: 500px;
    }

    .borrowerall-entry-responsive {
        min-width: 480px;
    }

    .LoanClose-responsive {
        min-width: 800px;
    }

    .SaveModal .modal-content {
        margin-top: 60% !important;
    }
    /*=================DISH INTERNET=================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .areaall-tableresponsive {
        min-width: 520px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .customerareacreate-tableresponsive {
        min-width: 500px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 704px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }
    /*===============DISH INTERNET END===============*/
    .share-button-control {
        margin-top: -39px !important;
        position: absolute;
    }

    .graph-section {
        width: 100%;
        height: auto;
        padding-top: 1px;
    }

        .graph-section .col-md-3 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-4 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-5 {
            width: 100%;
            margin: 5px auto;
            height: auto;
            text-align: center;
        }

    .result-view-box {
        width: 325px;
        margin: 0 auto;
    }

    .chart-bar-view-box img {
        width: 325px !important;
    }

    .chart-line-bar-view-box img {
        width: 325px !important;
    }

    .chart-pie-view-box img {
        width: 325px !important;
    }

    .anydesk {
        display: none;
    }
}

@media only screen and (min-width:690px) and (max-width:767px) {
    .language-bn, .language-en, .messages-menu {
        margin-top: 10px !important;
    }

    .due-buy-product-return-responsive, .productstorage-responsive {
        width: 1150px !important;
    }

    .order-responsive {
        width: 100% !important;
    }

    .due-emi-responsive {
        min-width: 840px;
    }

    .navbar-custom-menu .top-header-link-icon {
        display: block !important;
    }

    .header-link-icon, .login-image, .navbar-custom-menu .messages-menu {
        display: none;
    }

    .highchart-box {
        display: none;
    }

    .link-icon-box {
        display: block;
    }

    .tutorial-link-button {
        display: block !important;
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    .main-header .logo {
        height: 52px;
        font-size: 18px;
        line-height: initial;
        padding-top: 2px;
    }

    .main-header .sidebar-toggle {
        padding: 3px 10px;
        font-size: 24px;
        z-index: 9999999;
        color: #792248 !important;
    }

    .navbar-custom-menu .navbar-nav > li > a {
        font-size: 11px !important;
        font-weight: 700;
        padding: 0;
        line-height: 16px;
    }

        .navbar-custom-menu .navbar-nav > li > a span {
            font-size: 11px !important;
        }

    .mobile-responsive {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

        .mobile-responsive .dataTables_length {
            text-align: right;
            margin-top: 5px;
        }

            .mobile-responsive .dataTables_length label {
                line-height: 30px;
            }

        .mobile-responsive .col-sm-6 {
            width: 50%;
            float: left;
        }

        .mobile-responsive select {
            width: 100px;
            float: left;
            margin-right: 10px;
        }

    .messages-menu {
        margin-left: 45px;
        padding-right: 25px;
        margin-top: -30px;
        text-align: center;
    }

    .laptop-url {
        display: block !important;
    }

    .user-menu {
        float: right !important;
        margin-top: 10px;
        margin-right: 5px;
    }

    .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
        position: absolute;
        right: 0;
    }

    .user-footer .navbar-right a {
        background: #2879a9 !important;
        background: #792248 !important;
        height: 35px !important;
        line-height: 22px !important;
    }

    .main-header > .navbar {
        min-height: 35px;
        background-color: #FFF; !important;
    }

    .skin-blue .main-header .navbar .sidebar-toggle:hover {
        background-color: #eaeaea !important;
    }

    .left-side, .main-sidebar {
        padding-top: 80px;
    }

    .admin-header, .link-setup ul li a {
        font-size: 14px;
    }

    .panel-heading {
        padding: 4px 6px;
    }

    .small-box {
        padding: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important;
    }

    .content {
        padding: 10px;
    }

    .logo-lg b {
        font-weight: 700;
    }

    .user-create .col-sm-3 {
        padding: 0 15px;
        line-height: 25px;
        font-size: 13px;
    }

    .user-create .form-group {
        margin-bottom: 5px;
    }

    .responsive-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .tableresponsive {
        min-width: 1000px;
    }

    .buyall-tableresponsive {
        min-width: 942px;
    }

    .product-unit-responsive {
        min-width: 480px;
    }

    .product-batch-responsive {
        min-width: 500px;
    }

    .product-class-responsive {
        min-width: 480px;
    }

    .product-category-responsive {
        min-width: 600px;
    }

    .product-buy-responsive {
        min-width: 600px;
    }

    .product-sell-responsive {
        min-width: 850px;
    }

    .product-temporary-responsive {
        min-width: 1000px;
    }

    .vat-view-responsive {
        min-width: 650px;
    }

    .product-storage-report-responsive {
        min-width: 1400px;
    }

    .sellall-tableresponsive {
        min-width: 942px;
    }

    .dueall-tableresponsive {
        min-width: 1000px;
    }

    .duepaymentall-tableresponsive {
        min-width: 942px;
    }

    .duesellmanage-responsive {
        min-width: 1050px;
    }

    .due-sell-manage-responsive {
        min-width: 880px;
    }

    .manageall-responsive {
        min-width: 950px;
    }

    .duepayment-tableresponsive {
        min-width: 942px;
    }
    /*========================SHONCHOY====================================*/
    .shonchoycollection-all-responsive {
        min-width: 942px;
    }

    .shonchoy-manage-responsive {
        min-width: 620px;
    }

    .shonchoy-collection-responsive {
        min-width: 750px;
    }

    .shonchoy-ferot-responsive {
        min-width: 620px;
    }

    .shonchoy-report-responsive {
        min-width: 650px;
    }
    /*========================SHONCHOY====================================*/

    .report-tableresponsive {
        min-width: 1085px;
        min-height: 250px;
    }

    .fromdate-box {
        margin-left: 0 !important;
    }

    .division-tableresponsive {
        min-width: 850px;
    }

        .district-tableresponsive .pagination, .division-tableresponsive .pagination {
            margin: 5px 0;
        }

    .businesstype-tableresponsive, .district-tableresponsive, .localarea-tableresponsive, .thana-tableresponsive {
        width: 100%;
    }

        .district-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .district-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .pagination {
            margin: 5px 0;
        }

        .thana-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .thana-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .localarea-tableresponsive .pagination {
            margin: 5px 0;
        }

        .localarea-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .dataTables_info, .header-title h4, .localarea-tableresponsive .dataTables_info, .responsive-box #example1_filter, h5 {
            text-align: left !important;
        }

        .localarea-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .businesstype-tableresponsive.pagination {
            margin: 5px 0;
        }

    .dataTables_paginate {
        text-align: right !important;
        margin-top: -40px !important;
    }

    .responsive-box .dataTables_length {
        text-align: right;
        margin-top: 5px;
    }

        .responsive-box .dataTables_length label {
            line-height: 30px;
        }

    .responsive-box .col-sm-6 {
        width: 50%;
        float: left;
    }

    .responsive-box select {
        width: 100px;
        float: left;
        margin-right: 10px;
        font-family: "Poppins",sans-serif;
    }

    .form-horizontal .col-sm-3 {
        text-align: left;
        padding: 0 18px !important;
        line-height: 25px;
        width: 100% !important;
        margin-bottom: 2px;
        margin-left: 15px !important;
    }

    .form-horizontal .col-sm-9 {
        width: 100% !important;
    }

    .customer-info {
        font-size: 14px !important;
        text-align: left !important;
        margin-bottom: 0;
        line-height: 22px;
    }

    .sidebar-menu > li > a {
        padding: 6px 5px 6px 15px;
    }

    .date-range-report .col-md-2 {
        float: left;
    }

    .ModalPupup .modal-content {
        width: 100%;
        margin-top: 120px;
    }

    .user-nid .img-thumbnail {
        height: 200px !important;
    }

    .img-thumbnail {
        height: 170px !important;
    }

    .bakir-customer .col-md-2 {
        width: 100% !important;
        float: initial !important;
        padding: 0 15px !important;
    }

    .bakir-customer .col-md-4 {
        width: 100% !important;
    }

    .form-horizontal .form-group {
        margin-bottom: 5px;
    }

    .form-horizontal .form-control {
        padding: 2px 5px;
        height: 31px;
    }

    .form-horizontal textarea {
        min-height: 65px;
    }

    .form-horizontal .height-control {
        padding: 2px 5px;
        height: 31px !important;
    }

    .for-desktop {
        display: none;
    }

    .for-mobile {
        display: block;
    }

    .show-password .form-group {
        margin-bottom: 8px;
    }

    .base-entry-history .entrytype-box .col-sm-8, .show-password .col-sm-7 {
        padding: 0;
    }

    .set-balance {
        margin-bottom: 5px;
        height: auto;
    }

        .set-balance .col-sm-offset-4 {
            margin: 0;
        }

    .responsive-set-balance .col-md-4 {
        text-align: center !important;
        margin-bottom: 8px;
    }

    .responsive-set-balance .col-md-2 {
        width: 45px !important;
        float: left;
        margin-right: 5px;
        margin-left: 15px;
    }

    .responsive-set-balance .col-md-6 {
        margin-right: 15px;
    }

    .setbalance-responsive {
        min-width: 850px;
    }

    .message-box {
        font-size: 12px;
        width: 100%;
    }

    .search-user-bill .col-md-6 {
        padding: 0 0 0 15px !important;
        margin-left: 0 !important;
        width: 160px;
        float: left;
    }

    .search-user-bill .col-md-3 {
        width: 80px;
        float: left;
    }

    .base-entry-history .entrytype-box {
        padding: 0;
        float: left;
    }

        .base-entry-history .entrytype-box .form-group {
            margin-bottom: 0;
        }

        .base-entry-history .entrytype-box label {
            width: 110px !important;
            float: left;
        }

    .base-entry-history .vendortypedatebox label {
        width: 142px !important;
    }

    .base-entry-history select {
        width: 185px;
        font-family: solaimanlipi;
        margin-left: 10px;
    }

    .base-entry-history .date-box {
        margin-left: 0;
        float: left;
    }

    .responsive-box-report {
        height: 460px;
    }

    .dataTables_wrapper .dataTables_filter input {
        width: 160px;
        display: inline-block;
    }

    .buyall-responsive {
        min-width: 765px;
    }

    .cashbuy-tableresponsive {
        min-width: 860px;
    }

    .cashbuyreport-responsive {
        min-width: 600px;
    }

    .buyall-responsive .dataTables_info {
        text-align: center !important;
    }

    .buyall-responsive .dataTables_wrapper .dataTables_info, .prodan-responsive .dataTables_wrapper .dataTables_info, .sellall-responsive .dataTables_wrapper .dataTables_info {
        margin-top: 0;
    }

    .buyall-responsive .dataTables_paginate {
        text-align: center !important;
        margin-top: 10px !important;
    }

    .sellall-responsive {
        min-width: 740px;
    }

        .sellall-responsive .dataTables_info {
            text-align: center !important;
        }

        .sellall-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .prodan-responsive {
        min-width: 720px;
    }

        .prodan-responsive .dataTables_info {
            text-align: center !important;
        }

        .prodan-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .discount-entry .col-md-8 .col-md-3 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-8 .col-md-9 {
        width: 100% !important;
        padding-right: 15px !important;
    }

    .discount-entry .col-md-4 .col-md-2 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-4 .col-md-10 {
        width: 100% !important;
        padding-left: 15px !important;
    }

    .all-menu-box .col-md-4 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .col-md-3 {
        width: 50%;
        float: left;
    }

    .all-menu-box .col-md-2 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .menu-name {
        font-size: 13px;
    }

    .all-menu-box img {
        height: 60px;
    }

    .duebuyreport-responsive {
        min-width: 1050px;
    }

    .loan-taker-report-responsive {
        min-width: 1050px;
    }

    .cashsellreport-responsive {
        min-width: 600px;
    }

    .other-menu {
        margin-left: 17%;
    }

    .ddlselectbox select {
        width: 80% !important;
    }

    .ddlselectbox a {
        width: 19% !important;
        height: 31px !important;
        line-height: 22px !important;
    }

    .dailyexpense-responsive {
        min-width: 680px;
        min-height: 250px;
    }

        .dailyexpense-responsive .dataTables_info {
            text-align: center !important;
        }

        .dailyexpense-responsive .dataTables_wrapper .dataTables_info, .handcash-responsive .dataTables_wrapper .dataTables_info, .paymentreport-responsive .dataTables_wrapper .dataTables_info {
            margin-top: 0;
        }

        .dailyexpense-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .language-bn, .language-en {
        margin-top: -75px;
    }

    .language-en {
        margin-left: 5px;
    }

    .handcash-responsive {
        width: 520px;
    }

        .handcash-responsive .dataTables_info {
            text-align: center !important;
        }

        .handcash-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .link-setup ul {
        margin: -2px auto 5px;
    }

    .payment-status-responsive {
        overflow: initial;
        min-width: 1170px;
    }

    .question-popup li {
        margin: -27px auto;
        color: #007cc3;
    }

    .ManualModal .modal-dialog {
        width: 97% !important;
    }

        .ManualModal .modal-dialog iframe {
            height: 350px !important;
        }

    .billalret-responsive {
        min-width: 590px;
    }

    .customer-details, .footer-title, .main-title, .message-title {
        font-size: 16px;
    }

    .button-box .btn-primary {
        padding: 2px 8px;
        font-size: 15px;
    }

    .user-bill-status .container {
        margin: 0 auto;
        border-radius: 0;
    }

    .login-advertise-header {
        display: none;
    }

    .advertisement-slider-desktop {
        display: none;
    }

    .advertisement-slider-mobile {
        display: block !important;
    }

    .popup-image .modal-body {
        max-height: 420px;
    }

    .popup-image .modal-lg {
        width: 96%;
    }

    .advertisement-entry-responsive {
        overflow: initial !important;
        width: 1920px !important;
    }

    .advertisement-manage-responsive, .advertisement-search-responsive {
        overflow: initial !important;
        width: 1500px !important;
    }

    .responsive-transaction-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .transaction-details-responsive {
        min-width: 560px;
    }

    .tailor-dashboard h4, .total-mobile-view ul {
        text-align: left !important;
    }

    .billpayment-responsive {
        min-width: 850px;
    }

    .billpaymentreport-responsive {
        min-width: 880px;
    }

    .shopnames {
        padding-left: 8px;
        font-size: 16px !important;
        font-weight: 700;
        letter-spacing: .5px;
    }

    .date-design {
        font-size: 15px !important;
        margin-left: 8px;
    }

    .transaction-header {
        font-size: 15px !important;
        line-height: 25px !important;
        font-weight: 700;
        text-align: center !important;
    }

    .transaction-name {
        text-align: left !important;
        font-size: 17px !important;
        line-height: 22px !important;
        padding-left: 8px;
    }

    .billsummary-responsive, .paymentinvoice-responsive {
        min-width: 820px;
    }

    .userbillinfo-responsive {
        min-width: 560px;
    }

    .paymentinvoice-responsive h2 {
        text-align: left;
    }

    .paymentreport-responsive {
        min-width: 500px;
    }

        .paymentreport-responsive .dataTables_info {
            text-align: center !important;
        }

        .paymentreport-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .billpaymentdetails-responsive {
        min-width: 1070px;
    }

    .ManualModal .modal-content {
        width: 80%;
        margin: 10px auto;
    }

    .manual-responsive {
        min-width: 1085px;
    }

    .show-password .col-md-8 {
        padding: 0 15px;
    }

    .show-password .col-sm-4, .show-password .lblCIDNumber {
        padding: 0 8px !important;
    }

    .UpdateExpense-responsive {
        min-width: 820px;
    }

    .taskmanager-responsive {
        min-width: 1100px;
    }

    .role-setup-responsive {
        min-width: 700px;
    }

    .instruction-responsive {
        min-width: 500px;
    }

    .alertupdatebox .col-sm-1 {
        float: left !important;
    }

    .alertupdatebox .col-sm-2 {
        float: left !important;
        padding: 0 10px !important;
    }

    .registrationalert-responsive {
        min-width: 380px;
    }

    .smsdetails-responsive {
        min-width: 1165px;
    }

    .download-responsive {
        min-width: 440px;
    }

    .due-buy-product-return-responsive, .productstorage-responsive {
        width: 1150px !important;
    }

    .order-responsive {
        width: 100% !important;
    }

    .due-emi-responsive {
        min-width: 840px;
    }

    .dressTextOrder .col-sm-6 {
        width: 20% !important;
        float: left;
    }

    .dressTextOrder .col-md-6 {
        width: 80% !important;
        float: left;
    }

    .dressTextOrder img {
        height: 55px !important;
        width: 55px !important;
    }

    .clearBoth {
        clear: both;
    }

    .basic-filed .form-control {
        width: 100% !important;
    }

    .tailor-dashboard {
        padding: 0 15px;
    }

        .tailor-dashboard h4 {
            margin-left: 5px !important;
            font-size: 15px;
            font-weight: 700;
        }

        .tailor-dashboard .col-md-12 {
            padding: 0 5px;
        }

        .tailor-dashboard .col-md-6 {
            width: 50%;
            float: left;
            padding: 0 5px;
        }

        .tailor-dashboard .tailor-icon-box {
            width: 100%;
            margin: 0 auto 10px;
        }

    .tailor-menu-name p {
        margin: 0;
        font-weight: 700;
        font-size: 12px;
    }

    .TailorProductCategory-responsive {
        width: 100%;
    }

    .TailorProductDesign-responsive {
        width: 820px;
    }

    .TailorProductDesignItem-responsive {
        width: 700px;
    }

    .col-check-box .col-sm-3 {
        width: 28% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-check-box .col-sm-9 {
        width: 72% !important;
        float: left;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-md-2, .col-checkbox .col-sm-3 {
        width: 20% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-checkbox .col-md-2 {
        width: 8% !important;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-sm-5 {
        width: 35% !important;
        float: left;
        text-align: left;
        margin-top: -4px !important;
    }

    .col-checkbox .col-sm-2 {
        width: 37% !important;
        float: left;
        margin-top: 2px !important;
    }

    .report-date-range .col-md-1 label {
        margin-bottom: 0;
    }

    .report-date-range .col-md-1 {
        text-align: center !important;
        z-index: 9999999;
        clear: both;
    }

    .report-date-range .col-md-1, .report-date-range .col-md-2 {
        width: 100% !important;
        padding: 0 15px !important;
        margin-bottom: 8px;
    }

    .order-payment .col-sm-2, .order-payment .col-sm-4 {
        float: left;
        line-height: 30px;
        text-transform: capitalize;
    }

    .order-payment .col-sm-2 {
        width: 35%;
        padding-right: 0;
        margin-bottom: 0;
    }

    .order-payment .col-sm-4 {
        width: 65%;
        text-align: left;
        padding-left: 5px;
    }

        .order-payment .col-sm-4 input {
            width: 65% !important;
            height: 30px;
            margin: 3px 0;
        }

    .order-management-icon .col-sm-4 {
        width: 50%;
        float: left;
        border-bottom: 1px solid #ddd;
        line-height: 55px;
        text-align: left;
    }

    .login-image {
        display: none;
    }

    .col-label-type {
        margin-left: 0;
        width: 100%;
        float: inherit;
        text-align: left;
        background: #FFF;
        padding-left: 5px;
    }

    .col-category-type {
        width: 100%;
        float: inherit;
        margin-right: 0;
        margin-top: 0;
    }

    .col-label-place {
        width: 100%;
        float: inherit;
        text-align: left;
        background: #FFF;
        padding-left: 5px;
    }

    .col-Locetion {
        width: 100%;
        float: inherit;
        margin-right: 0;
        margin-top: 0;
    }

    .btn-submitbox {
        text-align: center;
    }

    .VendorDetailsModal .modal-content {
        width: 80%;
    }

    .baki-report-responsive, .bikroy-report-responsive, .kroy-report-responsive {
        width: 100%;
    }

    .daily-expense-responsive {
        min-width: 480px;
    }

    .customer-responsive {
        min-width: 1180px;
    }

    .VendorModal .col-sm-4 {
        width: 100%;
        text-align: left;
        margin-left: 0;
    }

    .VendorModal .col-sm-8 {
        width: 100%;
    }

    .report-calender {
        margin-left: 80px;
    }

    .navbar-custom-menu .top-header-link-icon {
        display: block !important;
    }

    .header-link-icon, .navbar-custom-menu .messages-menu {
        display: none;
    }

    .highchart-box {
        display: none;
    }

    .link-icon-box {
        display: block;
    }

    .tutorial-link-button {
        display: block !important;
    }

    .expense-report-btn {
        margin-top: 10px !important;
        margin-left: 15px;
    }

    .lender-entry-responsive {
        min-width: 480px;
    }

    .stock-update-responsive {
        min-width: 560px;
    }

    .lender-manage-responsive {
        min-width: 620px;
    }

    .lender-report-responsive {
        min-width: 850px;
    }

    .expense-type-responsive {
        min-width: 550px;
    }

    .sms-sell-responsive {
        min-width: 500px;
    }

    .buy-product-responsive {
        min-width: 1350px;
    }

    .loankistireport-responsive {
        min-width: 636px;
    }

    .give-loan-all-responsive {
        min-width: 1155px;
    }

    .allloantaker-manage-responsive {
        min-width: 620px;
    }

    .receiveloan-manage-responsive {
        min-width: 620px;
    }

    .member-image {
        padding: 0;
    }

        .member-image .col-sm-6 {
            width: 50%;
            float: left;
            padding: 0 2px;
        }

        .member-image .img-thumbnail {
            height: 120px !important;
        }

    .member-all-responsive {
        min-width: 1170px;
    }

    .admissionreport-responsive {
        min-width: 600px;
    }

    .daily-collection-responsive {
        min-width: 580px;
    }

    .dailytransactionreport-responsive {
        min-width: 750px;
    }

    .getsaving-responsive {
        min-width: 750px;
    }

    .final-report-responsive {
        min-width: 1200px;
    }

    .prodhan-report-responsive {
        min-width: 650px;
    }

    .total-info-grid1 table {
        width: 550px !important;
        float: initial !important;
    }

    .saving-report-responsive {
        min-width: 650px;
    }

    .member-balance-responsive {
        min-width: 750px;
    }

    .sell-product-return-responsive {
        min-width: 870px;
    }

    .salary-report-response {
        min-width: 550px;
    }

    .LoanAdmission-responsive {
        min-width: 510px;
    }
    /*=================================================================================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }
    /*=================================================================================*/
    .RpSettingAll-tableresponsive {
        min-width: 609px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .fdr-scheme-responsive {
        min-width: 608px;
    }

    .allfdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRcollectionreport-responsive {
        min-width: 510px;
    }

    .FDRservicechargecutreport-responsive {
        min-width: 510px;
    }

    .FDRProdankritolabh-responsive {
        min-width: 510px;
    }

    .DailyUttolonReport-responsive {
        min-width: 510px;
    }

    .fdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRSchemeAll-tableresponsive {
        min-width: 609px;
    }

    .FDRSettingAll-tableresponsive {
        min-width: 609px;
    }

    .FDRinvoice-responsive {
        min-width: 766px;
    }

    .FDRJomaAndUttolonreport-responsive {
        min-width: 573px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .FDRProfitWithdrawalresponsive {
        min-width: 846px;
    }

    .FDRWithdrawalresponsive {
        min-width: 846px;
    }
    /*==============================DPS CSS START====================================================*/
    .DPSCollection-all-responsive {
        min-width: 1071px;
    }

    .DPSGiverList-responsive {
        min-width: 580px;
    }

    .DPSinvoice-responsive {
        min-width: 766px;
    }
    /*==============================DPS CSS END====================================================*/
    /*=================================================================================*/
    .interest-report-responsive {
        min-width: 1000px;
    }

    .receivekistiprofit-report-responsive {
        min-width: 1000px;
    }

    .allrentreport-responsive {
        min-width: 835px;
    }

    .alltenantmanage-tableresponsive {
        min-width: 891px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .createtenants-tableresponsive {
        min-width: 500px;
    }

    .rentchange-tableresponsive {
        min-width: 1165px;
    }

    .rentinvoice-responsive {
        min-width: 766px;
    }

    .rentsetting-tableresponsive {
        min-width: 975px;
    }

    .rentsettingall-tableresponsive {
        min-width: 1000px;
    }

    .renttype-responsive {
        min-width: 1000px;
    }

    .tenantall-tableresponsive {
        min-width: 500px;
    }

    .savingskistireport-responsive {
        min-width: 636px;
    }
    /*=================================================================================*/
    .allfdrtransactionreport-tableresponsive {
        min-width: 850px;
    }

    .jomakhoroch-report {
        min-width: 738px;
    }

    .otherjomarepeater-responsive {
        min-width: 700px;
    }

    .OtherJomaKhoroch-responsive {
        min-width: 550px;
    }
    /*===================================================================*/
    .SFCAll-tableresponsive {
        min-width: 609px;
    }

    .SFCReport-responsive {
        min-width: 800px;
    }

    .SFC-RP-responsive {
        min-width: 846px;
    }
    /*===================================================================*/
    .borrower-manage-responsive {
        min-width: 620px;
    }

    .borrower-report-responsive {
        min-width: 850px;
    }

    .borrower-entry-responsive {
        min-width: 480px;
    }

    .borrowerloan-give-responsive {
        min-width: 500px;
    }

    .borrowerloan-receive-responsive {
        min-width: 500px;
    }

    .borrowerall-entry-responsive {
        min-width: 480px;
    }

    .LoanClose-responsive {
        min-width: 800px;
    }

    .SaveModal .modal-content {
        margin-top: 60% !important;
    }
    /*=================DISH INTERNET=================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .areaall-tableresponsive {
        min-width: 520px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .customerareacreate-tableresponsive {
        min-width: 500px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 704px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }
    /*===============DISH INTERNET END===============*/
    .share-button-control {
        margin-top: -38px !important;
    }

    .graph-section {
        width: 100%;
        height: auto;
        padding-top: 1px;
    }

        .graph-section .col-md-3 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-4 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-5 {
            width: 100%;
            margin: 5px auto;
            height: auto;
            text-align: center;
        }

    .result-view-box {
        width: 325px;
        margin: 0 auto;
    }

    .chart-bar-view-box img {
        width: 325px !important;
    }

    .chart-line-bar-view-box img {
        width: 325px !important;
    }

    .chart-pie-view-box img {
        width: 325px !important;
    }

    .anydesk {
        display: none;
    }

    .main-header .logo .logo-lg {
        display: none;
    }

    .header-caption {
        display: block !important;
    }

    .sidebar {
        margin-top: 10px;
    }
}

@media only screen and (min-width:250px) and (max-width:479px) {
    .main-header .logo {
        height: 0px;
        font-size: 18px;
        line-height: initial;
        padding-top: 2px;
    }

    .main-header .sidebar-toggle {
        padding: 3px 10px;
        font-size: 24px;
        z-index: 9999999;
        color: #FFF;
    }

    .navbar-custom-menu .navbar-nav > li > a {
        font-size: 11px !important;
        font-weight: 700;
        padding: 0;
        line-height: 15px;
    }

        .navbar-custom-menu .navbar-nav > li > a span {
            font-size: 11px !important;
        }

    .mobile-responsive {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

        .mobile-responsive .dataTables_length {
            text-align: right;
            margin-top: 5px;
        }

            .mobile-responsive .dataTables_length label {
                line-height: 30px;
            }

        .mobile-responsive .col-sm-6 {
            width: 50%;
            float: left;
        }

        .mobile-responsive select {
            width: 100px;
            float: left;
            margin-right: 10px;
        }

    .messages-menu {
        margin-left: 35px;
        padding-right: 25px;
        margin-top: -34px;
        text-align: center;
    }

    .laptop-url {
        display: block !important;
    }

    .user-menu {
        float: right !important;
        margin-top: 10px;
        margin-right: 5px;
    }

    .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
        position: absolute;
        right: 0;
    }

    .user-footer .navbar-right a {
        background: #2879a9 !important;
        background: #792248 !important;
        height: 35px !important;
        line-height: 22px !important;
    }

    .main-header > .navbar {
        min-height: 35px;
        background-color: #FFF; !important;
    }

    .skin-blue .main-header .navbar .sidebar-toggle:hover {
        background-color: #eaeaea !important;
    }

    .left-side, .main-sidebar {
        padding-top: 80px;
    }

    .admin-header {
        font-size: 14px;
        padding: 4px 5px;
    }

    .panel-heading {
        padding: 4px 6px;
    }

    .small-box {
        padding: 5px !important;
        border-radius: 5px !important;
        margin-bottom: 10px !important;
    }

    .content {
        padding: 5px;
    }

    .logo-lg b {
        font-weight: 700;
    }

    .user-create .col-sm-3 {
        padding: 0 15px;
        line-height: 25px;
        font-size: 13px;
    }

    .user-create .form-group {
        margin-bottom: 5px;
    }

    .responsive-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .tableresponsive {
        width: 1000px;
    }

    .buyall-tableresponsive {
        width: 850px;
    }

    .product-unit-responsive {
        min-width: 480px;
    }

    .product-batch-responsive {
        min-width: 500px;
    }

    .product-class-responsive {
        min-width: 480px;
    }

    .product-category-responsive {
        min-width: 600px;
    }

    .product-buy-responsive {
        min-width: 600px;
    }

    .product-sell-responsive {
        min-width: 850px;
    }

    .product-temporary-responsive {
        min-width: 1000px;
    }

    .vat-view-responsive {
        min-width: 650px;
    }

    .product-storage-report-responsive {
        min-width: 1400px;
    }

    .sellall-tableresponsive {
        width: 880px;
    }

    .dueall-tableresponsive {
        width: 1000px;
    }

    .duepaymentall-tableresponsive {
        width: 942px;
    }

    .duesellmanage-responsive {
        min-width: 1050px;
    }

    .due-sell-manage-responsive {
        min-width: 880px;
    }

    .manageall-responsive {
        width: 950px;
    }

    .duepayment-tableresponsive {
        width: 850px;
    }
    /*========================SHONCHOY====================================*/
    .shonchoycollection-all-responsive {
        min-width: 942px;
    }

    .shonchoy-manage-responsive {
        min-width: 620px;
    }

    .shonchoy-collection-responsive {
        min-width: 750px;
    }

    .shonchoy-ferot-responsive {
        min-width: 620px;
    }

    .shonchoy-report-responsive {
        min-width: 650px;
    }
    /*========================SHONCHOY====================================*/

    .report-tableresponsive {
        width: 1085px;
        min-height: 250px;
    }

    .fromdate-box {
        margin-left: 0 !important;
    }

    .businesstype-tableresponsive, .district-tableresponsive, .division-tableresponsive, .localarea-tableresponsive, .thana-tableresponsive {
        width: 600px;
    }

        .district-tableresponsive .pagination, .division-tableresponsive .pagination {
            margin: 5px 0;
        }

        .district-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .district-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .pagination {
            margin: 5px 0;
        }

        .thana-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .thana-tableresponsive .dataTables_info {
            text-align: left !important;
        }

        .thana-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .localarea-tableresponsive .pagination {
            margin: 5px 0;
        }

        .localarea-tableresponsive .dataTables_paginate {
            text-align: left !important;
            margin-top: 0 !important;
        }

        .dataTables_info, .header-title h4, .localarea-tableresponsive .dataTables_info, .responsive-box #example1_filter, h5 {
            text-align: left !important;
        }

        .localarea-tableresponsive .col-sm-7 {
            padding: 0 5px;
        }

        .businesstype-tableresponsive.pagination {
            margin: 5px 0;
        }

    .dataTables_paginate {
        text-align: right !important;
        margin-top: -40px !important;
    }

    .responsive-box .dataTables_length {
        text-align: right;
        margin-top: 5px;
    }

        .responsive-box .dataTables_length label {
            line-height: 30px;
        }

    .responsive-box .col-sm-6 {
        width: 50%;
        float: left;
    }

    .responsive-box select {
        width: 100px;
        float: left;
        margin-right: 10px;
    }

    .form-horizontal .col-sm-3 {
        text-align: left;
        padding: 0 18px !important;
        line-height: 25px;
        width: 100% !important;
        margin-bottom: 2px;
        margin-left: 15px !important;
    }

    .form-horizontal .col-sm-9 {
        width: 100% !important;
    }

    .customer-info {
        font-size: 14px !important;
        text-align: left !important;
        margin-bottom: 0;
        line-height: 22px;
    }

    .sidebar-menu > li > a {
        padding: 6px 5px 6px 15px;
    }

    .date-range-report .col-md-2 {
        float: left;
    }

    .ModalPupup .modal-content {
        width: 100%;
        margin-top: 120px;
    }

    .user-nid .img-thumbnail {
        height: 180px !important;
        width: 100%;
    }

    .img-thumbnail {
        height: 170px !important;
    }

    .bakir-customer .col-md-2 {
        width: 100% !important;
        float: initial !important;
        padding: 0 15px !important;
    }

    .bakir-customer .col-md-4 {
        width: 100% !important;
    }

    .form-horizontal .form-group {
        margin-bottom: 5px;
    }

    .form-horizontal .form-control {
        padding: 2px 5px;
        height: 31px;
    }

    .form-horizontal textarea {
        min-height: 65px;
    }

    .form-horizontal .height-control {
        padding: 2px 5px;
        height: 31px !important;
    }

    .for-desktop {
        display: none;
    }

    .for-mobile {
        display: block;
    }

    .show-password .form-group {
        margin-bottom: 8px;
    }

    .base-entry-history .entrytype-box .col-sm-8, .show-password .col-sm-7 {
        padding: 0;
    }

    .set-balance {
        margin-bottom: 5px;
        height: auto;
    }

        .set-balance .col-sm-offset-4 {
            margin: 0;
        }

    .responsive-set-balance .col-md-4 {
        text-align: center !important;
        margin-bottom: 8px;
    }

    .responsive-set-balance .col-md-2 {
        width: 45px !important;
        float: left;
        margin-right: 5px;
        margin-left: 15px;
    }

    .responsive-set-balance .col-md-6 {
        margin-right: 15px;
    }

    .setbalance-responsive {
        width: 600px;
    }

    .message-box {
        font-size: 12px;
        width: 100%;
    }

    .search-user-bill .col-md-6 {
        padding: 0 0 0 15px !important;
        margin-left: 0 !important;
        width: 160px;
        float: left;
    }

    .search-user-bill .col-md-3 {
        width: 80px;
        float: left;
    }

    .base-entry-history .entrytype-box {
        padding: 0;
        float: left;
    }

        .base-entry-history .entrytype-box .form-group {
            margin-bottom: 0;
        }

        .base-entry-history .entrytype-box label {
            width: 110px !important;
            float: left;
        }

    .base-entry-history .vendortypedatebox label {
        width: 142px !important;
    }

    .base-entry-history select {
        width: 185px;
        font-family: solaimanlipi;
        margin-left: 10px;
    }

    .base-entry-history .date-box {
        margin-left: 0;
        float: left;
    }

    .not-found-message {
        text-align: left !important;
    }

    .responsive-box-report {
        height: 460px;
    }

    .dataTables_wrapper .dataTables_filter input {
        width: 160px;
        display: inline-block;
    }

    .buyall-responsive {
        width: 765px;
    }

    .cashbuy-tableresponsive {
        width: 860px;
    }

    .cashbuyreport-responsive {
        width: 600px;
    }

    .buyall-responsive .dataTables_info {
        text-align: center !important;
    }

    .buyall-responsive .dataTables_wrapper .dataTables_info, .prodan-responsive .dataTables_wrapper .dataTables_info, .sellall-responsive .dataTables_wrapper .dataTables_info {
        margin-top: 0;
    }

    .buyall-responsive .dataTables_paginate {
        text-align: center !important;
        margin-top: 10px !important;
    }

    .sellall-responsive {
        width: 700px;
    }

        .sellall-responsive .dataTables_info {
            text-align: center !important;
        }

        .sellall-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .prodan-responsive {
        width: 720px;
    }

        .prodan-responsive .dataTables_info {
            text-align: center !important;
        }

        .prodan-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .discount-entry .col-md-8 .col-md-3 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-8 .col-md-9 {
        width: 100% !important;
        padding-right: 15px !important;
    }

    .discount-entry .col-md-4 .col-md-2 {
        width: 100% !important;
        text-align: left !important;
        padding: 0 15px !important;
    }

    .discount-entry .col-md-4 .col-md-10 {
        width: 100% !important;
        padding-left: 15px !important;
    }

    .duebuyreport-responsive {
        width: 1050px;
    }

    .loan-taker-report-responsive {
        min-width: 1050px;
    }

    .cashsellreport-responsive {
        width: 600px;
    }

    .all-menu-box .col-md-4 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .col-md-3 {
        width: 50%;
        float: left;
    }

    .all-menu-box .col-md-2 {
        width: 33.33%;
        float: left;
    }

    .all-menu-box .menu-name {
        font-size: 13px;
    }

    .icon-box p {
        font-size: 11px;
    }

    .all-menu-box img {
        height: 50px;
    }

    .other-menu {
        margin-left: 17%;
    }

    .ddlselectbox select {
        width: 80% !important;
    }

    .ddlselectbox a {
        width: 19% !important;
        height: 31px !important;
        line-height: 22px !important;
    }

    .dailyexpense-responsive {
        width: 680px;
        min-height: 250px;
    }

        .dailyexpense-responsive .dataTables_info {
            text-align: center !important;
        }

        .dailyexpense-responsive .dataTables_wrapper .dataTables_info, .handcash-responsive .dataTables_wrapper .dataTables_info, .paymentreport-responsive .dataTables_wrapper .dataTables_info {
            margin-top: 0;
        }

        .dailyexpense-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .language-bn, .language-en {
        z-index: 999999;
        margin-top: -75px;
    }

    .language-en {
        margin-left: 5px;
    }

    .handcash-responsive {
        width: 520px;
    }

        .handcash-responsive .dataTables_info {
            text-align: center !important;
        }

        .handcash-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .link-setup ul {
        margin: -2px auto 5px;
    }

        .link-setup ul li a {
            font-size: 14px;
        }

    .payment-status-responsive {
        overflow: initial;
        width: 1170px;
    }

    .question-popup li {
        margin: -27px auto;
        color: #007cc3;
    }

    .ManualModal .modal-dialog {
        width: 96% !important;
    }

        .ManualModal .modal-dialog iframe {
            height: 350px !important;
        }

    .billalret-responsive {
        min-width: 590px;
    }

    .customer-details, .footer-title, .main-title, .message-title {
        font-size: 16px;
    }

    .button-box .btn-primary {
        padding: 2px 8px;
        font-size: 15px;
    }

    .user-bill-status .container {
        margin: 0 auto;
        border-radius: 0;
    }

    .login-advertise-header {
        display: none;
    }

    .advertisement-slider-desktop {
        display: none;
    }

    .advertisement-slider-mobile {
        display: block !important;
    }

    .popup-image .modal-body {
        max-height: 360px;
    }

    .popup-image .modal-lg {
        width: 94%;
    }

    .advertisement-entry-responsive {
        overflow: initial !important;
        width: 1920px !important;
    }

    .advertisement-manage-responsive, .advertisement-search-responsive {
        overflow: initial !important;
        width: 1500px !important;
    }

    .popup-modal-image img {
        height: 340px;
    }

    .shopnames {
        padding-left: 8px;
        font-size: 16px !important;
        font-weight: 700;
        letter-spacing: .5px;
    }

    .date-design {
        font-size: 15px !important;
        margin-left: 8px;
    }

    .transaction-header {
        font-size: 15px !important;
        line-height: 25px !important;
        font-weight: 700;
        text-align: center !important;
    }

    .transaction-name {
        text-align: left !important;
        font-size: 17px !important;
        line-height: 22px !important;
        padding-left: 8px;
    }

    .responsive-transaction-box {
        width: 100%;
        overflow-y: hidden;
        overflow-x: auto;
    }

    .transaction-details-responsive {
        width: 560px;
    }

    .tailor-dashboard h4, .total-mobile-view ul {
        text-align: left !important;
    }

    .billpayment-responsive {
        width: 850px;
    }

    .billpaymentreport-responsive {
        width: 880px;
    }

    .billsummary-responsive, .paymentinvoice-responsive {
        width: 820px;
    }

    .userbillinfo-responsive {
        width: 560px;
    }

    .paymentinvoice-responsive h2 {
        text-align: left;
    }

    .paymentreport-responsive {
        width: 500px;
    }

        .paymentreport-responsive .dataTables_info {
            text-align: center !important;
        }

        .paymentreport-responsive .dataTables_paginate {
            text-align: center !important;
            margin-top: 10px !important;
        }

    .billpaymentdetails-responsive {
        width: 1070px;
    }

    .ManualModal .modal-content {
        width: 100%;
        margin: 10px auto;
    }

    .manual-responsive {
        width: 1085px;
    }

    .panel-footer {
        text-align: center;
    }

    .show-password .col-md-8 {
        padding: 0 15px;
    }

    .show-password .col-sm-4, .show-password .lblCIDNumber {
        padding: 0 8px !important;
    }

    .UpdateExpense-responsive {
        width: 820px;
    }

    .taskmanager-responsive {
        width: 1100px;
    }

    .role-setup-responsive {
        width: 700px;
    }

    .instruction-responsive {
        width: 500px;
    }

    .user-help-box .nav-tabs > li > a {
        padding: 2px 10px;
        margin-bottom: 2px;
    }

    .search-user-info .col-md-2 {
        padding: 0 15px !important;
    }

    .pading-0 {
        padding: 0 5px !important;
    }

    .video-header {
        font-size: 15px;
        line-height: 32px;
    }

    .video-box {
        line-height: 45px;
    }

    .alertupdatebox .col-sm-1 {
        float: left !important;
    }

    .alertupdatebox .col-sm-2 {
        float: left !important;
        padding: 0 10px !important;
    }

    .registrationalert-responsive {
        min-width: 380px;
    }

    .smsdetails-responsive {
        width: 1165px;
    }

    .download-responsive {
        width: 440px;
    }

    .due-buy-product-return-responsive, .productstorage-responsive {
        width: 1150px !important;
    }

    .order-responsive {
        width: 450px !important;
    }

    .due-emi-responsive {
        min-width: 840px;
    }

    .dressTextOrder .col-sm-6 {
        width: 20% !important;
        float: left;
    }

    .dressTextOrder .col-md-6 {
        width: 80% !important;
        float: left;
    }

    .dressTextOrder img {
        height: 55px !important;
        width: 55px !important;
    }

    .clearBoth {
        clear: both;
    }

    .clearBothFiled {
        clear: both;
        border-bottom: 1px solid #ddd;
    }

    .basic-filed .form-control {
        width: 100% !important;
    }

    .tailor-dashboard {
        padding: 0 15px;
    }

        .tailor-dashboard h4 {
            margin-left: 5px !important;
            font-size: 15px;
            font-weight: 700;
        }

        .tailor-dashboard .col-md-12 {
            padding: 0 5px;
        }

        .tailor-dashboard .col-md-6 {
            width: 50%;
            float: left;
            padding: 0 5px;
        }

        .tailor-dashboard .tailor-icon-box {
            width: 100%;
            margin: 0 auto 10px;
        }

    .tailor-menu-name p {
        margin: 0;
        font-weight: 700;
        font-size: 12px;
    }

    .TailorProductCategory-responsive {
        width: 500px;
    }

    .TailorProductDesign-responsive {
        width: 820px;
    }

    .TailorProductDesignItem-responsive {
        width: 700px;
    }

    .col-check-box .col-sm-3 {
        width: 32% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-check-box .col-sm-9 {
        width: 68% !important;
        float: left;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-md-2, .col-checkbox .col-sm-3 {
        width: 30% !important;
        float: left;
        padding-right: 5px;
        text-align: left;
    }

    .col-checkbox .col-md-2 {
        width: 8% !important;
        padding-left: 0;
        margin-top: 2px !important;
    }

    .col-checkbox .col-sm-5 {
        width: 48% !important;
        float: left;
        text-align: left;
        margin-top: -4px !important;
    }

    .col-checkbox .col-sm-2 {
        width: 12% !important;
        float: left;
        margin-top: 2px !important;
    }

    .report-date-range .col-md-1 label {
        margin-bottom: 0;
    }

    .report-date-range .col-md-1 {
        text-align: center !important;
        z-index: 9999999;
        clear: both;
    }

    .report-date-range .col-md-1, .report-date-range .col-md-2 {
        width: 100% !important;
        padding: 0 15px !important;
        margin-bottom: 8px;
    }

    .order-payment .col-sm-2, .order-payment .col-sm-4 {
        float: left;
        line-height: 30px;
        text-transform: capitalize;
    }

    .order-payment .col-sm-2 {
        width: 38%;
        padding-right: 0;
        margin-bottom: 0;
    }

    .order-payment .col-sm-4 {
        width: 62%;
        text-align: left;
        padding-left: 5px;
    }

        .order-payment .col-sm-4 input {
            width: 65% !important;
            height: 30px;
            margin: 3px 0;
        }

    .order-management-icon .col-sm-4 {
        width: 100%;
        border-bottom: 1px solid #ddd;
        line-height: 55px;
        text-align: left;
    }

    .login-image {
        display: none;
    }

    .col-label-type {
        margin-left: 0;
        width: 100%;
        float: inherit;
        text-align: left;
        background: #FFF;
        padding-left: 5px;
    }

    .col-category-type {
        width: 100%;
        float: inherit;
        margin-right: 0;
        margin-top: 0;
    }

    .col-label-place {
        width: 100%;
        float: inherit;
        text-align: left;
        background: #FFF;
        padding-left: 5px;
    }

    .col-Locetion {
        width: 100%;
        float: inherit;
        margin-right: 0;
        margin-top: 0;
    }

    .btn-submitbox {
        text-align: center;
    }

    .AdvertiseAddModal .modal-content, .VendorDetailsModal .modal-content {
        width: 100%;
    }

    .hiden-mobile {
        display: none;
    }

    .baki-report-responsive, .bikroy-report-responsive, .kroy-report-responsive {
        min-width: 600px;
    }

    .daily-expense-responsive {
        min-width: 480px;
    }

    .customer-responsive {
        min-width: 1180px;
    }

    .VendorModal .col-sm-4 {
        width: 100%;
        text-align: left;
        margin-left: 0;
    }

    .VendorModal .col-sm-8 {
        width: 100%;
    }

    .report-calender {
        margin-left: 80px;
    }

    .navbar-custom-menu .top-header-link-icon {
        display: block !important;
    }

    .header-link-icon, .navbar-custom-menu .messages-menu {
        display: none;
    }

    .highchart-box {
        display: none;
    }

    .link-icon-box {
        display: block;
    }

    .tutorial-link-button {
        display: block !important;
    }

    .expense-report-btn {
        margin-top: 10px !important;
        margin-left: 15px;
    }

    .lender-entry-responsive {
        min-width: 480px;
    }

    .stock-update-responsive {
        min-width: 560px;
    }

    .lender-manage-responsive {
        min-width: 620px;
    }

    .lender-report-responsive {
        min-width: 850px;
    }

    .expense-type-responsive {
        min-width: 550px;
    }

    .sms-sell-responsive {
        min-width: 500px;
    }

    .buy-product-responsive {
        min-width: 1350px;
    }

    .loankistireport-responsive {
        min-width: 636px;
    }
    /*====================================================================*/
    .give-loan-all-responsive {
        min-width: 1155px;
    }

    .allloantaker-manage-responsive {
        min-width: 620px;
    }

    .receiveloan-manage-responsive {
        min-width: 620px;
    }

    .member-image {
        padding: 0;
    }

        .member-image .col-sm-6 {
            width: 50%;
            float: left;
            padding: 0 2px;
        }

        .member-image .img-thumbnail {
            height: 120px !important;
        }

    .member-all-responsive {
        min-width: 1170px;
    }

    .admissionreport-responsive {
        min-width: 600px;
    }

    .daily-collection-responsive {
        min-width: 580px;
    }

    .dailytransactionreport-responsive {
        min-width: 750px;
    }

    .getsaving-responsive {
        min-width: 750px;
    }

    .final-report-responsive {
        min-width: 1200px;
    }

    .prodhan-report-responsive {
        min-width: 650px;
    }

    .total-info-grid1 table {
        width: 550px !important;
        float: initial !important;
    }

    .saving-report-responsive {
        min-width: 650px;
    }

    .member-balance-responsive {
        min-width: 750px;
    }

    .sell-product-return-responsive {
        min-width: 870px;
    }

    .salary-report-response {
        min-width: 550px;
    }

    .LoanAdmission-responsive {
        min-width: 510px;
    }
    /*=================================================================================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }
    /*=================================================================================*/
    .RpSettingAll-tableresponsive {
        min-width: 609px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .fdr-scheme-responsive {
        min-width: 608px;
    }

    .allfdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRcollectionreport-responsive {
        min-width: 510px;
    }

    .FDRservicechargecutreport-responsive {
        min-width: 510px;
    }

    .FDRProdankritolabh-responsive {
        min-width: 510px;
    }

    .DailyUttolonReport-responsive {
        min-width: 510px;
    }

    .fdrmanage-tableresponsive {
        min-width: 850px;
    }

    .FDRSchemeAll-tableresponsive {
        min-width: 609px;
    }

    .FDRSettingAll-tableresponsive {
        min-width: 609px;
    }

    .FDRinvoice-responsive {
        min-width: 766px;
    }

    .FDRJomaAndUttolonreport-responsive {
        min-width: 573px;
    }

    .fdr-setting-responsive {
        min-width: 846px;
    }

    .FDRProfitWithdrawalresponsive {
        min-width: 846px;
    }

    .FDRWithdrawalresponsive {
        min-width: 846px;
    }
    /*==============================DPS CSS START====================================================*/
    .DPSCollection-all-responsive {
        min-width: 1071px;
    }

    .DPSGiverList-responsive {
        min-width: 580px;
    }

    .DPSinvoice-responsive {
        min-width: 766px;
    }
    /*==============================DPS CSS END====================================================*/
    .interest-report-responsive {
        min-width: 1000px;
    }

    .receivekistiprofit-report-responsive {
        min-width: 1000px;
    }

    .allrentreport-responsive {
        min-width: 835px;
    }

    .alltenantmanage-tableresponsive {
        min-width: 891px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .createtenants-tableresponsive {
        min-width: 500px;
    }

    .rentchange-tableresponsive {
        min-width: 1165px;
    }

    .rentinvoice-responsive {
        min-width: 766px;
    }

    .rentsetting-tableresponsive {
        min-width: 975px;
    }

    .rentsettingall-tableresponsive {
        min-width: 1000px;
    }

    .renttype-responsive {
        min-width: 1000px;
    }

    .tenantall-tableresponsive {
        min-width: 500px;
    }

    .savingskistireport-responsive {
        min-width: 636px;
    }
    /*=================================================================================*/
    .allfdrtransactionreport-tableresponsive {
        min-width: 850px;
    }

    .jomakhoroch-report {
        min-width: 738px;
    }

    .otherjomarepeater-responsive {
        min-width: 700px;
    }

    .OtherJomaKhoroch-responsive {
        min-width: 550px;
    }
    /*===================================================================*/
    .SFCAll-tableresponsive {
        min-width: 609px;
    }

    .SFCReport-responsive {
        min-width: 800px;
    }

    .SFC-RP-responsive {
        min-width: 846px;
    }
    /*===================================================================*/
    .borrower-manage-responsive {
        min-width: 620px;
    }

    .borrower-report-responsive {
        min-width: 850px;
    }

    .borrower-entry-responsive {
        min-width: 480px;
    }

    .borrowerloan-give-responsive {
        min-width: 500px;
    }

    .borrowerloan-receive-responsive {
        min-width: 500px;
    }

    .borrowerall-entry-responsive {
        min-width: 480px;
    }

    .LoanClose-responsive {
        min-width: 800px;
    }

    .SaveModal .modal-content {
        margin-top: 60% !important;
    }
    /*=================DISH INTERNET=================*/
    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .customerall-tableresponsive {
        min-width: 575px;
    }

    .areaall-tableresponsive {
        min-width: 520px;
    }

    .customercreate-tableresponsive {
        min-width: 1000px;
    }

    .customerareacreate-tableresponsive {
        min-width: 500px;
    }

    .allinternetbillmanage-tableresponsive {
        min-width: 891px;
    }

    .alldishbillmanage-tableresponsive {
        min-width: 869px;
    }

    .internetinvoice-responsive {
        min-width: 766px;
    }

    .dishinvoice-responsive {
        min-width: 766px;
    }

    .billcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillduedetails-responsive {
        min-width: 573px;
    }

    .internetbillcollectionreport-responsive {
        min-width: 573px;
    }

    .internetbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .dishbillcollectionreport-responsive {
        min-width: 704px;
    }

    .dishbillcollectionduereport-responsive {
        min-width: 573px;
    }

    .alldishbilldue-responsive {
        min-width: 636px;
    }

    .settingconnectionchange-tableresponsive {
        min-width: 1000px;
    }

    .settingconnectionall-tableresponsive {
        min-width: 1000px;
    }

    .AccountSettlement-report-responsive {
        min-width: 595px;
    }

    .DateWiseStatement-report-responsive {
        min-width: 600px;
    }
    /*===============DISH INTERNET END===============*/
    .profit-report-responsive {
        min-width: 470px;
    }

    .allproductsold-responsive {
        min-width: 500px;
    }

    .allproductsold-display-responsive {
        min-width: 803px;
    }

    .signing-image-modal .modal-content {
        width: 100% !important;
    }

    .comment-details-modal .modal-content {
        width: 100% !important;
        margin: 40px auto 5px !important;
    }

    .share-button-control {
        margin-top: -38px !important;
    }

    .graph-section {
        width: 100%;
        height: auto;
        padding-top: 1px;
    }

        .graph-section .col-md-3 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-4 {
            width: 100%;
            margin: 5px auto;
            height: 250px;
            text-align: center;
        }

        .graph-section .col-md-5 {
            width: 100%;
            margin: 5px auto;
            height: auto;
            text-align: center;
        }

    .result-view-box {
        width: 325px;
        margin: 0 auto;
    }

    .chart-bar-view-box img {
        width: 325px !important;
    }

    .chart-line-bar-view-box img {
        width: 325px !important;
    }

    .chart-pie-view-box img {
        width: 325px !important;
    }

    .anydesk {
        display: none;
    }

    .main-header .logo .logo-lg {
        display: none;
    }

    .header-caption {
        display: block !important;
    }

    .sidebar {
        margin-top: 10px;
    }
}
