@media screen and (min-width: 1400px) {
  .page-template-page-community-feedback-php footer {
    position: absolute;
    width: 100%;
    bottom: 0;
  }

  .page-template-page-community-feedback-php.logged-in footer {
    position: relative;
  }

  .user-dashboard-container-filters-right .search-for-locations {
    width: 369px;
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-left {
    width: 49.6%;
  }

  .scope_form .outbound .textarea label {
    height: 80px;
  }
  .detail_of_listing .detail_logo .detail_right h3 {
    max-width: 275px;
  }
  
  .detail_of_listing .detail_logo .detail_right a {
    max-width: 275px;
  }
}

@media screen and (max-width: 1500px) and (min-width: 1349px) {

  #right-dash .wpinv-history-class table th,
  #right-dash .getpaid-subscriptions table th,
  #right-dash .pricing_project table th,
  #right-dash .right_warehouse table th,
  #right-dash .right_team table th {
    font-size: 18px;
  }

  #right-dash .pricing_project table td a h5,
  #right-dash .geodir-compare-page-table table td a,
  #right-dash .wpinv-history-class table td,
  #right-dash .wpinv-history-class table td a,
  #right-dash .getpaid-subscriptions table td a,
  #right-dash .getpaid-subscriptions table td,
  #right-dash .pricing_project table td,
  #right-dash .pricing_project table td a,
  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table td a,
  #right-dash .right_team table td a,
  #right-dash .right_team table td {
    font-size: 16px;
  }

}

@media screen and (min-width: 1600px) {
  #right-dash .right_project table tr td.start-rfi {
    background-size: 10px;
  }

  .scope_form .outbound .textarea label {
    height: 60px;
  }
}


@media screen and (min-width: 1600px) {

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-threads-wrapper,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap {
    height: 89vh !important;
  } */
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap, 
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-threads-wrapper {
    height: 89vh !important;
}
}

@media screen and (min-width: 1650px) {

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-threads-wrapper,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap {
    height: 89vh !important;
  } */
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap, 
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-threads-wrapper {
    height: 82vh !important;
}
}
@media screen and (max-width: 1380px) {
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a {
    font-size: 16px;
  }

  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table th {
    min-width: 150px;
  }
  .dashboard-leftbar.remove-width ul li .unread-opportunities-items {
    right: -8px;
}
}

@media screen and (max-width: 1280px) {
  .search-3pls-container-item .search-3pls-container-item-inner {
    display: block;
  }

  .search-3pls-container-item .d-grid-new {
    margin-bottom: 15px;
  }

  .search-3pls-container-item-button {
    text-align: center;
  }

  .search-3pls-container-search input[type="text"] {
    padding-left: 40px;
  }

  .search-3pls-container-item-title {
    font-size: 18px;
  }

  .search-3pls-container-search input[type="text"]::placeholder {
    font-size: 17px;
  }

  .search-3pls-container-search input[type="button"] {
    width: 150px;
  }

  .user-dashboard-lists-container .user-dashboard-container .tab-content .right_box {
    border-radius: 0px;
    padding: 0px;
    border: 0px;
  }
  .about_hero .video_box video {
    max-width: 900px;
  }

  .contact_us form {
    margin: 0px 40px 0px 20px;
  }

  .goal .grid img {
    height: 150px;
  }
}

