/*

Theme Name: CISAL Federazione A
Theme URI: https://theme.co/pro/
Author: DM Consulting
Author URI: https://dm-c.it/
Description: Tema Layout CISAL Federazione A
Version: 1.0.0
Template: pro

*/

.format-link h2.entry-title {font-size: 25px;}


.svglogo img {width:100%}

.entry-content blockquote {
  text-align:center;
  margin:32px 16px;
  margin:2rem 1rem;
  padding:16px;
  padding:1rem;
  border-color: var(--brand-primary);
  border: 2px solid;
  border-style: dotted none;
  line-height:100%;
}

.entry-content blockquote p {
  text-align:center;
  margin-bottom:0;
  font-style: oblique;
}
.entry-content blockquote cite {
  font-size:60%;
  font-weight:600;
}

article.hentry:not(:first-of-type) {margin-top:2rem !important}

.x-crumbs-list .x-crumbs-link {white-space: normal;}

.menu-logout {display:none !important;}
.logged-in .menu-logout {display:inherit !important;}

.x-menu li .has-graphic .x-graphic {
	display: inherit;
}

/* _________________________________________________*/
/* MEDIA QUERIES */
/* _________________________________________________*/

@media (min-width:760px) {
  #trova-caf .radio label {line-height:27px}
}

@media (min-width:760px) and (max-width:992px) {
  
  .col-destra-convenzioni .x-text,
  .col-destra-convenzioni .x-text *,
  .col-destra-convenzioni .x-div {
    font-size:.7rem !important;
  	letter-spacing:0;
  }
  
}
  
@media (min-width:600px) and (max-width:781px) {
  
  .wp-block-columns.tipologie .col-sx {flex-basis:20% !important;} /* toolset view */
  .wp-block-columns.tipologie .col-dx {flex-basis:calc(80% - 2em) !important;} /* toolset view */
 
}

@media (max-width:781px) {
  
  .wpv-view-output form,
  .wpv-custom-search-filter-reset {padding: 0 1rem 1rem;}
  .x-crumbs {max-width: 390px;}
 
}

@media (max-width:599px) {

  .filtro-tipologie .radio,
  .filtro-tipologie .checkbox {padding-left:1.2em;}

  .filtro-tipologie .radio:not(:last-child),
  .filtro-tipologie .checkbox:not(:last-child) {margin-right:0;}
  
  
  .wrapper-campi-ricerca .wpv-custom-search-filter__input,
  .wp-block-columns.tipologie .col-sx {margin-bottom:1rem}
  
  .wp-block-columns.tipologie .col-sx {text-align:center;}
  .filtro-tipologie .form-group {justify-content: center;}

}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
	max-width: none;
}