/*
 Theme Name:   DetailX Child Theme
 Theme URI:    https://detailx.ancorathemes.com/
 Description:  DetailX Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     detailx
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  detailx
*/


/* =Theme customization starts here
------------------------------------------------------------ */

/* CSS PARA VERSIÓN MÓVIL */

@media (max-width: 767px) {
    /* Primer bloque */
    .row.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-mobile"],
    .columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"][class*="-mobile"],
    .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"][class*="-mobile"] {
        font-size: 12px;
        padding-bottom: var(--theme-var-grid_gap);
        width: 50% !important;
    }

    /* Segundo bloque */
    .row:not(.columns_fluid)>[class*="column-"]:nth-of-type(1),
    .row:not(.columns_fluid)>[class*="column-"]:nth-of-type(2),
    .row:not(.columns_fluid)>[class*="column-"]:nth-of-type(3),
    .columns_wrap:not(.columns_fluid)>[class*="column-"]:nth-of-type(1),
    .columns_wrap:not(.columns_fluid)>[class*="column-"]:nth-of-type(2),
    .columns_wrap:not(.columns_fluid)>[class*="column-"]:nth-of-type(3),
    .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:nth-of-type(1),
    .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:nth-of-type(2),
    .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:nth-of-type(3) {
        width: 33% !important;
    }

    .row:not(.columns_fluid)>[class*="column-"]:nth-of-type(4),
    .row:not(.columns_fluid)>[class*="column-"]:nth-of-type(5),
    .columns_wrap:not(.columns_fluid)>[class*="column-"]:nth-of-type(4),
    .columns_wrap:not(.columns_fluid)>[class*="column-"]:nth-of-type(5),
    .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:nth-of-type(4),
    .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:nth-of-type(5) {
        width: 50% !important;
    }
	
	.sc_extended_products ul.products[class*="tablet"] li.product, .sc_extended_products ul.products[class*="mobile"] li.product {
            width: 50% !important;
        }
	
	.woocommerce ul.products.products_style_creative li.product {
        width: 50%;
    }
	
	div.wpcf7 .form-style-4 .columns_wrap>[class*="column-"] {
        padding-bottom: 12px;
        width: 50% !important;
    }
	
	div.wpcf7 .form-style-4 .columns_wrap.margin-bottom>[class*="column-"] {
        padding-bottom: 10px;
        width: 100% !important;
    }
    
}

/* EDITAR FLECHA SCROLL TO TOP */

.scroll_to_top_style_default {
    color: #000000 !important;
    border-color: #dfd000 !important;
    background-color: #dfd000 !important;
}

.scroll_to_top_style_default:hover {
    color: #dfd000 !important;
    border-color: #000 !important;
    background-color: #000 !important;
}

.trx_addons_scroll_to_top.show {
    opacity: 1;
    bottom: 84px;
}