@media screen and (max-width: 1380px) and (min-width: 1200px) {
  .listing_box.open-supply-grid-view-item .bottom-box.send-messages-to-3pl-recepient h4::before {
    left: 30%;
  }

  .detail_of_listing .detail_top_tabs {
    gap: 35px;
  }

  .detail_of_listing .detail_logo .detail_main-flex {
    column-gap: 15px;
  }

  .detail_of_listing .detail_logo .detail_right a {
    display: flex;
  }

  .pricing .col-md-4:nth-child(2) .free .btn {
    margin-top: 93px;
  }

  .geodir-add-listing label {
    font-size: 15px !important;
  }
  .warehouse_listing h3.radius_miles {
    font-size: 17px;
    line-height: 25px;
}
.search-input-box .geodir-search-form-wrapper .geodir-search {
    grid-template-columns: 4fr 4fr 4fr 6fr 7fr 3fr 1fr;
}
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  header .navbar ul li a {
    font-size: 14px;
    padding-left: 7px !important;
    padding-right: 7px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container .user-dashboard-tab-content.user-dashboard-container-grid-view .bsui .row-cols-md-2>* {
    width: 50%;
  }

  header .log-sign .btn {
    width: 100px;
    height: 45px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 15px;
  }

  header .navbar-brand {
    margin-right: 0px;
    width: 140px;
  }

  h1 {
    font-size: 55px;
  }

  .hero .text-box p {
    font-size: 24px;
  }

  .hero form input {
    height: 60px;
    padding-left: 35px !important;
    background-size: 20px;
    font-size: 13px;
  }

  .hero form input.searchforinput,
  .hero form input.minimum-sq-ft,
  .hero form select.form-control {
    padding-left: 10px !important;
  }

  .hero form select.form-control option {
    font-size: 13px;
    margin: 7px 0px;
  }

  .hero form input::placeholder {
    font-size: 13px;
  }

  .hero form .btn {
    height: 50px;
    width: 140px;
    font-size: 17px;
  }

  .warehouse .grid p {
    font-size: 25px;
  }

  .brand .nav-pills .nav-link {
    padding: 18px 11px;
    font-size: 13px;
  }

  .brand .tab-content ul li {
    font-size: 16px;
    margin-bottom: 25px;
    background-size: 22px;
  }

  .brand .tab-content h2 {
    font-size: 35px;
    line-height: 120%;
    margin-bottom: 25px;
  }

  .brand .tab-content .btn {
    height: 50px;
    width: 330px;
    font-size: 17px;
    padding: 10px;
  }

  .premier .grid-box {
    gap: 30px;
  }

  /* .premier .text-box p {
    padding-bottom: 40px;
  } */

  /* .premier-box:nth-child(2) .storage-box .textbox ul li {
      font-size: 17px;
    }
    .premier-box:nth-child(2) .storage-box {
      margin-bottom: 45px;
      column-gap: 20px;
    }
    .premier-box:nth-child(4) .img-box {
      margin-bottom: 20px;
    } */

  .our-pricing .text-box {
    padding-bottom: 30px;
  }

  section.our-pricing {
    /* background-size: 120%;
    padding: 60px 0 30px; */
    padding: 60px 0;
  }

  .pricing .free {
    padding: 40px 20px 30px;
  }

  .pricing .free ul li {
    margin-top: 20px;
    font-size: 16px;
  }

  .pricing .col-md-4:nth-child(3) .free {
    padding-top: 80px;
  }

  .pricing .col-md-4:nth-child(3) .free .btn {
    margin-top: 35px;
  }

  .pricing .col-md-4:nth-child(1) .free .btn {
    margin-top: 40px;
  }

  .pricing .free .btn {
    height: 55px;
    font-size: 17px;
    padding: 13px;
  }

  .detail_of_listing .detail_top_box h2 {
    font-size: 45px;
  }

  .detail_of_listing .minimum h3,
  .detail_of_listing .facilty_spacing h3,
  .detail_of_listing .warehouse_video h3,
  .detail_of_listing .temp_range h3,
  .detail_of_listing .operational_capabilities h3,
  .detail_of_listing .product_experties h3,
  .detail_of_listing .food_certificate h3,
  .detail_of_listing .import_control h3,
  .detail_of_listing .overview_detail h3 {
    font-size: 27px;
  }

  .detail_of_listing h4.address_box {
    font-size: 23px;
  }

  .detail_of_listing .overview_detail .listing-description p,
  .detail_of_listing .overview_detail .listing-description {
    font-size: 18px;
    color: #6d6d6d;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container,
  .detail_of_listing .import_control ul li.field-val-selected,
  .detail_of_listing .import_control ul li.field-val-unselected,
  .detail_of_listing .product_experties ul li.field-val-selected,
  .detail_of_listing .product_experties ul li.field-val-unselected,
  .detail_of_listing .operational_capabilities ul li.field-val-selected,
  .detail_of_listing .operational_capabilities ul li.field-val-unselected {
    background-size: 24px;
  }

  .detail_of_listing .detail_top_tabs {
    width: max-content;
  }

  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"],
  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"] {
    width: 36%;
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-left select {
    width: 383px;
  }
}

@media screen and (min-width: 1200px) {
  header .navbar ul li a {
    font-size: 15px;
    padding-left: 13px !important;
    padding-right: 13px !important;
  }
}

@media screen and (max-width: 1200px) {
  .user-dashboard-lists-container .user-dashboard-container {
    margin: 20px 0px 20px 20px;
    padding: 20px;
  }

  .user-dashboard-lists-container .user-dashboard-container {
    width: 77%;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"],
  #right-dash>.uwp-account-form {
    padding: 20px !important;
  }

  .user-dashboard-container-tabs li {
    width: 120px;
    font-size: 16px;
    padding: 10px;
    height: 45px;
    margin-left: 5px;
  }

  .user-dashboard-container-filters-right .search-for-locations {
    font-size: 15px;
    height: 45px;
  }

  .user-dashboard-container-filters-left select {
    width: 300px;
    height: 45px;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a {
    margin-bottom: 3px;
    font-size: 15px;
    padding: 10px;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i {
    margin-right: 10px !important;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li {
    margin-left: 0 !important;
    margin-left: 0 !important;
    width: 100%;
  }

  .user-dashboard-lists-container .user-dashboard-container .btn-outline-primary {
    height: 45px;
    font-size: 15px;
    padding: 10px 15px;
  }

  .user-dashboard-tab-content .btn-outline-danger {
    height: 45px;
    font-size: 15px;
    padding: 10px 15px;
  }

  .user-dashboard-tab-content .bsui .row-cols-md-4>* {
    flex: 0 0 auto;
    width: 33%;
  }

  .user-dashboard-lists-container .user-dashboard-container.increse-width {
    width: 90%;
  }

  #cf3pl_row .border.rounded.px-2.scrollbars-ios {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 30px;
    row-gap: 15px;
  }

  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check label {
    width: 51%;
  }

  div#importexport_control_row,
  div#hazmat__alcohol_row,
  div#food__quality_row {
    width: 50%;
    display: inline-flex;
  }

  .open-supply-add-listing-fieldset [data-argument="minimum_term"],
  .open-supply-add-listing-fieldset [data-argument="minimum_pallet_storage"],
  .open-supply-add-listing-fieldset [data-argument="monthly_minimum_ecommerce_order"],
  .open-supply-add-listing-fieldset [data-argument="square"],
  .open-supply-add-listing-fieldset [data-argument="dock_doors"],
  .open-supply-add-listing-fieldset [data-argument="clear_height_ft"],
  .open-supply-add-listing-fieldset [data-argument="yard"],
  .open-supply-add-listing-fieldset [data-argument="_racked"],
  .open-supply-add-listing-fieldset #importexport_control_row,
  .open-supply-add-listing-fieldset #hazmat__alcohol_row,
  .open-supply-add-listing-fieldset #food__quality_row {
    width: 51%;
  }

  .open-supply-add-listing-fieldset [data-argument="temprature"] {
    width: 100%;
  }

  /* dashboard */
  section.scope_form,
  .wpinv-receipt,
  .getpaid_payment_form_submission,
  .user-dashboard-lists-container .edit_listing,
  .user-dashboard-lists-container section.scope_form.rfp-response,
  #right-dash .dashboard-header.d-grid+.bsui form,
  .user-dashboard-lists-container .user-dashboard-container .wpinv-history-class,
  .user-dashboard-lists-container .user-dashboard-container .getpaid-subscriptions,
  .user-dashboard-lists-container .user-dashboard-container .three_pl_box,
  .user-dashboard-lists-container .user-dashboard-container .right_box {
    padding: 15px !important;
    margin-bottom: 20px;
  }

  .right_overview h2 {
    font-size: 24px;
    margin-bottom: 30px;
  }

  .right_overview .d_flex span {
    font-size: 18px;
  }

  .right_overview .d_flex {
    row-gap: 15px;
    margin-bottom: 25px;
    column-gap: 40px;
    flex-wrap: wrap;
    justify-content: flex-start !important;
  }

  #right-dash .right_box .nav .nav-item button {
    font-size: 17px;
    padding: 20px 35px;
  }

  #right-dash .right_box h2 {
    font-size: 30px;
  }

  #right-dash .right_box p {
    margin-bottom: 30px;
    font-size: 16px;
  }

  body .getpaid_payment_form_submission label,
  #right-dash .uwp-account-form label,
  #right-dash .right_box label {
    font-size: 22px !important;
    margin-bottom: 10px;
  }

  #right-dash .right_box .d_grid_two p {
    margin-bottom: 50px;
  }

  #right-dash .right_project .d_flex .new-project {
    margin-bottom: 30px;
  }

  #right-dash .right_project table th {
    font-size: 18px;
    padding-bottom: 20px !important;
  }

  #right-dash .right_project table td {
    padding: 10px;
  }

  #right-dash .right_project table tr td {
    font-size: 18px;
  }

  /* team-css */
  #right-dash .work-option .d_grid h3 {
    font-size: 25px;
  }

  #right-dash .pricing_project table tr td.input {
    min-width: 250px;
  }

  #right-dash .right_box.right_warehouse.opportunities ul.nav .nav-item button {
    font-size: 22px;
    padding: 8px 55px;
  }

  #right-dash .right_box.right_warehouse.opportunities ul.nav {
    top: -52px;
  }

  .user-dashboard-lists-container .user-dashboard-container .tab-content .right_box {
    border-radius: 0px;
    padding: 0px;
    border: 0px;
  }

  #right-dash .right_membership h2 {
    margin-bottom: 40px;
  }

  #right-dash .right_membership .d_grid {
    width: 160%;
  }

  .hero form .search-checkboxes-container .search-checkboxes-heading {
    font-size: 14px;
  }

  .hero form .search-checkboxes-container {
    padding: 18px 10px 18px 10px;
  }

  .detail_of_listing .detail_tab {
    top: 85px;
  }

  .facility .facility-grid {
    column-gap: 30px;
  }


  /* new-css-03-10-24 */
  .account-dashboard-brand #right-dash .right_box.request_info .main_select_boxes {
    margin: -15px -15px 10px -15px;
    padding: 20px 0px 0px 0px;
  }

  .account-dashboard-brand #right-dash .right_box select[name="request-for-quotation"],
  .account-dashboard-brand #right-dash .right_box select[name="request-for-information"] {
    width: 440px;
    margin-left: 20px;
  }

  .account-dashboard-brand #right-dash .right_box .nav .nav-item button {
    padding: 20px 15px 15px;
    font-size: 13px;
  }

  .account-dashboard-brand #right-dash .right_box .nav .nav-item button span {
    font-size: 26px;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info {
    width: 38%;
    padding: 43px 10px 30px;
    top: 31%;

  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info p,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info p {
    font-size: 14px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found {
    padding: 50px 40px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a {
    font-size: 23px;
    height: 60px;
    width: 250px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header {
    font-size: 26px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p {
    font-size: 22px;
    width: 75%;
  }


  .detail_of_listing .recomend_box .show-detail-review-content, 
.detail_of_listing .recomend_box + .edit_warehouse_by_author a.btn {
  font-size: 14px;
  padding: 15px 8px;
}

 /* new-css-21-11-24 */
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-card 
.getpaid-payment-form-element .getpaid-gateway-stripe img {
    width: 150px;
    bottom: 13px;

}
}

@media screen and (max-width: 1080px) {
  .sign-login .card {
    padding: 40px 6px;
  }

  .sign-login .card h2 {
    font-size: 30px;
    margin-bottom: 20px;
  }

  .sign-login .card .nav-tab {
    font-size: 20px;
    padding: 15px;
  }

  .sign-login .card .nav-tab span {
    font-size: 14px;
  }

  .sign-login .card-body h2 {
    font-size: 35px;
    margin-top: 30px;
    margin-bottom: 10px;
  }

  .sign-login .card-body p {
    font-size: 14px;
    margin-bottom: 20px;
  }

  .sign-login .card-body label {
    font-size: 16px;
  }

  .uwp-register-class .card-body [data-argument="job_title"] span.select2-selection,
  .sign-login .card-body select,
  .sign-login .card-body input,
  .sign-login .card-body .select-company-for-members span.select2 {
    height: 45px;
  }

  .sign-login .card-body .mb-3 {
    margin-bottom: 15px !important;
  }

  .quotation-box {
    padding: 30px;
    padding-top: 30px;
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-left {
    width: 49.4%;
  }

  .quotation-box h5 {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .quotation-box .img-box {
    top: 21px;
    left: -35px;
    width: 100px;
  }

  .quotation-name h5 {
    font-size: 19px;
    margin-bottom: 5px;
  }

  .quotation-name p {
    font-size: 16px;
  }

  .quotation-name .img_box img {
    width: 105px;
  }

  .my-account-page .right-sidebar h3 {
    font-size: 25px;
  }

  .my-account-page .right-sidebar form input {
    height: 45px;
  }

  .my-account-page .right-sidebar form label {
    font-size: 16px;
  }

  .warehouse .grid {
    padding: 40px 5px;
    grid-template-columns: 1fr;
    column-gap: 20px;
  }

  .warehouse .grid p {
    font-size: 18px;
  }

  .warehouse .grid p br {
    display: none;
  }

  /* 
  .warehouse .grid-item:nth-child(2) .grid {
    padding-left: 30px;
  } */

  .premier {
    padding: 40px 0;
  }

  .our-pricing .text-box h2,
  .premier .text-box h2 {
    font-size: 40px;
    margin-bottom: 20px;
  }

  .compare_below-btn {
    margin-top: 15px;
  }

  /* .premier-box .img-box {
      margin-bottom: 20px;
    }
    .premier-box .storage-box {
      margin-bottom: 30px;
    }
    .premier-box .number-box {
      column-gap: 10px;
    } */
  .premier-box .btn {
    margin-top: 30px;
    height: 55px;
    width: 200px;
    padding: 12px;
    font-size: 17px;
  }

  /* .premier-box .storage-box .textbox h3 {
      line-height: 27px;
    }
    .premier-box .number-box .number h5 {
      line-height: 18px;
    }
    .premier-box .number-box .number h4 {
      line-height: 25px;
      font-size: 23px;
    } */
  .listing-detail .grid_box {
    padding-right: 1rem;
  }

  .listing-detail .grid_box {
    column-gap: 25px;
  }

  /* warehouse-listing */
  .search-input-box .geodir-search-form-wrapper .geodir-distance-show,
  .search-input-box .geodir-search-form-wrapper .geodir_submit_search,
  .search-input-box .geodir-search-form-wrapper select,
  .search-input-box .geodir-search-form-wrapper input {
    height: 55px;
    font-size: 15px;
  }

  .search-input-box .geodir-search-form-wrapper select option {
    margin: 4px 0px;
  }

  .search-input-box .geodir-search-form-wrapper .input-group-text.bg-transparent.border-0 {
    padding-top: 13px;
  }

  .listing-detail .map div#gd_map_canvas_archive_wrapper,
  .listing-detail .map .geodir_map_container {
    min-height: auto !important;
    height: auto !important;
  }

  .listing-detail .pagination {
    margin-bottom: 30px !important;
  }

  .search-input-box .popover.bs-popover-auto .popover-body .text-nowrap.align-middle.geodir-drange-wrap {
    font-size: 15px;
  }

  .hero_feedback .text-box h1 {
    font-size: 40px;
  }

  .feedback-section {
    padding: 20px 0 40px;
  }

  .feedback-section .feedback_box {
    padding: 20px 25px;
  }

  .feedback-posted-success h3,
  .feedback_box .text-box h2 {
    font-size: 30px;
  }

  .feedback-posted-success p {
    font-size: 16px;
  }

  .feedback-section .feedback_box .text-box p {
    font-size: 18px;
  }

  .feedback-section .feedback_box .rating_box {
    width: 100%;
  }

  .geodir-add-listing .field-operational_capabilities [data-rule-key="parcel_carriers"] {
    margin-top: 50px;
  }

  .feedback-section .feedback_box .form {
    padding: 0px 0 20px;
  }

  .feedback-section .feedback_box .rating_box .grid_box {
    padding: 25px 0;
  }

  .feedback-section .feedback_box .form label {
    font-size: 20px;
    margin-bottom: 10px;
  }

  .feedback-section .feedback_box .form textarea {
    height: 150px;
  }

  .feedback-section .feedback_box .btn_box .btn {
    width: 180px;
    height: 50px;
  }

  .recommendation .feedback_box .address h3,
  .recommendation .feedback_box .address {
    font-size: 20px;
    margin-bottom: 25px;
  }

  .recommendation .feedback_box .note h3,
  .recommendation .feedback_box .note {
    font-size: 20px;
  }

  .recommendation .feedback_box .text-box h2 {
    margin-bottom: 25px;
  }

  .detail_of_listing .detail_logo .detail_main-flex {
    display: block;
  }

  .detail_of_listing .detail_logo .detail_left_image img {
    width: 150px !important;
    height: auto !important;
  }

  .detail_of_listing .detail_logo .detail_right h3 {
    font-size: 24px;
    text-align: center;
  }

  .detail_of_listing .detail_logo .btn {
    height: 60px;
    font-size: 22px;
    padding: 10px;
  }

  .area_distribution .numbers h4 {
    line-height: 27px;
    font-size: 22px;
  }

  .user-dashboard-tab-content .bsui .row-cols-md-4>* {
    flex: 0 0 auto;
    width: 50%;
  }

  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"],
  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"] {
    width: 52%;
  }

  .add_listing_details div[data-argument="fda_certification"] .col-sm-2,
  .add_listing_details div[data-argument="aib_certification"] .col-sm-2,
  .add_listing_details div[data-argument="sqf_certification"] .col-sm-2,
  .add_listing_details div[data-argument="usda_certification"] .col-sm-2,
  .add_listing_details div[data-argument="gmp_certification"] .col-sm-2,
  .add_listing_details div[data-argument="alcohol_permit"] .col-sm-2,
  .add_listing_details div[data-argument="hazardous_materials"] .col-sm-2,
  .add_listing_details div[data-argument="bonded"] .col-sm-2,
  .add_listing_details div[data-argument="free_trade_zone_certification"] .col-sm-2,
  .add_listing_details div[data-argument="returns"] .col-sm-2,
  .add_listing_details div[data-argument="cross_dock"] .col-sm-2,
  .add_listing_details div[data-argument="secondary_pac"] .col-sm-2,
  .add_listing_details div[data-argument="d"] .col-sm-2,
  .add_listing_details div[data-argument="custom_kitting"] .col-sm-2,
  .add_listing_details div[data-argument="ecommerce"] .col-sm-2,
  .add_listing_details div[data-argument="distribution"] .col-sm-2 {
    padding-top: 7px !important;
    font-size: 17px !important;
    padding-left: 0;
  }

  .add_listing_details label[for="ecommerce0"],
  .add_listing_details label[for="ecommerce1"],
  .add_listing_details label[for="custom_kitting0"],
  .add_listing_details label[for="custom_kitting1"],
  .add_listing_details label[for="open_to_0"],
  .add_listing_details label[for="open_to_1"],
  .add_listing_details label[for="rail_serviced0"],
  .add_listing_details label[for="rail_serviced1"],
  .add_listing_details label[for="d0"],
  .add_listing_details label[for="d1"],
  .add_listing_details label[for="secondary_pac0"],
  .add_listing_details label[for="secondary_pac1"],
  .add_listing_details label[for="cross_dock0"],
  .add_listing_details label[for="cross_dock1"],
  .add_listing_details label[for="returns0"],
  .add_listing_details label[for="returns1"],
  .add_listing_details label[for="fda_certification0"],
  .add_listing_details label[for="fda_certification1"],
  .add_listing_details label[for="aib_certification0"],
  .add_listing_details label[for="aib_certification1"],
  .add_listing_details label[for="sqf_certification0"],
  .add_listing_details label[for="sqf_certification1"],
  .add_listing_details label[for="usda_certification0"],
  .add_listing_details label[for="usda_certification1"],
  .add_listing_details label[for="gmp_certification0"],
  .add_listing_details label[for="gmp_certification1"],
  .add_listing_details label[for="alcohol_permit0"],
  .add_listing_details label[for="alcohol_permit1"],
  .add_listing_details label[for="hazardous_materials0"],
  .add_listing_details label[for="hazardous_materials1"],
  .add_listing_details label[for="bonded0"],
  .add_listing_details label[for="bonded1"],
  .add_listing_details label[for="free_trade_zone_certification0"],
  .add_listing_details label[for="free_trade_zone_certification1"],
  .add_listing_details label[for="distribution0"],
  .add_listing_details label[for="distribution1"] {
    width: 85px;
    height: 40px;
    line-height: 25px;
    font-size: 15px;
  }

  .add_listing_details label[for="custom_kitting0"],
  .add_listing_details label[for="custom_kitting1"],
  .add_listing_details label[for="open_to_0"],
  .add_listing_details label[for="open_to_1"],
  .add_listing_details label[for="rail_serviced0"],
  .add_listing_details label[for="rail_serviced1"],
  .add_listing_details label[for="d0"],
  .add_listing_details label[for="d1"],
  .add_listing_details label[for="secondary_pac0"],
  .add_listing_details label[for="secondary_pac1"],
  .add_listing_details label[for="cross_dock0"],
  .add_listing_details label[for="cross_dock1"],
  .add_listing_details label[for="returns0"],
  .add_listing_details label[for="returns1"],
  .add_listing_details label[for="fda_certification0"],
  .add_listing_details label[for="fda_certification1"],
  .add_listing_details label[for="aib_certification0"],
  .add_listing_details label[for="aib_certification1"],
  .add_listing_details label[for="sqf_certification0"],
  .add_listing_details label[for="sqf_certification1"],
  .add_listing_details label[for="usda_certification0"],
  .add_listing_details label[for="usda_certification1"],
  .add_listing_details label[for="gmp_certification0"],
  .add_listing_details label[for="gmp_certification1"],
  .add_listing_details label[for="alcohol_permit0"],
  .add_listing_details label[for="alcohol_permit1"],
  .add_listing_details label[for="hazardous_materials0"],
  .add_listing_details label[for="hazardous_materials1"],
  .add_listing_details label[for="bonded0"],
  .add_listing_details label[for="bonded1"],
  .add_listing_details label[for="free_trade_zone_certification0"],
  .add_listing_details label[for="free_trade_zone_certification1"],
  .add_listing_details label[for="ecommerce0"],
  .add_listing_details label[for="ecommerce1"],
  .add_listing_details label[for="distribution0"],
  .add_listing_details label[for="distribution1"] {
    background-size: 34px;
  }

  /* rfp-css */
  .rfp-response .response_btn {
    margin-bottom: 40px;
  }

  .rfp-response .edit_btn-box .btn {
    width: 180px;
    height: 50px;
    font-size: 16px;
    padding: 11px;
  }

  .rfp-response .response_btn .btn_box {
    padding-left: 0;
  }

  .rfp-response .response_box {
    padding: 20px 15px;
    margin-bottom: 30px;
  }

  .scope_form .btn_box .btn:last-child {
    margin-top: 0px;
  }

  .rfp-response .response_box h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }

  .rfp-response .response_box .d-flex.justify-content-between h3 {
    font-size: 20px;
  }

  .rfp-response .response_box .d-flex.justify-content-between {
    padding-bottom: 10px;
    margin-bottom: 20px;
  }

  .rfp-response .response_box label {
    font-size: 17px;
    margin-bottom: 10px;
  }

  .rfp-response .response_box.others label {
    font-size: 25px;
  }

  .rfp-response .response_box .all_control h3 {
    padding-bottom: 10px;
    height: 80px;
    margin-bottom: 20px;
    font-size: 18px;
  }

  .rfp-response .response_box .response_inbound .grid_box {
    padding: 25px 15px;
  }

  .rfp-response .response_box .response_inbound .grid_box h3 {
    font-size: 22px;
    margin-bottom: 15px;
  }

  .rfp-response .response_box .response_inbound .grid_box h4 {
    font-size: 17px;
  }

  .rfp-response .response_box .response_inbound {
    column-gap: 20px;
  }

  .rfp-response .response_box .response_bound {
    grid-template-columns: 1fr 1fr;
    row-gap: 25px;
  }

  .rfp-response .response_box .response_bound .grid_box {
    padding: 15px;
  }

  .rfp-response .response_box .response_bound .grid_box h3 {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .rfp-response .response_box .response_bound .grid_box h4 {
    font-size: 15px;
  }

  .rfp-response .response_box .attachment h5 {
    font-size: 18px;
  }

  .scope_form .btn_box {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .not-fit .btn {
    height: 55px;
    width: 190px;
    font-size: 18px;
    padding: 13px;
  }

  .rfp-response .response_box .respond-pricing table th,
  .rfp-response .response_box .respond-pricing table td {
    padding: 10px;
  }

  .rfp-response .response_box .respond-pricing table th {
    font-size: 17px;
  }

  .rfp-response .response_box .respond-pricing table td {
    font-size: 17px;
    min-width: 49px;
  }

  .rfp-response .response_box .respond-pricing .custome-add {
    font-size: 35px;
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .rfp-response .response_box .all_control {
    column-gap: 20px;
  }

  /* rfp-css */
  /* team-css */
  #right-dash .right_warehouse h2,
  #right-dash .right_team h2 {
    margin-bottom: 20px;
  }

  #right-dash .wpinv-history-class table td,
  #right-dash .wpinv-history-class table th,
  #right-dash .getpaid-subscriptions table td,
  #right-dash .getpaid-subscriptions table th,
  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table th,
  #right-dash .right_team table td,
  #right-dash .right_team table th {
    padding: 15px 10px;
    min-width: 130px;
    text-align: center;
  }

  #right-dash .right_team table td,
  #right-dash .right_team table th {
    text-align: left;
  }

  #right-dash .wpinv-history-class table th,
  #right-dash .getpaid-subscriptions table th,
  #right-dash .pricing_project table th,
  #right-dash .right_warehouse table th,
  #right-dash .right_team table th {
    font-size: 18px;
  }

  #right-dash .pricing_project table td a h5,
  #right-dash .wpinv-history-class table td,
  #right-dash .wpinv-history-class table td a,
  #right-dash .getpaid-subscriptions table td a,
  #right-dash .getpaid-subscriptions table td,
  #right-dash .pricing_project table td,
  #right-dash .pricing_project table td a,
  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table td a,
  #right-dash .right_team table td a,
  #right-dash .right_team table td {
    font-size: 17px;
  }

  #right-dash .add_team-mate .btn {
    width: auto;
    font-size: 17px;
    padding: 12px 30px;
  }

  #right-dash .right_warehouse .d_flex {
    margin-bottom: 20px;
  }

  #right-dash .right_warehouse .d_flex .btn {
    height: 45px;
    font-size: 15px;
    padding: 8px 15px;
  }

  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table th {
    min-width: 190px;
  }

  #right-dash .right_warehouse table td i {
    font-size: 30px;
    font-weight: 700;
    position: relative;
    top: 6px;
    margin-right: 20px;
  }

  #right-dash .right_warehouse .logo_flex {
    margin-top: 60px;
    width: 100%;
    column-gap: 20px;
  }

  #right-dash .right_warehouse .logo_flex h3 {
    font-size: 25px;
  }

  #right-dash .number_flex .numbers {
    padding: 10px 20px;
    margin-bottom: 20px;
  }

  #right-dash .number_flex .numbers h4 {
    line-height: 50px;
    font-size: 40px;
  }

  #right-dash .number_flex .numbers h5 {
    font-size: 17px;
    line-height: 18px;
  }

  #right-dash .right_box textarea {
    height: 150px;
    margin-bottom: 20px;
  }

  #right-dash .right_box.respond .btn_box {
    margin-top: 0px;
  }

  #right-dash .right_box.respond .btn {
    width: 200px;
    height: 60px;
  }

  #right-dash .respond .d_flex .btn {
    height: 50px;
    width: auto;
    padding: 10px 50px;
    font-size: 18px;
  }

  #right-dash .respond .response_status {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 30px;
  }

  .hero_scope {
    padding-top: 100px;
    padding-bottom: 160px;
  }

  body .getpaid_payment_form_submission label,
  #right-dash .uwp-account-form label {
    margin-bottom: 0px;
  }

  .user-dashboard-lists-container .user-dashboard-container .tab-content .right_box {
    border-radius: 0px;
    padding: 0px;
    border: 0px;
  }

  .user-dashboard-lists-container .user-dashboard-container .user-dashboard-tab-content.user-dashboard-container-grid-view .bsui .row-cols-md-2>* {
    width: 50%;
  }

  /* .search-input-box .geodir-search-form-wrapper .geodir-search {
        column-gap: 10px !important;
        grid-template-columns: auto auto auto;
    } */

  .search-input-box .geodir-search-form-wrapper .geodir-search {
    display: flex;
    column-gap: 10px !important;
    row-gap: 10px !important;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .col-auto {
    flex: 0 0 auto;
    width: 32.33%;
    margin-top: 0px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .gd-search-field-distance .geodir-distance-show .sr-only.visually-hidden,
  .search-input-box .geodir-search-form-wrapper .geodir-search .gd-search-field-search .geodir_submit_search .sr-only.visually-hidden {
    font-size: 15px !important;
    line-height: 17px;
  }

  .our-pricing .modal-content .modal-header {
    padding: 20px 20px 0;
  }

  .our-pricing .modal-content .modal-header h4 {
    font-size: 20px !important;
  }

  .our-pricing .modal-content .modal-header h4 span {
    font-size: 18px;
  }

  .our-pricing .modal-content .modal-body textarea,
  .our-pricing .modal-content .modal-body select,
  .our-pricing .modal-content .modal-body input {
    margin-top: 20px;
  }

  .our-pricing .modal-content .modal-body .intl-tel-input.allow-dropdown {
    margin-top: 20px;
  }

  .our-pricing .modal-content .modal-body textarea::placeholder,
  .our-pricing .modal-content .modal-body input::placeholder {
    font-size: 16px;
  }

  .our-pricing .modal-content .modal-body input,
  .our-pricing .modal-content .modal-body select {
    height: 47px;
  }

  .our-pricing .modal-content .modal-body textarea {
    height: 120px;
  }

  .our-pricing .modal-content .modal-body .btn {
    margin-top: 20px;
    font-size: 15px;
  }

  .our-pricing .modal-content .modal-body {
    padding: 0 20px 20px;
  }

  .our-pricing .modal-content .modal-header .btn-close {
    background-color: transparent;
    border: 0;
  }

  #right-dash .geodir-compare-page-table tbody tr:last-child td a {
    text-wrap: nowrap;
    padding: 0 10px;
  }

  #right-dash .geodir-compare-page-table tbody tr:last-child td a::after {
    content: "›";
    right: -6px;
  }

  .search-input-box .gd-search-field-search.col-auto.flex-grow-1.warehouse-radius-container {
    margin-top: 30px;
  }

  .warehouse_listing {
    justify-content: space-between;
  }

  .warehouse_listing h3.radius_miles {
    font-size: 17px;
  }

  .warehouse_listing .range-slider {
    width: 110px;
  }

  .warehouse_listing #tooltip {
    position: absolute;
    top: -1.8rem;
  }

  .warehouse_listing #tooltip span {
    padding: 0px 12px;
    font-size: 10px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .gd-search-field-near.col-auto.flex-fill {
    margin-top: 0px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .gd-search-field-search.col-auto.flex-grow-1.px-0 {
    margin-top: 15px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir_submit_search {
    width: 200px !important;
    margin: auto;
  }

  .area-range-container {
    top: 55px;
  }

  #right-dash .dashboard-head-left h3 {
    font-size: 22px;
  }

  #right-dash .dashboard-head-left p {
    font-size: 15px;
  }

  #right-dash .dashboard-head-right .psw-userbar__menu.ps-dropdown.ps-dropdown--menu.ps-dropdown--left.ps-js-dropdown i.gcis.gci-angle-down {
    display: none;
  }

  /* #right-dash .right_box.right_warehouse.opportunities {
      margin-top: 80px;
    } */
  #right-dash .right_box.right_warehouse.opportunities {
    margin-top: 71px;
  }

  #right-dash .dashboard-head-right .psw-userbar__inner .ps-dropdown__menu {
    width: 90%;
  }

  .listing_box.open-supply-grid-view-item .bottom-box.send-messages-to-3pl-recepient h4::before {
    left: 34%;
  }

  .privacy_policy {
    padding: 60px 0;
  }

  .privacy_policy h2 {
    margin-top: 0;
    font-size: 40px;
  }

  .privacy_policy .data-box h2 {
    font-size: 30px;
    margin-top: 30px;
  }

  .privacy_policy ul li,
  .privacy_policy ol li,
  .privacy_policy p {
    font-size: 16px;
  }

  .white_search_details {
    font-size: 12px;
    margin-bottom: 20px;
    margin-top: 0;
  }

  #right-dash .dashboard-head-right .psw-userbar--mobile .psw-userbar__inner {
    display: block;
  }

  #right-dash .dashboard-head-right .psw-userbar--mobile .psw-userbar__inner+.psw-userbar__toggle {
    display: none;
  }

  #right-dash .dashboard-header.d-grid {
    width: 110%;
  }

  .wpinv-receipt-actions .history,
  .wpinv-receipt-actions .view {
    font-size: 18px;
    padding: 8px 18px;
  }

  .bsui .wpinv-receipt .wpinv-receipt-details table th {
    font-size: 19px;
  }

  .bsui .wpinv-receipt .wpinv-receipt-details table td {
    font-size: 18px;
  }

  table.geodir-compare-page-table thead tr td:nth-child(2),
  table.geodir-compare-page-table tbody tr td:nth-child(2) {
    min-width: 194px;
  }

  table.geodir-compare-page-table thead tr td:nth-child(3),
  table.geodir-compare-page-table tbody tr td:nth-child(3) {
    min-width: 194px;
  }

  table.geodir-compare-page-table thead tr td:nth-child(4),
  table.geodir-compare-page-table tbody tr td:nth-child(4) {
    min-width: 194px;
  }

  .geodir-compare-list .geodir-compare-page-table td span.green,
  .geodir-compare-list .geodir-compare-page-table td span.re,
  .geodir-compare-list .geodir-compare-page-table td span.brown-default {
    font-size: 17px;
  }

  .about_hero_banner {
    padding: 50px 0 30px;
  }

  .about_hero_banner img {
    margin-bottom: 25px;
    max-width: 220px;
  }

  .about_hero_banner p {
    font-size: 20px;
  }

  .about-us-all-details {
    padding: 50px 0;
  }

  .about-us-all-details img {
    margin-bottom: 50px;
    max-width: 300px;
  }

  .about-us-all-details p {
    margin-bottom: 20px;
  }

  .compare_below-btn {
    display: block;
  }

  .ps-messages__view.ps-js-conversation-wrapper.ps-messages__view--open {
    z-index: auto;
  }

  #right-dash .ps-page.ps-page--messages .ps-messages__inner form.ps-form.ps-messages__search.ps-js-messages-search-form input {
    height: 38px;
  }

  .ps-messages__view .ps-postbox .ps-postbox__actions {
    width: auto;
  }

  .ps-notif__box {
    width: 320px;
    left: -268px !important;
  }

  .ps-notifications.ps-notifications--notifs {
    height: auto;
  }

  .atc-package-purchase-modal-content {
    padding: 25px;
    width: 90%;
    height: 100%;
  }

  .atc-package-purchase-modal .atc-package-purchase-modal-header h5 {
    font-size: 33px !important;
    margin-bottom: 40px;
  }

  .atc-package-purchase-modal .open_supply_purchase_plan_form .purchase_table {
    padding: 15px;
  }

  .atc-package-purchase-modal .open_supply_purchase_plan_form .purchase_table th {
    font-size: 22px;
  }

  .atc-package-purchase-modal .atc-close-popup {
    font-size: 20px;
    top: 30px;
    right: 20px;
  }

  .atc-package-purchase-modal a.btn.btn-sm.btn-primary.open-supply-package-purchase-submit {
    height: 55px;
    font-size: 25px;
    margin-top: 40px;
  }

  #right-dash .work-option .d_grid .grid_box {
    margin-top: 15px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container:nth-child(1) {
    background-size: 22px;
    background-position: top left;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container:nth-child(3) {
    background-size: 23px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container:nth-child(5) {
    background-size: 20px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container:nth-child(4) {
    background-size: 12px;
  }

  .ps-postbox__footer.ps-conversation__postbox-footer .ps-postbox__moods-list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ps-postbox__footer.ps-conversation__postbox-footer #postbox-mood {
    top: -13rem;
  }

  .ps-postbox__footer.ps-conversation__postbox-footer .ps-dropdown__menu.ps-postbox__types.ps-js-postbox-dropdown.ps-js-postbox-type {
    top: -5rem;
  }

  .warehouse-content-full .gd-read-less,
  .detail_of_listing .overview_detail .listing-description a {
    font-size: 16px;
  }

  .dashboard-head-right .open-supply-avtar .profile_images {
    column-gap: 8px;
    font-size: 11px;
  }

  #right-dash .dashboard-header.d-grid {
    grid-template-columns: 7fr 5fr;
    column-gap: 10px;
  }

  #right-dash nav.breadcrumbs {
    width: 90%;
    font-size: 16px;
  }

  .hero_feedback .text-box h1 {
    font-size: 40px;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] .mb-3,
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] .mb-3 {
    width: 47.1%;
  }

  .atc-resend-registration-verify-modal-content {
    padding: 30px;
  }

  .atc-resend-registration-verify-modal-content h5 {
    font-size: 30px !important;
  }

  .atc-resend-registration-verify-modal-content .new-project-list-form p {
    font-size: 20px;
  }

  .atc-resend-registration-verify-modal-content .atc-close-popup i {
    font-size: 20px;
  }

  .atc-resend-registration-verify-modal-content .btn.open-supply-resend-activation-link {
    font-size: 25px;
    padding: 8px 35px;
    margin-top: 60px;
  }

  #right-dash .dashboard-header.d-grid {
    margin-top: -18px;
    margin-left: -25px;
  }

  .hero form .search-checkboxes-container {
    width: 130px;
    height: 50px;
    padding: 15px 10px;
  }

  .hero form .search-checkboxes-container .search-checkboxes-heading {
    text-wrap: nowrap;
    overflow: hidden;
    width: 120px;
    text-overflow: ellipsis;
  }

  .hero form .search-checkboxes-options ul,
  .search-input-box .search-checkboxes-options ul {
    padding: 10px;
    left: -5px;
  }

  .hero form input.minimum-sq-ft {
    padding-right: 10px;
  }

  .feedback-posted-success {
    margin-top: 50px;
  }

  .warehouse .grid-item .text-box {
    column-gap: 10px;
  }

  .warehouse .grid-item .text-box img {
    width: 70px;
  }

  .dashboard-leftbar ul li .unread-opportunities-items {
    width: 25px;
    height: 25px;
    line-height: 11px;
    font-size: 11px;
  }

  .user-dashboard-container-filters-right .search-for-locations {
    width: 310px;
  }

  .user-dashboard-tab-content .btn-outline-danger {
    width: 150px;
    font-size: 14px;
  }

  .user-dashboard-lists-container .user-dashboard-container .btn-outline-primary {
    /* width: 150px; */
    font-size: 14px;
  }

  /* .feedback-posted-success::before {
  top: -3.8rem;
  background-size: 55px;
} */


  /* new-css-03-10-24 */

  .account-dashboard-brand #right-dash .right_box select[name="request-for-quotation"],
  .account-dashboard-brand #right-dash .right_box select[name="request-for-information"] {
    width: 400px;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info {
    width: 38%;
    padding: 35px 0px 26px 10px;
    top: 27%;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info p,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info p {
    font-size: 13px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found {
    padding: 40px 30px 60px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header {
    font-size: 22px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p {
    font-size: 19px;
    width: 78%;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a {
    font-size: 20px;
    height: 55px;
    width: 210px;
  }

  .account-dashboard-brand #right-dash .right_box.request_info .nav {
    margin-left: 20px;
  }

  .rfp-response .response_box h2 {
    margin-top: -20px;
    margin-right: -15px;
    margin-left: -15px;
  }

  .scope_form .submit h2,
  .scope_form .pricing-sheet .pricing-sheet-creation,
  .scope_form .overview h2 {
    margin-top: -20px;
  }


  /* new-css 07-10-24 faizan */
  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .overview,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .overview {
    margin-top: 40px;
  }

  .account-dashboard-3pl #right-dash .scope_form.rfp-response .about-brand {
    margin-bottom: 80px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .btn_box,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .btn_box {
    margin-bottom: 70px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs {
    gap: 15px;
    top: -68px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs a,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs a,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs a {
    font-size: 20px;
  }


  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs h4:nth-child(2) a {
    padding: 0px 15px;
  }

  .detail_of_listing .recomend_box ul .card-header {
    display: block;
    margin-right: auto;
  }

  .recomend_box .commentlist.list-unstyled .card-header .geodir-review-ratings.c-pointer {
    margin-left: 0px;
  }



  /* new-css-15-10-24 faizan*/
  .open-supply-add-listing-fieldset.field-logos_photos_and_promotional_videos label[for="promotional_video"] {
    font-size: 18px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container .three_pl_box .btn-outline-primary.btn-right,
  .user-dashboard-lists-container .user-dashboard-container .three_pl_box .left_right-btn .btn-outline-primary {
    width: 150px;
  }

  ul.user-dashboard-container-tabs {
    margin-bottom: 10px;
  }

  /* new-css-15-11-24 faizan*/

  .postid-5437.account-dashboard-brand .pac-container.pac-logo:has(.pac-item) {
    width: 50% !important;
}

/* faizan-css-19-11-24 */

.single-3pls_banner_ad .main_threepl .main_box_three_pl_user {
  gap: 30px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex {
  width: 80%;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex img {
  height: 55px;
  width: 55px;
  padding: 2px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex {
  gap: 20px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex .numbers h4 {
  font-size: 30px;
}


/* faizan-css-21-11-24 */


.account-dashboard-3pl #right-dash .getpaid-payment-form .getpaid_payment_form_submission .payment-form-card small.form-text.text-muted.d-block {
  width: 55%;
}

/* faizan-css-22-11-24 */
.account-dashboard-3pl #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] div[data-argument="old_password"], 
.account-dashboard-brand #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] div[data-argument="old_password"] {
  width: 100%;
  padding-right: 5px;
}

/* faizan-css-27-11-24 */
.hero .text-box .img-box img {
  width: 400px;
}
.uwp-register-class span.useswp_message_error {
    font-size: 9px;
    line-height: 10px !important;
}
body .uwp-register-class .card-body form>div.mb-3 {
    padding-bottom: 15px !important;
}
.uwp-register-class div[data-argument="password"] span.useswp_message_error, .uwp-register-class div[data-argument="confirm_password"] span.useswp_message_error {
    bottom: -13px;
}
}

@media screen and (max-width: 991px) {
  .my-account-page .left-bar {
    padding: 10px;
  }

  .my-account-page .left-bar ul li a.active {
    width: auto;
  }

  .my-account-page .left-bar ul li a {
    text-align: center;
  }

  .my-account-page .left-bar ul li {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  header .navbar {
    padding: 10px 0;
  }

  header .offcanvas {
    background-color: #2d2df7;
  }

  .btn-close {
    background-color: #fff;
    opacity: 1;
    border: 2px solid #2d2df7;
  }

  header .navbar ul li a {
    color: #fff;
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 0 !important;
  }

  header .navbar .nav-item a {
    color: #fff;
  }

  header .navbar ul li a.active {
    color: #fff !important;
    border-bottom: 1px solid #fff;
  }

  header .log-sign .btn {
    width: 100px;
    height: 45px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .canvas_footer {
    position: absolute;
    bottom: 0;
    background-color: #ffffff;
    width: 100%;
    left: 0;
    text-align: center;
    padding: 5px;
    font-weight: 600;
  }

  .offcanvas-header {
    background-color: #fff;
  }

  h1 {
    font-size: 50px;
  }

  .hero .text-box p {
    font-size: 20px;
  }

  .hero .text-box {
    margin-bottom: 30px;
  }

  .hero form {
    padding: 0px 5px;
  }

  .hero form input {
    padding-left: 30px !important;
    font-size: 13px;
    background-size: 18px;
  }

  .hero form input::placeholder {
    font-size: 13px;
  }

  .hero form input.searchforinput,
  .hero form input.minimum-sq-ft,
  .hero form select.form-control {
    height: 50px;
    padding-left: 10px !important;
  }

  .hero form select.form-control option {
    font-size: 13px;
    margin: 4px 0px;
    width: 115px;
    text-overflow: ellipsis;
    overflow: hidden;
  }

  .hero form .btn {
    height: 45px;
    width: 85px;
    font-size: 14px;
  }

  .premier .grid-box {
    display: block;
  }

  .premier-box {
    margin-bottom: 30px;
  }

  .premier .text-box p {
    font-size: 18px;
    /* padding-bottom: 40px; */
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-left {
    width: 49.1%;
  }

  .premier {
    background-size: 150%;
  }

  .create_account_login a,
  .sign-login .uwp-footer-link a {
    font-size: 16px;
  }

  .our-pricing .text-box {
    padding-bottom: 30px;
  }

  .our-pricing .text-box p {
    font-size: 18px;
  }

  section.our-pricing {
    /* background-size: 125%;
    padding: 40px 0 30px; */
    padding: 40px 0px;
  }

  .user-dashboard-tab-content.user-dashboard-container-grid-view .geodir-list-loop-actions-container .gd-lists-loop-author-actions {
    text-align: center !important;
  }

  .pricing .free h3 {
    font-size: 30px;
    line-height: 120%;
    padding-bottom: 15px;
  }

  .pricing .free {
    padding: 30px 15px 25px;
  }

  .pricing .free ul li {
    margin-top: 15px;
    font-size: 15px;
    padding-left: 23px;
    background-size: 14px;
  }

  .pricing .col-md-4:nth-child(3) .free {
    padding-top: 70px;
  }

  .pricing .col-md-4:nth-child(3) .free .btn {
    margin-top: 83px;
  }

  .pricing .col-md-4:nth-child(1) .free .btn {
    margin-top: 83px;
  }

  .pricing .free .btn {
    height: 45px;
    font-size: 13px;
    padding: 12px 5px;
  }

  .upper-footer {
    padding: 60px 0 80px;
  }

  .upper-footer .img-box img {
    width: 200px;
  }

  .upper-footer h4 {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .upper-footer ul li a {
    font-size: 17px;
  }

  .feedback {
    padding: 25px 25px;
  }

  /* .feedback .suggestion-box {
    padding: 20px 20px;
  } */

  .feedback .text-box h2 {
    font-size: 40px;
  }

  .feedback .text-box p {
    font-size: 20px;
  }

  .feedback .suggestion-box h3 {
    font-size: 18px;
    margin-bottom: 15px;
  }

  .feedback .suggestion-box p {
    font-size: 15px;
    margin-bottom: 20px;
  }

  .feedback-section {
    padding: 20px 0 40px;
  }

  .lower-footer {
    padding: 15px 0;
  }

  button.btn.canvas-btn.d-lg-none {
    padding-right: 0;
  }

  button.btn.canvas-btn:active {
    border-color: #fff;
  }

  .brand #pills-tab {
    margin-bottom: 5px;
    height: 50px;
    width: 122%;
  }

  .three-p-l #pills-tab {
    width: 137%;
  }

  .brand .nav-pills .nav-link.active {
    height: 50px;
  }

  .brand .nav-pills .nav-link {
    font-size: 13px;
    padding: 14px 14px;
  }

  .brand {
    padding: 40px 0;
  }

  .brand h1 {
    margin-bottom: 20px;
  }

  .brand .overflow-auto {
    margin-bottom: 40px;
  }

  .brand .tab-content ul li {
    font-size: 15px;
    margin-bottom: 20px;
    background-size: 18px;
    line-height: 20px;
    padding-left: 26px;
  }

  .hero_feedback .text-box h1 {
    font-size: 35px;
  }

  .brand .tab-content h2 {
    font-size: 30px;
    line-height: 110%;
    margin-bottom: 25px;
  }

  .brand .tab-content .btn {
    height: 50px;
    width: 300px;
    font-size: 17px;
    padding: 10px;
  }

  /* .warehouse .grid-item:nth-child(1) .grid {
    padding-left: 5%;
  }

  .warehouse .grid-item:nth-child(2) .grid {
    padding-right: 5%;
  } */

  .listing-detail .grid_box {
    padding-right: 1rem;
    padding-left: 1rem;
    display: block;
  }

  .listing-detail .map {
    height: 100% !important;
    top: 0px !important;
    position: relative;
    margin-bottom: 30px;
  }

  .search-input-box {
    padding: 25px 0 20px;
  }

  .listing-detail .container-fluid {
    padding-left: 0px;
    padding-right: 0;
  }

  .detail_of_listing .detail_top_box h2 {
    font-size: 40px;
  }

  .detail_of_listing h4.address_box {
    font-size: 20px;
  }

  .detail_of_listing .minimum h3,
  .detail_of_listing .facilty_spacing h3,
  .detail_of_listing .warehouse_video h3,
  .detail_of_listing .temp_range h3,
  .detail_of_listing .operational_capabilities h3,
  .detail_of_listing .product_experties h3,
  .detail_of_listing .food_certificate h3,
  .detail_of_listing .import_control h3,
  .detail_of_listing .overview_detail h3 {
    font-size: 24px;
    margin-bottom: 15px;
  }

  .detail_of_listing .overview_detail .listing-description p,
  .detail_of_listing .overview_detail .listing-description {
    font-size: 16px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container,
  .detail_of_listing .import_control ul li,
  .detail_of_listing .product_experties ul li,
  .detail_of_listing .operational_capabilities ul li {
    font-size: 14px;
    background-size: 21px;
    padding-left: 30px;
  }

  .detail_of_listing .import_control ul li.field-val-selected,
  .detail_of_listing .import_control ul li.field-val-unselected,
  .detail_of_listing .product_experties ul li.field-val-selected,
  .detail_of_listing .product_experties ul li.field-val-unselected,
  .detail_of_listing .operational_capabilities ul li.field-val-selected,
  .detail_of_listing .operational_capabilities ul li.field-val-unselected {
    background-size: 21px;
  }

  .detail_of_listing .facilty_spacing,
  .detail_of_listing .warehouse_video,
  .detail_of_listing .temp_range,
  .detail_of_listing .operational_capabilities,
  .detail_of_listing .product_experties,
  .detail_of_listing .food_certificate,
  .detail_of_listing .import_control {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .detail_of_listing .detail_logo{
    margin-bottom: 20px;
  }
  .detail_of_listing .range-box .d_grid {
    column-gap: 10px;
    font-size: 14px;
  }

  .detail_of_listing .range-box {
    padding: 0px 10px;
  }

  .detail_of_listing .range-box .d_grid {
    padding: 20px 0;
  }

  .detail_of_listing {
    margin-top: 30px;
    margin-bottom: 60px;
  }

  .hero_feedback .text-box h1 {
    font-size: 35px;
  }

  .detail_of_listing .detail_top_box .d-flex .geodir-list-save-container .gd-badge {
    padding: 17px 30px;
    font-size: 16px;
  }

  .detail_of_listing .detail_top_tabs a {
    font-size: 16px;
  }

  .detail_of_listing .recomend_box h3 {
    word-break: break-all;
  }

  .detail_of_listing .recomend_box ul .card-header .media-heading {
    display: block !important;
  }

  .detail_of_listing .recomend_box ul .card-header .media-heading span span.badge.bg-primary {
    padding-left: 0;
  }

  .detail_of_listing .detail_logo .detail_right h3 {
    font-size: 20px;
    margin-top: 10px;
  }

  .detail_of_listing .detail_logo .detail_right a {
    font-size: 14px;
    width: 180px;
  }

  .detail_of_listing .detail_logo .detail_right a img {
    width: 20px;
  }

  .detail_of_listing .detail_logo .btn {
    height: 55px;
    font-size: 18px;
    padding: 13px;
  }

  .detail_of_listing .detail_logo .btn img {
    width: 20px;
  }

  .detail_of_listing .detail_logo .detail_left_image img {
    width: 100px !important;
  }

  .detail_of_listing .detail_logo .detail_left_image .embed-responsive {
    width: 50%;
    margin: auto;
    height: 84px;
  }

  .detail_of_listing .listing_flex h3 {
    font-size: 24px;
  }

  .detail_of_listing .listing_flex {
    padding: 12px 15px;
    column-gap: 20px;
    margin-bottom: 30px;
    width: 100%;
  }

  /* .detail_of_listing .gallery_box .third_img a::before {
    font-size: 51px;
  } */
  .count_gallery {
    font-size: 51px;
  }

  .detail_of_listing .gallery_box {
    grid-template-columns: 3fr 3fr 3fr;
  }

  .detail_of_listing .gallery_box .detail-gallery-image img,
  .detail_of_listing .gallery_box .detail-second-image img,
  .detail_of_listing .gallery_box .detail-first-image img {
    height: 200px;
  }

  .detail_of_listing .gallery_box .third_img img {
    height: 200px;
  }

  .detail_of_listing .gallery_box .third_img {
    height: 200px;
  }

  .area_distribution .numbers {
    width: 200px;
  }

  .area_distribution .numbers h5 {
    font-size: 13px;
    line-height: 17px;
  }

  .detail_of_listing .detail_top_tabs {
    padding: 18px;
    gap: 30px;
    width: max-content;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a {
    font-size: 13px;
  }

  .user-dashboard-lists-container .dashboard-leftbar {
    width: 25%;
    z-index: 99;
  }

  .user-dashboard-lists-container .user-dashboard-container {
    width: 72%;
  }

  .user-dashboard-lists-container .user-dashboard-container-filters-left select,
  .user-dashboard-lists-container .user-dashboard-container-filters-right .search-for-locations {
    width: 220px;
  }

  .user-dashboard-lists-container .user-dashboard-container .left_right-btn {
    display: block;
    text-align: center;
  }

  ul.user-dashboard-container-tabs {
    margin-bottom: 20px;
  }

  .user-dashboard-container .left_right-btn,
  ul.user-dashboard-container-tabs {
    margin-bottom: 20px;
  }

  .user-dashboard-lists-container .remove-width {
    width: 10%;
  }

  .user-dashboard-lists-container .user-dashboard-container.increse-width {
    width: 87%;
  }

  .geodir-compare-list .geodir-compare-page-table thead th {
    font-size: 19px;
  }

  .geodir-compare-list .geodir-compare-page-table tbody tr th a,
  .geodir-compare-list .geodir-compare-page-table tbody tr th {
    font-size: 19px;
  }

  .geodir-compare-list .geodir-compare-page-table tbody tr td a,
  .geodir-compare-list .geodir-compare-page-table tbody tr td {
    font-size: 18px;
  }

  .add_listing_details {
    padding-top: 40px;
  }

  .add_listing_details .main_heading {
    margin-bottom: 25px;
    font-size: 35px;
  }

  .add_listing_details .verfi-btns .verify_btn {
    height: 55px;
    width: 220px;
    padding: 12px;
    margin-bottom: 15px;
  }

  .geodir-add-listing h3.h3 {
    font-size: 25px;
  }

  .geodir-add-listing label {
    font-size: 17px !important;
    padding-bottom: 10px !important;
  }

  .add_listing_details div[data-argument="video"] textarea#video,
  .geodir-add-listing select,
  .geodir-add-listing .selection .select2-selection,
  .geodir-add-listing input.form-control {
    height: 50px;
  }

  .add_listing_details div[data-argument="video"] textarea#video,
  .geodir-add-listing select,
  .geodir-add-listing .selection .select2-selection,
  .geodir-add-listing textarea.form-control,
  .geodir-add-listing input.form-control {
    padding: 12px !important;
  }

  .geodir-add-listing .btn.btn-primary {
    height: 55px;
    font-size: 19px;
  }

  .geodir-add-listing .btn.btn-outline-primary {
    height: 55px;
    font-size: 19px;
  }

  .detail_of_listing .detail_top_box h2 img {
    margin-left: 10px;
  }

  /* quottion-css */

  .hero_scope .text-box h1 {
    font-size: 55px;
  }

  .hero_scope .bread_crumb {
    font-size: 18px;
  }

  .scope_form .btn_box .btn {
    height: 50px;
    width: 200px;
    font-size: 17px;
  }

  .open-supply-add-listing-fieldset,
  .scope_form .utilized,
  .scope_form .added-service,
  .scope_form .other-service,
  .scope_form .outbound,
  .scope_form .storage-estimates,
  .scope_form .inbound,
  .scope_form .facility,
  .scope_form .term,
  .scope_form .overview,
  .scope_form .pricing-sheet,
  .scope_form .submit,
  .scope_form .scope_of_work {
    padding: 20px 15px;
    margin-bottom: 20px;
    overflow: auto;
  }

  .scope_form .utilized h2,
  .scope_form .added-service h2,
  .scope_form .other-service h2,
  .scope_form .outbound h2,
  .scope_form .storage-estimates h2,
  .scope_form .inbound h2,
  .scope_form .facility h2,
  .scope_form .term h2,
  .scope_form .overview h2,
  .scope_form .submit h2,
  .scope_form .pricing-sheet h2,
  .scope_form .scope_of_work h2 {
    font-size: 30px;
    margin-bottom: 20px;
    overflow: auto;
  }

  .scope_form .facility .grid_box .input label {
    height: 43px;
  }

  .scope_form .utilized label,
  .scope_form .added-service label,
  .scope_form .other-service label,
  .scope_form .outbound label,
  .scope_form .storage-estimates label,
  .scope_form .inbound label,
  .scope_form .facility label,
  .scope_form .term label,
  .scope_form .overview label,
  .scope_form .scope_of_work .product-image p,
  .scope_form .scope_of_work label {
    font-size: 16px;
    margin-bottom: 10px;
  }

  .scope_form .scope_of_work .product-image label {
    padding: 20px;
  }

  .scope_form .inbound .inbound-grid,
  .scope_form .term .term-flex {
    column-gap: 20px;
  }

  .facility .facility-grid {
    column-gap: 20px;
    width: 123%;
  }

  .scope_form .storage-estimates .storage-grid {
    width: 145%;
  }

  .inbound-grid label[for="is_inbound_containers"] {
    height: 18px;
    overflow: hidden;
  }

  .scope_form .facility .grid_box .input:nth-child(3) label,
  .scope_form .facility .grid_box .input:nth-child(4) label,
  .scope_form .facility .grid_box .input:nth-child(5) label {
    height: 57px;
  }

  .scope_form .storage-estimates .input label {
    height: 52px;
    font-size: 16px;
  }

  .scope_form .term input#first_inbound_date {
    padding-right: 65px;
  }

  .scope_form .outbound .outbound_grid {
    grid-template-columns: 1fr 1fr;
    row-gap: 20px;
  }

  .pricing-sheet .price_box {
    column-gap: 20px;
    width: 130%;
  }

  .pricing-sheet .price_box:not(:last-child) {
    margin-bottom: 40px;
  }

  .pricing-sheet .price_box .second_box .grid_box p {
    font-size: 17px;
    margin-bottom: 10px;
  }

  .pricing-sheet .price_box .second_box .grid_box {
    column-gap: 15px;
  }

  /* quottion-css */

  .open-supply-add-listing-fieldset [data-argument="parcel_carriers_utilized"] .select2-selection,
  .open-supply-add-listing-fieldset [data-argument="minimum_term"] .select2-selection,
  .open-supply-add-listing-fieldset [data-argument="select_contact"] .select2-selection,
  .open-supply-add-listing-fieldset [data-argument="minimum_pallet_storage"] .select2-selection,
  .open-supply-add-listing-fieldset [data-argument="monthly_minimum_ecommerce_order"] .select2-selection,
  .open-supply-add-listing-fieldset [data-argument="temprature"] .select2-selection {
    padding-right: 70px !important;
  }

  /* dashboard */
  #right-dash .right_overview h2 {
    font-size: 21px;
    margin-bottom: 20px;
  }

  #right-dash .right_overview .d_flex span {
    font-size: 16px;
  }

  #right-dash .right_overview .d_flex {
    row-gap: 10px;
    column-gap: 30px;
  }

  #right-dash .right_box .nav .nav-item button {
    font-size: 13px;
    padding: 15px 15px;
  }

  #right-dash .right_box select {
    height: 45px;
    padding: 10px;
    margin-bottom: 20px;
  }

  .right_box.pricing_project.submitted.request-for-quotation-show h5+.btn_box .request-for-quotation-edit-mode,
  .right_box.right-request_info.submitted.request-for-information-show h5+.btn_box .request-for-information-edit-mode {
    width: 135px !important;
    height: 45px !important;
    font-size: 17px !important;
  }

  #right-dash .right_box h2 {
    font-size: 25px;
  }

  #right-dash .right_box p {
    margin-bottom: 20px;
    font-size: 15px;
  }

  body .getpaid_payment_form_submission label,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] label,
  #right-dash .uwp-account-form label,
  #right-dash .right_box label {
    font-size: 18px !important;
    margin-bottom: 5px !important;
  }

  #right-dash .uwp-account-form [data-argument="job_title"] span.select2-selection,
  .getpaid_payment_form_submission input,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] select,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] input,
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] input,
  #right-dash .right_box input {
    height: 55px;
    padding: 13px;
    margin-bottom: 20px;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] .mb-3 small {
    font-size: 12px;
  }

  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] .input-group span.input-group-text {
    height: 55px;
  }

  #right-dash .right_box .d_grid_two,
  #right-dash .right_box .d_grid_one {
    column-gap: 20px;
  }

  #right-dash .right_box .d_grid_two p {
    margin-bottom: 36px;
  }

  #right-dash .right_box .btn {
    width: 170px;
    height: 55px;
    font-size: 17px;
    padding: 12px;
  }

  #right-dash .right_box .btn_box {
    column-gap: 20px;
    margin-top: 15px;
  }

  #right-dash .right_project table th {
    font-size: 17px;
  }

  #right-dash .right_project table tr td {
    font-size: 17px;
  }

  #right-dash .right-request_info table {
    margin-top: 60px;
    margin-bottom: 30px;
  }

  #right-dash .right-request_info table tr th {
    font-size: 17px;
    text-align: center;
  }

  #right-dash .right-request_info table tr td {
    font-size: 14px;
    padding: 15px 10px;
  }

  #right-dash .submitted .d_grid {
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-bottom: 30px;
  }

  #right-dash .right_box.submitted h5 {
    font-size: 16px;
    margin-bottom: 30px;
  }

  /* team-css */
  #right-dash .work-option .d_grid {
    grid-template-columns: 15fr 1fr 15fr;
    column-gap: 15px;
    margin-bottom: 30px;
  }

  #right-dash .work-option .d_grid .grid_box {
    padding: 15px;
  }

  #right-dash .work-option .d_grid h3 {
    font-size: 20px;
  }

  #right-dash .work-option .d_grid p {
    font-size: 13px;
  }

  #right-dash .pricing_project table td,
  #right-dash .pricing_project table th {
    padding: 10px 10px;
  }

  #right-dash .pricing_project table th {
    font-size: 18px;
  }

  #right-dash .pricing_project table td {
    font-size: 17px;
  }

  #right-dash .pricing_project table tr td.input {
    min-width: 230px;
  }

  #right-dash .export_btn .btn {
    height: 45px;
    width: auto;
    padding: 7px 30px;
    font-size: 17px;
    margin-top: 10px;
  }

  .graph_grid .grid_box {
    padding: 20px;
  }

  .graph_grid {
    grid-template-columns: 1fr 1fr;
  }

  .graph_grid .grid_box h4 {
    line-height: 45px;
    font-size: 40px;
  }

  .graph_grid .grid_box h5 {
    font-size: 18px;
    line-height: 18px;
  }

  #right-dash .right_box.compare_list ul {
    column-gap: 15px;
  }

  /* 
  #right-dash .user-dashboard-no-lists-found {
    padding: 40px;
  } */

  #right-dash .user-dashboard-no-lists-found .user-dashboard-no-lists-found-header {
    margin-bottom: 30px;
    font-size: 30px;
  }

  #right-dash .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content {
    height: 150px;
  }

  .price_box .first_box p {
    font-size: 14px;
  }

  .header_button .psw-userbar--mobile .psw-userbar__inner {
    display: block;
  }

  .header_button .psw-notifs--userbar {
    margin-left: 0;
  }

  .offcanvas-body .header_button i {
    color: #fff;
  }

  .header_button .psw-userbar--mobile .psw-userbar__inner+.psw-userbar__toggle {
    display: none;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"],
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] {
    column-gap: 24px;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] .mb-3,
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] .mb-3 {
    width: 47.4%;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] [data-argument="getpaid_profile_edit_submit_button"] {
    width: 100%;
  }

  .getpaid_payment_form_submission input.btn.btn-primary,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] input.btn.btn-primary,
  #right-dash .uwp-account-form.uwp_form input.btn.btn-primary {
    font-size: 18px;
    height: 55px;
    padding: 12px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container .tab-content .right_box {
    border-radius: 0px;
    padding: 0px;
    border: 0px;
  }

  .atc-new-project-modal-content {
    width: 75% !important;
  }

  table.geodir-compare-page-table thead tr td:nth-child(2),
  table.geodir-compare-page-table tbody tr td:nth-child(2) {
    min-width: 171px;
  }

  table.geodir-compare-page-table thead tr td:nth-child(3),
  table.geodir-compare-page-table tbody tr td:nth-child(3) {
    min-width: 191px;
  }

  table.geodir-compare-page-table thead tr td:nth-child(4),
  table.geodir-compare-page-table tbody tr td:nth-child(4) {
    min-width: 195px;
  }

  #right-dash .right_membership .d_grid {
    width: 215%;
  }

  #right-dash .listing_box.open-supply-grid-view-item .timing-function input[type="checkbox"] {
    width: 22px;
    height: 22px;
  }

  .d-print-none .getpaid-header-left-actions .btn,
  .d-print-none .getpaid-header-right-actions .btn {
    font-size: 13px;
    padding: 10px 12px;
  }

  .getpaid-invoice-details.mt-3.mb-3 .col-12.col-sm-6 {
    width: 100%;
  }

  .request-for-information-after-submit .atc-new-project-modal-content {
    padding: 40px 60px;
  }

  .request-for-information-after-submit .atc-new-project-modal-content {
    width: 85% !important;
  }

  .request-for-information-after-submit .atc-new-project-modal-content .go-to-messages-dashbaord {
    width: 300px;
  }

  .request-for-information-after-submit .atc-new-project-modal-content .return-to-search {
    width: 200px;
    margin-left: 15px;
  }

  .add-listing-required-fields-alert {
    font-size: 15px;
  }

  .dashboard-head-right .open-supply-avtar {
    padding-left: 15px;
  }

  .dashboard-head-right .open-supply-avtar .avtar_dropdown {
    top: 46px;
    left: -6%;
    width: 115px;
    padding: 5px;
  }

  .user-dashboard-lists-container .user-dashboard-container #geodir-add-listing-submit .btn-outline-primary {
    height: 55px;
    font-size: 19px;
  }

  .show-message-select-list .atc-modal-content,
  .delete-message-select-list .atc-modal-content {
    width: 95%;
  }

  .no-records-found-3pl-items {
    height: 150px;
  }

  .user-dashboard-no-lists-found-content-btn a {
    height: 45px;
    width: 270px;
    font-size: 15px;
  }

  .header_button.d-lg-none i {
    color: #212529;
  }

  .log-signup .header_button.d-lg-none i {
    color: #fff;
  }

  .user-dashboard-lists-container .user-dashboard-container .right_box.right_warehouse img.new-project-list-loader {
    right: 86px;
    top: 32px;
  }

  canvas#jsmychart {
    min-height: 300px;
  }

  .compare-example-image img {
    max-width: 800px;
  }

  .right_box.pricing_project.submitted.request-for-quotation-show h5+.btn_box,
  .right_box.right-request_info.submitted.request-for-information-show h5+.btn_box {
    margin-top: 0 !important;
  }

  [data-argument="open_to_new_client"] .form-check,
  [data-argument="rail_serviced"] .form-check {
    padding-top: 30px;
  }

  .dashboard-head-right .open-supply-avtar .profile_images {
    height: 45px;
    width: 100px;
  }

  .dashboard-head-right .open-supply-avtar .profile_images .profile_names {
    height: 37px;
    margin: 5px;
    width: 37px;
    font-size: 28px;
  }

  #right-dash .ps-page.ps-page--messages .ps-messages__inner .ps-messages__side.ps-js-messages-list {
    border-right: 0px solid #f5f5f5;
    height: 125px;
    overflow: auto;
    background-color: #ffffff;
    z-index: 9;
    border: 3px solid rgb(0, 0, 0, 10%);
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content a {
    font-size: 18px;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .go-to-messages-dashbaord {
    width: 49%;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .return-to-search.request-for-information-after-submit-redirect {
    width: 46%;
  }

  .geodir-add-listing [aria-labelledby="select2-parcel_carriers_utilized-container"] span.select2-selection__clear[title="Remove all items"] {
    right: 4.3rem;
  }

  #right-dash nav.breadcrumbs {
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: auto;
  }

  .geodir-add-listing #promotional_video_row .geodir-add-files,
  .geodir-add-listing #logo_row .geodir-add-files {
    padding-top: 40px !important;
  }

  .right_box.right_warehouse.opportunities tr td .unread-opportunities-item {
    font-size: 10px;
    padding: 1px 25px;
    left: -24px;
  }

  .protocloud-flag-container {
    height: 45px;
  }

  .uwp_account_page .protocloud-flag-container {
    height: 55px;
  }

  #right-dash .right_team table tr td .profile_names {
    height: 35px;
    width: 35px;
    font-size: 18px;
    margin-right: 5px;
  }

  .listing_box.open-supply-grid-view-item .bottom-box.send-messages-to-3pl-recepient h4::before {
    left: 24%;
  }

  p.select-contact-desc {
    font-size: 14px;
    margin-bottom: 25px;
  }

  .new-project-list-message {
    font-size: 16px;
  }

  .user-dashboard-container-compare .carousel-item img {
    width: 85px !important;
  }

  .detail_of_listing .detail_tab {
    top: 68px;
  }

  .pricing .free {
    min-height: 517px;
  }

  .feedback .suggestion-box a {
    font-size: 15px;
    padding: 17px 15px;
    height: 55px;
  }

  .rfi-rfq-team-notes-list-form.new-project-list-form iframe#my_custom_editor_ifr {
    border-width: 0px 1px 0px 0.1px;
    margin-left: -1px;
  }

  .compare_selection .compare-selected-threepls {
    width: 49%;
  }

  .compare-selected-options ul {
    width: 107%;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads .chat-header {
    height: 90px;
    min-height: 90px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads>* {
    width: 235px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads {
    width: 235px;
  }

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-column {
    width: calc(100% - 235px);
  } */
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .threads-list .thread .pic {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic img,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .thread-info .avatar {
    height: 40px;
    width: 40px;
    min-width: 40px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .threads-list .thread .bm-info .name {
    font-size: 12px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .time .time-wrapper {
    font-size: 10px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .threads-list .thread .time {
    padding-top: 18px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content {
    padding: 11px !important;
    line-height: 18px !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-content-text p {
    font-size: 14px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .bpbm-search form input[type="text"] {
    max-height: 45px !important;
    min-height: 45px !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-attachments .bm-files .bm-file .size,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-attachments .bm-files .bm-file {
    font-size: 12px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-attachments .bm-files {
    min-height: 55px;
  }

  .request-for-quotation-award-modal-content {
    width: 90% !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-footer {
    top: 0;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header {
    height: 50px;
    min-height: 50px;
  }

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads{
    display: block;
  } */
  /* .bp-messages-wrap-main.bm-initialized .bp-messages-threads-wrapper.threads-hidden{
    display: flex !important;
  } */
  .bp-messages-wrap-main.bm-initialized .bp-messages-column {
    padding: 20px 15px;
  }

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-reply {
  padding: 8px 8px;
} */
  /* .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-reply .bm-attachment {
  min-width: 30px;
} */


  /* new-css-01-10-24 */

  .user-dashboard-lists-container .user-dashboard-container.other_tab .rfi-rfq-team-notes-modal-content.atc-new-project-modal-content {
    width: 71% !important;
    left: 26%;
  }


  /* new-css-03-10-24 */
  .account-dashboard-brand #right-dash .right_box.request_info .main_select_boxes {
    display: flex;
    flex-direction: column;
  }

  .account-dashboard-brand #right-dash .right_box.request_info .main_select_boxes div:has(.select.select_rfi) {
    order: 2 !important;
  }


  .account-dashboard-brand #right-dash .right_box.request_info .overflow-auto:has(.nav) {
    order: 3 !important;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info {
    width: 60%;
    position: static;
    transform: none;
    order: 1 !important;
    margin-left: auto;
    margin-bottom: 20px;
    margin-top: -20px;
  }

  .account-dashboard-brand #right-dash .right_box.request_info .nav {
    flex-wrap: nowrap;
    overflow: auto;
    white-space: nowrap;
  }

  .account-dashboard-brand #right-dash .right_box .nav .nav-item button span {
    font-size: 26px;
  }

  .account-dashboard-brand #right-dash .right_box select[name="request-for-quotation"],
  .account-dashboard-brand #right-dash .right_box select[name="request-for-information"] {
    width: 480px;
  }


  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found {
    padding: 25px 20px 40px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content .user-dashboard-no-lists-found-header {
    font-size: 16px;
    margin-bottom: 20px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content p {
    font-size: 15px;
    width: 90%;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a {
    font-size: 15px;
    height: 48px;
    width: 150px;
  }


  .account-dashboard-3pl #right-dash .right_box.right_warehouse.opportunities ul.nav .nav-item button {
    padding: 21px 15px 10px;
    width: 258px;
  }

  .account-dashboard-brand #right-dash .right_box.request_info .nav {
    margin-left: auto;
    margin-right: auto;
  }


  /* new-css 07-10-24 faizan */
  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .btn_box,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .btn_box {
    margin-bottom: 40px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .overview,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .overview,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box {
    margin-top: 33px;
    overflow: visible;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .overview h2,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .overview h2 {
    margin-left: -16px;
    margin-right: -16px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs {
    gap: 10px;
    top: -60px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs a,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs a,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs a {
    font-size: 15px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs h4:nth-child(2) a {
    padding: 0px 10px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .required-field-tip,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .required-field-tip {
    font-size: 12px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form h3.rfp_overview_text,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form h3.rfp_overview_text,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box h3.rfp_overview_text {
    font-size: 30px;
    margin-bottom: 25px;
  }

  /* new-css-15-10-24 faizan*/
  .open-supply-add-listing-fieldset.field-logos_photos_and_promotional_videos label[for="promotional_video"] {
    font-size: 16px !important;
  }

  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-xlsx,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-pdf,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-rtx,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-xls,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-odt,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-psd,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-rar,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-swf,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-tar,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-csv,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-ppt,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-doc,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-vtt,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-txt,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-zip,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-docx,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-pptx,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-exe,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-pot,
  .warehouse-quotation-show-uploaded .quotation-uploaded-item.uploaded-item-type-gpx {
    width: 85px;
    min-height: 93px;
    background-size: 80px;
    padding-top: 80px;
  }


/* ---------------17-10-24 faizan------------------------ */

.hero form .btn {
  width: 140px !important;
  font-size: 18px;
}
.hero form .btn {
  margin-right: 0px;
}
.hero form .input-group-inside .input-group-text {
  padding-top: 20px;
  
  padding-left: 1.3rem;
}
.hero form input {
  padding-left: 40px !important;
  font-size: 16px;
  background-size: 20px;
}
.home .hero form {
  width: 100% !important;
}
.hero form input.form-control {
  background-position: 3% 60%;
}


/*----------------------- faizan 24-10-24 --------------------------*/

.main-listing .search-input-box .geodir-search .search-checkboxes-container .search-checkboxes-options ul {
  height: 300px;
}


/* faizan-css-12-11-24 */
.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a span.enhanced-heading {
  font-size: 14px;
  width: 100%;
}

.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a span.enhanced-upgrade-button {
  padding: 5px 15px;
}

.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-right-section .payment-form-invoicing .payment-page-contact-form .wpcf7-submit {
    font-size: 18px;
}

  /* new-css-15-11-24 faizan*/

  .postid-5437.account-dashboard-brand .pac-container.pac-logo:has(.pac-item) {
    width: 60% !important;
}


/* faizan-css-19-11-24 */
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user {
  gap: 20px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex {
  padding: 15px 20px;
  gap: 15px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex h3 {
  font-size: 24px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex {
  gap: 15px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex .numbers {
  padding: 15px 20px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex .numbers h4 {
  font-size: 26px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .number_flex .numbers h5 {
  font-size: 12px;
  line-height: 130%;
}


.single-3pls_banner_ad .main_threepl h2.non_logged_in_user_heading {
  font-size: 32px;
  margin: 40px 0px 10px;
}

/* faizan-css-21-11-24 */


.log-signup .uwp_widget_register .tab-content .card-body h2 {
  font-size: 20px;
}

.log-signup .uwp_widget_register .tab-content .card-body .brand_register_prelaunch_signup form p {
  font-size: 16px;
}

.log-signup .uwp_widget_register .tab-content .card-body .brand_register_prelaunch_signup form input, 
.log-signup .uwp_widget_register .tab-content .card-body .brand_register_prelaunch_signup form textarea {
  height: 45px;
  padding: 10px 15px;
  font-size: 16px;
}
.log-signup .uwp_widget_register .tab-content .card-body .brand_register_prelaunch_signup form textarea {
  height: 120px;
  margin-bottom: 0px !important;
}

.log-signup .uwp_widget_register .quotation-box .before_launch_text img {
  margin-bottom: 40px;
}

.account-dashboard-3pl #right-dash .getpaid-payment-form .getpaid_payment_form_submission .payment-form-card small.form-text.text-muted.d-block {
  width: 65%;
}

.detail_of_listing .recomend_box .show-detail-review-content, .detail_of_listing .recomend_box + .edit_warehouse_by_author a.btn {
  width: 100%;
  margin-bottom: 3px;
}


/* faizan-css-21-11-24 */
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-invoicing {
  margin-top: 45px;
}

/* faizan-css-27-11-24 */
.hero .text-box .img-box img {
  width: 320px;
}
/* faizan-css-28-11-24 */
.account-dashboard-brand .user-dashboard-lists-container .request-for-information-after-submit .atc-new-project-modal-content, 
.account-dashboard-brand .user-dashboard-lists-container .request-for-information-show-comment .atc-new-project-modal-content {
  max-height: 45% !important;
  height: auto !important;

}

/* faizan-css-30-11-24 */
.account-dashboard-3pl #right-dash .scope_form.rfp-response .determined-not-a-fit {
margin-top: 0px;
}

/* faizan-css-04-12-24 */

.account-dashboard-3pl #right-dash .getpaid-payment-form .getpaid_payment_form_submission .payment-form-right-section .payment-form-invoicing .payment-page-contact-form .wpcf7-response-output {
  padding: 10px 15px !important;
  font-size: 14px;
}
.sign-login .card-body .input-group .input-group-text {
    height: 43px;
}


  .about_hero .video_box video {
    max-width: 100%;
  }

  .about_hero h1 {
    font-size: 40px;
    margin-bottom: 30px;
  }

  .about_hero .video_box p {
    font-size: 20px;
    line-height: 25px;
  }

  .about_hero .pricing .free {
    padding: 20px 25px 40px;
  }

  .about_hero .pricing .free h3 {
    font-size: 35px;
  }

  .about_hero .pricing .free ul li {
    font-size: 18px;
    background-size: 18px;
  }

  .about_hero {
    padding-bottom: 100px;
  }

  .goal {
    padding: 60px 0 90px;
  }

  .goal .grid h3 {
    font-size: 35px;
    margin-bottom: 15px;
  }

  .goal .grid {
    gap: 25px;
  }

  .goal .grid img {
    height: 125px;
  }

  .goal .grid p {
    font-size: 16px;
    line-height: 25px;
    margin-top: 20px;
  }

  .contact_us {
    padding: 40px 0 100px;
  }

  .contact_us h2 {
    font-size: 35px;
  }

  .contact_us h3 {
    font-size: 35px;
    margin-bottom: 60px;
  }

  .contact_us form {
    margin: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .contact_us form textarea {
    height: 150px;
  }

  .contact_us .detail_box h4 {
    font-size: 35px;
  }

  .contact_us .detail_box h4 {
    font-size: 35px;
  }
  .contact_us .container{
  padding-bottom: 50px;
}
}
@media screen and (max-width: 900px) {
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header {
    position: relative;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header::before {
    content: "Messages";
    position: absolute;
    left: 50%;
    transform: translate(-50%, -0%);
    top: -26px;
    font-size: 18px;
    color: rgba(10, 38, 137, 1);
    font-weight: 700;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .bpbm-search form input[type="text"] {
    max-height: 30px !important;
    min-height: 30px !important;
  }
}

@media screen and (max-width: 767px) {
  .sign-login .card {
    padding: 20px 0;
  }

  .sign-login .card h2 {
    font-size: 25px;
    margin-bottom: 15px;
  }

  .sign-login .card .nav-tab {
    font-size: 19px;
    padding: 10px;
  }

  .sign-login .card .d-grid {
    column-gap: 15px;
  }

  .sign-login .card-body h2 {
    font-size: 25px;
    margin-top: 20px;
  }

  .sign-login .card-body label {
    font-size: 15px;
  }

  .quotation-box {
    padding: 20px;
    padding-top: 20px;
  }

  .quotation-box .img-box {
    top: 25px;
    left: -20px;
    width: 90px;
  }

  .quotation-box h5 {
    font-size: 18px;
  }

  .my-account-page .left-bar {
    height: 100% !important;
    padding-bottom: 20px;
  }

  .my-account-page .right-sidebar .vh-100 {
    height: 100% !important;
    padding-bottom: 30px !important;
  }

  .search-3pls-container-search input[type="text"] {
    height: 55px;
  }

  .search-3pls-container-search input[type="button"] {
    height: 45px;
    width: 140px;
    font-size: 17px;
  }

  .search-3pls-container-item {
    padding: 15px 15px;
  }

  .search-3pls-container-item-logo {
    width: 55px;
    height: 55px;
  }

  .search-3pls-container-item-logo .geodir-post-slider {
    width: 30px;
  }

  .search-3pls-container-item-title {
    font-size: 18px;
    line-height: 20px;
  }

  .search-3pls-container-item-button input[type="button"] {
    height: 45px;
    font-size: 16px;
  }

  .my-account-page .left-bar ul li a:focus,
  .my-account-page .left-bar ul li a:hover,
  .my-account-page .left-bar ul li a {
    font-size: 15px;
  }

  .my-account-page .left-bar ul li {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  header .log-sign .btn {
    width: 70px;
    height: 32px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-weight: 600;
    font-size: 12px;
  }

  header .log-sign .btn:nth-child(2) {
    margin-left: 5px;
  }

  header .navbar-brand {
    margin-right: 0px;
    width: 120px;
  }

  header .offcanvas-title {
    width: 170px;
  }

  .hero {
    padding: 80px 0;
    height: auto;
  }

  h1 {
    font-size: 40px;
    margin-bottom: 5px;
  }

  .hero .text-box p {
    font-size: 15px;
  }

  .hero form {
    padding: 0px 5px;
    background-color: transparent;
    border-radius: 0px;
    grid-template-columns: 1fr;
    gap: 5px;
  }
  .hero form .input-group-inside .input-group-text {
    padding-top: 13px;
}
  .hero form input.searchforinput,
  .hero form input.minimum-sq-ft,
  .hero form select.form-control {
    height: 45px;
    padding-left: 20px !important;
    border-radius: 40px !important;
  }

  .hero form input.searchforinput,
  .hero form input.minimum-sq-ft {
    background-image: url(../images/open_search-icon.svg) !important;
    padding-left: 40px !important;
  }

  .hero form input {
    padding-left: 40px !important;
    height: 45px;
    background-position: 5% 60% !important;
  }

  .hero form select.form-control option {
    margin: 2px 0px 0px;
    width: 100%;
  }

  .hero form .btn {
    width: 100% !important;
    margin-top: 0 !important;
  }
  .hero form .geodir-search.row {
    display: block;
}
  .hero form a.btn:hover {
    color: #fff;
    border-color: #fff;
  }

  .warehouse .grid {
    padding: 30px 10px;
  }

  .warehouse .grid-item:nth-child(1) .grid {
    border-right: 0px;
    border-bottom: 5px solid #fff;
  }

  .warehouse .grid-item:nth-child(2) .grid {
    padding-left: 10px;
  }

  /* .warehouse .grid_box {
    display: block;
  } */
  .warehouse .grid_box {
    grid-template-columns: 1fr;
}

  /* .warehouse .grid-item:nth-child(1) .grid {
    padding-left: 3%;
  }

  .warehouse .grid-item:nth-child(2) .grid {
    padding-right: 3%;
  } */

  .brand .nav-pills .nav-link.active {
    height: 45px;
  }

  .brand .nav-pills .nav-link {
    padding: 12px 14px;
  }

  .brand #pills-tab {
    height: 150px;
    width: 100%;
    border-radius: 5px;
    padding: 5px 0;
  }

  .brand {
    padding: 30px 0;
  }

  .brand .overflow-auto {
    margin-bottom: 20px;
  }

  .brand .tab-content .btn {
    margin-top: 30px;
  }

  .premier {
    padding: 30px 0;
  }

  .our-pricing .text-box h2,
  .premier .text-box h2 {
    font-size: 35px;
    margin-bottom: 10px;
  }

  .our-pricing .text-box p,
  .premier .text-box p {
    font-size: 16px;
  }

  .our-pricing .modal-content .modal-header h4 {
    font-size: 18px !important;
  }

  .our-pricing .modal-content .modal-header .btn-close {
    right: 15px;
  }

  .premier {
    background-size: 300%;
  }

  /* .premier-box .number-box .number {
      padding: 8px;
    }
    .premier-box .number-box .number h4 {
      line-height: 20px;
      font-size: 18px;
    }
    .premier-box .number-box .number h5 {
      line-height: 11px;
      font-size: 10px;
    } */
  .premier-box .btn {
    height: 50px;
    width: 180px;
    padding: 10px;
    font-size: 16px;
  }

  .premier-box {
    padding: 25px 10px;
  }

  .premier-box .storage-box {
    display: block;
    min-height: auto;
  }

  /* .premier-box .storage-box .imgbox img {
      margin-bottom: 15px;
    }
    .premier-box:nth-child(2) .storage-box .textbox h3 {
      font-size: 25px;
    }
    .premier-box:nth-child(2) .storage-box .textbox ul li {
      font-size: 17px;
      margin-bottom: 10px;
    }
    .premier-box:nth-child(4) .storage-box .imgbox img,
    .premier-box:nth-child(3) .storage-box .imgbox img {
      height: auto;
    } */
  section.our-pricing {
    /* background-size: 300%;
    padding: 40px 0 20px; */
    padding: 40px 0px;
  }

  .pricing .col-md-4:nth-child(3) .free,
  .pricing .col-md-4:nth-child(2) .free {
    margin-top: 25px;
  }

  .pricing .free .btn {
    font-size: 15px;
    padding: 9px;
  }

  /* .premier-box .number-box {
      display: block;
  } */
  .upper-footer h4 {
    margin-top: 40px;
  }

  .feedback {
    padding: 25px 20px;
    background-position: left;
  }

  .feedback .text-box h2 {
    font-size: 30px;
    margin-bottom: 10px;
  }

  .feedback .text-box p {
    font-size: 16px;
  }

  /* .feedback .suggestion-box {
    margin-top: 30px;
  } */

  .upper-footer {
    padding: 40px 0 60px;
  }

  .upper-footer h4 {
    margin-bottom: 10px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .col-auto {
    width: 100%;
    margin-top: 5px;
  }

  .search-input-box .geodir-search-form-wrapper input {
    height: 45px;
    padding: 10px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search .gd-search-field-near.col-auto.flex-fill {
    margin-top: 5px;
  }

  .search-input-box .geodir-search-form-wrapper .input-group-text.bg-transparent.border-0 {
    padding-top: 11px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir_submit_search {
    height: 45px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-search {
    grid-template-columns: auto auto;
  }

  .search-input-box .geodir-search-form-wrapper .input-group-text.bg-transparent.border-0 {
    padding-top: 12px;
  }

  .search-input-box .geodir-search-form-wrapper .geodir-distance-show,
  .search-input-box .geodir-search-form-wrapper .geodir_submit_search,
  .search-input-box .geodir-search-form-wrapper select,
  .search-input-box .geodir-search-form-wrapper input {
    height: 45px;
  }

  .search-input-box .geodir-search-form-wrapper select,
  .search-input-box .geodir-search-form-wrapper input {
    padding: 3px 10px;
    font-size: 14px;
  }

  .search-input-box .geodir-search-form-wrapper select option {
    margin: 0px;
  }

  .listing-detail .map .map_background,
  .listing-detail .map #gd_map_canvas_archive {
    height: 400px !important;
  }

  .listing-detail .grid_items .warehouse_heading {
    font-size: 22px;
    width: 100%;
    margin-bottom: 15px;
    text-align: center;
  }

  .open-supply-grid-view-item .listing_detail_box {
    min-height: auto;
  }

  .listing-detail .pagination {
    margin-bottom: 20px !important;
    margin-top: 0;
  }

  .logged-in header .log-sign .btn {
    width: 75px;
  }

  .detail_of_listing {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .detail_of_listing .detail_top_box h2 {
    font-size: 30px;
    margin-bottom: 10px;
  }

  .detail_of_listing h4.address_box {
    font-size: 18px;
  }

  .detail_of_listing .overview_detail {
    padding: 20px 0 20px;
  }

  .minimum .area_distribution {
    margin-bottom: 0px;
  }

  .detail_of_listing .minimum {
    padding: 20px 0;
  }

  .detail_of_listing .minimum h3,
  .detail_of_listing .facilty_spacing h3,
  .detail_of_listing .warehouse_video h3,
  .detail_of_listing .temp_range h3,
  .detail_of_listing .operational_capabilities h3,
  .detail_of_listing .product_experties h3,
  .detail_of_listing .food_certificate h3,
  .detail_of_listing .import_control h3,
  .detail_of_listing .overview_detail h3 {
    font-size: 22px;
  }

  .detail_of_listing .overview_detail .listing-description p,
  .detail_of_listing .overview_detail .listing-description {
    font-size: 15px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container,
  .detail_of_listing .import_control ul li,
  .detail_of_listing .product_experties ul li,
  .detail_of_listing .operational_capabilities ul li {
    font-size: 15px;
  }

  .detail_of_listing .import_control ul,
  .detail_of_listing .product_experties ul,
  .detail_of_listing .operational_capabilities ul,
  .detail_of_listing .facilty_spacing .grid_box {
    grid-template-columns: 1fr;
    column-gap: 15px;
    row-gap: 15px;
  }

  .search-input-box .popover.bs-popover-auto .popover-body .text-nowrap.align-middle.geodir-drange-wrap {
    font-size: 14px;
  }

  .hero_feedback .text-box h1 {
    font-size: 25px;
  }

  .feedback-section {
    padding: 20px 0 40px;
  }

  .feedback-section .feedback_box {
    padding: 20px 15px;
  }

  .feedback-section .feedback_box .text-box p {
    font-size: 15px;
  }

  .feedback-section .feedback_box .rating_box .grid_box label img {
    width: 50px;
  }

  .feedback-section .feedback_box .rating_box .grid_box {
    padding: 20px 0;
  }

  .feedback-section .feedback_box .form label {
    font-size: 15px;
  }

  .feedback-section .feedback_box .form {
    padding: 0px 0 20px;
  }

  .feedback-section .feedback_box .text-box h2 {
    font-size: 25px;
    margin-bottom: 5px;
  }

  .feedback-section .feedback_box .form textarea {
    padding: 12px;
  }

  .feedback-section .feedback_box .form-submit-button {
    height: 50px;
    color: #fff;
    font-size: 16px;
  }

  .recommendation .feedback_box .address h3,
  .recommendation .feedback_box .address {
    font-size: 18px;
    margin-bottom: 20px;
  }

  .recommendation .feedback_box .note h3,
  .recommendation .feedback_box .note {
    font-size: 18px;
  }

  .search-input-box .popover.bs-popover-auto .popover-body .col-sm-6.text-end {
    text-align: left !important;

    margin-top: 10px;
  }

  .coming-soon .soon-text .btn_box {
    display: grid;
    row-gap: 15px;
  }

  .coming-soon .soon-text h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }

  .coming-soon .soon-text .btn_box a {
    width: 240px;
    height: 45px;
    border: 2px solid;
    font-size: 25px;
  }

  .detail_of_listing .detail_top_box .d-flex .geodir-list-save-container .gd-badge {
    padding: 14px 16px;
    font-size: 13px;
  }

  .detail_of_listing .gallery_box {
    grid-template-columns: 1fr;
    gap: 15px;
    margin-bottom: 20px;
  }

  .detail_of_listing .detail_top_tabs {
    flex-wrap: wrap;
    gap: 15px;
  }

  .detail_of_listing .detail_tab {
    margin-bottom: 0px;
  }

  .detail_of_listing .detail_logo {
    padding: 20px 15px;
  }

  .detail_of_listing .detail_logo .detail_left_image .embed-responsive {
    width: 100px;
    margin: auto;
    height: 94px;
  }

  .detail_of_listing .detail_logo .btn {
    margin-top: 20px;
  }

  .detail_of_listing .listing_flex {
    padding: 10px 10px;
    column-gap: 15px;
    margin-bottom: 25px;
  }

  .detail_of_listing .listing_flex h3 {
    font-size: 20px;
  }

  /* .detail_of_listing .gallery_box .third_img a::before {
    font-size: 70px;
  } */
  .count_gallery {
    font-size: 61px;
  }

  .atc-modal-content {
    padding: 10px !important;
    width: 95% !important;
  }

  .atc-close-popup {
    top: 0 !important;
    right: 0 !important;
  }

  .atc-resend-registration-verify-modal-content .atc-close-popup {
    top: 6px !important;
    right: 6px !important;
  }

  .atc-resend-registration-verify-modal-content .logo_image img {
    height: 50px;
    margin-top: 15px;
  }

  .atc-resend-registration-verify-modal-header {
    margin-top: 30px;
  }

  .atc-resend-registration-verify-modal-content .new-project-list-form p {
    font-size: 17px;
  }

  .detail_top_box .listing_flex {
    margin-top: 20px;
    margin-bottom: 0px;
  }

  .detail_of_listing .detail_tab {
    margin-top: 20px;
  }

  .detail_top_box .listing_flex h3 {
    font-size: 16px;
  }

  .detail_of_listing .listing_flex.bottom_flex {
    width: 100%;
    padding-right: 50px;
    margin-top: 25px;
  }

  .area_distribution {
    margin-bottom: 30px;
  }

  .area_distribution .numbers h4 {
    line-height: 23px;
    font-size: 18px;
  }

  .area_distribution .numbers h5 {
    font-size: 12px;
    line-height: 14px;
  }

  .user-dashboard-lists-container .dashboard-leftbar .big-logo {
    display: none;
  }

  .user-dashboard-lists-container .dashboard-leftbar .logo .small-logo {
    display: block;
  }

  #open-close {
    display: none;
  }

  .user-dashboard-lists-container .dashboard-leftbar {
    width: 18%;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a {
    padding: 9px;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a {
    font-size: 0;
    justify-content: center;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i {
    font-size: 17px;
    margin-right: 0 !important;
  }

  .user-dashboard-lists-container .user-dashboard-container.increse-width,
  .user-dashboard-lists-container .user-dashboard-container {
    width: 82%;
  }

  .user-dashboard-lists-container .user-dashboard-container {
    margin: 20px -10px 20px 10px;
    padding: 10px;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"],
  #right-dash>.uwp-account-form {
    padding: 15px;
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-left {
    padding: 5px 0px 15px;
    width: 100%;
    text-align: center;
  }

  .user-dashboard-container-filters-left select,
  .user-dashboard-container-filters-right .search-for-locations {
    height: 40px;
  }

  .user-dashboard-container-filters-left select,
  .user-dashboard-container-filters-right .search-for-locations {
    width: 200px;
  }

  .user-dashboard-container-tabs li {
    width: 32%;
    font-size: 13px;
    padding: 10px 7px;
    height: 40px;
    margin-left: 0px;
  }

  .user-dashboard-lists-container .user-dashboard-container .three_pl_box .btn-outline-primary.btn-right,
  .user-dashboard-lists-container .user-dashboard-container .three_pl_box .left_right-btn .btn-outline-primary {
    width: auto;
  }

  .user-dashboard-lists-container .user-dashboard-container .btn-outline-primary {
    height: 40px;
    font-size: 12.7px;
    padding: 10px 7px;
  }

  .user-dashboard-container .btn-outline-primary {
    height: 40px;
    font-size: 12px;
    padding: 10px 11px;
  }

  .user-dashboard-tab-content .btn-outline-danger {
    height: 40px;
    font-size: 12px;
    padding: 10px 11px;
  }

  .user-dashboard-tab-content .bsui .row-cols-md-4>* {
    flex: 0 0 auto;
    width: 100%;
  }

  .geodir-compare-list .geodir-compare-page-table thead th {
    font-size: 16px;
  }

  .geodir-compare-list .geodir-compare-page-table tbody tr th a,
  .geodir-compare-list .geodir-compare-page-table tbody tr th {
    font-size: 15px;
  }

  .geodir-compare-list .geodir-compare-page-table tbody tr td a,
  .geodir-compare-list .geodir-compare-page-table tbody tr td {
    font-size: 15px;
  }

  .add_listing_details {
    padding-top: 30px;
  }

  .add_listing_details .main_heading {
    font-size: 22px;
    margin-bottom: 15px;
  }

  .add_listing_details .verfi-btns a {
    font-size: 17px;
  }

  .geodir-add-listing h3.h3 {
    font-size: 22px;
  }

  .geodir-add-listing label {
    font-size: 17px !important;
    padding-bottom: 8px !important;
  }

  .add_listing_details div[data-argument="video"] textarea#video,
  .geodir-add-listing select,
  .geodir-add-listing .selection .select2-selection,
  .geodir-add-listing input.form-control {
    height: 45px;
  }

  .geodir-add-listing .btn.btn-primary {
    height: 50px;
    font-size: 15px;
  }

  .geodir-add-listing .btn.btn-outline-primary {
    height: 50px;
    font-size: 16px;
    margin-top: 15px;
  }

  .add_listing_details .verfi-btns .verify_btn {
    height: 48px;
    width: 200px;
    padding: 11px;
  }

  .add_listing_logout p a {
    font-size: 17px;
    margin-top: 30px;
  }

  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"],
  .add_listing_details div[data-argument="fda_certification"],
  .add_listing_details div[data-argument="aib_certification"],
  .add_listing_details div[data-argument="sqf_certification"],
  .add_listing_details div[data-argument="usda_certification"],
  .add_listing_details div[data-argument="gmp_certification"],
  .add_listing_details div[data-argument="alcohol_permit"],
  .add_listing_details div[data-argument="hazardous_materials"],
  .add_listing_details div[data-argument="bonded"],
  .add_listing_details div[data-argument="free_trade_zone_certification"],
  .add_listing_details div[data-argument="returns"],
  .add_listing_details div[data-argument="cross_dock"],
  .add_listing_details div[data-argument="secondary_pac"],
  .add_listing_details div[data-argument="d"],
  .add_listing_details div[data-argument="custom_kitting"],
  .add_listing_details div[data-argument="ecommerce"],
  .add_listing_details div[data-argument="distribution"] {
    width: 100%;
  }

  /* quottion-css */
  .hero_scope .text-box h1 {
    font-size: 32px;
  }

  .hero_scope {
    padding-top: 50px;
    padding-bottom: 50px;
    background-position: top;
  }

  .hero_scope .bread_crumb {
    font-size: 15px;
    margin-top: 5px;
  }

  .scope_form .btn_box {
    margin-top: 20px;
    margin-bottom: 25px;
  }

  .scope_form .btn_box .btn:last-child {
    margin-top: 10px;
  }

  .scope_form .btn_box .btn {
    height: 50px;
    width: 155px;
    font-size: 15px;
    margin: 0 5px;
  }

  .open-supply-add-listing-fieldset,
  .scope_form .utilized,
  .scope_form .added-service,
  .scope_form .other-service,
  .scope_form .outbound,
  .scope_form .storage-estimates,
  .scope_form .inbound,
  .scope_form .facility,
  .scope_form .term,
  .scope_form .overview,
  .scope_form .pricing-sheet,
  .scope_form .submit,
  .scope_form .scope_of_work {
    padding: 15px 10px;
    margin-bottom: 20px;
    overflow: auto;
  }

  .scope_form .utilized h2,
  .scope_form .added-service h2,
  .scope_form .other-service h2,
  .scope_form .outbound h2,
  .scope_form .storage-estimates h2,
  .scope_form .inbound h2,
  .scope_form .facility h2,
  .scope_form .term h2,
  .scope_form .overview h2,
  .scope_form .submit h2,
  .scope_form .pricing-sheet h2,
  .scope_form .scope_of_work h2 {
    font-size: 25px;
    margin-bottom: 15px;
  }

  .scope_form .utilized input,
  .scope_form .added-service input,
  .scope_form .other-service input,
  .scope_form .outbound input,
  .scope_form .storage-estimates input,
  .scope_form .inbound input,
  .scope_form .facility input,
  .scope_form .facility select,
  .scope_form .term input,
  .scope_form .overview select,
  .scope_form .overview input {
    height: 45px;
  }

  .scope_form .utilized .yes_no,
  .scope_form .outbound .yes_no,
  .scope_form .outbound input,
  .scope_form .storage-estimates input,
  .scope_form .inbound .yes_no,
  .scope_form .inbound input,
  .scope_form .facility input[type="text"],
  .scope_form .overview input[type="text"],
  .scope_form .overview select,
  .scope_form .facility select {
    margin-bottom: 20px;
  }

  .scope_form .utilized label,
  .scope_form .added-service label,
  .scope_form .other-service label,
  .scope_form .outbound label,
  .scope_form .storage-estimates label,
  .scope_form .inbound label,
  .scope_form .facility label,
  .scope_form .term label,
  .scope_form .overview label,
  .scope_form .scope_of_work .product-image p,
  .scope_form .scope_of_work label {
    font-size: 15px;
    margin-bottom: 10px;
  }

  .open-supply-add-listing-fieldset.field-minimums .col-sm-10,
  .open-supply-add-listing-fieldset.field-facility_spacing__attributes .col-sm-10 {
    padding-right: 0;
  }

  .scope_form .inbound .inbound-grid,
  .scope_form .term .term-flex {
    grid-template-columns: auto;
    row-gap: 20px;
  }

  .facility .facility-grid {
    column-gap: 15px;
  }

  .scope_form .facility .select-flex {
    grid-template-columns: auto;
    row-gap: 10px;
  }

  .yes_no input[type="checkbox"].toggle+label {
    height: 40px;
    line-height: 40px;
  }

  .yes_no input[type="checkbox"].toggle+label:before,
  input[type="checkbox"].toggle+label:hover:before {
    width: 36px;
    height: 36px;
  }

  .scope_form .facility .grid_box .input label {
    height: 25px;
  }

  /* .scope_form .facility .facility-grid .grid_box .input label[for="desired_location"],
    .scope_form .facility .facility-grid .grid_box .input label[for="square_footage_estimate"] {
      height: auto;
  } */
  .scope_form .facility .grid_box .input:nth-child(3) label {
    height: 141px;
  }

  .scope_form .facility .grid_box .input:nth-child(4) label {
    height: 147px;
  }

  .scope_form .facility .grid_box .input:nth-child(5) label {
    height: 138px;
  }

  .scope_form .facility select,
  .scope_form .overview select,
  .pricing-sheet .price_box .second_box .grid_box select {
    padding-right: 50px;
    background-size: 45px 45px;
  }

  .scope_form .outbound textarea,
  .scope_form .storage-estimates textarea,
  .scope_form .inbound textarea,
  .scope_form .overview textarea,
  .scope_form .scope_of_work textarea {
    margin-bottom: 20px;
  }

  .scope_form .storage-estimates .storage-grid {
    grid-template-columns: auto;
  }

  .scope_form .storage-estimates .input label {
    height: auto;
    font-size: 15px;
  }

  .scope_form .storage-estimates .textarea label {
    font-size: 15px;
  }

  .scope_form .outbound .outbound_grid {
    grid-template-columns: auto;
    row-gap: 15px;
  }

  .scope_form .submit table tr th {
    font-size: 16px;
  }

  .scope_form .submit table tr td {
    font-size: 14px;
    padding: 10px 10px;
  }

  .pricing-sheet .price_box .second_box .grid_box {
    column-gap: 15px;
  }

  .pricing-sheet .price_box:not(:last-child) {
    margin-bottom: 20px;
  }

  .pricing-sheet .price_box .second_box .grid_box p {
    font-size: 16px;
  }

  .pricing-sheet .price_box {
    width: 230%;
  }

  .pricing-sheet .price_box .second_box .grid_box select,
  .pricing-sheet .price_box .second_box .grid_box input {
    height: 45px;
  }

  /* quottion-css */

  input[name="save-as-default"] {
    width: 115px;
    font-size: 15px;
    margin-top: 10px;
  }

  #cf3pl_row .border.rounded.px-2.scrollbars-ios {
    grid-template-columns: 1fr;
    row-gap: 10px;
  }

  [data-argument="rail_serviced"] .form-check input[type="checkbox"],
  [data-argument="open_to_new_client"] .form-check input[type="checkbox"],
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input[type="checkbox"] {
    width: 85px;
    height: 40px;
  }

  [data-argument="rail_serviced"] .form-check input[type="checkbox"]:before,
  [data-argument="open_to_new_client"] .form-check input[type="checkbox"]:before,
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input[type="checkbox"]:before {
    width: 34px;
    height: 34px;
  }

  [data-argument="rail_serviced"] .form-check input:checked[type="checkbox"]:before,
  [data-argument="open_to_new_client"] .form-check input:checked[type="checkbox"]:before,
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input:checked[type="checkbox"]:before {
    left: 47px;
  }

  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check label {
    margin-left: 10px;
  }

  .geodir-add-listing label {
    font-size: 15px !important;
  }

  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check label {
    text-wrap: nowrap;
    width: 73%;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  [data-argument="rail_serviced"] .form-check input[type="checkbox"]::after,
  [data-argument="open_to_new_client"] .form-check input[type="checkbox"]::after,
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input[type="checkbox"]::after {
    font-size: 18px;
  }

  [data-argument="rail_serviced"] .form-check input:checked[type="checkbox"],
  [data-argument="open_to_new_client"] .form-check input:checked[type="checkbox"],
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input:checked[type="checkbox"] {
    background-size: 29px;
  }

  div#importexport_control_row,
  div#hazmat__alcohol_row,
  div#food__quality_row {
    width: 100%;
  }

  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check label {
    width: 58%;
  }

  .open-supply-add-listing-fieldset [data-argument="minimum_term"],
  .open-supply-add-listing-fieldset [data-argument="minimum_pallet_storage"],
  .open-supply-add-listing-fieldset [data-argument="monthly_minimum_ecommerce_order"],
  .open-supply-add-listing-fieldset [data-argument="square"],
  .open-supply-add-listing-fieldset [data-argument="temprature"],
  .open-supply-add-listing-fieldset [data-argument="dock_doors"],
  .open-supply-add-listing-fieldset [data-argument="clear_height_ft"],
  .open-supply-add-listing-fieldset [data-argument="yard"],
  .open-supply-add-listing-fieldset [data-argument="_racked"],
  .open-supply-add-listing-fieldset #importexport_control_row,
  .open-supply-add-listing-fieldset #hazmat__alcohol_row,
  .open-supply-add-listing-fieldset #food__quality_row {
    width: 100%;
  }

  /* rfp-css */
  .rfp-response .response_btn {
    margin-bottom: 30px;
    display: block;
  }

  .rfp-response .response_btn .btn_box {
    margin-bottom: 15px;
  }

  .rfp-response .edit_btn-box {
    display: flex;
  }

  .rfp-response .edit_btn-box .btn {
    width: 155px;
    height: 50px;
    margin: 7px;
  }

  .rfp-response .response_box {
    padding: 15px 10px;
    margin-bottom: 20px;
    overflow: auto;
  }

  .rfp-response .response_box h2 {
    font-size: 25px;
    margin-bottom: 15px;
    padding-top: 25px;
  }

  .rfp-response .response_box label {
    font-size: 15px;
    margin-bottom: 10px;
  }

  .rfp-response .response_box.others label {
    font-size: 21px;
  }

  .rfp-response .response_box input,
  .rfp-response .response_box textarea {
    margin-bottom: 20px;
  }

  .rfp-response .response_box .d-flex.justify-content-between h3 {
    font-size: 15px;
  }

  .rfp-response .response_box .all_control {
    grid-template-columns: 1fr;
    row-gap: 35px;
  }

  .rfp-response .response_box .all_control h3 {
    height: auto;
    margin-bottom: 10px;
  }

  .rfp-response .response_box .response_inbound {
    grid-template-columns: 1fr;
    row-gap: 25px;
  }

  .rfp-response .response_box .response_bound {
    grid-template-columns: 1fr;
  }

  .rfp-response .response_box .attachment {
    column-gap: 20px;
  }

  .rfp-response .response_box .attachment h5 {
    font-size: 15px;
  }

  .rfp-response .response_box .respond-pricing table td {
    font-size: 15px;
  }

  .rfp-response .response_box .respond-pricing table th {
    font-size: 15px;
  }

  .rfp-response .response_box .respond-pricing table input {
    width: 130px;
  }

  .rfp-response .response_box input {
    height: 45px;
  }

  .rfp-response .response_box .respond-pricing .custome-add {
    font-size: 25px;
    margin-top: 20px;
    margin-bottom: 0px;
  }

  .not-fit .btn {
    height: 50px;
    width: 175px;
    font-size: 16px;
    padding: 12px;
  }

  .geodir-add-listing .field-operational_capabilities [data-rule-key="parcel_carriers"] {
    margin-top: 30px;
  }

  /* dasboard */
  section.scope_form,
  .wpinv-receipt,
  .getpaid_payment_form_submission,
  .user-dashboard-lists-container .edit_listing,
  .user-dashboard-lists-container section.scope_form.rfp-response,
  #right-dash .dashboard-header.d-grid+.bsui form,
  .user-dashboard-lists-container .user-dashboard-container .wpinv-history-class,
  .user-dashboard-lists-container .user-dashboard-container .getpaid-subscriptions,
  .user-dashboard-lists-container .user-dashboard-container .three_pl_box,
  .user-dashboard-lists-container .user-dashboard-container .right_box {
    padding: 12px !important;
    overflow-x: auto;
  }

  #right-dash .right_overview .d_flex span {
    font-size: 15px;
  }

  #right-dash .right_overview .d_flex {
    row-gap: 5px;
    column-gap: 20px;
  }

  #right-dash .right_overview textarea {
    padding: 10px !important;
    height: 120px;
    font-size: 15px;
  }

  #right-dash .right_box .nav {
    width: max-content;
    margin-bottom: 5px;
  }

  #right-dash .right_box .tab-content select {
    margin-top: 25px;
    width: 100%;
  }

  #right-dash .right_box h2 {
    font-size: 21px;
  }

  body .getpaid_payment_form_submission label,
  #right-dash .uwp-account-form label,
  #right-dash .right_box label {
    font-size: 17px !important;
  }

  #right-dash .uwp-account-form [data-argument="job_title"] span.select2-selection,
  .getpaid_payment_form_submission input,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] select,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] input,
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] input,
  #right-dash .right_box input {
    height: 50px;
    padding: 10px;
    margin-bottom: 15px !important;
  }

  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] .input-group span.input-group-text {
    height: 50px;
  }

  #right-dash .right_box .d_grid_two,
  #right-dash .right_box .d_grid_one {
    display: block;
  }

  #right-dash .right_box .d_grid_two p {
    margin-bottom: 20px;
  }

  #right-dash .right_box .btn_box {
    display: block;
    text-align: center;
  }

  #right-dash .right_box .btn {
    height: 50px;
    font-size: 16px;
  }

  #right-dash .right_box .btn.draft {
    margin-bottom: 15px;
  }

  #right-dash .right-request_info table tr th {
    font-size: 16px;
  }

  #right-dash .right-request_info table tr td {
    font-size: 14px;
    padding: 10px 10px;
  }

  #right-dash .right_project .d_flex {
    display: block;
  }

  #right-dash .right_project .d_flex .new-project {
    width: 155px;
    height: 45px;
    font-size: 15px;
  }

  #right-dash .right_project .d_flex .new-project {
    margin-bottom: 20px;
  }

  #right-dash .right_project table th {
    font-size: 15px;
    margin-bottom: 15px !important;
  }

  #right-dash .right_project table tr td {
    font-size: 15px;
  }

  #right-dash .right-request_info table {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  #right-dash .right-request_info table tr th {
    font-size: 15px;
  }

  #right-dash .right_box.right-request_info select {
    width: 100%;
  }

  #right-dash .right_box.submitted h5 {
    font-size: 15px;
  }

  .submitted .d_grid .interested,
  .submitted .d_grid .not-fit,
  .submitted .d_grid .pendng,
  .submitted .d_grid .sent {
    padding: 25px 50px;
  }

  .submitted .d_grid p {
    font-size: 16px;
    margin-bottom: 5px;
  }

  .submitted .d_grid h3 {
    font-size: 40px;
  }

  .submitted .d_grid {
    grid-template-columns: 1fr;
  }

  /* team-css */
  #right-dash .wpinv-history-class table th,
  #right-dash .getpaid-subscriptions table th,
  #right-dash .pricing_project table th,
  #right-dash .right_warehouse table th,
  #right-dash .right_team table th {
    font-size: 16px;
  }

  #right-dash .pricing_project table td a h5,
  #right-dash .wpinv-history-class table td,
  #right-dash .wpinv-history-class table td a,
  #right-dash .getpaid-subscriptions table td a,
  #right-dash .getpaid-subscriptions table td,
  #right-dash .pricing_project table td,
  #right-dash .pricing_project table td a,
  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table td a,
  #right-dash .right_team table td a,
  #right-dash .right_team table td {
    font-size: 15px;
  }

  #right-dash .add_team-mate .btn {
    font-size: 16px;
    padding: 10px 30px;
    height: 45px;
  }

  #right-dash .right_warehouse table td img,
  #right-dash .right_team table td img {
    width: 20px;
  }

  #right-dash .right_warehouse .d_flex {
    display: block;
  }

  #right-dash .wpinv-history-class table td,
  #right-dash .wpinv-history-class table th,
  #right-dash .getpaid-subscriptions table td,
  #right-dash .getpaid-subscriptions table th,
  #right-dash .right_warehouse table td,
  #right-dash .right_warehouse table th,
  #right-dash .right_team table td,
  #right-dash .right_team table th {
    min-width: 170px;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  #right-dash .right_warehouse table td i {
    font-size: 23px;
  }

  #right-dash .getpaid-subscriptions table {
    width: 200%;
  }

  #right-dash .right_warehouse table tr td:nth-child(3) img {
    width: 80px;
  }

  #right-dash .right_warehouse .logo_flex {
    margin-top: 40px;
    column-gap: 15px;
    padding: 10px 10px;
    grid-template-columns: 3fr 10fr;
  }

  #right-dash .right_warehouse .logo_flex h3 {
    font-size: 20px;
  }

  #right-dash .number_flex .numbers {
    padding: 10px 15px;
    margin-bottom: 15px;
  }

  #right-dash .number_flex {
    display: block;
  }

  #right-dash .number_flex .numbers h4 {
    line-height: 40px;
    font-size: 30px;
  }

  .scope_form .response_box .all_control .control_box p {
    font-size: 13px;
  }

  #right-dash .number_flex .numbers h5 {
    font-size: 15px;
    line-height: 18px;
  }

  #right-dash .right_warehouse.opportunities table td,
  #right-dash .right_warehouse.opportunities table th {
    min-width: 125px;
  }

  #right-dash .right_box.respond .btn {
    margin-bottom: 10px;
  }

  #right-dash .right_box.respond .btn_box .interested {
    font-size: 22px;
  }

  #right-dash .right_box.respond .btn_box .not-fit {
    font-size: 22px;
  }

  #right-dash .right_box.respond .btn_box .not-fit span {
    font-size: 13px;
  }

  #right-dash .respond .d_flex {
    margin-bottom: 20px;
    display: block;
  }

  #right-dash .respond .response_status {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 20px;
  }

  #right-dash .respond .d_flex .btn {
    height: 40px;
    width: auto;
    padding: 7px 35px;
    font-size: 16px;
  }

  /* team-css */
  #right-dash .work-option .d_grid {
    grid-template-columns: 1fr;
    row-gap: 15px;
    margin-bottom: 20px;
  }

  #right-dash .work-option .d_grid h3 {
    text-align: center;
    margin-bottom: 0;
  }

  #right-dash .export_btn .btn {
    height: 45px;
    width: auto;
    padding: 10px 20px;
    font-size: 15px;
  }

  #right-dash .pricing_project table tr:first-child td img {
    width: 60px;
    height: 60px;
  }

  #right-dash .pricing_project table tr:first-child td p {
    margin-bottom: 10px;
    font-size: 14px;
    margin-top: 15px;
    padding: 8px;
    padding-left: 25px;
    position: relative;
  }

  #right-dash .pricing_project table tr:first-child td p::before {
    width: 12px;
    height: 12px;
    top: 52%;
  }

  #right-dash .pricing_project table tr td.input label {
    font-size: 12px;
  }

  #right-dash .pricing_project table tr td.input input {
    width: 100px;
    font-size: 14px;
  }

  #right-dash .pricing_project table tr td.input .btn {
    font-size: 10px;
  }

  #right-dash .pricing_project table tr td.input {
    min-width: 190px;
  }

  #right-dash .pricing_project table tr:last-child td {
    font-size: 15px;
  }

  #right-dash .right_warehouse.graph select {
    width: 240px;
    font-size: 14px;
  }

  .our-pricing .text-box {
    padding-bottom: 20px;
  }

  .graph_grid {
    grid-template-columns: 1fr;
  }

  .graph_grid .grid_box h4 {
    line-height: 35px;
    font-size: 30px;
  }

  .graph_grid .grid_box h5 {
    font-size: 16px;
    line-height: 16px;
  }

  .graph_grid .grid_box {
    padding: 10px;
  }

  .graph_grid {
    margin-bottom: 25px;
  }

  #right-dash .right_box.compare_list ul {
    flex-wrap: wrap;
    row-gap: 10px;
  }

  #right-dash .right_box.compare_list select {
    height: 45px;
    width: 250px;
  }

  #right-dash .right_box.compare_list ul li.btn {
    height: 45px;
    padding: 10px 20px;
    border-radius: 6px;
    font-size: 15px;
  }

  /* #right-dash .user-dashboard-no-lists-found {
    padding: 20px;
  } */

  #right-dash .user-dashboard-no-lists-found .user-dashboard-no-lists-found-header {
    margin-bottom: 20px;
    font-size: 20px;
  }

  #right-dash .user-dashboard-no-lists-found .user-dashboard-no-lists-found-content {
    font-size: 15px;
  }

  #right-dash .user-dashboard-no-lists-found .user-dashboard-no-lists-found-footer a {
    width: 100%;
  }

  .price_box .first_box p {
    font-size: 13px;
  }

  .price_box .first_box {
    width: 40px;
  }

  .price_box .first_box.add-custome p::before {
    font-size: 15px;
    left: -19px;
    width: 15px;
    height: 15px;
  }

  .price_box .first_box {
    min-height: 140px;
  }

  .listing-detail .pagination {
    margin-top: 0px !important;
  }

  /* #right-dash .right_box.right_warehouse.opportunities {
      overflow: visible;
      margin-top: 55px;
    } */
  #right-dash .right_box.right_warehouse.opportunities {
    overflow: visible;
    margin-top: 53px;
  }

  #right-dash .right_box.right_warehouse.opportunities ul.nav .nav-item button {
    font-size: 16px;
    padding: 6px 30px;
  }

  #right-dash .right_box.right_warehouse.opportunities ul.nav {
    top: -39px;
    margin-bottom: 15px;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li {
    margin-left: -4px !important;
    margin-right: 0 !important;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"],
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] {
    column-gap: 0px;
  }

  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] .mb-3,
  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] .mb-3 {
    width: 100%;
  }

  .getpaid_payment_form_submission input.btn.btn-primary,
  #right-dash .dashboard-header.d-grid+.breadcrumbs+.payment-inner-tabs+.bsui form[method="post"] input.btn.btn-primary,
  #right-dash .uwp-account-form.uwp_form input.btn.btn-primary {
    font-size: 16px;
    height: 50px;
    padding: 12px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container .tab-content .right_box {
    border-radius: 0px;
    padding: 0px;
    border: 0px;
  }

  .atc-new-project-modal-content {
    width: 95% !important;
    padding: 15px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container.other_tab h5.rfi-rfq-team-notes-modal-title,
  .user-dashboard-lists-container .user-dashboard-container.other_tab .atc-new-project-modal-content .atc-new-project-modal-header h5 {
    font-size: 20px;
  }

  .user-dashboard-lists-container .user-dashboard-container.other_tab .atc-close-popup {
    top: 3px !important;
    right: 3px !important;
  }

  .user-dashboard-lists-container .user-dashboard-container.other_tab button.btn.edit-present-team-notes {
    height: 35px;
    font-size: 12px;
    padding: 5px 10px;
  }

  .community-feedback-without-login {
    padding: 30px 15px;
    font-size: 24px;
  }

  .hero_feedback .text-box h1 {
    font-size: 25px;
  }

  .user-dashboard-lists-container .user-dashboard-container .user-dashboard-tab-content.user-dashboard-container-grid-view .bsui .row-cols-md-2>* {
    width: 100%;
  }

  .user-dashboard-lists-container .user-dashboard-container .btn-outline-primary {
    margin-bottom: 5px;
    width: auto;
    margin-left: 0;
  }

  .user-dashboard-container .left_right-btn,
  ul.user-dashboard-container-tabs {
    margin-bottom: 10px;
  }

  .user-dashboard-lists-container .user-dashboard-container-filters-left select,
  .user-dashboard-lists-container .user-dashboard-container-filters-right .search-for-locations {
    width: 244px;
    margin: auto;
  }

  .user-dashboard-container-filters .user-dashboard-container-filters-right {
    width: 100%;
  }

  .three_pl_box .user-dashboard-tab-content.user-dashboard-container-grid-view .gd-lists-loop-author-actions.mb-4.text-end {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 4px;
  }

  .three_pl_box .user-dashboard-tab-content.user-dashboard-container-grid-view .gd-lists-loop-author-actions.mb-4.text-end a {
    margin: 0 !important;
    width: 100%;
  }

  .user-dashboard-lists-container .user-dashboard-container .three_pl_box .left_right-btn .btn-outline-primary {
    width: 49%;
    margin-bottom: 0;
  }

  .generate-new-password-container .generate_password {
    flex-wrap: wrap;
    row-gap: 10px;
  }

  .right_warehouse .pagination .next.page-numbers,
  .open_pagination .pagination .next.page-numbers {
    background-size: 15px;
  }

  .right_warehouse .pagination .prev.page-numbers,
  .open_pagination .pagination .prev.page-numbers {
    background-size: 15px;
  }

  .right_warehouse .pagination a,
  .right_warehouse .pagination span,
  .open_pagination .pagination a,
  .open_pagination .pagination span,
  .listing-detail .pagination li span,
  .listing-detail .pagination li a,
  .account-dashboard-3pl #right-dash .right_box.right_membership .enhanced-right-warehouse .pagination span,
.account-dashboard-3pl #right-dash .right_box.right_membership .enhanced-right-warehouse .pagination a {
    width: 35px;
    height: 35px;
  }


  #right-dash .geodir-compare-page-table tbody tr:last-child td a::after {
    content: "›";
    right: -5px;
    top: -10px;
    font-size: 25px;
  }

  /* .search-input-box
    .geodir-search-form-wrapper
    .geodir-search
    .gd-search-field-near.col-auto.flex-fill {
    margin-top: auto;
  } */

  .warehouse_listing h3.radius_miles {
    font-size: 18px;
    width: 100%;
  }

  .warehouse_listing .range-slider {
    width: 500px;
  }

  .area-range-container {
    width: 250px;
    top: 47px;
    left: -12rem;
  }

  .area-range-heading {
    padding: 7px 10px;
    margin-bottom: 8px;
    font-size: 15px;
  }

  .area-range-parameters select {
    width: 101px !important;
    height: 45px !important;
  }

  .area-range-container .apply-area-range {
    height: 45px !important;
  }

  #right-dash .right_membership .d_grid {
    grid-template-columns: 1fr;
    column-gap: 0px;
    row-gap: 20px;
  }

  #right-dash .right_membership .data_box p {
    height: 50px;
    padding: 15px 7px;
    font-size: 14px;
    line-height: 13px;
  }

  #right-dash .right_membership .label-box .data_box .description_box p {
    font-size: 14px;
  }

  #right-dash .right_membership .data_box .description_box {
    height: 225px;
    font-size: 11px;
  }

  #right-dash .right_membership .data_box .description_box ul {
    padding-left: 20px;
  }

  #right-dash .right_membership .data_box p a {
    font-size: 13px;
    height: 33px;
    padding: 7px;
    margin-top: -7px;
  }

  #right-dash .right_membership .premium-box h3,
  #right-dash .right_membership .standarad-box h3 {
    font-size: 19px;
  }

  #right-dash .right_membership .premium-box h3 span,
  #right-dash .right_membership .standarad-box h3 span {
    margin-top: 10px;
    font-size: 15px;
  }

  #right-dash .right_membership .right-grid_box {
    padding: 20px 20px 20px;
    padding-top: 70px;
  }

  #right-dash .right_membership .free h3 {
    font-size: 30px;
  }

  #right-dash .right_membership .free p {
    font-size: 16px;
  }

  #right-dash .right_membership .free ul li {
    font-size: 16px;
  }

  #right-dash .right_membership .free .btn {
    margin-top: 45px;
    height: 45px;
    font-size: 14px;
    padding: 10px;
  }

  #right-dash .dashboard-header.d-grid {
    margin-bottom: 20px;
    margin-top: -20px;
    margin-left: -10px;
    padding: 15px 10px;
  }

  #right-dash .dashboard-head-right {
    margin-top: 10px;
  }

  #right-dash .dashboard-head-left p {
    font-size: 12px;
  }

  #right-dash .dashboard-head-left h3 {
    font-size: 18px;
  }

  .privacy_policy {
    padding: 30px 0;
  }

  .privacy_policy h2 {
    margin-top: 0;
    font-size: 28px;
  }

  .privacy_policy .data-box h2 {
    font-size: 24px;
    margin-top: 25px;
  }

  .privacy_policy p {
    font-size: 15px;
  }

  .white_search_details {
    font-size: 0;
  }

  .white_search_details span,
  .white_search_details i {
    font-size: 13px;
  }

  .white_search_details span {
    display: block;
  }

  .warehouse-view-choose-timeframe label {
    font-size: 17px !important;
    margin-bottom: 10px !important;
  }

  .warehouse-view-choose-timeframe {
    margin-top: 10px;
  }

  .warehouse-view-choose-timeframe input {
    height: 45px !important;
    margin-bottom: 10px !important;
    margin-right: 0;
  }

  .dashboard-head-right .open-supply-avtar .card .card-body {
    padding: 10px 1px !important;
  }

  .dashboard-head-right .open-supply-avtar .avtar_dropdown {
    padding: 4px;
    top: 41px;
    left: -16px;
    height: 36px;
    width: 100px;
  }

  .dashboard-head-right .open-supply-avtar .avtar_dropdown ul li a {
    font-size: 14px;
  }

  .white_search_details.white_views {
    margin-left: 0px;
  }

  .bsui .wpinv-receipt .wpinv-receipt-details table th {
    font-size: 17px;
  }

  .bsui .wpinv-receipt .wpinv-receipt-details table td {
    font-size: 16px;
  }

  #right-dash .dashboard-header.d-grid {
    width: 108%;
  }

  .wpinv-receipt-actions .history,
  .wpinv-receipt-actions .view {
    font-size: 14px;
    padding: 8px 10px;
  }

  .container.bg-white.getpaid-print-no-border.border.mt-4.mb-4.p-4.position-relative.flex-grow-1 {
    padding: 15px !important;
  }

  .bsui .bg-white.getpaid-print-no-border .mb-5 {
    margin-bottom: 1rem !important;
  }

  .getpaid-billing-address .invoice-billing-address-label,
  .getpaid-company-address .invoice-company-address-label {
    font-size: 16px;
    width: 100%;
  }

  .getpaid-billing-address .invoice-billing-address-value,
  .getpaid-company-address .invoice-company-address-value {
    font-size: 15px;
  }

  #right-dash .pricing_project.submitted .d_grid .interested,
  #right-dash .pricing_project.submitted .d_grid .not-fit,
  #right-dash .pricing_project.submitted .d_grid .pendng,
  #right-dash .pricing_project.submitted .d_grid .sent {
    padding: 15px 10px;
  }

  #right-dash .submitted .d_grid h3 {
    font-size: 40px;
  }

  #right-dash .submitted .d_grid p {
    font-size: 14px;
    margin-bottom: 0;
    padding-left: 14px;
  }

  .about_hero_banner {
    padding: 35px 0 30px;
  }

  .about_hero_banner p {
    font-size: 17px;
  }

  .about-us-all-details {
    padding: 30px 0;
  }

  .about_hero_banner img {
    margin-bottom: 20px;
    max-width: 200px;
  }

  .about-us-all-details img {
    margin-bottom: 30px;
    max-width: 240px;
  }

  .about-us-all-details h4 {
    font-size: 14px;
    margin-bottom: 5px;
  }

  .about-us-all-details p {
    margin-bottom: 15px;
    font-size: 22px;
  }

  .request-for-information-after-submit .atc-new-project-modal-content .go-to-messages-dashbaord {
    width: 100%;
  }

  .request-for-information-after-submit .atc-new-project-modal-content .return-to-search {
    width: 100%;
    margin-left: 0px;
    margin-top: 5px;
  }

  .request-for-information-after-submit .atc-new-project-modal-content .go-to-messages-dashbaord,
  .request-for-information-after-submit .atc-new-project-modal-content .return-to-search {
    height: 50px;
    font-size: 17px;
  }

  .request-for-information-after-submit .atc-new-project-modal-content p {
    font-size: 16px;
  }

  section.four_four img {
    max-width: 100%;
    margin-bottom: 15px;
  }

  section.four_four .btn {
    height: 50px;
    font-size: 18px;
    padding: 10px 20px;
  }

  section.four_four {
    padding: 30px 0;
  }

  .add-listing-required-fields-alert {
    font-size: 13px;
  }

  .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    font-size: 0.8rem !important;
  }

  .compare_selection {
    display: block;
  }

  .compare_selection .compare-selected-threepls {
    width: 100%;
    margin-bottom: 10px;
  }

  /* .scope_form > .container{
    padding-left: 0;
    padding-right: 0;
  } */
  .scope_form input#bid_due_date {
    padding-right: 65px;
  }

  .dashboard-head-right .open-supply-avtar {
    padding-left: 10px;
    margin-left: 5px;
  }

  .dashboard-head-right .ps-notifs.psw-notifs--userbar.ps-js-widget-userbar-notifications {
    margin-left: 0;
  }

  #right-dash .dashboard-header.d-grid {
    grid-template-columns: 5fr 3fr;
    column-gap: 10px;
  }

  .dashboard-head-right .open-supply-avtar .profile_images {
    column-gap: 5px;
    padding-right: 5px;
    height: 40px;
    width: 75px;
  }

  .dashboard-head-right .open-supply-avtar .profile_images .profile_names {
    height: 31px;
    margin: 4px;
    width: 31px;
    font-size: 20px;
  }

  .dashboard-head-right .card.shadow-0.border-0.mw-100.bg-transparent+img {
    width: 17px;
  }

  #right-dash .ps-page.ps-page--messages .ps-messages__inner form.ps-form.ps-messages__search.ps-js-messages-search-form input {
    height: 35px;
  }

  #right-dash .ps-page.ps-page--messages .ps-messages__inner .ps-messages__side.ps-js-messages-list {
    height: 123px;
    overflow: auto;
  }

  .ps-notif__box {
    width: 250px;
    left: -226px !important;
  }

  .header_button.d-lg-none .ps-notif__box {
    left: -190px !important;
  }

  .ps-notif__box-header .ps-notif__box-title {
    font-size: 14px;
  }

  .ps-notification__desc {
    font-size: 12px;
  }

  .ps-notif__box-footer a {
    font-size: 10px;
  }

  .user-dashboard-lists-container .user-dashboard-container #geodir-add-listing-submit .btn-outline-primary {
    height: 50px;
    font-size: 15px;
  }

  .lower-footer p {
    font-size: 13px;
  }

  .show-message-select-list .atc-modal-content .atc-header-popup h3,
  .delete-message-select-list .atc-modal-content .atc-header-popup h3,
  .single.single-gd_list .show-message-content-popup .atc-header-popup h3 {
    font-size: 19px;
  }

  .show-message-select-list .atc-modal-content .message-options-lists li.message-options-list-item,
  .delete-message-select-list .atc-modal-content .message-options-lists li.message-options-list-item {
    font-size: 14px;
    /* width: 316px; */
    text-wrap: wrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* .show-message-select-list
    .atc-modal-content
    .message-options-lists
    li
    .threepls-check-name,
  .delete-message-select-list
    .atc-modal-content
    .message-options-lists
    li
    .threepls-check-name {
    text-wrap: wrap;
    max-width: 35%;
    flex: 0 0 35%;
  } */
  /* .delete-message-select-list
  .atc-modal-content
  .message-options-lists
  li .threepls-check-name, */
  /* .delete-message-select-list
    .atc-modal-content
    .message-options-lists
    .geodir-post-address-container {
    max-width: 65%;
    flex: 0 0 65%;
  } */
  .show-message-select-list .atc-modal-content form input[type="button"],
  .delete-message-select-list .atc-modal-content form input[type="button"],
  .single.single-gd_list .show-message-content-popup form input[type="button"] {
    padding: 10px 40px;
    font-size: 16px;
  }

  .compare-selected-options ul {
    width: 100%;
    left: 0;
  }

  .atc-package-purchase-modal .atc-package-purchase-modal-header h5 {
    font-size: 19px !important;
    margin-bottom: 24px;
  }

  .atc-package-purchase-modal a.btn.btn-sm.btn-primary.open-supply-package-purchase-submit {
    height: 50px;
    font-size: 22px;
    margin-top: 30px;
    width: 100%;
  }

  .atc-package-purchase-modal .open_supply_purchase_plan_form .purchase_table td {
    padding-right: 20px;
  }

  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-light.fas.fa-map,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fas.fa-sign-out-alt,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fas.fa-user,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-solid.fa-users,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-regular.fa-message,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-solid.fa-yin-yang,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-solid.fa-warehouse,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-solid.fa-gauge,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fa-regular.fa-handshake,
  .user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li a i.fas.fa-asterisk {
    font-size: 0;
  }

  .user-dashboard-container-filters-right .search-for-locations {
    padding: 7px;
  }

  .create_account_login a,
  .sign-login .uwp-footer-link a {
    font-size: 15px;
  }

  .user-dashboard-no-lists-found-content-btn a {
    width: 250px;
  }

  .user-dashboard-no-lists-found-content-btn a::before {
    width: 17px;
    height: 17px;
    background-size: 17px;
  }

  .facility .facility-grid {
    width: 215%;
  }

  .no-records-found-3pl-items {
    height: 120px;
  }

  #right-dash .right_project table tr td.no-records-found-3pl-items {
    font-size: 15px;
  }

  .user-dashboard-lists-container .user-dashboard-container .right_box.right_warehouse img.new-project-list-loader {
    right: 100px;
    top: 76px;
  }

  div#ui-datepicker-div {
    width: 240px;
  }

  #right-dash .work-option .d_grid .grid_box {
    margin-top: 0px;
  }

  .compare-example-image img {
    max-width: 700px;
  }

  .right_box.pricing_project.submitted.request-for-quotation-show h5+.btn_box,
  .right_box.right-request_info.submitted.request-for-information-show h5+.btn_box {
    position: relative;
  }

  #right-dash .submitted .d_grid .interested,
  #right-dash .submitted .d_grid .not-fit,
  #right-dash .submitted .d_grid .pendng,
  #right-dash .submitted .d_grid .sent {
    padding: 25px;
  }

  #right-dash .submitted .d_grid .sent p::before,
  #right-dash .submitted .d_grid .interested p::before,
  #right-dash .submitted .d_grid .pendng p::before,
  #right-dash .submitted .d_grid .not-fit p::before {
    width: 12px;
    height: 12px;
    left: -0px;
    top: 5px;
  }

  .geodir-compare-list .geodir-compare-page-table td span.green,
  .geodir-compare-list .geodir-compare-page-table td span.re,
  .geodir-compare-list .geodir-compare-page-table td span.brown-default {
    font-size: 15px;
  }

  #right-dash .getpaid-subscriptions .m-0+.form-text a {
    height: 40px !important;
    padding: 7px 25px !important;
    font-size: 15px !important;
    margin-top: 5px;
  }

  [data-argument="rail_serviced"] .form-check input[type="checkbox"]:before,
  [data-argument="open_to_new_client"] .form-check input[type="checkbox"]:before,
  .open-supply-add-listing-fieldset .border.rounded.px-2.scrollbars-ios .form-check input[type="checkbox"]:before {
    top: 3px;
  }

  [data-argument="rail_serviced"].mb-3,
  [data-argument="open_to_new_client"].mb-3 {
    margin-bottom: 0 !important;
  }

  .about_hero_banner .open_author {
    font-size: 15px;
  }

  .detail_of_listing .facilty_spacing .grid_box .geodir-post-meta-container:nth-child(2) {
    background-size: 23px;
  }

  .ps-postbox__footer.ps-conversation__postbox-footer .ps-postbox__moods-list {
    grid-template-columns: 1fr 1fr;
    height: 193px;
    overflow: auto;
  }

  .ps-postbox__footer.ps-conversation__postbox-footer #postbox-mood {
    top: -10rem;
  }

  .warehouse-content-full .gd-read-less,
  .detail_of_listing .overview_detail .listing-description a {
    font-size: 15px;
  }

  #right-dash nav.breadcrumbs {
    padding: 8px 10px;
    margin-bottom: 15px;
    width: 100%;
    font-size: 14px;
    column-gap: 5px;
  }

  .atc-package-purchase-modal-content {
    padding: 10px;
    width: 98%;
    height: 99%;
    border-radius: 5px;
  }

  .ps-conversation .ps-conversation__chat.ps-js-conversation-scrollable {
    height: 58vh;
  }

  .search-3pls-container-item .existing_3pl_request_response .request-send-error,
  .search-3pls-container-item .existing_3pl_request_response {
    font-size: 13px;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .atc-new-project-modal-header .atc-new-project-modal-title {
    font-size: 28px !important;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .request-for-information-after-response-submit_content {
    margin-bottom: 30px;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .go-to-messages-dashbaord {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content .return-to-search.request-for-information-after-submit-redirect {
    width: 100%;
  }

  .request-for-information-after-response-submit .atc-new-project-modal-content a {
    height: 50px;
  }

  .food_certificate.parcel_company_logo img.parcel-carrier-logos {
    width: 80px;
  }

  .detail_of_listing .food_certificate img.food-n-quality-certificates {
    width: 80px;
  }

  .right_box.right_warehouse.opportunities tr td .unread-opportunities-item {
    font-size: 8px;
  }

  .uwp_account_page .protocloud-flag-container {
    height: 50px;
  }

  #right-dash .right_team table td .delete-member-btn,
  .user-dashboard-lists-container .user-dashboard-container .right_box table td .delete-member-btn {
    margin-left: 20px;
  }

  #right-dash .right_team table tr td .profile_names {
    height: 32px;
    width: 32px;
    font-size: 16px;
  }

  .atc-resend-registration-verify-modal-content {
    width: 90%;
    padding: 15px;
  }

  .atc-resend-registration-verify-modal-content .btn.open-supply-resend-activation-link {
    font-size: 20px;
    margin-top: 50px;
    height: 50px;
  }

  .atc-resend-registration-verify-modal-content .atc-close-popup i {
    font-size: 18px;
  }

  p.pay-now-desc a,
  p.pay-now-desc {
    font-size: 16px;
  }

  p.select-contact-desc {
    font-size: 13px;
    margin-bottom: 20px;
  }

  #aui-modal .modal-content .form-select,
  #aui-modal .modal-content input.form-control {
    height: 45px;
    border-radius: 4px;
  }

  .pricing-sheet .price_box .second_box .grid_box {
    margin-bottom: 20px;
  }

  .search-results .listing-detail .grid_items .warehouse_heading {
    margin-bottom: 20px;
    top: 0;
  }

  .listing-detail .grid_items .warehouse_heading {
    top: 0px;
  }

  .uwp-register-class .card-body [data-argument="job_title"] span.select2-selection,
  .sign-login .card-body select,
  .sign-login .card-body button[type="submit"],
  .sign-login .card-body input,
  .sign-login .card-body .select-company-for-members span.select2 {
    padding: 8px 10px;
  }

  .new-project-list-message {
    font-size: 15px;
  }

  .uwp-forgot-class .sign-login .card,
  .uwp-login-class .sign-login .card {
    height: 100%;
  }

  .user_not_loggedin-error,
  .user_not_loggedin-error a,
  .logo-company-uploader-error a {
    font-size: 13px;
  }

  .user_not_loggedin-error+header,
  .logo-company-uploader-error+header {
    top: 39px;
  }

  .search-checkboxes-container {
    height: 45px;
    padding: 11px 10px;
    font-size: 14px;
  }

  .search-checkboxes-options ul {
    width: 106%;
  }

  .hero form .search-checkboxes-container {
    width: 100%;
    height: 45px;
    border-radius: 40px;
    background-color: #fff;
    padding: 12px 15px;
  }

  .hero form .search-checkboxes-container .search-checkboxes-heading {
    text-wrap: wrap;
    overflow: auto;
    width: auto;
  }

  .hero form .search-checkboxes-options ul {
    width: 105%;
  }

  .search-input-box .search-checkboxes-container {
    height: 45px;
    padding: 11px 10px;
  }

  .payment-inner-tabs .user-dashboard-container-tabs li {
    padding: 7px 8px;
    width: auto;
    font-size: 12px;
    height: 35px;
  }

  .payment-inner-tabs .user-dashboard-container-tabs {
    margin-bottom: 10px;
  }

  .invoicing-Pagination {
    margin-top: 20px;
  }

  .invoicing-Pagination a,
  .invoicing-Pagination span {
    width: 40px;
    height: 36px;
  }

  .detail_of_listing .detail_tab {
    top: 60px;
  }

  .dashboard-head-right #notification-container #notifications-dropdown {
    font-size: 14px;
    max-width: 300px;
    right: -5rem !important;
  }

  .dashboard-head-right #notification-container #notifications-dropdown .notification-item a {
    font-size: 14px;
  }

  .atc-new-project-modal.notification-message-show-full-comment .notification-message-show-full-comment-content {
    font-size: 14px;
  }

  .feedback-posted-success h3 {
    font-size: 25px;
  }

  .feedback-posted-success p {
    font-size: 15px;
  }

  /* .feedback-posted-success::before {
  top: -3rem;
  background-size: 45px;
} */
  .pricing .free {
    min-height: auto;
  }

  .pricing .col-md-4:nth-child(1) .free .btn {
    margin-top: 25px;
  }

  .pricing .free .btn {
    margin-top: 25px;
  }

  .pricing .col-md-4:nth-child(3) .free .btn {
    margin-top: 25px;
  }

  .feedback .suggestion-box a {
    padding: 13px 15px;
    height: 50px;
    margin-top: 20px;
  }

  .warehouse .grid-item .text-box img {
    width: 60px;
  }

  .feedback_modal .atc-new-project-modal-content {
    padding: 40px 20px;
  }

  .scope_form .facility-grid span.select2-selection.select2-selection--multiple {
    height: 45px;
  }

  .dashboard-leftbar ul li .unread-opportunities-items {
    width: 22px;
    height: 22px;
    line-height: 9px;
    font-size: 9px;
    position: absolute;
    right: -10px;
  }

  #notifications-content-link a {
    font-size: 15px;
  }

  #right-dash .right_team table tr td {
    min-width: auto;
  }

  .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
    width: 0.5rem;

    height: 0.5rem;
  }

  #uploadimageModal h4.modal-title {
    font-size: 22px;
  }

  #uploadimageModal button.btn.btn-success.crop_image {
    font-size: 16px;
  }

  .open-supply-grid-view-item .listing_detail_box h4 a {
    font-size: 20px;
    margin-top: 6px;
  }

  .modal-content .intl-tel-input.allow-dropdown input.wpcf7-form-control.wpcf7-phonetext.wpcf7-text.wpcf7-validates-as-phonetext {
    background-position: 28%;
  }

  .add_listing_details div[data-argument="video"] textarea#video,
  .geodir-add-listing select,
  .geodir-add-listing .selection .select2-selection,
  .geodir-add-listing textarea.form-control,
  .geodir-add-listing input.form-control {
    padding: 10px !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-column {
    width: 100%;
    height: 100%;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-column {
    padding: 10px 10px 15px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-sticky-date {
    font-size: 10px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content {
    padding: 8px !important;
    line-height: 14px !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-message-content-text p {
    font-size: 12px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-reply {
    height: 50px !important;
    padding: 5px 7px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-reply .bm-send-message {
    width: 35px;
    height: 35px !important;
    padding: 19px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-info .name span,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-info .name a {
    font-size: 11px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap {
    border: 3px solid rgba(198, 210, 255, 1);
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-info .bm-time {
    font-size: 9px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-attachments .bm-files .bm-file {
    padding: 8px !important;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-content .bm-attachments .bm-files .bm-file svg {
    font-size: 16px;
  }

  /* new-css-01-10-24 */

  .user-dashboard-lists-container .user-dashboard-container.other_tab .rfi-rfq-team-notes-modal-content.atc-new-project-modal-content {
    width: 78% !important;
    left: 19%;
  }

  .user-dashboard-lists-container .user-dashboard-container.other_tab .teamnotes.row {
    margin-top: 15px;
  }

  /* new-css-02-10-24 */
  .atc-package-purchase-modal-content,
  .user-dashboard-lists-container .atc-new-project-modal .atc-new-project-modal-content {
    width: 90% !important;
  }


  /* new-css-03-10-24 */
  .account-dashboard-brand #right-dash .right_box .nav .nav-item {
    margin-right: 0PX;
    flex: 0 0 auto;
    width: 40%;
  }

  .account-dashboard-brand #right-dash .right_box .nav .nav-item button {
    white-space: normal;
    text-align: left;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info {
    width: 96%;
    margin-bottom: 20px;
    padding-right: 10px;
  }

  .account-dashboard-brand #right-dash .right_box .rfi_uses_info p,
  .account-dashboard-brand #right-dash .right_box .rfp_uses_info p {
    font-size: 12px;
  }

  .account-dashboard-brand #right-dash .right_box .nav .nav-item button span {
    font-size: 22px;
  }

  .account-dashboard-brand #right-dash .right_box select[name="request-for-quotation"],
  .account-dashboard-brand #right-dash .right_box select[name="request-for-information"] {
    width: 250px;
    background-size: 50px 55px;
    margin-left: 10px;
  }

  .account-dashboard-brand #right-dash .right_box .user-dashboard-no-lists-found,
  .account-dashboard-brand #right-dash .three_pl_box .user-dashboard-no-lists-found {
    padding: 25px 20px 40px;
    flex-direction: column;
    gap: 20px;
    align-items: flex-start;
  }


  .account-dashboard-3pl #right-dash .right_box.right_warehouse.opportunities {
    margin-top: 100px;
  }

  .account-dashboard-3pl #right-dash .right_box.right_warehouse.opportunities ul.nav {
    top: -72px;
    width: 100%;
  }

  .account-dashboard-3pl #right-dash .right_box.right_warehouse.opportunities ul.nav .nav-item button span {
    font-size: 17px;
  }

  .account-dashboard-3pl #right-dash .right_box.right_warehouse.opportunities ul.nav .nav-item button {
    padding: 15px 10px 10px;
    width: 240px;
    font-size: 12px;
  }

  .scope_form .submit h2,
  .scope_form .pricing-sheet .pricing-sheet-creation,
  .scope_form .overview h2 {
    margin-top: -15px;
    padding: 10px 25px;
  }


  /* new-css 07-10-24 faizan */

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .btn_box,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .btn_box {
    margin-bottom: 40px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .overview,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .overview {
    margin-top: 60px;
  }

  .account-dashboard-3pl #right-dash .scope_form.rfp-response .about-brand {
    margin-bottom: 60px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs {
    gap: 10px;
    top: -50px;
    overflow: auto;
    width: 100%;
    white-space: nowrap;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .scroll_tabs h4:nth-child(2) a,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box .scroll_tabs h4:nth-child(2) a {
    padding: 0px 10px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form .overview h2,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form .overview h2,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box h2 {
    margin-left: -11px;
    margin-right: -11px;
  }

  .account-dashboard-brand #right-dash .request-for-quotation-form .scope_form h3.rfp_overview_text,
  .account-dashboard-3pl #right-dash .request-for-quotation-form .scope_form h3.rfp_overview_text,
  .account-dashboard-3pl #right-dash .scope_form.rfp-response .response_box h3.rfp_overview_text {
    font-size: 24px;
    margin-bottom: 20px;
  }

  #right-dash .uwp-account-form.uwp_form[enctype="multipart/form-data"] [data-argument="password"] {
    order: 2;
  }

  .detail_of_listing .detail_logo .detail_right a {
    width: 100%;
  }


/* ---------------17-10-24 faizan------------------------ */

.hero form {
  flex-direction: column;
}

/*----------------------- faizan 24-10-24 --------------------------*/

.main-listing .search-input-box .geodir-search .search-checkboxes-container .search-checkboxes-options ul {
  height: 250px;
}


.account-dashboard-brand #right-dash .right_box.request_info .right_box.pricing_project.request-for-quotation-show .d_grid{
  gap: 10px;
}

.account-dashboard-brand #right-dash .right_box.request_info .right_box.pricing_project.request-for-quotation-show .d_grid div {
  padding: 20px 10px;
}
.account-dashboard-brand #right-dash .right_box.request_info .right_box.pricing_project.request-for-quotation-show .d_grid div p::before {
  width: 10px;
  height: 10px;
  left: -2px;
}

/* faizan-css-12-11-24 */

.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box .text-start, 
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box .text-start {
  padding: 25px 15px;
  height: 105px;
}
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box span, 
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box span {
  font-size: 14px;
}
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box img, 
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box img {
  right: 15px;
  transform: translateY(-100%);
  width: 30px;
}
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box h4, .account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box h4 {
  font-size: 30px;
  gap: 0px;
  align-items: flex-start;
  margin-left: 15px;
  flex-direction: column;
}
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box ul, 
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box ul {
  padding: 0px 15px;
}
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box ul li, 
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box ul li {
  font-size: 16px;
  padding-left: 30px;
}



.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a {
  margin-top: 0px;
  padding: 6px;
}
.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a img {
  margin: 0px 0px;
}
.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a span.enhanced-heading {
  display: none;
}
.user-dashboard-lists-container .dashboard-leftbar ul.navbar-nav li.enhanced-visibility-to-brands-custom a span.enhanced-upgrade-button {
  display: none;
}
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-card 
.getpaid-payment-form-element .getpaid-gateway-stripe img {
    width: 70%;
}

.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-right-section 
.payment-method-tabs-container ul.payment-method-tabs li {
    padding: 10px 15px;
    width: 100%;
    gap: 5px;
    font-size: 16px;
}


.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-right-section .payment-form-invoicing .payment-page-contact-form .wpcf7-submit {
    font-size: 16px;
    line-height: 100%;
}
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-right-section .payment-form-invoicing .payment-page-contact-form textarea#comments {
    height: 150px;
}

