
  a:hover {
    color:#ffc107 !important;
} 

/* @media only screen and (min-width: 2560px) {
    .estrella-diputado-transparente{
        height: 30px;
        width: 30px;
        object-fit: cover;
        transform: translateX(-60px);
    }

} */

/* .inico-4 .transparente a{
    background:#884FBF;
    color: white;
}
.inico-4 .transparente a:hover{
    background:#884FBF !important;
    color: white !important;
}
#meuGrafico{
    width: 100% !important;
    height: auto !important;
    margin: auto !important;
    display: flex !important;
}
#oilChart{
    width: 100% !important;
    height: auto !important;
    margin: auto !important;
    display: flex !important;
}
.rounded-circle{
    width: 30px;
    height: 30px;

}
.pleno-4 a:hover{
    background-color: #884FBF !important;
    color: white !important;
    text-decoration: none !important;

}
.pleno-4 a{
    text-decoration: none !important;
    color: #878787 !important;
}
.pleno-4 .flex-1{
    display: none;

}
.btn-info{
    border-radius: 10px;
}
.conflictos-interes a:hover{
    color: #0d6efd !important;
    background-color: #5FC34E;
    border-radius: 10px;
}
.conflictos-interes a{
    color: black;
    background-color: #5FC34E;
    border-radius: 10px;
}
.accordion .itm-0 {
    border-radius: 20px !important;
    background-color: gold;
}
.accordion .itm-1 {
    border-radius: 20px !important;
    background-color: #5FC34E;
}
.accordion .itm-2 {
    border-radius: 20px !important;
    background-color: #0098D4;
}
.accordion .itm-3 {
    border-radius: 20px !important;
    background-color: #884FBF;
}
.accordion .itm-4 {
    border-radius: 20px !important;
    background-color:#F51E63;
} */


