header.header-restyle .t-article-sticky-bar-1 {
    display: block;
    z-index: 102;
    position: fixed;
    left: 0;
    right: 0;
    top: 3.8rem;
    width: 100%;
    height: 4.9rem;
    background: #fff;
    border-bottom: 1px solid #d5d5d5;
}

header.header-restyle .t-header-bar-2 {
    z-index: 999;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    background: #0069a6;
    background: -moz-linear-gradient(left,#f91e41 0,#f91e41 50%,#0069a6 51%,#0069a6 100%);
    background: -webkit-linear-gradient(left,#f91e41 0,#f91e41 50%,#0069a6 51%,#0069a6 100%);
    background: linear-gradient(to right,#f91e41 0,#f91e41 50%,#0069a6 51%,#0069a6 100%);
}
header.header-restyle .t-header-bar-2 .t-header-bar-inner {
    background: #0069a6;
}
header.header-restyle .t-header-menu-1 a {
    color: #fff;
}
header.header-restyle .t-header-menu-1 ul li:first-child {
    display: block;
}

header.header-restyle .t-header-menu-1 ul li:first-child a {
    background-position: -8px 0;
}
.article-content-figure {
    margin-bottom: 2.5rem;
}
.article-content-figure img {
    width: 100%;
    height: auto;
    display: block;
}
.article-content-figure figcaption {
    font-size: .85em;
    line-height: 1.3em;
}
.t-article-content blockquote {
    font-style: italic;
    color: #1d91d5;
    background: url(../images/bloquotes.png) no-repeat 0 0;
    margin: 0;
    padding: 0 0 2.4rem 5rem;
}
.t-article-content h2 {
    padding: 0 0 2.4rem 0;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    font-size: 2.5rem;
    line-height: 1.2em;
}
.article-content-figure.medium-img img {
    width: 75%;
    margin: 0 auto;
}

.t-article-content table {
    border-collapse: collapse;
    border: 1px solid #ccc;
    font-size: .85em;
    margin-bottom: 2.4rem;
 }

 .t-article-content th, .t-article-content td {
    border: 1px solid #ccc;
    padding: 5px;
    line-height: 1.2em;
 }

 .comments {

 }
 .comments h2 {
     font-size: 26px;
     border-bottom: 3px solid #1d91d5;
     margin-bottom: 30px;
     line-height: 1.2em;
     color:#494847;
 }
 .comments__item {
     display: grid;
     grid-template-columns: 1fr 10fr;
     gap: 1em;
     font-size: 16px;
     margin-bottom: 50px;
 }
 .comments__ava img {
     border-radius: 5px;
     width: 100%;
 }
 .comments__content {
 }
 .comments__content img {
     margin-top: 15px;
     border-radius: 2px;
     max-width: 100%;
     display: block;
 }
 .comments__title {
     line-height: 1em;
     margin-bottom: 10px;
     color:#494847;
 }
 .comment-date {
     color: #1d91d5;
     font-family: NoticiasSans,sans-serif;
     font-weight: 400;
     font-style: normal;
     font-stretch: normal;
 }
 .comment-arrow {
     font-size: 18px;
     color:#a9a9a9;
     padding: 0 5px;
 }
 .comments__text {
     line-height: 1.4em;
 }
 .comments__text a {
     color:#1d91d5;
     text-decoration: underline;
 }
 .comments__text a:hover,
 .comments__text a:active {
     text-decoration: none;
 }

@media screen and (max-width: 1299px) {
    aside.t-article-sb {
        display: none;
    }
    .t-article-1>header,
    .t-article-1 .t-article-content {
        float: none;
        width: 100%;
    }
}
@media screen and (max-width: 1023px) {
    .t-article-1 .t-article-footer {
        width: 100%;
    }
}

@media screen and (max-width: 767px) {
    header.header-restyle .t-article-sticky-bar-1 {
        top: 0;
        background: #fff url(../images/mmenu.png) no-repeat 0 0;
        cursor: pointer;
    }
   
}

@media screen and (max-width: 500px) {
    .article-content-figure.medium-img img {
        width: 100%;
    }
    .comments__item {
        display: block;
    }
    .comments__ava {
        float: left;
        width: 50px;
        margin-right: 13px;
    }
}