@media (max-width: 1520px) {
  /**Start Tab Panel Section**/
  .gsff-free .gscfff-selected-badge {
    position: unset;
  }
  /**End Tab Panel Section**/
}
@media (max-width: 1365px) {
  /**Start Tab Panel Section**/
  .gsff-free .nav-tab {
    min-width: auto;
  }
  /**End Tab Panel Section**/
}
@media (max-width: 1125px) {
  /***START NOTICE SLIDER***/
  .gsff-free .notification-gsc-slider-arrows {
    right: 15px;
    top: 86%;
  }
  /***END NOTICE SLIDER***/
  /***Start Extra CSS***/
  #wpcontent {
    padding-left: 0 !important;
  }
  .gsff-free .inner-wrap {
    padding: 20px;
  }
  .gsff-free .shadow-box {
    padding: 20px;
  }
  /***End Extra CSS***/
  /*Start Layout Grid System*/
  .gsff-free .col-2,
  .gsff-free .col-3,
  .gsff-free .col-4,
  .gsff-free .col-5,
  .gsff-free .col-6,
  .gsff-free .col-7,
  .gsff-free .col-8,
  .gsff-free .col-12 {
    width: 100%;
  }
  /*End Layout Grid System*/
  /**Start Licence Tab Panel Section**/
  .gsff-free .license-box {
    margin: 8% auto;
  }
  .gsff-free .license-box {
    width: 100%;
  }
  .gsff-free .license-box {
    padding: 50px 20px;
  }
  /**End Licence Tab Panel Section**/

  /** Start Integration Tab Panel Section **/
  .gsff-free .oauth-method {
    flex-direction: column-reverse;
  }
  .gsff-free .step-guide-col {
    margin-left: 0;
  }
  .gsff-free .existing-method {
    margin-top: 30px;
    margin-right: 0;
  }
  .gsff-free .manual-method {
    margin-top: 30px;
    margin-right: 0;
  }
  .gsff-free .service-method {
    margin-top: 30px;
    margin-right: 0;
  }
  /** End Integration Tab Panel Section **/

  /**Start Form Feed Tab Panel Section**/
  .gsff-free .add-feed-form .row {
    gap: 10px;
  }
  .gsff-free .auto-section .sheet-details .row {
    gap: 15px;
  }
  .gsff-free .sheet-url-fluentform {
    margin-left: unset !important;
  }
  .gsff-free .res-top-20 {
    margin-top: 20px;
  }
  /**End Form Feed Tab Panel Section**/

  /***Start Extensions Tab Panel***/
  .gsff-free .gsc-market-header {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  /***End Extensions Tab Panel***/
}
@media (max-width: 992px) {
  /***Start Extra CSS***/
  .gsff-free [data-tooltip-length="medium"]:after {
    width: auto;
  }
  /***End Extra CSS***/
  /**Start Form Feed Tab Panel Section**/
  .gsff-free .form-fields-list .card.ui-sortable-handle {
    width: 100%;
  }
  /**End Form Feed Tab Panel Section**/
  /** Start Settings Tab Panel Section **/
  .gsff-free .nav-tab-wrapper {
    flex-wrap: wrap;
  }
  .gsff-free .nav-tab {
    width: 100%;
    border-right: 1px solid #c3c4c7;
  }
  .gsff-free .gsc-settings-tabs {
    flex-wrap: wrap;
  }
  .gsff-free .gsc-access-wrapper {
    display: unset;
  }
  .gsff-free .gsc-access-info {
    margin-top: 30px;
  }
  .gsff-free .gsc-support-card {
    justify-content: center;
  }
  /** End Settings Tab Panel Section **/
  /**Start Extensions Tab Panel***/
  .gsff-free .gsc-about-content {
    grid-template-columns: 1fr;
    padding: 40px 0;
  }

  .gsff-free .gsc-about-footer {
    flex-direction: column;
    gap: 15px;
    text-align: center;
  }
  /**End Extensions Tab Panel***/
  /**Start Footer Section**/
  #wpfooter {
    display: block !important;
    margin-left: 0 !important;
  }
  .gsc-admin-footer-bar {
    justify-content: center;
  }
  /**End Footer Section**/
}
@media (max-width: 767px) {
  /***START NOTICE SLIDER***/
  .gsff-free .notification-gsc-slider-arrows {
    /*top: auto;*/
    bottom: 10px;
    right: 10px;
    transform: none;
  }
  /***End NOTICE SLIDER***/
  /***Start Activate pro Plugin Message***/
  .gsff-free .gsc-activate-banner {
    flex-direction: column;
    align-items: flex-start;
  }
  .gsff-free .gsc-upgrade-banner {
    flex-direction: column;
    align-items: flex-start;
  }
  .gsff-free .gsc-activate-actions {
    width: 100%;
    flex-wrap: wrap;
  }
  /***End Activate pro Plugin Message***/
  /***Start Advertisement Slide Message***/
  .gsff-free .gsc-ad-banner {
    flex-direction: column;
    align-items: flex-start;
  }
  /***End Advertisement Slide Message***/
  /***Start Gsheet-Header Section***/
  .gsff-free .left-gsheet-header {
    justify-content: center;
    width: 100%;
  }
  .gsff-free
    .gsheet-header-wrapper
    .left-gsheet-header
    .gsheet-header-logo-text
    .title {
    font-size: 16px;
  }
  .gsff-free .right-gsheet-header {
    margin-top: 10px;
    width: 100%;
  }
  .gsff-free .right-gsheet-header ul {
    justify-content: center;
  }
  /***End Gsheet-Header Section***/

  /** Start Integration Tab Panel Section **/
  .gsff-free .manual-method .gsc-kv {
    flex-direction: column;
    gap: 20px;
    align-items: flex-start;
  }
  .gsff-free .manual-method .gscfff_wg_api_option {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
  }
  .gsff-free .gsc-service-success .gsc-connected-box {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
  }
  .gsff-free .gsc-google-auth-card {
    display: block;
  }
  .gsff-free .gsc-google-auth-right {
    margin-top: 10px;
  }
  .gsff-free .token-box-width-exist {
    min-width: unset;
  }
  .gsff-free .service-account-method {
    margin-left: unset;
  }
  /** End Integration Tab Panel Section **/
  /*Start Integration Debug LOG */
  .gsff-free .error-log-table {
    width: 100%;
    min-width: 900px;
    border-collapse: collapse;
  }
  /*End Integration Debug LOG */
  /**Start Form Feed Tab Panel Section**/
  .gsff-free .gsc-sheet-fields {
    grid-template-columns: 1fr;
  }

  .gsff-free .gsc-sheet-actions {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }
  .gsff-free .feed-info-heading {
    margin-top: 10px;
  }
  .gsff-free .settings-grid {
    display: flex !important;
    flex-direction: column;
  }
  /**End Form Feed Tab Panel Section**/
  /** Start Settings Tab Panel Section **/
  .gsff-free .info-content tr {
    flex-direction: column;
    gap: 17px;
    align-items: flex-start;
  }
  .gsff-free .info-content table td {
    width: fit-content;
    word-break: break-all;
  }
  .gsff-free .gsc-support-card {
    flex-direction: column;
    text-align: center;
    gap: 15px;
  }
  .gsff-free .gsc-support-left {
    flex-direction: column;
  }
  /** End Settings Tab Panel Section **/
  /**Start Extension Tab Panel**/
  .gsff-free .gsc-founder-card {
    justify-content: center;
  }
  .gsff-free .responsive-center {
    justify-content: center;
  }
  .gsff-free .responsive-text-center {
    text-align: center;
  }
  /**End Extension Tab Panel**/
  /**Start Footer Section**/
  .gsc-admin-footer-bar {
    justify-content: flex-start;
  }
  .gsff-free .assistant-widget {
    bottom: 95px;
  }
  /**End Footer Section**/
}
@media (max-width: 600px) {
  /**Start Form Feed Tab Panel Section**/
  .gsff-free .gsc-sheet-status-header {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }
  .gsff-free .gsc-sheet-email-box {
    flex-direction: column;
    align-items: stretch;
  }
  .gsff-free .gsc-copy-btn {
    width: 100%;
  }
  .gsff-free .gs-wpcore-sync-entries .d-flex.gap-10 {
    flex-wrap: wrap;
  }
  /**End Form Feed Tab Panel Section**/
}
