/*Configuración del scrollbar*/
body::-webkit-scrollbar {
width: 12px;
}
body::-webkit-scrollbar-track {
border-radius: 0px;
box-shadow: inset 0 0 30px rgba(190, 156, 200, 1);
}
body::-webkit-scrollbar-thumb {
background-color: #5B2B86;
border-radius: 6px;
}
/*Dot / Bar Color*/
.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before {
    background-color: #827B26;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 8px;
    margin-right: 7px;
    margin-top: -4px;
    position: absolute;
    right: -7.5px;
    top: 50%;
    width: 8px
}
/*Line / Border Color*/
.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line,.tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line-left {
    align-self: center;
    border-color: #827B26;
    border-style: solid;
    border-width: 1px 0;
    flex-grow: 1;
    height: 4px;
    margin-left: 15px
}
/*(Title Color Normal)*/
.tpg-el-main-wrapper .entry-title {
    color: #232316;
}
/*(Title Color Hover)*/
.tpg-el-main-wrapper .tpg-post-holder .entry-title:hover {
    color: #827B26;
}
/*(Leer más)*/
.rt-tpg-container .rt-holder .rt-detail .read-more a {
    color: #827B26;
}
.rt-tpg-container .rt-holder .rt-detail .read-more a:hover {
    color: #9D20AC;
}
/*Color bontón pasar por arriba - Publicar comentario »*/
input#submit:hover, input[type="submit"]:hover {
    color: #ffffff;
    background-color: #5B2B86;
    border-color: #2F4C9B;
}
/*Color letras - Publicar comentario »*/
#comments .submit{
    color: #2f4c9b;
    padding: 10px 15px;
    border-radius: 2px;
    line-height: 1.85714285714286;
    border: 0;
}
/*Páginación - Color al estar en la página*/
.rt-pagination .pagination-list>.active>span, .rt-pagination .pagination-list>.active>span:hover {
    background-color: #5B2B86;
    border-color: #2F4C9B;
    color: #fff;
    cursor: default;
    z-index: 3;
}
/*Páginación - Color al pasar el mouse por arriba*/
.rt-pagination .pagination-list>li>a:hover {
    background-color: #5b2b86;
    border-color: #2F4C9B;
    color: #fff;
    z-index: 2;
}
/*Ajuste para que no se monten las imágenes o textos en las entradas*/
header.entry-header .entry-title {
    padding-top: 65px;
}
/*Ajuste de Barra de Búsqueda (Ancho)*/
.zeus-search-wrap input {
    width:100%;
}
.zeus-search-wrap{
     width:100%!important;
}
/*Ocultar imágenes destacadas en resultados de búsqueda*/
.hidden-image {
		display: none;
}
/*Ajustar ícono en barra de búsqueda Ajax*/
.elementor-2593 .elementor-element.elementor-element-506260a .zeus-searchform button svg {
    font-size: 30px;
    fill: #5B2B86;
    vertical-align: baseline;
    margin-top: -15px
}
input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),
textarea,
select,
option {
  border-radius: 20px;
}