.wd-registration-page {
  max-width: 100% !important;
  padding: 0 15px;
  .register_section .sec_col {
    padding: 2rem 2rem;
  }
}
@media (min-width: 1340px) {
  #product-uploads .popup-container {
    padding: 46px 70px 26px;
    width: 1317px;
  }
  #product-uploads
    .popup-container
    .popup-sections__row
    .form-block.step-first {
    min-width: 310px;
  }
}
@media (max-width: 1300px) {
  #product-uploads .popup-container {
    width: 95%;
    margin: 2.5% auto;
  }
}
@media (min-width: 992px) {
}
@media (max-width: 992px) {
  #product-uploads
    .popup-container
    .popup-sections__row
    .form-block.block-tips {
    display: none;
  }
  #product-uploads .popup-container .popup-sections__row .form-block.step-first,
  #product-uploads
    .popup-container
    .popup-sections__row
    .form-block.step-first
    .scroll-container.upload-options {
    width: 100%;
  }
  .register_section .sec_col {
    margin-top: 2rem;
    background-size: contain;
  }
  .product-edit-new-container input#publish {
    width: 300px;
    margin: 0 auto;
    display: block;
    float: unset !important;
    margin-top: -2rem;
  }
  .dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper .dokan-announcement-icon {
    font-size: 85px !important;
    color: #18bab2;
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  #post-4400 .elementor-column.elementor-col-25 {
    width: 25% !important;
  }
  #product-uploads .popup-container .popup-sections__row {
    flex-direction: row;
  }
}
@media (max-width: 768px) {
  .elementor-4400 .elementor-element.elementor-element-b053f80 > .elementor-widget-container {
    padding: 0 !important;
  }
  .elementor-4400 .elementor-flip-box__layer__overlay {
    padding-bottom: 35px !important;
  }
  #post-4400 .elementor-column.elementor-col-25 {
    width: 50% !important;
  }
  .dokan-dashboard .content-third {
    float: none !important;
    width: 100% !important;
  }
  .product-edit-new-container .dokan-form-top-area {
    display: flex;
    flex-direction: column-reverse;
  }
  .product-edit-new-container .select2-container--default,
  .product-edit-new-container .dokan-form-top-area .featured-image,
  .product-edit-new-container .dokan-form-top-area .dokan-product-meta {
    width: 100% !important;
  }
  .product-edit-new-container .content-half-part.featured-image {
    padding-left: 0 !important;
  }
  #product-uploads
    .popup-container
    .popup-sections__row
    .form-block.step-first
    .scroll-container.upload-options {
    display: grid;
    max-height: auto;
    grid-template-columns: repeat(2, 1fr);
  }
  .elementor-18321 .elementor-element.elementor-element-b541e2d {
    padding-left: 1rem;
  }
  .dokan-dashboard .content-third {
    margin-top: 2rem;
    padding-right: 0 !important;
  }
  .dokan-input-group {
    width: 100%;
  }
  /* .dokan-dashboard-wrap
    :is(.dokan-panel, .dokan-label, .dokan-input-group-addon) {
    width: 42px !important;
    min-width: 42px !important;
  } */
  .register_section .sec_col ul li {
    display: block;
  }
  .register_section .sec_col ul li img {
    top: -3px;
    position: relative;
    margin-right: 0.4rem;
  }
  .register_section .sec_col ul li b {
    margin-right: 0.3rem;
  }
}
@media (max-width: 578px) {
  .col-register.register_section h1,
  .col-login.register_section h1 {
    font-size: 24px !important;
  }
  .col-register.register_section .sec_col ul li,
  .col-login.register_section .sec_col ul li {
    font-size: 13px !important;
  }
  .col-register.register_section .sec_col,
  .col-login.register_section .sec_col {
    padding: 0 1rem !important;
  }
  .col-register.register_section .sec_col a,
  .col-login.register_section .sec_col a {
    width: 100% !important;
  }
  .register_steps form .form-group .input-title,
  .register_steps form .form-group input:not([type="date"]),
  .register_steps form .form-group select {
    font-size: 12px;
  }
  .register_steps:not(#first_step) .sec_col {
    padding: 0 !important;
  }
  .register_steps .step_details#sec_step .col-6 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 450px) {
  .product-edit-new-container input#publish {
    width: 100%;
  }
  .dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
    min-height: 35px;
  }
  .dokan-dashboard
    .dokan-dash-sidebar
    #dokan-navigation
    ul.dokan-dashboard-menu {
    padding-top: 0 !important;
  }
  .dokan-dashboard
    .dokan-dash-sidebar
    #dokan-navigation
    ul.dokan-dashboard-menu,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar {
    background-color: #1a1a1a !important;
  }
  .dokan-dash-sidebar {
    padding: 0 !important;
  }
  .main-page-wrapper {
    margin-top: -50px;
  }
}
