.ultimas-tapas .entry-media a::after, .opinion-section.opinion-module-9.opinion-module-posts.section-color.opinion-bg-light .opinion-duotone .entry-media a::before { background: transparent !important; }

.opinion-duotone.category-ultimas-tapas.tag-ultimas-tapas .entry-media img { filter: initial !important; }

.category-ultimas-tapas a::before { background: none !important; }

.category-ultimas-tapas img { filter: none !important; }

.s-ads-legis { margin-top: -300px !important; margin-left: 560px !important; }

.page-id-27687 .opinion-module-0, .opinion-module-1, .opinion-module-2 { margin-bottom: -32px !important; 
margin-top: 20px !important;}

.s-ads-billboard { max-width: 728px !important; margin: 0px auto !important; }

#div-gpt-ad-1566397313735-0 { margin: 0px auto !important; width: 728px !important; }

#div-gpt-ad-1566397577898-0 { margin: 0px auto !important; width: 728px !important; }

#div-gpt-ad-1566397429388-0 { margin: 0px auto !important; max-width: 728px !important; }

.s-adsmobile-caja { width: 100%; }

.s-ads-oop { z-index: 10000; line-height: 0; }

.s-adsmobile { text-align: center !important; width: 100% !important; }

.s-adsmobile { text-align: center !important; width: 80% !important; margin: 0px auto !important; }

#stickyads { z-index: 4; display: block; width: 300px !important; margin: 0px auto !important; }

@media only screen and (max-width: 1014px) {
  #stickyads { display: none; }
}

@media only screen and (max-width: 300px) {
  .s-ads-billboard { display: none; }
}

.opinion-sidebar .widget > div { padding: 10px !important; 
padding-top: 100px !important;
z-index:1;}

.opinion-bg-light, .opinion-comments .comment-respond { background: transparent !important; }

.opinion-top-bar .s-date { display: none !important; }

.s-date { margin-left: -70px !important; }

@media only screen and (max-width: 500px) {
  .s-date { display: none !important; }
}

.smush-detected-img { box-shadow: none; }

header .opinion-header-border { display: none; }

@media only screen and (min-width: 1099px) {
  .home .opinion-module-0, .home .opinion-module-1, .home .opinion-module-2 { margin-top: 0px; }
}

.opinion-module-5 .entry-media a:hover img, .opinion-module-6 :hover .entry-media a img { transform: scale(1); }

@media only screen and (max-width: 570px) {
  .home .opinion-module-6 { background: linear-gradient(rgb(255, 255, 255) 7%, rgb(242, 242, 242) 7%, rgb(242, 242, 242) 100%, rgb(242, 242, 242) 100%); padding-bottom: 30px; }
}

.opinion-section-instagram { height: 240px; }

.opinion-section-instagram .owl-carousel .owl-item img { height: 240px; }

#opinion-footer ul { margin: 0px; padding: 0px; list-style: none !important; }

footer#opinion-footer { font-size: 14px; 
    z-index: 99;
    position: relative;}

.opinion-footer .widget-title.h6 { margin-bottom: 10px; }

.opinion-footer-widgets .widget_text { margin-left: 10%; }