.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-left-section .getpaid-payment-form-element-items
.getpaid-payment-form-items-cart-item .getpaid-form-cart-item-name {
    width: 100%;
    margin-bottom: 10px;
}
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-left-section .getpaid-payment-form-element-items 
.getpaid-payment-form-items-cart-header .form-row.row,
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-left-section .getpaid-payment-form-element-items
.getpaid-payment-form-items-cart-item .form-row.row{
  flex-wrap: nowrap;
  width: 100%;
  overflow: auto;
}


  /* new-css-15-11-24 faizan*/

  .postid-5437.account-dashboard-brand .pac-container.pac-logo:has(.pac-item) {
    width: 70% !important;
}

.hero .text-box .img-box img {
  width: 230px;
}

 /* new-css-18-11-24 faizan*/

.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .standarad-box,
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .premium-box,
.account-dashboard-3pl #right-dash .right_box.right_membership .left-grid_box .right-grid_box{
min-width: 245px;
}



/* faizan-css-19-11-24 */
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user {
  flex-direction: column;
  padding: 30px 0px;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex {
  width: 100%;
}
.single-3pls_banner_ad .main_threepl .main_box_three_pl_user .logo_flex h3 {
  font-size: 22px;
}
.single-3pls_banner_ad .main_threepl .map {
  margin-bottom: 30px;
}

/* faizan-css-21-11-24 */
.account-dashboard-3pl #right-dash .getpaid-payment-form .getpaid_payment_form_submission .payment-form-card small.form-text.text-muted.d-block {
  width: 100%;
  margin-bottom: 55px;
}
.account-dashboard-3pl #right-dash .getpaid-payment-form 
.getpaid_payment_form_submission .payment-form-card 
.getpaid-payment-form-element .getpaid-gateway-stripe img {
    width: 150px !important;
}
#right-dash .geodir-compare-list .geodir-compare-page-table thead th h5, #right-dash .geodir-compare-list .geodir-compare-page-table thead th {
  font-size: 17px;
  min-width: 150px;
  max-width: 150px;
}
#right-dash .geodir-compare-list .geodir-compare-page-table td {
  min-width: 150px;
  max-width: 150px;
}
.detail_of_listing .recomend_box .show-detail-review-content, .detail_of_listing .recomend_box + .edit_warehouse_by_author a.btn {
  width: 50%;
  margin-bottom: 0px;
}

