/*
Theme Name: Comunidad Creativa Los Rios
Theme URI: https://github.com/elementor/hello-theme/
Description: Template basado en Hello para Elementor.
Author: Agenca Merca
Author URI: https://merca.cl/
Template: hello-elementor
Version: 1.0.1
Text Domain: cclosrios
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.elementor-main-swiper {
    overflow: hidden;
}





dd, dl, dt, li, ol, ul {
    margin-block-end: .9rem;
}

.elementor-kit-16121 button {
  color: inherit;
  background-color: inherit;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}


.searchandfilter label {
  display: block;
}
.elementor-element h4,
.elementor-20106 .elementor-element.elementor-global-52000 h4 {
  margin: 3% 0;
}
.ls-nav-prev,
.ls-nav-next,
.ls-v6 .ls-nav-prev,
.ls-v6 .ls-nav-next,
.ls-fullwidthdark .ls-nav-prev,
.ls-fullwidthdark .ls-nav-next {
  z-index:99 !important;
}



/* Buscador */

.buscador-cclr {font-size:2em;}
.buscador-cclr select {
   font-size:70%;
    padding:2%;
    color:#7a7a7a;
    background:#efefef;
    border:1px solid #fff;
}
.buscador-cclr h4{
   font-size:0.4em;
    text-transform:uppercase;
    padding:0;
    margin:8% 0 3% 0;
    color:#fff;
}

.buscador-cclr .searchandfilter div {
  border: 1px none #fff;
  border-radius: 25px;
  padding: 1% 3%;

}
.buscador-cclr .searchandfilter ul {
    width:100%;
    padding:0;
    margin:0;
}

.buscador-cclr .searchandfilter li {
  list-style: none;
  display: inline-block;
  padding:0;
  padding-right: 10px;
 width: 23%;
  margin: 0;
  vertical-align:bottom;
}
.buscador-cclr .searchandfilter  li:first-child {
   /* width:32%; */
}
.buscador-cclr .searchandfilter  li:last-child {
    width:2%;
}

.buscador-cclr .searchandfilter li input,
.buscador-cclr .searchandfilter li select {
 font-size: 1em;
  line-height:0.8em;
/*  color: #fff;
  background-color: transparent; */
  border-style: solid;
  border-color: #fff;
  border-radius: 25px;
  padding: 3% 3%;
}
.buscador-cclr .searchandfilter li input[type="submit"] {
    font-size: 0.4em;
background: #686868;
color:#fff;
 padding:10px;
border-radius:25px;
text-transform:uppercase;

}
@media (max-width: 767px) {
    .buscador-cclr  .searchandfilter li {
        width:100%;
    }
}





.buscador-cclr-memoria select,
.buscador-cclr-memoria input{
    padding:2%;
    color:#fff;
    background:#fff;
    border:0px solid #e3e3e3;
}
.buscador-cclr-memoria  h4{
  /*  font-size:0.8em; */
    text-transform:uppercase;
    padding:0;
    margin:8% 0 3% 0;
    color:#fff;
}
.buscador-cclr-memoria .searchandfilter ul {
    width:100%;
    padding:0;
    margin:0;
}
.buscador-cclr-memoria .searchandfilter li {
  list-style: none;
  display: inline-block;
  padding-right: 10px;
  width: 22%;
  margin: 0;
}
.buscador-cclr-memoria .searchandfilter li:last-child {
    width:10%;
}
.buscador-cclr-memoria .searchandfilter li input,
.buscador-cclr-memoria .searchandfilter li select {
  /* font-size: 2.2em; */
  color: #24a3a0;
  background-color: #F8F8F8;
  border-style: solid;
  border-color: #24a3a0;
  border-radius: 5px;
  padding: 3% 3% 3% 3%;
}
.buscador-cclr-memoria .searchandfilter li input[type="submit"] {
background: #686868;
color:#fff;
padding:10px;
border-radius:25px;
text-transform:uppercase;
/* font-size:0.8em; */

}
@media (max-width: 767px) {
    .buscador-cclr-memoria .searchandfilter li {
        width:100%;
    }
}


.buscador-cclr-vertical .searchandfilter li {
  width:100%;
}
