

@media(max-width:1920px){

    .input-one img {

        /* left: 5px; */

        position: absolute;

        right: -10px;

    }

    .input-one.TWOOOO IMG{

        top: 28%;

    }

}





@media(max-width:1800px){

    .input-one img {

        /* left: 5px; */

        position: absolute;

        right: 0px;

    }

}





@media(max-width:1440px){

    .input-one img {

        /* left: 5px; */

        position: absolute;

        right: 15px;

    }

}

@media(max-width:1800px){

    .invoice-emp-box img {

        height:auto;

        object-fit: cover;

    }



    

    .dropzone.add.two.three {

        min-width: 340px;

    

    }

    .buyer-body {

        padding-top: 45px;

        padding-bottom: 45px;

        text-align: center;

    }

    .table-box {

        padding-bottom: 25px;

    }

    }

    @media(max-width:1700px){

    .invoice-main-box .info-box {

        padding: 26px 25px;

    }

    table.table.table-borderless.pro-tb.my_stripe {

        overflow: scroll;

        width: max-content;

    }

    .main-work-flex-org:after {

        display: none ! important;

    }



    }

    @media(max-width:1660px){

    .whatsapp-btn {

    padding: 6px 30px;

    font-size: 16px;

    }

    .modal-dialog.dfdgd {

        max-width: 40%;

        margin: 1.75rem auto;

    }

    .fa-whatsapp:before {

    font-size: 28px;

    }

    .create {

        padding: 0px 0px;

    }

    .search-lft {

        width: 45%;

    }

    .search-rgt {

        width: 42%;

    }

    .bottom-line:after {

        left: 0px;

        width: 100%;

        }

    body.login-page .login-box, .register-box {

        width: 550px;

    }

    .login-logo img {

        max-width: 300px;

        height: auto;

    }

    .cust-form .form-group {

        margin-bottom: 5px;

    }

    .month-sec select {

        font-size: 16px;

        line-height: 28px;

        padding-right: 30px;

    }

    .year-sec select {

        padding-right: 60px !important;

        }

    }

    @media(max-width:1500px){

    .info-box {

        padding: 22px 20px;

    }

    .modal-dialog.dfdgd {

        max-width: 45%;

        margin: 1.75rem auto;

    }

    .above-btn {

        font-size: 14px ! important;

        background: #fff;

        border: 1px solid #ccc;

        color: #000;

        border-radius: 30px;

        padding: 10px 7px ! important;

        margin: 0px 2px ! important;

        margin-top: 0px;

        font-family: inherit;

        font: normal normal normal 14px/18px DM Sans;

    }

    .dropzone.add.two.three {

        min-width: 350px;

    

    }

    .main-work-flex-org:after {

        

        left: -5%;



    }

    .info-box-content span {

        font-size: 16px;

        }

    .cus-nav li.nav-item {

        padding: 0px 8px;

    }

    .dropdown.create button.btn.dropdown-toggle {

        font-size: 16px;

    }

    .user-panel1 button.btn.dropdown-toggle {

        font-size: 16px;

    }

    .sale-lft h2 {

        font-size: 21px;

        line-height: 20px;

    }

    button.cbtn {

        font-size: 14px;

        padding-left: 0px;

        padding-right: 0px;

        padding-top: 0px;

        padding-bottom: 0px;

    }

    ul#custom-tabs-one-tab li.nav-item a {

        padding: 8px 0px;

        margin: 0px 12px;

    }

    p.des-text {

        font-size: 12px;

        line-height: 22px;

    }

    span.description-num {

        font-size: 16px;

        line-height: 22px;

    }

    .buyer-sec h5.card-title {

        font-size: 20px;

    }

    }



    @media(max-width:1440px){



    .buyer-sec h5.card-title {

        font-size: 16px;

    }



    }

    @media(max-width:1400px){

    .saletable-box table thead th {

        white-space: nowrap;

    }

    .modal-dialog.dfdgd {

        max-width: 40%;

        margin: 1.75rem auto;

    }

    p.lead {

    

        font-size: 15px;

    }

    .search-rgt form {

        text-align: left;

        font-family: 'DM Sans', sans-serif;

        letter-spacing: 0px;

        opacity: 1;

        padding: 7px 5px 7PX 22PX;

        border-radius: 30px;

        font-size: 16px;

        line-height: 10px;

        border: 1px solid #dfdfdf;

        width: 85%;

        outline: none;

        position: relative;

        z-index: 1;

    }

    .h2 h2 {

        color: #00336A;

        font-weight: 900;

        font-size: 20px;

        padding-left: 30px;

    }

    .manage-saleheader h2 {

        

        font-size: 19px;

        

    }

    .dropzone.add.fifth.sixth {

        margin-left: 8px;

        padding: 40px;

        width: 50%;

    }

    .one-off-data {

        display: flex;

        align-items: center;

        flex-basis: 40%;

    }

    .main-table-data {



        padding: 0px 10px;

    } 

    .col-md-6.col-sm-12.text-xs-center.text-md-left {

        border: 1px solid #ccc;

        border-radius: 12px;

        padding: 20px;

        margin-right: 9px  !important;

    }

    .login-box.fghd {

        width: 700px ! important;

    }

    .card-body.login-card-body.cust-form.dffasfd {

        padding: 30px;

    }

    .main-h2-One h3 {

        text-align: center;

        font: normal normal bold 18px/29px DM Sans;

        color: #EF8219;

        font-weight: 500;

        position: relative;

    }

    p.dynamic-message {

        

        FONT-SIZE: 12PX ! important;

    }

    .table-bordered td, .table-bordered th {

        white-space: nowrap;

    }

    table.cust-tb {

        white-space: nowrap;

        overflow-x: scroll;

        display: block;

    }

    body.login-page .login-box, .register-box {

        width: 500px;

    }

    .login-logo img {

        max-width: 250px;

        height: auto;

    }

    .month-sec select {

        font-size: 16px;

        line-height: 22px;

        padding-right: 20px;

    }

    .year-sec select {

        padding-right: 45px !important;

        line-height: 22px;

    }





    }



    @media(max-width:1630px){



        .modal-dialog.modal-lg.gdgg {

            max-width: 50%;

        }

        .modal-dialog.dfdsaf {

            max-width: 50%;

        }

    }



    @media(max-width:1300px){

        .invoice-main-box .info-box {

        padding: 26px 10px;

    }

    .main-work-flex-org:after {

    display: none;

    }

    .h2 h2 {

        color: #00336A;

        font-weight: 900;

        font-size: 20px;

        padding-left: 30px;

    }

    .manage-saleheader h2 {

        

        font-size: 19px;

        

    }

    .dropzone.add.two.three {

        min-width: 100%;

    }



    p.dynamic-message {

        

        FONT-SIZE: 12PX ! important;

    }

    label.col-form-label {

    

        font-size: 14px;

    

    }

    table#DataTables_Table_0 {

        overflow-y: auto;

            /* display: block; */

        white-space: nowrap;

        width: 100% ! important;

    }

    .card-footer {

        padding: 0.75rem 0.20rem;

        }



    }

    @media(max-width:1279px){



        table#DataTables_Table_0 {

        overflow-y: auto;

            /* display: block; */

        white-space: nowrap;

        width: 100% ! important;

    }

    }

    @media(max-width:1200px){

    .cus-nav li.nav-item {

    padding: 0px 5px;

    }

    }

    @media(max-width:1199px){

    .card-footer {

        padding: 0.75rem 1.25rem;

    }

    .col-md-4.sdfsdaf {

        -ms-flex: 0 0 100%;

        flex: 0 0 100%;

        max-width: 100%;

    }

    .col-md-8.fdfas {

        -ms-flex: 0 0 100%;

        flex: 0 0 100%;

        max-width: 100%;

    }

    .buyer-sec h5.card-title {

        font-size: 20px;

    }

    .buyer-sec.sdff {

        height: auto;

    }

    .buyer-sec.sdfsd {

        height: auto;

    }

    .content-wrapper {

        padding: 20px 10px;

    }

    .invoice-emp-box img {

        height: auto;

        object-fit: cover;

    }

    .invoice-main-box {

        display: grid;

        grid-template-columns: 1fr 1fr;

        grid-gap: 0px;

    }

    .info-box-content span {

        font-size: 17px;

    }

    .info-box.line-md:before {

        content: "";

        position: absolute;

        height: 1px;

        left: 0px;

        top: 0px;

        width: 200%;

        opacity: .5;

        border: 1px dashed #CCCCCC;

    }

    button.cbtn {

        padding-left: 0px;

        padding-right: 0px;

        padding-top: 0px;

        padding-bottom: 0px;

    }

    .info-box.l1:before {

        left: -20px;

        }

    .info-box.line:before {

        left: -20px;

    }

    }

    @media(max-width:1100px){

        .customer_drag .dynamic-message{

            display: none !important;

        }

        .customer_drag .mobile-message{

            display: block !important;

        }

    .create-btn button.btn.dropdown-toggle {

        margin-right: 70px;

    }

    .info-box-content span {

        font-size: 17px;

    }



    .main-box>.row>.col-md-12.col-lg-6 {

        width: 100%;

        -ms-flex: 0 0 50%;

        flex: 0 0 100%;

        max-width: 100%;

    }

    }

    @media(max-width:1024px){

    

        input.form-control.margin-bottom.prequired.add_new1.input_common.estimate12.eway{

            width: 500px !important;

            border: 1px solid #ced4da !important;

        border-radius: 30px !important;

        padding: 19.3px;

        }

        .mobile_view_total{

            display: block !important;

            font-weight: 800;

        }

        div.dataTables_wrapper div.dataTables_filter {

           

            padding: 20px; 

        }

        .total_b h6 span {

           

            margin-left: 0px;

            margin-top: 5px !important;

            display: block;

        }

        .destop_view_total{

            display: none;

        }

    

        .calendor_sta .estimate_calendor{

            right: 60px;

        }

        .calendor_sta .estimate_calendor.estimate_mobile{

            right: 15px;

        }

    }

    @media(max-width:992px){

    .cust-hgt {

        height: auto;

    }  

    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {

    margin-left: 0px;

    }

    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper {

    margin-left: 0px;

    }

    .main-sidebar, .main-sidebar::before {

    width: 290px ;

    }

    .sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {

    margin-left: -290px;

    }

    .year-sec select {

        padding-right: 60px !important;

        line-height: 28px;

    }

    .month-sec select {

        font-size: 16px;

        line-height: 28px;

        padding-right: 28px;

    }

    li.mobile-logo {

        display: block;

    }

    /*new */

    div#DataTables_Table_0_length {

        padding: 20px 20px !important;

    }

    }

    @media(max-width:768px){



        .ewya_one {

            display: flex;

            gap: 10px;

            justify-content: space-between;

        }

       

        .main-top-head-one.manage_cus.rbnnnn.e_ways_bill {

            padding: 0px 20px;

        }

        .e_ways_bill .btn.cbtn{

            margin: 0px !important;

        }

        .row.eway_row {

            padding: 0px 20px;

        }

        .daterangepicker.dropdown-menu.ltr.opensright.show-calendar {

            width: min-content;

        }

        .calendar.left{

            position: relative;

            left: auto;

        }

        .calendar.right{

            position: relative;

            left: auto;

        }

        .estimate_download{

            margin-top: 10px;

            margin-left: 0px;

        }

        .estimate_table .border-more{

            margin-top: 20px;

        }

        .top_wallet{

            flex-direction: column;

        }

        .top_wallet:after {

            content: "";

            position: absolute;

            height: 1px;

            left: 0;

            width: 100%;

            opacity: .5;

            border: 1px dashed #CCCCCC;

            top: 50%;

        }

        .right_invoice {

            padding-left: 7.5px !important;

        }

        .left_invoice {

            padding-right: 7.5px !important;

        }

        button.btn.btn_add_new.export_customer{

            right: 0 !important;

            left:auto !important;

        }

        .import_mobile{

            display: block;

        }

        .import_destop{

            display: none;

        }

        .second_import_row ol{

            padding: 0px !important;

        }

        section.manage-sales-section.content.third.import_section {

        padding: 20px 20px 75px 20px !important;

    }

    .navbar-expand .navbar-toggler {

    display: block ! important;

    }

        section.manage-sales-section.content.third.import_section {

        padding: 20px 20px 75px 20px !important;

    }

    .navbar-expand .navbar-toggler {

    display: block ! important;

    }



    .modal-dialog.dfdsaf {

        max-width: 95%;

    }

    .modal-dialog.modal-lg.gdgg {

        max-width: 95%;

    }

    .modal-dialog.dfdgd {

        max-width: 95%;

        margin: 1.75rem auto;

    }

    .login-logo a img {

        width: 200px;

    }

    button.btn.btn-block.login-btn.ffsd {

        padding: 7px;

    }

    .card-body.login-card-body.cust-form.fsfsdfa {

        padding: 20px;

    }

    .modal-content.popup-content {

        padding: 0px 10px;

    }

    .modal-content.popup-content.dfdfsda {

        box-shadow: rgba(17, 12, 46, 0.2) 0px 48px 100px 0px;

        max-width: 100%;

        margin: auto;

    }

    .login-box.fghd {

        width: 90% ! important;

    }

    .card-body.login-card-body.cust-form.dffasfd {

        padding: 30px 15px;

    }

    .login-logo.xdm a img {

        width: 150px;

    }

    section.manage-sales-section.content.third {

        padding: 10px ! important;

    }

    .manage-saleheader-rgt.customers-add h2 {

    

        margin-bottom: 0px;

        margin-left: 0px;

    

    }

    .uplode_img {

        padding: 17px 0px;

    }

    nav.main-header.navbar.navbar-expand.navbar-white.navbar-light {

        height: 75px;
        z-index: 99999;

    }

 


    li.nav-item.desktop {

        display: none ! important;

    }

    li.nav-item.mobile {

        display: block ! important;

    }

    input#datepicker-two {

        border: none;

    }

    div#DataTables_Table_0_filter {

        width: 100%;

        text-align: center;

    }

    div#DataTables_Table_0_info {

        text-align: center;

    }

    div.dataTables_wrapper {

        position: relative;

        text-align: center;

    }

    section.manage-sales-section {

        padding: 15px 0px !important;

    }

    .navbar-expand .navbar-toggler {

        display: none ! important;

    }

    .collapse:not(.show) {

        display: block ! important;

    }

    .dropdown.create {

        display: none;

    }

    .create-btn {

        display: none;

    }

    nav.main-header.navbar.navbar-expand.navbar-white.navbar-light {

        justify-content: end;

        flex-direction: row-reverse;

        align-items: baseline;
        gap: 30px;

    }

    li.nav-item.text-of {

        display: none;

    }

    .info {

        display: none;

    }



    nav.navbar.navbar-expand-lg {

    display: block;

    width: 100%;

    }

    .collapse:not(.show) {

    display: none;

    }

    ul.navbar-nav.cus-nav.ml-auto {

        flex-wrap: inherit;

        justify-content: inherit;

        align-items: flex-start;

    }

    li.mobile-logo a img {

        width: 120px;

    }

    li.price {

        padding: 0px 15px 0px 22px;

    }

    .navbar-badge {

        font-size: .6rem;

        font-weight: 300;

        padding: 2px 4px;

        position: absolute;

        right: -28px ! important;

        top: 9px;

    }

    p.price-text {

        color: #fff;

        font-weight: 800;

        font-size: 16px;

        line-height: initial;

    }

    .cus-nav li.nav-item {

        padding: 0px 8px;

        /* margin-bottom: 18px !important; */

    }

    .pro-image img {

        width: 37px;

        height: 37px

    ;

    }

    li.mobile-logo {

        display: block;

    }

    a.nav-link.cust-link.old img {

        width: 18px;

    }

    ul.navbar-nav.cus-nav li.nav-item {

    margin-bottom: 20px;

    }

    .main-top-purchase-order.sdrwerw {

        padding: 10px;

    }

    .sale-rgt {

    display: flex;

    align-items: center;

    flex-wrap: wrap;

    }

    .tab-inner-body {

        min-height: 150px;

    }



    .info-box-content span {

        font-size: 15px;

    }

    .search-rgt form .fa-calendar:before {

        top: 12px;

        right: 13px;

    }

    .des-block.line2:after {

        display: none;

        }

    .search-box {

        display: block;

    }

    .search-lft {

        width: 100%;

    }

    .search-rgt {

        width: 100%;

    }

    .search-lft form {

        margin-bottom: 20px;

    }

    .search-lft form {

        margin-right: 0px;

    }

    div.dt-buttons {

        position: initial;

        float: left !important;

    padding:20px 10px !important;

    }

    div#DataTables_Table_0_length {

        padding: 20px 10px !important;

    }

    div#DataTables_Table_0_filter {

        width: auto !important;

        text-align: center;

    }

    div.dataTables_wrapper div.dataTables_length label {

        padding: 20px 10px !important;

    }

    }

    @media(min-width:769px){

    nav.navbar.navbar-expand-lg .collapse:not(.show) {

    display: block !important;

    }

    }

    @media(max-width:560px){

    .sale-rgt {

        display: block;

    }

    .setting-box {

        margin-top: 20px;

    }

    .sale-header {

        display: flex;

        align-items: baseline;

    }

    button.cbtn{

        margin-right: 0px;

        }

    .for-btn {

        text-align: left;

    }

    body.login-page .login-box, .register-box {

        width: 95%;

    }

    .cust-form span.reg-txt a.text-center {

        margin-right: 0px;

        }

    .month-sec select {

        font-size: 16px;

        line-height: 22px;

        padding-right: 20px;

    }

    .year-sec select {

        padding-right: 45px !important;

        line-height: 22px;

    }

    .buy-head-lft h5.card-title {

        white-space: nowrap;

    }

    .buyer-header.border-botm {

        flex-wrap: wrap;

        grid-gap: 15px;

    }

    .buyer-sec .border-botm:after {

        top: 100px;

    }

    }

    @media(max-width:480px){



        .eway_details_h {

            font-size: 26px;

        }

        .right_img img {

            max-width: 80%;

        }

        .top_left_estimate.more_1 {

            margin-top: 20px;

        }

        button.btn.btn-secondary.estimate_download.buttons-html5 {

            width: 100%;

            font-size: 1.2rem ! important;

            margin: auto;

        }

        .calendor_sta .estimate_calendor {

            right: 15px;

        }

        .form-inline{

            gap:10px 0px;

            flex-flow: column;

            align-items: inherit;

        }

        .divider_div{

            display: none;

        }

        .top_left_estimate .add_new {

            border-radius: 30px !important;

            border-right: 1px solid #ced4da !important;

        }

        .left_wallet{

            padding: 10px;

            flex-direction: column;

            align-items: start;

        }

        .wallet_ball h6{

            margin-left: 62px !important;

        }

        .dt-buttons.btn-group.flex-wrap {

            float: left !important;

            padding: 20px 5px!important;

        }

        div#DataTables_Table_0_length{

            float: right !important;

            padding: 20px 5px !important;

        }

        .main-top-head-one.manage_cus.rbnnnn{

            flex-direction: column;

            gap: 10px;

            align-items: start !important;

        }

        input.form-control.margin-bottom.prequired.add_new.invoice_prefix {

            padding-left: 10px !important;

        }

        .input_common {

            padding-right: 40px !important;

        }

      