/* faizan-css-28-11-24 */
.account-dashboard-brand .user-dashboard-lists-container .request-for-information-after-submit .atc-new-project-modal-content, 
.account-dashboard-brand .user-dashboard-lists-container .request-for-information-show-comment .atc-new-project-modal-content {
  max-height: 50% !important;
}

/* faizan-css-30-11-24 */
.account-dashboard-3pl #right-dash .scope_form.rfp-response .determined-not-a-fit {
  padding: 10px 25px;
  font-size: 17px;
}
/* faizan-css-03-12-24 */
.bp-messages-wrap-main.bm-initialized .bp-messages-wrap,
.bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-threads-wrapper{
  height: 78vh !important;
}

/* faizan-css-04-12-24 */

.account-dashboard-3pl #right-dash .getpaid-payment-form .getpaid_payment_form_submission .payment-form-right-section .payment-form-invoicing .payment-page-contact-form .wpcf7-response-output {
  padding: 10px 10px !important;
  font-size: 13px;
}

}

@media screen and (max-width: 660px) {
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads {
    width: 100% !important;
    max-width: 100%;
    max-height: 160px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads>* {
    width: 100%;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads .chat-header {
    height: 50px;
    min-height: 50px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .bpbm-search form input[type="text"] {
    max-height: 30px !important;
    min-height: 30px !important;
  }

  .bp-messages-wrap-main.bm-initialized .chat-header.side-header svg {
    top: 2px;
    font-size: 20px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header {
    height: 65px;
    min-height: 65px;
    /* border-top: 1px solid rgba(229, 234, 255, 1); */
  }

  /* .bp-messages-wrap-main.bm-initialized .bp-messages-column {
  padding: 0px 5px 175px;
} */
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header::before {
    top: -19px;
    font-size: 16px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic img,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .thread-info .avatar {
    height: 35px;
    width: 35px;
    min-width: 35px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .bm-thread-info-container .bm-thread-info-actions .bm-thread-info-action {
    padding: 10px 5px;
    font-size: 12px;
  }

  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap #bm-new-thread-title,
  .bp-messages-wrap-main.bm-initialized .bp-messages-wrap .chat-header .bm-chat-header-title {
    font-size: 16px;
  }

  .request-for-quotation-award-modal-content {
    width: 95% !important;
    overflow: auto !important;
    max-height: 500px !important;
  }

  .request-for-quotation-award-modal-content {
    padding: 20px 15px;
  }

  .user-dashboard-lists-container .user-dashboard-container.other_tab .atc-close-popup {
    top: 8px !important;
  }

  .request-for-quotation-award-modal form .request-for-quotation-award-content-close select {
    margin-top: 15px;
    width: 100% !important;
  }
  .request-for-quotation-award-modal form [name="other-reason"]{
    width: 100% !important;
  }
  .request-for-quotation-award-modal form .request-for-quotation-award-content-close label {
    font-size: 16px !important;
  }

  .request-for-quotation-award-modal form .request-for-quotation-award-content-close textarea {
    font-size: 14px;
  }

  .request-for-quotation-award-modal form .btn {
    margin-top: 30px;
    padding: 15px 50px !important;
    font-size: 17px;
  }

  .account-dashboard-brand #right-dash .right_project table tr td.open-close span {
    padding: 5px 15px;
  }

  .account-dashboard-brand #right-dash .right_project table tr td.open-close img.open-close-loader {
    width: 9px;
  }

  .compare-selected-options ul {
    padding: 10px;
    top: -143px;
    max-height: 110px;
  }

  .compare-selected-options ul li {
    font-size: 12px;
  }

  .compare-selected-options ul li input {
    margin-bottom: 5px;
  }

  .bp-messages-wrap .chat-header .bpbm-search form input[type=text] {
    max-width: 140px;
  }

  .pum-theme-5835 .pum-container, .pum-theme-default-theme .pum-container {
    padding: 15px;
  }

  
  .about_hero {
    padding-bottom: 50px;
    padding-top: 30px;
  }

  .about_hero h1 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .about_hero .video_box p {
    font-size: 18px;
    line-height: 23px;
}
.about_hero .pricing {
    grid-template-columns: 1fr;
    gap: 30px;
}
.goal .grid {
    grid-template-columns: 1fr;
}
.about_hero .pricing .free h3 {
    font-size: 32px;
}
.goal .grid h3 {
    font-size: 32px;
}
.contact_us h2 {
    font-size: 32px;
}
.contact_us h3 {
    font-size: 32px;
    margin-bottom: 40px;
}
.contact_us .detail_box .contact_grid {
    grid-template-columns: 1fr;
    gap: 20px;
}
.contact_us {
    padding: 30px 0 50px;
}
  .contact_us .container{
  padding-bottom: 30px;
}
}

@media screen and (max-width: 440px) {

  .user_not_loggedin-error+header,
  .logo-company-uploader-error+header {
    top: 59px;
  }
  .dashboard-leftbar.remove-width ul li .unread-opportunities-items {
    right: -12px;
}
}

@media screen and (max-width: 767px) and (min-width: 375px) {
  .scope_form .facility .grid_box .input:nth-child(3) label {
    height: 183px;
  }

  #right-dash .pricing-sheet .price_box {
    width: 160%;
  }

  /* quottion-css */
}