@media only screen and (min-width: 320px)and (max-width: 374px) {
    .estrella-el-pleno{
        height: 12px;
        width: 12px;
        object-fit: cover;
        transform: translateX(-18px)translateY(-40px);
    }

    /* .buttonMovilItem{
        margin-top: 14px;
    } */
    .buscador .form-control{
        font-size: 12px;
    }
    .button-buscador{
        font-size: 14px;
    }
    /* .footer-social-icon{
        width: 100%;
    } */

    .buscador-encima{
        position:relative;
        top: 5px;
        /* left: 22%; */
        width: 80%;
        transform: translate(36px, -478px);

    }

    .slider-frame{
    height: 20%;

    }
    /* .footer3{
        width: 90%;
    }
    .footer-menu{
        width: 90%;
    } */
    .subscribe-form{
        width: 90%;
    }
    .responsive {
        width: 100%;
        height: 35%;
        margin-top: -25px;
        opacity: 80%;
        font-family: 'Josefin Sans';
      }
      .navbar{
          width: 100%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;

    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: 25vh;
        transform: translate(0px, -16px);
    }


    /* BTN DIPUTADOS TRANSPARENTES RESPONSIVE
@media screen and (min-width:320px) and (max-width:374px) {

    .buscador-encima{
        position: initial;
        width: 95%;
  }
}

@media screen and (min-width:375px) and (max-width:424px) {

    .buscador-encima{
        position: initial;
        width: 95%;
}
  }


@media screen and (min-width:425px) and (max-width:767px) {

    .buscador-encima{
        position: initial;
        width: 95%;
  }
}

@media screen and (min-width:768px) and (max-width:1023px) {

    .buscador-encima{
        position: initial;
        width: 95%;
  }
}

@media screen and (min-width:1024px) and (max-width:1439px) {

    .buscador-encima{
        position: initial;
        width: 95%;
  }
}

@media screen and (min-width:1440px) and (max-width:2559px) {

    .buscador-encima{
        position: initial;
        width: 95%;
  }
}


@media screen and (min-width:2560px){
    .buscador-encima {
        position: initial;
        width: 95%;
}
} */




    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(130, 149, 22, 0.8);
        width: 100px;
        height: 100px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;

      }
      .parrafo-secciones{
          font-size: 15px;

      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 100px;
        height: 100px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
        width: 100%;

    }
    .embed-responsive iframe{
        width: 300px;
        height: 230px;
    }

    .text-inicio2{
        font-size: 20px;

    }
    .inicio-4{
        width: 100%;
    }
    .inicio-5{
        width: 100%;
    }
    .footer-section{
        width: 100%;
    }
    .inicio-2{
        width: 100%;
    }
    .inicio-5 h4{
        font-size: 20px;
    }
    .pleno-1{
        width: 100%;
    }
    .pleno-2{
        width: 100%;
    }
    .pleno-3{
        width: 100%;
    }
    .img-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(130, 149, 22, 0.8);
        width: 100px !important;
        height: 100px !important;
        object-fit: cover;
    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 350px;
        text-align: left;
        }
        .infodiputado .footer-social-icon{
            display: flex;
        }
}
@media only screen and (min-width: 375px)and (max-width: 424px) {
    .estrella-el-pleno{
        height: 12px;
        width: 12px;
        object-fit: cover;
        transform: translateX(-18px)translateY(-40px);
    }
    .buscador .form-control{
        font-size: 12px;
    }
    .button-buscador{
        font-size: 14px;
    }
    .footer-social-icon{
        width: 100%;
    }

    .buscador-encima{
        position: initial;
        width: 95%;
        transform: translate(62px, -444px);
}

    .footer3{
        width: 90%;
    }
    .footer-menu{
        width: 90%;
    }
    .subscribe-form{
        width: 90%;
    }
    .responsive {
        width: 100%;
        height: 35%;
        margin-top: -25px;
        opacity: 80%;
        font-family: 'Josefin Sans';
      }
      .navbar{
          width: 100%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;

    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: 30vh;
        transform: translate(0px, -16px);
    }
    .buscador-encima{
        position: initial;
        width: 70%;
        /* display: none; */
}

    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 100px;
        height: 100px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;

      }
      .parrafo-secciones{
          font-size: 15px;

      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 100px;
        height: 100px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
        width: 100%;

    }
    .embed-responsive iframe{
        width: 350px;
        height: 230px;
    }

    .text-inicio2{
        font-size: 20px;

    }
    .inicio-4{
        width: 100%;
    }
    .inicio-5{
        width: 100%;
    }
    .footer-section{
        width: 100%;
    }
    .inicio-2{
        width: 100%;
    }
    .inicio-5 h4{
        font-size: 20px;
    }
    .pleno-1{
        width: 100%;
    }
    .pleno-2{
        width: 100%;
    }
    .pleno-3{
        width: 100%;
    }
    .img-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(130, 149, 22, 0.8);
        width: 100px !important;
        height: 100px !important;
        object-fit: cover;
    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 350px;
        text-align: left;
        }
        .infodiputado .footer-social-icon{
            display: flex;
        }


}
@media only screen and (min-width: 425px)and (max-width: 767px) {
    .estrella-el-pleno{
        height: 12px;
        width: 12px;
        object-fit: cover;
        transform: translateX(-18px)translateY(-40px);
    }
    .buscador .form-control{
        font-size: 16px;
    }
    .button-buscador{
        font-size: 18px;
    }
    .footer-social-icon{
        width: 100%;
    }

    .buscador-encima{
        position: initial;
        width: 95%;
        transform: translate(65px, -426px);
}

    .footer3{
        width: 90%;
    }
    .footer-menu{
        width: 90%;
    }
    .subscribe-form{
        width: 90%;
    }
    .responsive {
        width: 100%;
        height: 35%;
        margin-top: -25px;
        opacity: 80%;
        font-family: 'Josefin Sans';
      }
      .navbar{
          width: 100%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;

    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: 34vh;
        transform: translate(0px, -16px);
    }
    .buscador-encima{
        position: initial;
        width: 80%;
}

    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 100px;
        height: 100px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;

      }
      .parrafo-secciones{
          font-size: 15px;

      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 100px;
        height: 100px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
        width: 100%;

    }
    .embed-responsive iframe{
        width: 400px;
        height: 230px;
    }

    .text-inicio2{
        font-size: 20px;

    }
    .inicio-4{
        width: 100%;
    }
    .inicio-5{
        width: 100%;
    }
    .footer-section{
        width: 100%;
    }
    .inicio-2{
        width: 100%;
    }
    .inicio-5 h4{
        font-size: 20px;
    }
    .pleno-1{
        width: 100%;
    }
    .pleno-2{
        width: 100%;
    }
    .pleno-3{
        width: 100%;
    }
    .img-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(130, 149, 22, 0.8);
        width: 150px !important;
        height: 150px !important;
        object-fit: cover;
    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 350px;
        text-align: left;
        }
        .infodiputado .footer-social-icon{
            display: flex;
        }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .estrella-el-pleno{
        height: 15px;
        width: 15px;
        object-fit: cover;
        transform: translateX(-20px)translateY(-50px);
    }
    .mb-4 {
       margin-bottom: 0% !important;
    }
    .responsive {
        width: 100%;
        height: 400px;
        margin-top: -25px;
        opacity: 80%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .inicio-1{
        width: 100vw;
        /* background-color: red; */

    }

    .slider-frame{
        width: 100%;
    }

    .slider-frame ul li img{
        width: 100%;
    }



    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: 66vh;
        transform: translate(-0px, 0px);
    }
    .buscador-encima{
        position: absolute;
        top: 160px;
        left: 22%;
        width: 50%;
        transform: translate(58px, 189px);

}



    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 130px;
        height: 130px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;
      }
      .parrafo-secciones{
          font-size: 15px;
      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 130px;
        height: 130px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
        width: 100%;
    }
    .embed-responsive iframe{
        width: 700px;
        height: 300px;

    }
    .text-inicio2{
        font-size: 20px;
    }
    .img-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(130, 149, 22, 0.8);
        width: 130px !important;
        height: 130px !important;
        object-fit: cover;
    }
    .footer-section{
        width: 100%;
    }

    .pleno-1{
        width: 100%;
    }
    .pleno-2{
        width: 100%;
    }
    .pleno-3{
        width: 100%;
    }
    .infodiputado .footer-social-icon{
        display: flex;
    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 300px;
        text-align: left;
        }

}


