.cuadro-intro {
    border-radius: 15px;
    text-align: left;
    padding: 12px;
    width: 457px;
}
.ayudaSearch {
    display: flex;
}

#box_index_search{
    background:none !important;
    padding: 0 !important;
    margin:  0 !important;
}

#box_index_search.ayudaSearch input[type=text]{
    width: 95% !important;
    border: 1px solid #d8d8d8 !important;
    padding: 3px 5px 3px 33px !important;
    height: 35px !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin: 0 !important;
    font-size: 14px;
    color: #333;
}

#box_index_search.ayudaSearch input[type=text]::placeholder{
    color: rgb(207, 207, 207);
    font-size: 12px;
}

.ayudaSearch input:focus{
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}

.ayudaSearch button{
    width: 20%;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    font-size: 14px;
}
.ayudaSearch button.btn-default:disabled{
    background-color: #d8d8d8;
    border: none;
}

.ayudaSearch button.btn-default:disabled:hover{
    background-color: #d8d8d8;
    border: none;
}

#box_index_search #filter-records-index{
    margin: 38px 0 0 0;
}

h3.tituloAyuda{
    margin: 0 0 25px 0;
}

.web-sii #contenido #box_index_search #limpiar_busqueda-index i.fa-times-circle {
    right: 19px;
    top: 5px;
    font-size: 20px;
    width: 30px;
    color: #909090;
    position: absolute;
}

.web-sii #contenido #box_index_search i.fa-search {
    left: 8px;
    top: 9px;
    font-size: 18px;
}


/* CARRUSEL */

.contenedor-carrusel{
    box-shadow: none !important;
}

.carrusel-temas-interes .contenedor-item{
    align-items: center;
    border: 1px solid #E1E1E1;
    border-radius: 10px;
    cursor: auto;
    margin: 0 18px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 20px 5px 20px 10px;
    -webkit-box-shadow: 7px 6px 12px -4px rgba(0,0,0,0.45);
    -moz-box-shadow: 7px 6px 12px -4px rgba(0,0,0,0.45);
    box-shadow: 7px 6px 12px -4px rgba(0,0,0,0.45);
}

.slick-dots li.slick-active button::before {
    color: #FF6600 !important;
}

.slick-list{
    min-height: 232px;
    /* overflow: visible !important; */
    padding-bottom: 5px;
}

.slick-slide {
    min-height: 216px;
    height: auto !important;
}


/* .slick-prev, .slick-next {
    height: 35px !important;
    top: 100% !important;
    width: 12px !important;
    transform: translate(0, 6%);
    z-index: 10;
} */

/* .slick-prev {
    left: 45%;
}

.slick-next{
    right: 45%;
} */


.slick-next:before {
    color: #FF6600 !important;
    /* font-size: 35px !important; */
}

.slick-prev:before {
    color: #FF6600 !important;
    /* font-size: 35px !important; */
}

/* .slick-dotted.slick-slider {
    padding-bottom: 30px;
} */

.slick-dots {
    bottom: -45px !important;
    z-index: 1;
}

.carrusel-temas-interes .contenedor-item .ico{
    width: 55px;
    height: 55px;
}

.carrusel-temas-interes .contenedor-item .ico img{
    width: 100%;
}

.carrusel-temas-interes .contenedor-item ul{
    width: 100%;
    display: none;
    flex-direction: column;
    margin: 0;
    padding: 0;
    align-items: flex-start;
    list-style-type: none;
}

.carrusel-temas-interes .contenedor-item ul li{
    font-size: 11px;
    margin: 10px 0;
    padding: 0;
    text-align: left;
}

.carrusel-temas-interes .contenedor-item ul li a {
    color: #333;
}

.carrusel-temas-interes .contenedor-item ul li a:hover {
    color: #337ab7;
}

.carrusel-temas-interes .contenedor-item ul li a:hover::after{
    content: "✓";
    font-size: 9px;
    padding-left: 3px;
}


.carrusel-temas-interes .contenedor-item .more {
    color: #337ab7;
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}

.carrusel-temas-interes .contenedor-item .more:hover{
    color: #eb510d;
}

.carrusel-temas-interes .contenedor-item .more span.ico {
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #337ab7;
    background-color:#337ab7 ;
    border-radius: 50%;
    color: #fff;
}

.carrusel-temas-interes .contenedor-item .more span:first-child{
    margin-right: 3px;
}

.show{
    display: flex;
}

/* @media (max-width: 1024px){
    .slick-prev {
        left: 20%;
    }
    
    .slick-next{
        right: 20%;
    }

} */

@media (max-width: 767px){

    .cuadro-intro {
        width: 100%;
        height: 130px;
        z-index: 1;
    }

}

@media (max-width: 463px){
    #div-imagen-con-texto {
        margin-top: 205px;
        z-index: 0;
    }

    /* .slick-prev {
        left: 0%;
    }
    
    .slick-next{
        right: 0%;
    } */

}

@media (max-width: 360px){
    h3.tituloAyuda {
        font-size: 22px;
    }
}