.ad-left,
.ad-right {
  display: inline-block;
  float: none;
  text-align: center;
  vertical-align: top;
}

.ad-left + .ad-right {
  margin-left: 10px;
}

.ads,
.ad-skyscraper-left,
.ad-skyscraper-right {
  overflow: visible;
}

.ads-skyscraper-container {
  padding-left: 0;
  padding-top: 0;
}

.interstitial {
  background: #fff;
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 50000;
}

.interstitial-open {
  height: 100%;
  overflow: hidden;
}

.interstitial-visible {
  display: block;
}

.interstitial-wrapper {
  margin: 0 auto;
  max-width: 95%;
}

.interstitial-content {
  width: 100%;
}

.interstitial-content .oat:before {
  content: "";
}

.interstitial-content .oat > *:not(script) {
  margin: 0 !important
}

.interstitial-header {
  clear: both;
  display: table;
  padding: 8px 0;
  text-align: left;
  width: 100%;
}

.interstitial-close-button {
  cursor: pointer;
  float: right;
}

.interstitial-close-button:hover {
  text-decoration: underline;
}

.oat {
  clear: both;
  justify-content: center;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
}

.oat:before {
  color: #838383;
  content: attr(data-mark);
  display: block;
  font-size: 10px;
  line-height: 15px;
  margin: 0 auto;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.oat > *:not(script) {
  display: block;
}

.oat img {
  height: auto;
  max-width: 100%;
}

.oat-container {
  margin: 0 auto;
  max-width: 100%;
  overflow: hidden;
}

.oat-content {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}

.oat-left > *,
.oat-right > * {
  padding-top: 0;
  margin-left: 0;
}

.oat-visible {
  align-items: center;
  display: flex;
  visibility: visible;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: column;
}

.oat-visible > * {
  width: -webkit-fill-available;
  width: -moz-available;
}

.oat-bottom > * {
  margin-bottom: 15px;
}

.oat-left > * {
  margin-left: 15px !important;
}

.oat-right > * {
  margin-right: 15px !important;
}

.oat-top > * {
  margin-top: 15px !important;
}

.oat-bottom:before {
  position: absolute;
  margin-bottom: 0;
  bottom: 0;
}

.oat-left:before {
  left: -50%;
  margin-left: 7.5px;
  position: absolute;
  top: 50%;
  transform: rotate(-90deg);
}

.oat-right:before {
  right: -50%;
  margin-right: 7.5px;
  position: absolute;
  top: 50%;
  transform: rotate(90deg);
}

.oat-top:before {
  position: absolute;
  margin-bottom: 0;
  top: 0;
}

.recaptcha {
  width: 304px;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .oat.hidden-phone {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .oat.hidden-tablet {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .oat.hidden-desktop {
    display: none !important;
  }
}

.cookies-overlay button {
  background: none;
  border: none;
  margin: 0;
  padding: 5px;
  float: right;
  color: white;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: bolder;
  font-style: normal;
}

.cookies-overlay p {
  width: 85%;
}

.cookies-overlay a {
  color: #fff;
  text-decoration: underline;
}

@media (max-width: 479px) {
  .cookies-overlay p {
    margin: 0;
    float: none;
    width: 100%;
    padding: 5px;
    font-size: .8em;
    line-height: 1.3em;
  }

  .interstitial-header-title {
    display: none;
  }

  .interstitial-header {
    text-align: center;
  }

  .interstitial-close-button {
    float: none;
  }
}


  /**************************
  Generic colors for site
  ***************************/
  :root {
   --site-color: #141414;
  }
  .site-color, .text-site-color, .site-color > a, .header a { color: #141414; }
  .bg-site-color { background-color: #141414; }
  .border-site-color{ border-color:#141414;}

  
  .header, .scrolled-bar, .footer, .last-column   { border-color: #141414  }
  .preheader  { background-color: #141414; }

  .widget-header span, .widget-header span > a, blockquote  { border-color:#141414; }
  .widget-last-minute-content .widget-header span,
  .header-section:before, .widget-header:before, .widget-header a:hover, .inside-header-menu .nav-menu .nav-menu-item a:hover { color:#141414; }

  .pagination>li>a { color:#141414; }
  .pagination>li.active>a, .search-block .form-input { background-color:#141414; border-color:#141414; }

  .widget-content a:hover, .widget-content .title a:hover,
  .small-menu .sections-top-button:hover .fa, .small-menu .sections-top-block .sections-top li a, .small-menu .sections-top-block:hover .fa, .small-menu .sections-top-block:hover .fa, .small-menu .sections-top-block:hover span { color: #141414; }
  .main-nav-menu .section-listing > ul > li:hover { border-bottom: 1px solid #141414; }

  .onm-new .title a:hover, .search-block:hover .search-button .fa , .search-block .search-button:hover .fa,
  .onm-new.opinion .opinion-author a,
  .onm-new .summary a:hover {  color:#141414; }
      .onm-new .category-name { color: #141414; }
      .header-section.dark, .widget-header.dark, .article-navigation,
  .header-section .goToCat:hover, .back-to-top:hover { background-color: #141414; }

  .play-button:hover .fa,
  .widget .widget-header.colorize,
  .back-to-top i,
  .inner-content .mini-utilities li a,
  .widget .lang-selector.open .dropdown-toggle,
  .widget .lang-selector.open .dropdown-toggle .fa { color:#141414 }
  .back-to-top { background-color:#FFF; }
  .onm-new.opinion .opinion-author a,
  .onm-new.opinion .opinion-data .title a:hover { color:#141414 }
  .onm-new.opinion .opinion-data.border-site-color { border-color:#141414 }
  .onm-new.opinion .opinion-author a.site-color { color:#141414!important }
  .subscription-login a {
    color: #141414;
  }
  .subscription-register:before {
    background-color: #141414;
  }

  .widget-most-seeing-commented-content .content-title,
  .onm-new.video, .onm-new.album, .inner-content .content-info { border-color:#141414; }

  .wrapper-slider ul.carousel-headlines .title a:hover,
  .widget-last-minute-content .widget-content .publish-date,
  .wrapper-slider ul.carousel-headlines .selected .title a { color: #141414; }

  .widget-carousel-lateral .item .caption-image .subtitle  { color:#141414; }
  .widget-carousel-lateral .carousel-indicators li { border-color:#141414; }
  .widget-carousel-lateral .carousel-indicators .active { background-color: #141414; }
  .widget-blogs-with-photo .name a  { color:#141414; }
  .summary a, .inner-content .body a { color:#141414; }
  .widget-editorial .item-data .content-info .content-time  { color:#141414; }

  .widget-header.border-site-color { border-color: #eaeaea !important; }
  .slider-nav i:hover, .widget-content ul li:after,

  .article-navigation .title a:hover { color:#141414; }
  .album-highlighted  .carousel-control .fa,
  .album-list .album-data .subtitle.site-color  {  background-color: #141414; }


  .datepicker thead tr:first-child th:hover,
  .datepicker tfoot tr th:hover,
  .datepicker table tr td.active {
    background-color:#141414 !important;
    background-image:none;
    color: #fff !important;
  }
  .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker tableba tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled]:hover { background-color:#141414 !important; background-image:none; }
  .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active[disabled] {
    background-color: #141414 !important;
  }
  .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
    background-image: none !important;
  }

      .onm-new .content-info,
    span.content-info,
    .onm-new .content-info .fa,
    .onm-new .content-info a:hover,
    .onm-new .summary a:hover { color:#141414; }
  
      .frontpage-auth-forms .submit-button.bg-site-color {
    border-color: #141414;
  }
  .frontpage-auth-forms .submit-button.bg-site-color:hover {
    background-color: #141414;
    border-color: #141414;
    color: #fff;
    opacity: .75;
  }

.onm-new.colorize { border-radius:0 !important; }
.media.colorize { margin:0; }
.owl-prev, .owl-next { background-color: #141414; }

@media (min-width: 992px) {
  .main-nav-menu .section-listing > ul > li > a:hover { color: #141414; }
  .main-nav-menu .section-listing .submenu { border-color: #141414; }
}
@media (max-width: 479px) {
  .small-menu .sections-top-block .sections-top { border-right-color: #141414!important; }
}


    .header-logo.topbar a { color: #f7f7f0; }
  .main-nav-menu .section-listing > ul > li > a { border-color: #141414; }
  .site-color-b { color: #f7f7f0!important; }
  .onm-new.opinion .opinion-author a { color:#f7f7f0 }

  

  /*********************
  CSS for categories
  **********************/
            /* Rules for category actualidad*/
      .onm-new .category-color.actualidad, .text-actualidad,a.text-actualidad,.text-actualidad a { color: #323031; }
      .bg-actualidad, .onm-new .category-bg.actualidad { background-color:#323031; }
      .onm-new .category.actualidad a:hover { color:#323031; }
      .header-section.color-actualidad:before,.widget-header.color-actualidad:before { color:#323031; }

      body.actualidad .topbar.scrolled-bar { background-color:#323031!important; }
      body.actualidad .footer, body.actualidad header.header, body.actualidad .scrolled-bar { background-color: #323031; }

      .onm-new .text-actualidad  { color:#323031 !important; }
      .onm-new .content-info.actualidad-color .fa,
      .onm-new .actualidad .content-info .fa { color:#323031 !important; }
      .color-actualidad, .color-actualidad a, .color-actualidad fa { color:#323031 !important; }

      .menu > li.actualidad a,
      .menu > li.actualidad .submenu a { color:#323031!important; }
      body.actualidad .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-actualidad span { background-color:#323031!important; }
      .actualidad-color{ color:#323031!important; }
      .bg-actualidad{ background-color:#323031!important; }
      .bg-actualidad.trans{ background:transparent!important; }
      .bg-actualidad.trans:after{ background-color:#323031!important; }
      .border-actualidad-color{ border-color:#323031!important; }
      ul li.border-actualidad-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-actualidad-trans:after,
      .album-list .album-data.bg-actualidad .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category concellos*/
      .onm-new .category-color.concellos, .text-concellos,a.text-concellos,.text-concellos a { color: #323031; }
      .bg-concellos, .onm-new .category-bg.concellos { background-color:#323031; }
      .onm-new .category.concellos a:hover { color:#323031; }
      .header-section.color-concellos:before,.widget-header.color-concellos:before { color:#323031; }

      body.concellos .topbar.scrolled-bar { background-color:#323031!important; }
      body.concellos .footer, body.concellos header.header, body.concellos .scrolled-bar { background-color: #323031; }

      .onm-new .text-concellos  { color:#323031 !important; }
      .onm-new .content-info.concellos-color .fa,
      .onm-new .concellos .content-info .fa { color:#323031 !important; }
      .color-concellos, .color-concellos a, .color-concellos fa { color:#323031 !important; }

      .menu > li.concellos a,
      .menu > li.concellos .submenu a { color:#323031!important; }
      body.concellos .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-concellos span { background-color:#323031!important; }
      .concellos-color{ color:#323031!important; }
      .bg-concellos{ background-color:#323031!important; }
      .bg-concellos.trans{ background:transparent!important; }
      .bg-concellos.trans:after{ background-color:#323031!important; }
      .border-concellos-color{ border-color:#323031!important; }
      ul li.border-concellos-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-concellos-trans:after,
      .album-list .album-data.bg-concellos .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category obarco*/
      .onm-new .category-color.obarco, .text-obarco,a.text-obarco,.text-obarco a { color: #323031; }
      .bg-obarco, .onm-new .category-bg.obarco { background-color:#323031; }
      .onm-new .category.obarco a:hover { color:#323031; }
      .header-section.color-obarco:before,.widget-header.color-obarco:before { color:#323031; }

      body.obarco .topbar.scrolled-bar { background-color:#323031!important; }
      body.obarco .footer, body.obarco header.header, body.obarco .scrolled-bar { background-color: #323031; }

      .onm-new .text-obarco  { color:#323031 !important; }
      .onm-new .content-info.obarco-color .fa,
      .onm-new .obarco .content-info .fa { color:#323031 !important; }
      .color-obarco, .color-obarco a, .color-obarco fa { color:#323031 !important; }

      .menu > li.obarco a,
      .menu > li.obarco .submenu a { color:#323031!important; }
      body.obarco .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-obarco span { background-color:#323031!important; }
      .obarco-color{ color:#323031!important; }
      .bg-obarco{ background-color:#323031!important; }
      .bg-obarco.trans{ background:transparent!important; }
      .bg-obarco.trans:after{ background-color:#323031!important; }
      .border-obarco-color{ border-color:#323031!important; }
      ul li.border-obarco-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-obarco-trans:after,
      .album-list .album-data.bg-obarco .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category arua*/
      .onm-new .category-color.arua, .text-arua,a.text-arua,.text-arua a { color: #323031; }
      .bg-arua, .onm-new .category-bg.arua { background-color:#323031; }
      .onm-new .category.arua a:hover { color:#323031; }
      .header-section.color-arua:before,.widget-header.color-arua:before { color:#323031; }

      body.arua .topbar.scrolled-bar { background-color:#323031!important; }
      body.arua .footer, body.arua header.header, body.arua .scrolled-bar { background-color: #323031; }

      .onm-new .text-arua  { color:#323031 !important; }
      .onm-new .content-info.arua-color .fa,
      .onm-new .arua .content-info .fa { color:#323031 !important; }
      .color-arua, .color-arua a, .color-arua fa { color:#323031 !important; }

      .menu > li.arua a,
      .menu > li.arua .submenu a { color:#323031!important; }
      body.arua .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-arua span { background-color:#323031!important; }
      .arua-color{ color:#323031!important; }
      .bg-arua{ background-color:#323031!important; }
      .bg-arua.trans{ background:transparent!important; }
      .bg-arua.trans:after{ background-color:#323031!important; }
      .border-arua-color{ border-color:#323031!important; }
      ul li.border-arua-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-arua-trans:after,
      .album-list .album-data.bg-arua .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category petin*/
      .onm-new .category-color.petin, .text-petin,a.text-petin,.text-petin a { color: #323031; }
      .bg-petin, .onm-new .category-bg.petin { background-color:#323031; }
      .onm-new .category.petin a:hover { color:#323031; }
      .header-section.color-petin:before,.widget-header.color-petin:before { color:#323031; }

      body.petin .topbar.scrolled-bar { background-color:#323031!important; }
      body.petin .footer, body.petin header.header, body.petin .scrolled-bar { background-color: #323031; }

      .onm-new .text-petin  { color:#323031 !important; }
      .onm-new .content-info.petin-color .fa,
      .onm-new .petin .content-info .fa { color:#323031 !important; }
      .color-petin, .color-petin a, .color-petin fa { color:#323031 !important; }

      .menu > li.petin a,
      .menu > li.petin .submenu a { color:#323031!important; }
      body.petin .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-petin span { background-color:#323031!important; }
      .petin-color{ color:#323031!important; }
      .bg-petin{ background-color:#323031!important; }
      .bg-petin.trans{ background:transparent!important; }
      .bg-petin.trans:after{ background-color:#323031!important; }
      .border-petin-color{ border-color:#323031!important; }
      ul li.border-petin-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-petin-trans:after,
      .album-list .album-data.bg-petin .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category rubia*/
      .onm-new .category-color.rubia, .text-rubia,a.text-rubia,.text-rubia a { color: #323031; }
      .bg-rubia, .onm-new .category-bg.rubia { background-color:#323031; }
      .onm-new .category.rubia a:hover { color:#323031; }
      .header-section.color-rubia:before,.widget-header.color-rubia:before { color:#323031; }

      body.rubia .topbar.scrolled-bar { background-color:#323031!important; }
      body.rubia .footer, body.rubia header.header, body.rubia .scrolled-bar { background-color: #323031; }

      .onm-new .text-rubia  { color:#323031 !important; }
      .onm-new .content-info.rubia-color .fa,
      .onm-new .rubia .content-info .fa { color:#323031 !important; }
      .color-rubia, .color-rubia a, .color-rubia fa { color:#323031 !important; }

      .menu > li.rubia a,
      .menu > li.rubia .submenu a { color:#323031!important; }
      body.rubia .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-rubia span { background-color:#323031!important; }
      .rubia-color{ color:#323031!important; }
      .bg-rubia{ background-color:#323031!important; }
      .bg-rubia.trans{ background:transparent!important; }
      .bg-rubia.trans:after{ background-color:#323031!important; }
      .border-rubia-color{ border-color:#323031!important; }
      ul li.border-rubia-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-rubia-trans:after,
      .album-list .album-data.bg-rubia .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category carballeda*/
      .onm-new .category-color.carballeda, .text-carballeda,a.text-carballeda,.text-carballeda a { color: #323031; }
      .bg-carballeda, .onm-new .category-bg.carballeda { background-color:#323031; }
      .onm-new .category.carballeda a:hover { color:#323031; }
      .header-section.color-carballeda:before,.widget-header.color-carballeda:before { color:#323031; }

      body.carballeda .topbar.scrolled-bar { background-color:#323031!important; }
      body.carballeda .footer, body.carballeda header.header, body.carballeda .scrolled-bar { background-color: #323031; }

      .onm-new .text-carballeda  { color:#323031 !important; }
      .onm-new .content-info.carballeda-color .fa,
      .onm-new .carballeda .content-info .fa { color:#323031 !important; }
      .color-carballeda, .color-carballeda a, .color-carballeda fa { color:#323031 !important; }

      .menu > li.carballeda a,
      .menu > li.carballeda .submenu a { color:#323031!important; }
      body.carballeda .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-carballeda span { background-color:#323031!important; }
      .carballeda-color{ color:#323031!important; }
      .bg-carballeda{ background-color:#323031!important; }
      .bg-carballeda.trans{ background:transparent!important; }
      .bg-carballeda.trans:after{ background-color:#323031!important; }
      .border-carballeda-color{ border-color:#323031!important; }
      ul li.border-carballeda-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-carballeda-trans:after,
      .album-list .album-data.bg-carballeda .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category vilamartin*/
      .onm-new .category-color.vilamartin, .text-vilamartin,a.text-vilamartin,.text-vilamartin a { color: #323031; }
      .bg-vilamartin, .onm-new .category-bg.vilamartin { background-color:#323031; }
      .onm-new .category.vilamartin a:hover { color:#323031; }
      .header-section.color-vilamartin:before,.widget-header.color-vilamartin:before { color:#323031; }

      body.vilamartin .topbar.scrolled-bar { background-color:#323031!important; }
      body.vilamartin .footer, body.vilamartin header.header, body.vilamartin .scrolled-bar { background-color: #323031; }

      .onm-new .text-vilamartin  { color:#323031 !important; }
      .onm-new .content-info.vilamartin-color .fa,
      .onm-new .vilamartin .content-info .fa { color:#323031 !important; }
      .color-vilamartin, .color-vilamartin a, .color-vilamartin fa { color:#323031 !important; }

      .menu > li.vilamartin a,
      .menu > li.vilamartin .submenu a { color:#323031!important; }
      body.vilamartin .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-vilamartin span { background-color:#323031!important; }
      .vilamartin-color{ color:#323031!important; }
      .bg-vilamartin{ background-color:#323031!important; }
      .bg-vilamartin.trans{ background:transparent!important; }
      .bg-vilamartin.trans:after{ background-color:#323031!important; }
      .border-vilamartin-color{ border-color:#323031!important; }
      ul li.border-vilamartin-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-vilamartin-trans:after,
      .album-list .album-data.bg-vilamartin .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category obolo*/
      .onm-new .category-color.obolo, .text-obolo,a.text-obolo,.text-obolo a { color: #323031; }
      .bg-obolo, .onm-new .category-bg.obolo { background-color:#323031; }
      .onm-new .category.obolo a:hover { color:#323031; }
      .header-section.color-obolo:before,.widget-header.color-obolo:before { color:#323031; }

      body.obolo .topbar.scrolled-bar { background-color:#323031!important; }
      body.obolo .footer, body.obolo header.header, body.obolo .scrolled-bar { background-color: #323031; }

      .onm-new .text-obolo  { color:#323031 !important; }
      .onm-new .content-info.obolo-color .fa,
      .onm-new .obolo .content-info .fa { color:#323031 !important; }
      .color-obolo, .color-obolo a, .color-obolo fa { color:#323031 !important; }

      .menu > li.obolo a,
      .menu > li.obolo .submenu a { color:#323031!important; }
      body.obolo .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-obolo span { background-color:#323031!important; }
      .obolo-color{ color:#323031!important; }
      .bg-obolo{ background-color:#323031!important; }
      .bg-obolo.trans{ background:transparent!important; }
      .bg-obolo.trans:after{ background-color:#323031!important; }
      .border-obolo-color{ border-color:#323031!important; }
      ul li.border-obolo-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-obolo-trans:after,
      .album-list .album-data.bg-obolo .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category larouco*/
      .onm-new .category-color.larouco, .text-larouco,a.text-larouco,.text-larouco a { color: #323031; }
      .bg-larouco, .onm-new .category-bg.larouco { background-color:#323031; }
      .onm-new .category.larouco a:hover { color:#323031; }
      .header-section.color-larouco:before,.widget-header.color-larouco:before { color:#323031; }

      body.larouco .topbar.scrolled-bar { background-color:#323031!important; }
      body.larouco .footer, body.larouco header.header, body.larouco .scrolled-bar { background-color: #323031; }

      .onm-new .text-larouco  { color:#323031 !important; }
      .onm-new .content-info.larouco-color .fa,
      .onm-new .larouco .content-info .fa { color:#323031 !important; }
      .color-larouco, .color-larouco a, .color-larouco fa { color:#323031 !important; }

      .menu > li.larouco a,
      .menu > li.larouco .submenu a { color:#323031!important; }
      body.larouco .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-larouco span { background-color:#323031!important; }
      .larouco-color{ color:#323031!important; }
      .bg-larouco{ background-color:#323031!important; }
      .bg-larouco.trans{ background:transparent!important; }
      .bg-larouco.trans:after{ background-color:#323031!important; }
      .border-larouco-color{ border-color:#323031!important; }
      ul li.border-larouco-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-larouco-trans:after,
      .album-list .album-data.bg-larouco .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category terras-trives*/
      .onm-new .category-color.terras-trives, .text-terras-trives,a.text-terras-trives,.text-terras-trives a { color: #323031; }
      .bg-terras-trives, .onm-new .category-bg.terras-trives { background-color:#323031; }
      .onm-new .category.terras-trives a:hover { color:#323031; }
      .header-section.color-terras-trives:before,.widget-header.color-terras-trives:before { color:#323031; }

      body.terras-trives .topbar.scrolled-bar { background-color:#323031!important; }
      body.terras-trives .footer, body.terras-trives header.header, body.terras-trives .scrolled-bar { background-color: #323031; }

      .onm-new .text-terras-trives  { color:#323031 !important; }
      .onm-new .content-info.terras-trives-color .fa,
      .onm-new .terras-trives .content-info .fa { color:#323031 !important; }
      .color-terras-trives, .color-terras-trives a, .color-terras-trives fa { color:#323031 !important; }

      .menu > li.terras-trives a,
      .menu > li.terras-trives .submenu a { color:#323031!important; }
      body.terras-trives .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-terras-trives span { background-color:#323031!important; }
      .terras-trives-color{ color:#323031!important; }
      .bg-terras-trives{ background-color:#323031!important; }
      .bg-terras-trives.trans{ background:transparent!important; }
      .bg-terras-trives.trans:after{ background-color:#323031!important; }
      .border-terras-trives-color{ border-color:#323031!important; }
      ul li.border-terras-trives-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-terras-trives-trans:after,
      .album-list .album-data.bg-terras-trives .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category aveiga*/
      .onm-new .category-color.aveiga, .text-aveiga,a.text-aveiga,.text-aveiga a { color: #323031; }
      .bg-aveiga, .onm-new .category-bg.aveiga { background-color:#323031; }
      .onm-new .category.aveiga a:hover { color:#323031; }
      .header-section.color-aveiga:before,.widget-header.color-aveiga:before { color:#323031; }

      body.aveiga .topbar.scrolled-bar { background-color:#323031!important; }
      body.aveiga .footer, body.aveiga header.header, body.aveiga .scrolled-bar { background-color: #323031; }

      .onm-new .text-aveiga  { color:#323031 !important; }
      .onm-new .content-info.aveiga-color .fa,
      .onm-new .aveiga .content-info .fa { color:#323031 !important; }
      .color-aveiga, .color-aveiga a, .color-aveiga fa { color:#323031 !important; }

      .menu > li.aveiga a,
      .menu > li.aveiga .submenu a { color:#323031!important; }
      body.aveiga .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-aveiga span { background-color:#323031!important; }
      .aveiga-color{ color:#323031!important; }
      .bg-aveiga{ background-color:#323031!important; }
      .bg-aveiga.trans{ background:transparent!important; }
      .bg-aveiga.trans:after{ background-color:#323031!important; }
      .border-aveiga-color{ border-color:#323031!important; }
      ul li.border-aveiga-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-aveiga-trans:after,
      .album-list .album-data.bg-aveiga .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category manzaneda*/
      .onm-new .category-color.manzaneda, .text-manzaneda,a.text-manzaneda,.text-manzaneda a { color: #323031; }
      .bg-manzaneda, .onm-new .category-bg.manzaneda { background-color:#323031; }
      .onm-new .category.manzaneda a:hover { color:#323031; }
      .header-section.color-manzaneda:before,.widget-header.color-manzaneda:before { color:#323031; }

      body.manzaneda .topbar.scrolled-bar { background-color:#323031!important; }
      body.manzaneda .footer, body.manzaneda header.header, body.manzaneda .scrolled-bar { background-color: #323031; }

      .onm-new .text-manzaneda  { color:#323031 !important; }
      .onm-new .content-info.manzaneda-color .fa,
      .onm-new .manzaneda .content-info .fa { color:#323031 !important; }
      .color-manzaneda, .color-manzaneda a, .color-manzaneda fa { color:#323031 !important; }

      .menu > li.manzaneda a,
      .menu > li.manzaneda .submenu a { color:#323031!important; }
      body.manzaneda .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-manzaneda span { background-color:#323031!important; }
      .manzaneda-color{ color:#323031!important; }
      .bg-manzaneda{ background-color:#323031!important; }
      .bg-manzaneda.trans{ background:transparent!important; }
      .bg-manzaneda.trans:after{ background-color:#323031!important; }
      .border-manzaneda-color{ border-color:#323031!important; }
      ul li.border-manzaneda-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-manzaneda-trans:after,
      .album-list .album-data.bg-manzaneda .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category breves*/
      .onm-new .category-color.breves, .text-breves,a.text-breves,.text-breves a { color: #323031; }
      .bg-breves, .onm-new .category-bg.breves { background-color:#323031; }
      .onm-new .category.breves a:hover { color:#323031; }
      .header-section.color-breves:before,.widget-header.color-breves:before { color:#323031; }

      body.breves .topbar.scrolled-bar { background-color:#323031!important; }
      body.breves .footer, body.breves header.header, body.breves .scrolled-bar { background-color: #323031; }

      .onm-new .text-breves  { color:#323031 !important; }
      .onm-new .content-info.breves-color .fa,
      .onm-new .breves .content-info .fa { color:#323031 !important; }
      .color-breves, .color-breves a, .color-breves fa { color:#323031 !important; }

      .menu > li.breves a,
      .menu > li.breves .submenu a { color:#323031!important; }
      body.breves .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-breves span { background-color:#323031!important; }
      .breves-color{ color:#323031!important; }
      .bg-breves{ background-color:#323031!important; }
      .bg-breves.trans{ background:transparent!important; }
      .bg-breves.trans:after{ background-color:#323031!important; }
      .border-breves-color{ border-color:#323031!important; }
      ul li.border-breves-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-breves-trans:after,
      .album-list .album-data.bg-breves .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category caminoinvierno*/
      .onm-new .category-color.caminoinvierno, .text-caminoinvierno,a.text-caminoinvierno,.text-caminoinvierno a { color: #323031; }
      .bg-caminoinvierno, .onm-new .category-bg.caminoinvierno { background-color:#323031; }
      .onm-new .category.caminoinvierno a:hover { color:#323031; }
      .header-section.color-caminoinvierno:before,.widget-header.color-caminoinvierno:before { color:#323031; }

      body.caminoinvierno .topbar.scrolled-bar { background-color:#323031!important; }
      body.caminoinvierno .footer, body.caminoinvierno header.header, body.caminoinvierno .scrolled-bar { background-color: #323031; }

      .onm-new .text-caminoinvierno  { color:#323031 !important; }
      .onm-new .content-info.caminoinvierno-color .fa,
      .onm-new .caminoinvierno .content-info .fa { color:#323031 !important; }
      .color-caminoinvierno, .color-caminoinvierno a, .color-caminoinvierno fa { color:#323031 !important; }

      .menu > li.caminoinvierno a,
      .menu > li.caminoinvierno .submenu a { color:#323031!important; }
      body.caminoinvierno .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-caminoinvierno span { background-color:#323031!important; }
      .caminoinvierno-color{ color:#323031!important; }
      .bg-caminoinvierno{ background-color:#323031!important; }
      .bg-caminoinvierno.trans{ background:transparent!important; }
      .bg-caminoinvierno.trans:after{ background-color:#323031!important; }
      .border-caminoinvierno-color{ border-color:#323031!important; }
      ul li.border-caminoinvierno-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-caminoinvierno-trans:after,
      .album-list .album-data.bg-caminoinvierno .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category audio*/
      .onm-new .category-color.audio, .text-audio,a.text-audio,.text-audio a { color: #323031; }
      .bg-audio, .onm-new .category-bg.audio { background-color:#323031; }
      .onm-new .category.audio a:hover { color:#323031; }
      .header-section.color-audio:before,.widget-header.color-audio:before { color:#323031; }

      body.audio .topbar.scrolled-bar { background-color:#323031!important; }
      body.audio .footer, body.audio header.header, body.audio .scrolled-bar { background-color: #323031; }

      .onm-new .text-audio  { color:#323031 !important; }
      .onm-new .content-info.audio-color .fa,
      .onm-new .audio .content-info .fa { color:#323031 !important; }
      .color-audio, .color-audio a, .color-audio fa { color:#323031 !important; }

      .menu > li.audio a,
      .menu > li.audio .submenu a { color:#323031!important; }
      body.audio .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-audio span { background-color:#323031!important; }
      .audio-color{ color:#323031!important; }
      .bg-audio{ background-color:#323031!important; }
      .bg-audio.trans{ background:transparent!important; }
      .bg-audio.trans:after{ background-color:#323031!important; }
      .border-audio-color{ border-color:#323031!important; }
      ul li.border-audio-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-audio-trans:after,
      .album-list .album-data.bg-audio .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category terras-quiroga*/
      .onm-new .category-color.terras-quiroga, .text-terras-quiroga,a.text-terras-quiroga,.text-terras-quiroga a { color: #323031; }
      .bg-terras-quiroga, .onm-new .category-bg.terras-quiroga { background-color:#323031; }
      .onm-new .category.terras-quiroga a:hover { color:#323031; }
      .header-section.color-terras-quiroga:before,.widget-header.color-terras-quiroga:before { color:#323031; }

      body.terras-quiroga .topbar.scrolled-bar { background-color:#323031!important; }
      body.terras-quiroga .footer, body.terras-quiroga header.header, body.terras-quiroga .scrolled-bar { background-color: #323031; }

      .onm-new .text-terras-quiroga  { color:#323031 !important; }
      .onm-new .content-info.terras-quiroga-color .fa,
      .onm-new .terras-quiroga .content-info .fa { color:#323031 !important; }
      .color-terras-quiroga, .color-terras-quiroga a, .color-terras-quiroga fa { color:#323031 !important; }

      .menu > li.terras-quiroga a,
      .menu > li.terras-quiroga .submenu a { color:#323031!important; }
      body.terras-quiroga .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-terras-quiroga span { background-color:#323031!important; }
      .terras-quiroga-color{ color:#323031!important; }
      .bg-terras-quiroga{ background-color:#323031!important; }
      .bg-terras-quiroga.trans{ background:transparent!important; }
      .bg-terras-quiroga.trans:after{ background-color:#323031!important; }
      .border-terras-quiroga-color{ border-color:#323031!important; }
      ul li.border-terras-quiroga-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-terras-quiroga-trans:after,
      .album-list .album-data.bg-terras-quiroga .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category viana*/
      .onm-new .category-color.viana, .text-viana,a.text-viana,.text-viana a { color: #323031; }
      .bg-viana, .onm-new .category-bg.viana { background-color:#323031; }
      .onm-new .category.viana a:hover { color:#323031; }
      .header-section.color-viana:before,.widget-header.color-viana:before { color:#323031; }

      body.viana .topbar.scrolled-bar { background-color:#323031!important; }
      body.viana .footer, body.viana header.header, body.viana .scrolled-bar { background-color: #323031; }

      .onm-new .text-viana  { color:#323031 !important; }
      .onm-new .content-info.viana-color .fa,
      .onm-new .viana .content-info .fa { color:#323031 !important; }
      .color-viana, .color-viana a, .color-viana fa { color:#323031 !important; }

      .menu > li.viana a,
      .menu > li.viana .submenu a { color:#323031!important; }
      body.viana .machine-related-contents .widget-header { background-color:#323031!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-viana span { background-color:#323031!important; }
      .viana-color{ color:#323031!important; }
      .bg-viana{ background-color:#323031!important; }
      .bg-viana.trans{ background:transparent!important; }
      .bg-viana.trans:after{ background-color:#323031!important; }
      .border-viana-color{ border-color:#323031!important; }
      ul li.border-viana-color:after{ background-color:#323031!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-viana-trans:after,
      .album-list .album-data.bg-viana .subtitle.site-color { background-color:#323031!important; }

                      /* Rules for category somos-mas*/
      .onm-new .category-color.somos-mas, .text-somos-mas,a.text-somos-mas,.text-somos-mas a { color: #ebb11b; }
      .bg-somos-mas, .onm-new .category-bg.somos-mas { background-color:#ebb11b; }
      .onm-new .category.somos-mas a:hover { color:#ebb11b; }
      .header-section.color-somos-mas:before,.widget-header.color-somos-mas:before { color:#ebb11b; }

      body.somos-mas .topbar.scrolled-bar { background-color:#ebb11b!important; }
      body.somos-mas .footer, body.somos-mas header.header, body.somos-mas .scrolled-bar { background-color: #ebb11b; }

      .onm-new .text-somos-mas  { color:#ebb11b !important; }
      .onm-new .content-info.somos-mas-color .fa,
      .onm-new .somos-mas .content-info .fa { color:#ebb11b !important; }
      .color-somos-mas, .color-somos-mas a, .color-somos-mas fa { color:#ebb11b !important; }

      .menu > li.somos-mas a,
      .menu > li.somos-mas .submenu a { color:#ebb11b!important; }
      body.somos-mas .machine-related-contents .widget-header { background-color:#ebb11b!important; }
      .machine-related-contents .widget-header span { color:#FFF; }
      .widget-header.header-somos-mas span { background-color:#ebb11b!important; }
      .somos-mas-color{ color:#ebb11b!important; }
      .bg-somos-mas{ background-color:#ebb11b!important; }
      .bg-somos-mas.trans{ background:transparent!important; }
      .bg-somos-mas.trans:after{ background-color:#ebb11b!important; }
      .border-somos-mas-color{ border-color:#ebb11b!important; }
      ul li.border-somos-mas-color:after{ background-color:#ebb11b!important; }
      .wrapper-slider ul.carousel-headlines .headlines-title.bg-somos-mas-trans:after,
      .album-list .album-data.bg-somos-mas .subtitle.site-color { background-color:#ebb11b!important; }

            
