/*

 * Theme Name: Listify

 * Theme URI: https://astoundify.com/products/listify/

 * Author: Astoundify

 * Author URI: https://astoundify.com/

 * Description: The last directory theme you will ever buy.

 * Version: 3.1.7

 * License: GNU General Public License v3 or later

 * License URI: http://www.gnu.org/licenses/gpl-3.0.html

 * Text Domain: listify

 * Domain Path: /languages

 * Tags: white, two-columns, one-column, right-sidebar, left-sidebar, responsive-layout, custom-background, custom-header, theme-options, full-width-template, featured-images, flexible-header, custom-menu, translation-ready

 */



/**

 * Do not add styles to this file.

 *

 * 1. Create a child theme: http://listify.astoundify.com/article/280-creating-a-child-theme

 * 2. Add your styles to your child theme's style.css file

 *

 * This file is not loaded on your website and no styles will be applied.

 */

 button.button {
  background-color: #f72277 !important;
}

button.update_results {
  background: #f72277 !important;
}
input[type="button"], input[type="reset"], input[type="submit"], .button, .facetwp-type-slider .noUi-connect, .ui-slider .ui-slider-range, .listing-owner, .comment-rating, .job_listing-rating-average, .map-marker.active:after, .cluster, .widget_calendar tbody a, .load_more_jobs, .listify-badge, .listing-featured-badge, button.update_results, .select2-container.select2-container--default .select2-results__option--highlighted[aria-selected], .astoundify-favorites-submit-field button, .listify-lite-skin .fieldset-type-term-multiselect .select2-selection li.select2-selection__choice, .listify-lite-skin .main-navigation, .listify-lite-skin .explore-button, .listify-lite-skin .wp-block-search__button, .listify-lite-skin .tertiary-navigation, .listify-lite-skin .widget-area--listing-sidebar ul.social-profiles li a, .listify-lite-skin div.mce-toolbar-grp, .listify-lite-skin .ui-slider, .listify-lite-skin .ui-slider-range, .listify-lite-skin .search-radius-slider .noUi-target, .listify-lite-skin .payment_methods li, .listify-lite-skin .mce-content-body, .listify-lite-skin div.mce-toolbar-grp
{
  background: #f72277 !important;
}
.site-info {
  color: white !important;
}


/* Plugin */

.listify_widget_panel_listing_tags .tag.active:before, .job-package-includes li:before, .woocommerce-tabs .tabs .active a, body:not(.facetwp) .locate-me:before, .woocommerce .quantity input[type="button"], .astoundify-favorites-tab--active, .astoundify-favorites-tab--active:focus, .astoundify-favorites-tab--active:hover, .listify-lite-skin .content-area .content-box-inner h3:before, .listify-lite-skin .widget_block a:hover, .listify-lite-skin .job-manager-form small, .listify-lite-skin thead, .listify-lite-skin #job-manager-job-dashboard .job-manager-jobs .job-dashboard-actions a, .listify-lite-skin .woocommerce legend, .listify-lite-skin .woocommerce-breadcrumb, .listify-lite-skin .woocommerce-MyAccount-content h3, .listify-lite-skin .woocommerce form .required, .listify-lite-skin .listify_widget_panel_wcpl_pricing_table .job-package-price, .listify-lite-skin .listify_widget_taxonomy_image_grid h2.home-widget-title span, .listify-lite-skin .listify_widget_recent_listings h2.home-widget-title span, .listify-lite-skin .listify_widget_features h2.home-widget-title span, .listify-lite-skin .listify_widget_recent_posts h2.home-widget-title span {
  color:  #f72277 !important;
}


main#main article.listify-wp-job-manager-package-selection {
  /* Aquí van los estilos */
}

/*Página suscripción ancho del contenedor*/
@media (min-width: 1224px) {


.col-md-8 {
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}

/*Página suscripción altura de los paquetes de precios*/
li.job-package {
  min-height: 600px !important;
  height: 600px !important;

}
}


/* Hacer que todas las tarjetas tengan la misma altura */
.listify-wp-job-manager-package-selection .job-packages .job-package {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}


/*version de paquetes movil*/

/* Ajustes para versión móvil */
@media (max-width: 768px) {
  .listify-wp-job-manager-package-selection .job-packages {
    flex-direction: column;
    align-items: center;
    padding: 20px;
  }

  .listify-wp-job-manager-package-selection .job-package {
    width: 90%;
    max-width: 400px;
    margin-bottom: 20px;
  }

  .listify-wp-job-manager-package-selection .job-package-title {
    font-size: 18px;
  }

  .listify-wp-job-manager-package-selection .job-package-price {
    font-size: 24px;
  }

  .listify-wp-job-manager-package-selection .job-package-includes li {
    font-size: 14px;
  }

  .listify-wp-job-manager-package-selection .job-package-purchase .button {
    font-size: 14px;
    padding: 10px;
  }
}

/*Texto en el formulario*/
.fieldset-video-instrucciones {
  background: #fff; /* Mismo fondo que el formulario */
  padding: 15px;
  border-radius: 8px;
  border: 1px solid #ddd; /* Borde sutil */
  margin-bottom: 20px;
}

.fieldset-video-instrucciones label {
  font-size: 16px;
  font-weight: bold;
  color: #333;
  display: block;
  margin-bottom: 10px;
}

.fieldset-video-instrucciones .field ul {
  padding-left: 0;
}

.fieldset-video-instrucciones .field ul li {
  font-size: 14px;
  padding: 5px 0;
  color: #555;
}

