@charset "UTF-8";
/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/ClientSide/style.scss to edit this template
*/
/*
    Created on : 20 ott 2025, 11:55:06
    Author     : marco
*/
.owacalcontent {
  border: 1px solid gray;
}
.owacalcontent .owacalhead {
  padding: 4px 2px 4px;
  border-bottom: 1px solid black;
}
.owacalcontent .owacalhead .comandi {
  display: inline-block;
  width: 50px;
  padding: 0 5px;
  cursor: pointer;
}
.owacalcontent .owacalhead .comandi.lnext {
  float: right;
  text-align: right;
}
.owacalcontent .owacalhead .titolo {
  display: inline-block;
  text-align: center;
  width: calc(100% - 100px);
  font-weight: bold;
}
.owacalcontent .giorni ul {
  display: block;
  overflow: hidden;
}
.owacalcontent .giorni ul li {
  display: block;
  width: 14.2%;
  float: left;
  list-style: none;
}
.owacalcontent .giorni ul li.head {
  font-weight: bold;
}
.owacalcontent .giorni ul li.fuorimese {
  color: rgba(200, 200, 200, 0.3);
}
.owacalcontent .giorni ul li.presente {
  font-weight: bold;
  color: #aa0000;
  cursor: pointer;
}

.riga {
  display: flex;
  flex-wrap: wrap;
}
.riga .col-1 {
  display: flex;
  flex: 0 0 auto;
  width: 8.3333333333%;
  float: left;
}
.riga .col-2 {
  display: flex;
  flex: 0 0 auto;
  width: 16.6666666667%;
  float: left;
}
.riga .col-3 {
  display: flex;
  flex: 0 0 auto;
  width: 25%;
  float: left;
}
.riga .col-4 {
  display: flex;
  flex: 0 0 auto;
  width: 33.3333333333%;
  float: left;
}
.riga .col-5 {
  display: flex;
  flex: 0 0 auto;
  width: 41.6666666667%;
  float: left;
}
.riga .col-6 {
  display: flex;
  flex: 0 0 auto;
  width: 50%;
  float: left;
}
.riga .col-7 {
  display: flex;
  flex: 0 0 auto;
  width: 58.3333333333%;
  float: left;
}
.riga .col-8 {
  display: flex;
  flex: 0 0 auto;
  width: 66.6666666667%;
  float: left;
}
.riga .col-9 {
  display: flex;
  flex: 0 0 auto;
  width: 75%;
  float: left;
}
.riga .col-10 {
  display: flex;
  flex: 0 0 auto;
  width: 83.3333333333%;
  float: left;
}
.riga .col-11 {
  display: flex;
  flex: 0 0 auto;
  width: 91.6666666667%;
  float: left;
}
.riga .col-12 {
  display: flex;
  flex: 0 0 auto;
  width: 100%;
  float: left;
}
@media all and (max-width: 500px) {
  .riga .col-1 {
    width: 100%;
  }
  .riga .col-2 {
    width: 100%;
  }
  .riga .col-3 {
    width: 100%;
  }
  .riga .col-4 {
    width: 100%;
  }
  .riga .col-5 {
    width: 100%;
  }
  .riga .col-6 {
    width: 100%;
  }
  .riga .col-7 {
    width: 100%;
  }
  .riga .col-8 {
    width: 100%;
  }
  .riga .col-9 {
    width: 100%;
  }
  .riga .col-10 {
    width: 100%;
  }
  .riga .col-11 {
    width: 100%;
  }
}
.riga .colcontainer {
  flex-direction: column;
  padding-right: 5px;
}

/*
codice 
[events_list orderby=”meta_value” thumbnail=true thumbnail_size='large' excerpt=true item_schema='
<div class="event_item %class%" data-color="%color%">
    <div class="immagine"><a href="%event_link%">%event_thumbnail%</a></div>    
    <div class="titolo"><h3><a href="%event_link%">%event_title%</a></h3> <span class="social"><a href="https://www.facebook.com/sharer/sharer.php?u=%event_link%;t=%event_title%" target="_blank" title="Share on Facebook"><img src="/wp-content/themes/Divi-child/img/facebook-icon-min.png"></a></span></div> 
    <div class="testo">%event_excerpt%</div>
</div><!-- fine item -->']
*/
.event_loop {
  overflow: hidden;
}
.event_loop .event_item {
  width: 100%;
  /*
          //quadrotti
          @media all and (min-width:600px){
        	    width:49%;
              min-height: 450px;
              margin-right: 2%;
              &:nth-child(2n){
                  margin-right: 0;
              }
              clear:  none;
              float: left;

          }

          box-shadow: 0px 0px 15px black;

          overflow: hidden;

          .head {
              display: flex;
          }
          .titolo {
              padding:5px 10px;
              h3 {
                  display: inline-block;
                  width: 85%;
              }
              margin-bottom: 1rem;
              a{
                  font-size:14px;
              }
              .social {
                  margin-left:4px;
                  img {
                      width:22px;
                  }
              }
          }
          .immagine {
              width: 100%;
              height: 220px;
              max-height: 260px;
              img {
                  min-width: 100%;
                  max-width: 100%;
                  max-height: 100%;
                  object-fit: cover;
                  object-position: top;
              }
          }
          .testo {
              padding:5px 16px;
              .event_exerpt {
                  line-height: 18px;
              }
          }
          .event_date {
              .linking_word,
              .time,
              .eventpost-status,
              .dashicons-calendar{
                  display:none;
              }
          }
          */
  box-shadow: 0px 0px 15px black;
  padding: 12px;
  overflow: hidden;
  min-height: 240px;
  max-height: 240px;
}
.event_loop .event_item .head {
  display: flex;
  margin-bottom: 8px;
}
.event_loop .event_item .head .titolo {
  width: 80%;
}
.event_loop .event_item .head .titolo a {
  font-size: 20px;
}
.event_loop .event_item .body {
  display: flex;
}
.event_loop .event_item .body .immagine {
  width: 33%;
}
.event_loop .event_item .body .immagine img {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  object-position: top;
}
.event_loop .event_item .body .testo {
  width: 57%;
  padding: 0px 16px 4px 12px;
}
.event_loop .event_item .body .testo .event_exerpt {
  line-height: 18px;
  vertical-align: top;
}
.event_loop .event_item .body .social {
  width: 10%;
}
@media all and (max-width: 600px) {
  .event_loop .event_item {
    max-height: initial;
  }
  .event_loop .event_item .head .titolo {
    width: 100%;
  }
  .event_loop .event_item .head .titolo a {
    font-size: 16px;
  }
  .event_loop .event_item .body {
    flex-flow: column;
  }
  .event_loop .event_item .body .testo {
    padding-top: 16px;
  }
  .event_loop .event_item .body .immagine, .event_loop .event_item .body .testo, .event_loop .event_item .body .social {
    width: 100%;
  }
}

/*# sourceMappingURL=owa.css.map */
