/*
Theme Name: Indexdesign Child
Author: Indexdesign
Author URI: http://www.indexdesign.com.ar/
Description: Este es un Child Theme de Indexdesign, se recomienda no realizar cambios en esta sección ya que pueden dañar tu sitio web.
Version: 24.07.25
Template: dt-the7
*/



.degrade {
    background-color: #d23430;
    background: #d23430;
    background: -webkit-linear-gradient(left, #d23430 0%, #ea1f15 43%, #ea362e 74%);
    background: linear-gradient(left, #d23430 0%, #ea1f15 43%, #ffef38 74%);
	height: 3px;
}
.degrade2 {
    background-color: #d23430;
    background: #d23430;
    background: -webkit-linear-gradient(left, #d23430 0%, #ea1f15 43%, #ea362e 74%);
    background: linear-gradient(left, #d23430 0%, #ea1f15 43%, #ea362e 74%);
	height: 1px;
}



/* tabla1 */
.tabla1 { 
/*background-color: #D7F0FB; 
border: 1px solid #000000;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
padding: px;*/
margin-bottom: 1.5em; overflow-x: auto;
}

.tabla1 table { width: 100%; margin: 0; position: relative; border-collapse: separate; border-spacing: 0; }
.tabla1 thead th { padding-top: 1.25em; padding-bottom: 1.25em; text-align: left; }
.tabla1 tfoot td { padding-top: 1.25em; padding-bottom: 1.25em; text-align: left; }
.tabla1 th {text-align:center; padding: 8px 16px;}
.tabla1 td { font-weight: normal; vertical-align: middle; text-align:center; padding: 5px 10px; }
.tabla1 .titulo th { background-color: #D7F0FB; text-align:center;}
.tabla1 .titulo td { background-color: #D7F0FB; text-align:center;}
.tabla1 table .alt{background-color: #EDF9FF;}
.tabla1 table .alt2{background-color: #FFFFFF;}
.tabla1 table .alt3{background-color: #EAFBFF;}
.tabla1 table .izquierda{text-align: left;}
.tabla1 table .titulo_izquierda{text-align: left; font-weight:bold;}

/*************/
/* DESTINOS  */
/*************/

/* Relacionados */

.items-grid .post-content>time {display: none !important;}

/* Carrousell de Destinos */
#page .post-details.details-type-btn {
    margin-top: 20px !important;
}


/***********/
/* FOOTER  */
/***********/

/* Footer: Información */

.footer_ubicacion{text-decoration:none;}
.footer .widget, .comollego {font-size: 14px; line-height: 25px;}

/* Footer: Logos */	
.footer_aviso {text-align:center}
.footer_fiscal {padding-top: 10px; display: table-cell; float: left; padding-right: 10px;}	
/*.footer .widget-title {color: #ff5f00; font-weight: 600; font-size: 15px; font: normal 15px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}*/


/* Footer: Links */	
.custom-menu li {margin: 0; padding: 0;}
#bottom-bar a {color: #333;}
#bottom-bar a:hover {text-decoration: none; color: #005da8;}

/* Footer: Social */	
#page .dt-shortcode-soc-icons a {text-decoration: none; height: 35px; width: 35px; margin: 5px;}
.dt-shortcode-soc-icons a .soc-font-icon, #main .dt-team-shortcode .soc-ico a .soc-font-icon { color: #fff; font-size: 32px;}
.dt-shortcode-soc-icons a:hover .soc-font-icon, #main .dt-team-shortcode .soc-ico a:hover .soc-font-icon { color: #ebebeb; font-size: 32px;}

.footer_indexdesign {
    margin-right: 50px;
}

/* Boton ir arriba */
.scroll-top.on {display: none;}

/* Captcha */
.grecaptcha-badge {opacity:0}


/***********/
/* PLUGINS  */
/***********/

/*Formulario de Contacto */
.wpcf7-form textarea {width: 100%; height: 120px; color: #333;font-size: 16px !important;}
.wpcf7-form input[type="text"], .content input[type="email"], .wpcf7-select  {color: #333;font-size: 16px !important;}
.wpcf7-form input[type="submit"] {width: 100% !important;font-size: 16px !important;height: 60px !important;}

/*Ajax Search */
#ajaxsearchpro1_1 .probox .proinput input.orig, #ajaxsearchpro1_2 .probox .proinput input.orig, div.asp_m.asp_m_1 .probox .proinput input.orig {
    padding: 0 !important;
    padding-top: 1px !important;
    margin: 0px 1px -1px -4px !important;
}