.visitas_modelo_individual { position: absolute; top: 3px; right: 3px; z-index: 10; width: auto; height: auto; background: #e8641d; font-size: 11px; line-height: 1em; padding: 3px 4px; font-weight: 600; display: block; word-spacing: 0px; letter-spacing: .4px; color: #fff; } .main-page-wrapper {padding-top: 0!important;} #modelos_destacadas .searchandfilter ul {padding: 0;} #modelos_destacadas .searchandfilter ul li {margin: 0 5px;padding: 0;} #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo {flex:100%;} #modelos_destacadas .searchandfilter ul li input.search-filter-reset { font-size: 12px; line-height: 1em; background: transparent; border: 1px solid; color: orange; } #modelos_destacadas .searchandfilter ul li h4 { margin: 0; padding: 5px 0 5px 0; font-size: 12px; color: #fff; line-height: 1em; text-align: left; } #modelos_destacadas .searchandfilter ul li select.sf-input-select { font-size: 11px; line-height: 1em; color: #fff; border: 1px solid #ffffff57; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo ul { padding: 0; line-height: 1em; display: flex; flex-wrap: wrap; border: 1px solid; padding: 10px; margin-bottom: 5px; column-count: 2; display: block; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo ul li { display: flex!important; flex: none; font-size: 10px; line-height: 1em; text-align: left; align-items: center; margin: 0; margin-right: 5px!important; width: auto!important; padding: 2px 0 2px 0!important; }#modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo ul li label { color:#fff;padding-left: 0!important; width: auto!important; } #modelos_destacadas .searchandfilter ul li.sf-field-reset { max-width: 100px; margin: 10px auto 0; display: inline-flex; padding-left: 5px;} 
  @media (min-width:900px) {#modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo h4 { display: none; }}

#modelos_destacadas .color_blanco_naranja h1 { border-color: orange; color: #fff; line-height: 1em; text-align: center; font-size: 1.5em; font-family: Poppins; letter-spacing: 0; font-weight: 700; }

#modelos_destacadas .color_blanco_naranja h4 { border-color: orange; color: #fff; line-height: 1em; text-align: center; font-size: 1.5em; font-family: Poppins; letter-spacing: 0; font-weight: 700; } #modelos_destacadas .color_naranja {color: orange;} #modelos_destacadas {min-height: 75vh; background: linear-gradient(45deg, rgb(140 12 60), rgb(131 26 92)); padding-top: 40px; padding-bottom: 40px;opacity: 1; } .bandera_overlay {
    position: absolute;
    z-index: 10;
    top: 0;
    left: inherit;
    width: 40px;
    height: 40px;
    right: 0;
}
@media (min-width:900px) {
  #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_video h4 {
    display: none;
  }
  
  #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_onlyfans h4 {
    display: none;
  }
  
  #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-categorias_modelo {flex: calc(100%/1 - 170px);}
}
#modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_video {padding:0;flex:150px;} #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_video>ul { padding: 0; line-height: 1em; display: flex; flex-wrap: wrap; border: 1px solid; padding: 10px; margin-bottom: 5px; column-count: 2; display: block; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_video>ul>li { display: flex!important; flex: none; font-size: 10px; line-height: 1em; text-align: left; align-items: center; margin: 0; margin-right: 5px!important; width: auto!important; padding: 2px 0 2px 0!important; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_video>ul>li label.sf-label-checkbox { color: #fff; padding-left: 0!important; width: auto!important; }

#modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_onlyfans {padding:0;flex:150px;} #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_onlyfans>ul { padding: 0; line-height: 1em; display: flex; flex-wrap: wrap; border: 1px solid; padding: 10px; margin-bottom: 5px; column-count: 2; display: block; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_onlyfans>ul>li { display: flex!important; flex: none; font-size: 10px; line-height: 1em; text-align: left; align-items: center; margin: 0; margin-right: 5px!important; width: auto!important; padding: 2px 0 2px 0!important; } #modelos_destacadas .searchandfilter ul li.sf-field-post-meta-tiene_onlyfans>ul>li label.sf-label-checkbox { color: #fff; padding-left: 0!important; width: auto!important; }