@media only screen and (min-width: 1024px)and (max-width: 1439px) {
    .estrella-el-pleno{
        height: 20px;
        width: 20px;
        object-fit: cover;
        transform: translateX(-27px)translateY(-71px);
    }

    .mb-4 {
        margin-bottom: 0% !important;
     }


    .responsive {
        width: 100%;
        height: 400px;
        margin-top: -25px;
        opacity: 80%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: 89vh;
        /* transform: translate(-29px, -16px); */
    }
    .buscador-encima{
        position: absolute;
        top: 120px;
        left: 30%;
        width: 45%;
        transform: translate(33px, 350px);
}

    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 160px;
        height: 150px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;
      }
      .parrafo-secciones{
          font-size: 15px;
      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 130px;
        height: 130px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
    }
    .embed-responsive iframe{
        width: 760;
        height: 360;

    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 400px;
        text-align: left;
        }
        .infodiputado .footer-social-icon{
            display: flex;
        }

 }

@media only screen and (min-width: 1440px)and (max-width: 2560px) {
    .estrella-el-pleno{
        height: 20px;
        width: 20px;
        object-fit: cover;
        transform: translateX(-27px)translateY(-71px);
    }
    .responsive {
        width: 100%;
        height: 400px;
        margin-top: -25px;
        opacity: 80%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: auto;
        transform: translate(-1px, -17px);
    }
    .buscador-encima{
        position: absolute;
        top: 120px;
        left: 35%;
        transform: translate(59px, 380px)
    }

    
    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 200px;
        height: 200px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 200px;
        height: 200px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
    }
    .embed-responsive iframe{
        width: 760;
        height: 360;

    }
    .tabs-diputado{
    box-shadow: 0 0 15px rgb(136 79 191 / 80%);

    text-align: left;
    }
    .tabs-diputado .nav-link.active{
        color: #fff;
    background-color: rgb(136 79 191 ) !important;
    width: 600px;
    text-align: left;
    }
}

@media screen and (min-width:2560px) {
    .responsive {
        width: 100%;
        height: 400px;
        margin-top: -25px;
        opacity: 80%;
      }

      .form-control-borderless:hover, .form-control-borderless:active, .form-control-borderless:focus {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .contenedor{
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        height: auto;
    }
    .buscador-encima{
        position: absolute;
        top: 120px;
        left: 30%;
        width: 45%;
        transform: translate(332px, 864px);
}

    .img-fluids {
        border-radius: 0%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 160px;
        height: 150px;
        object-fit: cover;

      }
      .text-secciones{
          font-weight: bolder;
          font-size: 20px;
      }
      .parrafo-secciones{
          font-size: 15px;
      }
      .titulo-secciones{
          font-weight: bolder;
      }
      .titulo-acompaña{
        font-weight: bolder;
        color:#878787 ;
        margin-top: 2%;
    }
    .titulo-noticias{
        font-weight: bolder;
    }
    .titulo-pleno{
        font-weight: bolder;
        color: #878787;
        margin-top: 2%;
    }
    .imgs-fluid {
        border-radius: 50%;
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);
        width: 130px;
        height: 130px;
        object-fit: cover;
    }
    .inicio-3{
        background-color: #F1E4F5;
    }
    .embed-responsive iframe{
        width: 760;
        height: 360;

    }
    .tabs-diputado{
        box-shadow: 0 0 15px rgb(136 79 191 / 80%);

        text-align: left;
        }
        .tabs-diputado .nav-link.active{
            color: #fff;
        background-color: rgb(136 79 191 ) !important;
        width: 400px;
        text-align: left;
        }
        .infodiputado .footer-social-icon{
            display: flex;
        }

 }

 .pleno-4 .flex-1 {
    display: none;
}

.mensaje{
    text-align: center;
}
/* css custom */