/* 
        .top_left_estimate{

            flex-direction: column;

        } */

        .top_left_estimate .add_new1{

            border-radius: 30px !important;

            width: 100% !important;

            border-right: 0px solid #ced4da !important;

        }

        .top_left_estimate .add_new{

            border-radius: 30px !important;

            border-left: 1px solid #ced4da !important;

        }

        img.date_divide{

            display: none;

        }

        .input_common {

            padding-right: 70px !important;

        }

      

        

        .calendor_sta .estimate_calendor.estimate_mobile{

            right: 15px !important;

        }

        /* .top_left_estimate{

            align-items: stretch !important;

        } */

        .estimate_download {

            margin-top: 10px !important;

        }

        .create-invoice-btn.bill_btn {

            right: 0;

          position: relative;

            transform: translate(0,5px);

        }

        input.form-control.margin-bottom.prequired.add_new1.input_common.estimate12.eway{

            width: 300px !important;

        }

    .content-wrapper {

        padding: 10px 5px;

    }

    .invoice_col {

        padding: 0px 7.5px !important;

    }

    .invoice-main-box {

        display: block;

    }

    .info-box.line:before{

        display: block;

    }

    .info-box.line:before {

        content: "";

        position: absolute;

        height: 1px;

        left: 0px;

        top: 0px;

        width: 100%;

    }

    .month-sec select {

        font-size: 18px;

        line-height: 22px;

        padding-right: 55px;

    }

    section.sales-section {

        margin-top: 12px;

    }

    .buyer-sec {

        margin-top: 12px;

    }

    .mar-top {

        margin-top: 12px;

    }

    .invoice-main-box .info-box {

        padding: 20px 10px;

    }

    .year-sec select {

        padding-right: 90px !important;

        line-height: 22px;

    }

    .forgot_password_content p {

        font-size: 14px;

    }

    .cust-form{

        padding: 20px !important;

    }

    .destop_view_p{

        display: none;

    }

    .mobile_view_p{

        display: block;

    }

    .invoice-main-box.manage_pur {

        margin-bottom: 10px;

        margin-top: 0px;

    }

    .account_modal .modal-content {

        width: 90%;

        left: 5%;

    }

    .import_drag .dynamic-message{

        display: none  !important;

    }

    .import_drag .mobile-message{

        text-align: center;

        display: block  !important;

    }

    .custom-radio-wrap{

        gap:30px !important;

    }

    section.manage-sales-section.content.third.invoice_se {

        padding: 20px 10px 40px 10px !important;

    }

    .top_left_estimate .add_new1.sale_date {

        border-radius: 30px 0px 0px 30px !important;

        width: 100% !important;

        padding-right: 10px !important;

    }

    /* .top_left_estimate .add_new1.sale_date {

        border-radius: 30px 30px 30px 30px !important;

        width: 100% !important;

        padding-right: 35px !important;

    }  */

    .dbtn_g {

        display: flex;

        flex-direction: column;

    }

    div#DataTables_Table_0_filter{

        width: 100%;

        padding: 10px !important;

        text-align: left !important;

    }

    .date_divide12{

        display: none;

    }

    .search_btn1.one{

        display: none;

    }

    a.mobile_search{

        display: block;

        margin-top: 10px;

    }

    .top_left_estimate {

        display: flex;
        align-items: center !important;
        flex-direction: row;

       

    }

    button.btn.btn_sales {

        display: block;

        width: 100% !important;

        text-align: center;

        border-radius: 30px !important;

        margin-top: 0px ;
        padding: 0;

        

    }



    div#DataTables_Table_0_length {

        display: block;

    }

    div.dataTables_wrapper div.dataTables_length label{

    float: left !important;

        margin-left: -100px;

        padding: 10px;

    }

    div#DataTables_Table_0_filter {

        width: auto;

        float: left;

        margin-top: -25px;

        text-align: center;

    }

    .dt-buttons.btn-group.flex-wrap {

        padding: 20px 5px 10px !important;

        margin-top: 40px !important;

    }

    .top_left_estimate .add_new1.estimate12.new_esti{

        border-radius: 30px !important;

        border-right: 1px solid #ced4da !important  ;

    }

    .calendor_sta.estimate_new_123{

        display: block !important;

    }

    .new_p input{

        width: 100% !important;

    }

}

    @media(max-width:395px){



        .sale-rgt {

        display: block ! important;

    

    }

    .sale-rgt {



        text-align: center;



        justify-content: center;

    }

    .main-top-head-one.manage_cus.rbnnnn.gst_one {

        padding-left: 0px;

    }

    button.btn.btn-secondary.estimate_download.buttons-html5 {

        width: 100%;

    }

    button.btn.btn_sales {

        margin-top: -20px;

    }

    .divider_div{

        display: none;

    }

    .top_left_estimate.more_1 {

        margin-top: 20px;

        gap: 10px;

    }

    .estimate_download {

        margin: 0px !important;

    }

    .ship_to_col {

        margin-top: 25px;

    }

    .back_btn_creat_way{

        display: none;

    }

    h6.bill_first_h.invisible{

        display: none;

    }

    

    

    .row.first_bill_row {

        background-color: #FEF2E7;

        padding: 15px 10px;

    }

    

    .row.second_bill_row {

        background-color: transparent;

        padding: 15px 10px;

    }

    .row.another_bill_row {

        background-color: #FEF2E7;

        padding: 15px 10px;

    }

    .row.first_bill_row{

        background-color: #FEF2E7;

        padding: 15px 10px;

    }

    .row.third_bill_row {

        padding: 15px 10px;

    }

    

    .row.fourth_bill_row {

        padding: 15px 10px;

        

        

    }

    .row.fifth_bill_row {

        padding: 15px 10px;

        background-color: #FEF2E7;

       

    }

    img.search_btn1.eway_search {

        display: none;

    }

    .invisible.eways_invisible {

        display: none;

    }

    .manage_eway_b {

        margin-top: 15px !important;

    }

    .update.date_search a.btn.cbtn {

        display: block;

    }

    }

    

    @media(max-width:376px){

        input.form-control.margin-bottom.prequired.add_new1.input_common.estimate12.eway {

            width: 100% !important;

        }

        .create-invoice-btn.bill_btn{

    position: relative;

        }

        .create-invoice-btn.bill_btn a.btn.cbtn{

            margin: 10px 0px ;

            width: 100% !important;

        }

    }