.visitas_style2 { position: absolute; top: 33px; right: 0; z-index: 10; width: auto; height: auto; background: transparent; font-size: 10px; line-height: 1em; padding: 6px 9px 1px 3px; font-weight: 600; display: block; word-spacing: 0px; letter-spacing: 0; color: #fff; }
  #modelos_destacadas .models-6 .model_item .metadato_modelo_2 {margin-bottom: 0;padding-bottom: 14px;color: #fff;}
  
.visitas_style3 { position: absolute; bottom: 0; padding-bottom: 9px; text-align: center; width: 100%; color: #f05aae; font-size: 10.5px; font-weight: 600; line-height: 1em; z-index: 4; display: flex; gap: 4px; justify-content: center; text-align: center; }

.visitas_style4 { position: relative; bottom: 0; padding-bottom: 0px; text-align: center; width: 100%; color: #f05aae; font-size: 10.5px; font-weight: 600; line-height: 1em; z-index: 4; display: flex; gap: 4px; justify-content: center; text-align: center; }
.numbertopposition {
    font-size: 14px;
    line-height: 1em;
    font-weight: 700;
    background: #ffa500;
    padding: 4px;
    color: #000;
    position: absolute;
    z-index: 2;
    top: 6px;
    left: 6px;
}

.epifrafe_modelo a {color: orange; }	.epifrafe_modelo { font-size: 12px; line-height: 1em; padding: 0 0 0px 0; text-align: center; border-bottom: 0px solid #fe5eb763; color: orange; font-weight: 700; max-width: 100%; margin: 5px auto 5px; } .metadato_modelo_2 { font-size: 12px; line-height: 1em; padding-bottom: 6px; color: #fe5eb7; text-align: center; letter-spacing: 0; font-weight: 700; } #contenedor_modelos_dir.modelos_grid article.modelo_item {background:#fff;border:0px solid #ddd; width: 100%; flex: 175px; max-width: inherit; min-width: calc(100%/6 - 6px); margin:3px;display: block; } #contenedor_modelos_dir.modelos_grid article.modelo_item .fototop { padding-top: 140%; width: 100%; height: auto; } #contenedor_modelos_dir.modelos_grid article.modelo_item .fototop img {object-position:50% 25%;} #contenedor_modelos_dir.modelos_grid article.modelo_item .content_event {position:absolute;bottom:0;z-index:2;border:0;background:transparent;width: 100%;} h3.titulo_modelo { font-size: 16px; font-weight: 700; text-align: center; line-height: 1em; text-transform: none; color: #fff;} .btn.center.trans_light { display: block; margin: auto; width: 160px; padding: 0px; line-height: 1em; line-height: 1em; min-height: inherit; background: transparent; color: #fff; border: 1px solid; letter-spacing: 1px; } .btn.center.trans_light a { color: #fff; line-height: 1em; display: block; padding: 10px; } #contenedor_modelos_dir.modelos_grid article.modelo_item .fototop .gradient.totop { background: linear-gradient(to bottom,transparent 0,rgb(0 0 0 / 12%) 40%,#000 100%);} @media (min-width:1142px) { #contenedor_modelos_dir.modelos_grid article.modelo_item { max-width: calc(100%/6 - 6px); } h3.titulo_modelo {font-size: 16px;}} @media (max-width:1141px) {#contenedor_modelos_dir.modelos_grid article.modelo_item {min-width: calc(100%/4 - 6px);flex:175px;max-width: calc(100%/4 - 6px);}} @media (min-width: 501px) and (max-width: 753px) {#contenedor_modelos_dir.modelos_grid article.modelo_item { max-width: calc(100%/3 - 6px); }} @media (max-width:500px) { #contenedor_modelos_dir.modelos_grid article.modelo_item { max-width: calc(100%/2 - 6px); flex: calc(100%/2 - 6px); margin: 3px; border: 0px solid #ddd; } h3.titulo_modelo {font-size:14px;margin-bottom: 5px;} #contenedor_modelos_dir.modelos_grid article.modelo_item .content_event {border: 0;background: transparent;} .epifrafe_modelo {font-size: 12px;font-weight: 500; margin: 0 auto 6px; width: 100%;  letter-spacing: 0;  max-width: 100%; } .metadato_modelo_2 {font-size: 12px;font-weight: 500; padding-bottom: 0;  letter-spacing: 0; } .descripcion_corta_modelo {display: none;} .bandera_overlay {width: 30px;height: 30px;}} 
  .filtros_fechas_eventos {margin-bottom: 8px;} .filtros_fechas_eventos a { background: transparent!important; padding: 10px 10px; line-height: 1em; font-size: 11px; flex: auto; margin: 4px; text-align: center; display: block; cursor: pointer; color: #fff; border: 1px solid #ffffff57; }
  
  

    .zindex1 {z-index: 1;}
    .zindex2 {z-index: 2;}
  .tcenter {text-align: center;}
  #famosos {background: #ddd;}
  #main_famosos {}
  .content_grid { padding: 30px 0; }
  .grid-cols-3 { grid-template-columns: repeat(3,minmax(0,1fr)); }
  .h_15rem { height: 15rem; }
  .h_18rem { height: 18rem; }
  .mtop-3rem {margin-top: -3rem;}
  .model_item {background: #444;}
  .overflow-hidden { overflow: hidden;}
  .relative {position: relative; }
  .absolute {position: absolute;}
  .rounded-lg {border-radius: 6px;}
  .h-full { height: 100%; } 
  .object-cover { object-fit: cover; object-position: 50% 25%;}
   .inset-0 { top: 0; right: 0; bottom: 0; left: 0; } 
   .w-full { width: 100%; }
  .grid {
      display: grid;
  }
  .w-8 {
      width: 60px;
  }
  .border-1 {
     border: 1px solid;
  }
  .rounded-full {
      border-radius: 9999px;
  }
  .border-white {
    border-color: #fff;
    }
  .gap-3 { gap: 0.75rem; }
  .p-3 {
      padding: 0.75rem;
  }
  .nombrefamosa {font-size: 16px;font-weight: 700;line-height: 1em;}
  .nombrefamosa {
      font-size: 1.3rem;
      font-weight: 700;
      line-height: 1em;
      padding: 5px 8px 0px 9px;
  }
  .avatarperfil_60px {
      width: 50px;
      height: 50px;
      object-fit: cover;
      border: 2px solid #fff;
      border-radius: 100%;
  }
  
  .colorblanco {color: #fff;}
  .p-1 { padding: 0.25rem; }  .m-0\.5 { margin: 0.125rem; }
  .mr-2 { margin-right: 0.5rem; }
  .bottom-0 { bottom: 0; } 
  .items-center { align-items: center; }
   .flex-1 { flex: 1 1 0%; } 
   .flex { display: flex; } 
  .custom-overly1 {
      /* background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black)); */
      /* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%); */
      /* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%); */
  }
  .zindex {z-index: 2;}
  
  
  @media (min-width:1000px) {
  .models-6 .model_item:nth-child(10n+6),
  .models-6 .model_item:nth-child(10n+8),
  .models-6 .model_item:nth-child(10n+10) {
      margin-top: -6rem;
  }
   .lg-flex { display: flex; } 
   .models-6 .model_item:nth-child(2n+1) {height: 18rem;}
  .models-6 .model_item:nth-child(2n+0) {height: 24rem;}
  
  .grid-cols-3 {
      grid-template-columns: repeat(5,minmax(0,1fr));
  }
  }
  
  @media (min-width:801px) and (max-width:999px) {
    .grid-cols-3 {
      grid-template-columns: repeat(3,minmax(0,1fr));
  }
  
  .models-6 .model_item:nth-child(2n+1) {height: 18rem;}
  .models-6 .model_item:nth-child(2n+0) {height: 24rem;}
  
  .models-6 .model_item:nth-child(6n-2) {
      margin-top: -6rem;
  }
  .models-6 .model_item:nth-child(6n) {
      margin-top: -6rem;
  }
   .lg-flex { display: flex; } 
  }
  
  @media (max-width:800px) {
    
    .avatar_perfil_round_loop {margin: 0;top: 0;left: 0;}
  .grid-cols-3 {
      grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .models-6 .model_item {height: 15rem;margin-top: 0;}
  
  .md-center {text-align: center;}
  
  .avatarperfil_40px {width: 40px;height: 40px;}
  
  .nombrefamosa {
      font-size: 16px;
      font-weight: 700;
      line-height: 1em;
      padding: 4px 6px;
  }
  .bandera_overlay {top: 3px;right: 3px;width: 30px;height: 30px;}
  
  .visitas_style2 {top: 30px;right: 4px;padding: 0;}
  }
  
  
  
  
  .overlay_video { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; left: 0; position: absolute; top: 0; cursor: pointer; z-index: 2; width: 100%; height: 100%; }
  
 .overlay_video .overlay_play {
      background: url(https://www.colormusic.cl/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;
      background-position: 0 -39px;
      height: 80px;
      width: 80px;
      position: relative;
      top: -20px;
  }

  @media (min-width: 501px) {
  .row_inner_video {
      padding-left: 10px;
      padding-right: 10px;
      display: flex;
      flex-wrap: wrap;
      overflow: hidden;
  }
  .row_inner_video>.wpb_column {
      width: calc(100%/3);
      float: none;
  }
  }
  .row_inner_video .video-description {
      text-align: center;
      line-height: 1em;
      padding-top: 10px;
      font-size: 12px;
      font-weight: 500;
      font-family: sans-serif;
      /* padding-bottom: 5px; */
      opacity: 0.7;
      letter-spacing: -0.1px;
      padding-left: 10px;
      padding-right: 10px;
      font-style: normal;
      /* display: none; */
      height: auto;
      display: block;
      -webkit-box-orient: inherit;
      -webkit-line-clamp: inherit;
      overflow: hidden;
      width: 100%;
      background: #eee;
      padding: 10px 14px;
  }
  
  .row_inner_video .video-description .btn {
      /* display: none; */
      padding: 0;
      margin: 0;
      line-height: 1;
      height: inherit;
      min-height: inherit;
      display: block;
      background: #fff;
      line-height: 1em;
      font-size: 11px;
      display: inline-block;
      border: 1px solid;
      height: auto;
      padding: 2px;
      position: relative;
      top: 0;
      left: 0;
      margin-bottom: 6px;
  }
  
  .row_inner_video .video-description h4 {
      text-transform: none;
      font-size: 13px;
      line-height: 1em;
      margin: 0;
      font-weight: 700;
      margin-bottom: 4px;
  }
  
  .row_inner_video .video-description p {
      margin-bottom: 0;
      font-size: 12px;
      padding: 0;
      line-height: 1em;
      letter-spacing: 0;
  }
  
  #videos_modelo_id {margin-bottom: 20px;}
.fa-tiktok:before{content:"\e07b"}