.block-quicktabs-blockmultimidia .more-link a {
    color: #0071Ce !important;
    background-color: #fff !important;
}

li.list-group-item.active {
  background-color: #fff !important;
}

li.list-group-item.active a{
  color: #0071CE !important;
}


.menuparent a:hover, .sf-no-children a:hover {
    color: #fff !important;
}
.sf-main .is-active {
    color: #fff !important;
}

#main {
  max-width: 60%;
}
/******** NOTICIAS *********/
body .noticias-block {
  padding: 0px;
}

body .noticias-block .view-content {
  width: 100%;
  margin: 0px auto;
}

body .noticias-block .view-content .card-deck {
  gap: 5px;
}

body .noticias-block .view-content .card-deck .card {
  margin: 0px !important;
}
/****************************/

/************ logo **********/
.navbar-brand .img-fluid {
  content: url("/sites/default/files/semu%20logo%201.png")
}
/***************************/

.navbar.navbar-expand-md.navbar-dark.bg-primary.navbar-static-top.d-none.d-md-block {
  background-color: #8C48AA !important;
}

body .bg-primary {
    background-color: #8C48AA !important;
}

.destaques .view-content .titles-container .title {
    background-color: #8C48AA !important;
}

/********* IMAGENS CONTEUDO ********/
.field.field--name-body img {
  width: 100%;
  object-fit: contain;
}

.field__item img {
  width: 100%;
  object-fit: contain;
  height: auto;
}
/***************************************/


.banner-master {
  width: 100%;
  max-width: 890px;
  margin: 10px auto;
}

.banner-master-1 img {
    width: 100%;
    object-fit: contain;
    height: auto;
}

.banner-master-1 {
    padding: 0px !important;
    display: flex;
    height: fit-content;
    justify-content: center;
}

.banner-master-1 .view-content {
    width: 100%;
}

.views-element-container.contextual-region.block.block-views.block-views-blockbanner-master-block-2 {
  padding: 0px;
}

.row.region.region-featured-bottom-eighth {
  padding: 0px;
}

#publicacoes-pautas .col-md-6.col-sm-12 {
  padding: 0px;
}

#publicacoes-pautas .col-md-6.col-sm-12 .row.no-gutters {
  justify-content: center;
}
}

.row.region.region-featured-bottom-tenth {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
}

#publicacoes-pautas .col-md-6.col-sm-12 {
    width: 100% !important;
    height: fit-content !important;
}

#publicacoes-pautas .col-md-6.col-sm-12 div {
  min-height: auto !important;
  height: fit-content !important;
}

#bottom-tenth #block-views-block-publicacoes-block-1 , #bottom-tenth #block-views-block-bloco-editais-block-1 {
  width: 50% !important;
  min-width: 300px !important;
}


@media (max-width: 576px) {
  #bottom-tenth #block-views-block-publicacoes-block-1 , #bottom-tenth #block-views-block-bloco-editais-block-1 {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  #main {
    max-width: none;
  }

  .field.field--name-body img {
    height: auto;
  }

  .field__item img {
    height: auto;
  }
}