/*
 Theme Name:     Divi Child - ASMTCH
 Theme URI:      https://www.asmtch.com
 Description:    Divi Child Theme by ASM Tech Growth
 Author:         Oscar Garcia C.
 Author URI:     https://www.asmtch.com
 Template:       Divi
 Version:        2.0.0
*/
 
 
/* Comenzamos
------------------------------------------------------- */

html[lang="es-ES"] .ocultaes, html[lang="val"] .ocultaval {display: none!important}

/*** disable alt tet ****/
img {pointer-events: none;} 

.hilite {
    background-color: yellow!important;
}

.search-highlight {
    background-color: yellow; /* O el color que prefieras */
    font-weight: bold;
    padding: 2px 0; /* Un poco de espacio para que se vea bien */
}

/* Fixed Navigation Bar on mobile devices */
@media screen and (max-width: 980px) {
    #main-header.et-fixed-header {
        position: fixed;
    }
	
    .logged-in #main-header.et-fixed-header {
        top: 0 !important;
	transition: all .3s 0s;
    }
}

.et_pb_section {padding: 0px!important;}

/*** Change Mobile Columns By DiviMundo.com ***/
/*** https://divimundo.com/en/blog/change-number-of-columns-on-mobile-in-divi/ ***/

/* 2 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .two-col-mob .et_pb_column {
        width:47.25% !important;
    }
    
html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2) {
        margin-bottom:0;
    }

    html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)) {
            margin-right:5.5% !important;
    }
}

/* 3 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .three-col-mob .et_pb_column {
        width:29.6667% !important;
    }

    html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3) {
        margin-bottom:0;
    }

    html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)) {
        margin-right:5.5% !important;
    }
}

/* 4 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .four-col-mob .et_pb_column {
        width:20.875% !important;
    }

html .et-db .four-col-mob .et_pb_column:nth-last-child(-n+4) {
        margin-bottom:0;
    }

    html .et-db .four-col-mob .et_pb_column:not(:nth-child(4n)) {
        margin-right:5.5% !important;
    }
}

/* 5 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .five-col-mob .et_pb_column {
        width:15.6% !important;
    }

    html .et-db .five-col-mob .et_pb_column:nth-last-child(-n+5) {
        margin-bottom:0;
    }

    html .et-db .five-col-mob .et_pb_column:not(:nth-child(5n)) {
        margin-right:5.5% !important;
    }
}

/* 6 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .six-col-mob .et_pb_column {
        width:12.083% !important;
    }

    html .et-db .six-col-mob .et_pb_column:nth-last-child(-n+6) {
        margin-bottom:0;
    }

    html .et-db .six-col-mob .et_pb_column:not(:nth-child(6n)) {
        margin-right:5.5% !important;
    }
}

/*** Change Tablet Columns By DiviMundo.com ***/

/* 1 Column Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .one-col-tab .et_pb_column {
        margin-right:0 !important;
        width:100% !important;
    }
    
        html .et-db .one-col-tab .et_pb_column:not(:last-child) {
        margin-bottom:30px !important;
    }
}

/* 2 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .two-col-tab .et_pb_column {
        width:47.25% !important;
    }

.two-col-tab .et_pb_column:nth-last-child(-n+2) {
        margin-bottom:0;
    }

    html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)) {
        margin-right:5.5% !important;
    }
}

/* 3 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .three-col-tab .et_pb_column {
        width:29.6667% !important;
    }

html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3) {
        margin-bottom:0;
    }

    html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)) {
        margin-right:5.5% !important;
    }
}

/* 4 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .four-col-tab .et_pb_column {
        width:20.875% !important;
    }

html .et-db .four-col-tab .et_pb_column:nth-last-child(-n+4) {
        margin-bottom:0;
    }

    html .et-db .four-col-tab .et_pb_column:not(:nth-child(4n)) {
        margin-right:5.5% !important;
    }
}

/* 5 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .five-col-tab .et_pb_column {
        width:15.6% !important;
    }

.five-col-mob .et_pb_column:nth-last-child(-n+5) {
        margin-bottom:0;
    }
    
    html .et-db .five-col-tab .et_pb_column:not(:nth-child(5n)) {
        margin-right:5.5% !important;
    }
}

/* 6 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .six-col-tab .et_pb_column {
        width:12.083% !important;
    }

    html .et-db .six-col-tab .et_pb_column:nth-last-child(-n+6) {
        margin-bottom:0;
    }

    html .et-db .six-col-tab .et_pb_column:not(:nth-child(6n)) {
        margin-right:5.5% !important;
    }
}


/**** WP Pagenavi sin que parezca WP Pagenavi ****/

.wp-pagenavi {
	display: block;
	clear: both;
	text-align: center;
	margin: 0 auto;
}
.wp-pagenavi a, .wp-pagenavi span.current {
    display: inline-block;
    background: #880020;
    margin: 0 10px;
    width: 10px;
    height: 10px!important;
    /* padding: 0 5px; */
    border-radius: 50%;
    font-size: 1px;
	opacity: 0.5;
	overflow: hidden;
}

.wp-pagenavi a:hover {
	opacity: 1;
}

.wp-pagenavi span.current {
    background: #880000;
	display: inline-block;
	width: 25px;	
	height: 10px!important;
	border-radius: 25px;
	opacity: 1;
}

.wp-pagenavi span.extend, a.nextpostslink, a.previouspostslink {
	display: none;
}

.wp-pagenavi span.pages {
	display: none;
}




.wpml-ls-statics-post_translations {
	max-width: 1440px;
	margin: 0px auto;
	padding-left: 20px;
}


/*
 
Look up.
                       .++++++++++++++++++++++++++++++++++++++++++++++++++++++                      
                     -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.                   
                  -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-                 
               .+++++++++++++++.......................................-+++++++++++++-               
             ++++++++++++++++++++-.......................................++++++++++++++.            
             -++++++++++++++++++++++++-....................................+++++++++++-             
               ++++++++++++++++++++++++++++-.................................+++++++-               
                .+++++++++++++++++++++++++++++++............................+++++++.                
                  .+++++++++++++++++++++++++++++++++-.....................+++++++.                  
                    .++++++++++++++++++++++++++++++++++++-..............+++++++.                    
                      .+++++++-.-+++++++++++++++++++++++++++++-.......-++++++.                      
                        -+++++++....-++++++++++++++++++++++++++++++.-++++++-                        
                          -+++++++.......-+++++++++++++++++++++++++++++++-                          
                            +++++++-..........-+++++++++++++++++++++++++                            
                             .+++++++-.............-++++++++++++++++++.                             
                               .+++++++.................-+++++++++++.                               
                                 .+++++++..................+++++++.                                 
                                   -+++++++..............+++++++-                                   
                                     -++++++-..........-++++++-                                     
                                       +++++++-......-+++++++                                       
                                        .+++++++....+++++++                                         
                                          .++++++++++++++.                                          
                                            .++++++++++.                                            
                                              -++++++-                                              
                                                -++-         
 * */