@import url('https://fonts.googleapis.com/css2?family=Martel:wght@300;400;600;700;800&family=PT+Sans:wght@400;700&display=swap');
@import url("normalize.css");
@import url("slick.css");
@import url("stylesheet/grid.css");
@import url("stylesheet/global.css");
@import url("stylesheet/header.css");
@import url("stylesheet/slide-menu.css");
@import url("stylesheet/ticker.css");
@import url("stylesheet/banner.css");
@import url("stylesheet/home.css");
@import url("stylesheet/card.css");
@import url("stylesheet/network-card.css");
@import url("stylesheet/card-small.css");
@import url("stylesheet/card-list-group.css");
@import url("stylesheet/advertisement.css");
@import url("stylesheet/transportation.css");
@import url("stylesheet/multimedia.css");
@import url("stylesheet/social-networks.css");
@import url("stylesheet/recomendamos.css");
@import url("stylesheet/network-of-economic.css");
@import url("stylesheet/most-read-slider.css");
@import url("stylesheet/character.css");
@import url("stylesheet/retail-and-logistics.css");
@import url("stylesheet/character-slider.css");
@import url("stylesheet/single-news.css");
@import url("stylesheet/retaily-logistica.css");
@import url("stylesheet/media-list.css");
@import url("stylesheet/pagination.css");
@import url("stylesheet/resultados-de-tu-busqueda.css");
@import url("stylesheet/table.css");
@import url("stylesheet/contingencia.css");
@import url("stylesheet/location-menu-mobile.css");
@import url("stylesheet/contact.css");
@import url("stylesheet/footer.css");

/*vtxt*/
.cuerpo .te-puede-interesar /* texto te puede interesar con link */  {
    display: block;
    padding: 1em;
    background-color: #eff7f8;
    border: 2px solid #54aab3;
    color: #71b8c0;
}

.cuerpo .texto-destacado1 /* texto destacado 1 */  {
    color: #e67d00;
    font-weight: bold;
    line-height: initial;
    text-align: center;
    font-size: 1.75rem;
    display: block;
}


.cuerpo .texto-big /* texto destacado grande */  {
    font-size: 6.75rem;
    color: #e67d00;
    font-weight: bold;
    padding: 0;
    margin: 0;
}



.cuerpo .texto-flat /* texto destacado delgado */  {
    font-size: 1.75rem;
    color: #e67d00;
    font-weight: lighter;
}



.cuerpo .parrafo-destacado {
    display: block;
    padding: 1em;
    background-color: #eff7f8;
    border: 2px solid #54aab3;
    color: #000000;
}

/*/vtxt*/




/* estilos obligatorios para tablas en vtxt */
.cuerpo table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border: 2px solid #e67d00;}
.cuerpo table a {border-bottom:none;}
.cuerpo img {margin:.5em .8em;}


.cuerpo table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.cuerpo tr, .cuerpo th {padding:0;}

.cuerpo tr:first-child td {
    padding: 5px 10px;
    background-color: #e67d00;
    color: #fff;
}

.cuerpo tr:nth-child(odd) {background-color: #fcf2e5;}

.cuerpo td {
    padding: 5px 10px;
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    border: 2px solid #e67d00;
    
}
.cuerpo td:last-child { border-right: 0px;}


@media screen and (max-width: 600px) {

  .cuerpo table {
    table-layout: fixed;
    white-space: normal;
    word-break: break-all;
    line-height: initial;
  }

}

/*/vtxt*/


.cuerpo .te-puede-interesar a  {color: #71b8c0;}
.cuerpo .te-puede-interesar a:before  { content: "Te puede interesar:"; color: black; font-weight: bold; margin-right: 0.4em; }