/**
* * Add some custom css for the administrative theme.
* *
*/

.region-breadcrumb .block-language{float:right;font-size:13px;margin-top:-14px;}
.region-header .block-page-title-block{width:90%;}

/* .dms-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.no-gutters>[class*=dms-col-] {padding-right:0;padding-left:0;} */

.group-tabs-style-2 .horizontal-tabs{border-left:0px;border:0px;}
/* .group-tabs-style-2 .horizontal-tabs .horizontal-tabs-list{border:1px solid #e1e1e1;} */
.group-tabs-style-2 .horizontal-tabs .horizontal-tabs-panes .field-group-tab{padding:0px;margin-top:0px;}
.group-tabs-style-2 .horizontal-tabs .horizontal-tabs-panes .field-group-tab .claro-details__wrapper{margin:0px;}
.group-tabs-style-2 .horizontal-tabs .horizontal-tabs-panes .field-group-tab .claro-details__wrapper .claro-details__description{max-width:none;}

.min-height-style-1{min-height:200px;}
#block-gin-help.block-help-block{max-width:none;}

.select-style-1 .field--name-field-categories .form-type--select .form-select,
.select-style-1 .field--name-field-facilities .form-type--select .form-select{min-height:300px;}
.remove-margin-tb div:first-child > .form-item{margin-top:0px;}
.remove-margin-tb div:last-child > .form-item{margin-bottom:0px;}
.field--name-field-multimedia .form-item legend .fieldset__label{font-size:14px;padding-bottom:0px;}
.field-multiple-table td.field-multiple-drag{vertical-align:middle;}
.field-multiple-table td.field-multiple-drag .tabledrag-cell-content{margin-top:0px;}
.field--widget-paragraphs .field-multiple-table td .dms-row .date-from-to{display:flex;gap:4px;}
.field--widget-paragraphs .field-multiple-table td .openings-days--day{display:flex;gap:4px;flex-wrap:wrap;}
.field--widget-paragraphs .field-multiple-table td .openings-days--day .field--name-field-day-hours .form-item.form-type--textfield input{max-width:375px;}

.field--name-field-event-organizer .form-item input.form-text,.field--name-title .form-item input.form-text{width:100%;}
.node-form .field--type-link .form-item .form-item__description{display:none;}
.node-form .form-wrapper .form-item input.text-auto[readonly]{color:#aaaaaa;background-color:#f7f7f7;pointer-events:none;}
.node-form .form-wrapper .form-item input::placeholder{color:#d1d1d1;}
.node-form .form-wrapper .form-item input::-ms-input-placeholder{color:#d1d1d1;}
.node-form .form-item.form-type--email input,.node-form .form-item.form-type--url input,
.node-form .form-item.form-type--textfield input{width:100%;margin-top:0px;}

.category-set .basic-cat{font-size:14px;cursor:pointer;}
.category-set .basic-cat.selected{/* background-color:green; */display:inline-block !important;font-weight:bold;}
.custom-categories-set--label,.custom-facilities-set--label{border-bottom:2px solid #e1e1e1;padding-bottom:2px;}
/* .columns-view .fieldset__wrapper .form-checkboxes{column-count:4;-webkit-column-count:4;margin-top:10px;} */
/* .columns-view .fieldset__wrapper .form-checkboxes > .form-item{margin-block:auto;padding:5px;} */
/* .columns-view .fieldset__wrapper .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between;}
.columns-view .fieldset__wrapper .form-checkboxes > .form-item{flex-grow:0;width:20%;margin-block:auto;padding:5px;} */
.columns-view .fieldset__wrapper .form-checkboxes{display:grid;grid-template-columns: repeat(4, 1fr);/* grid-template-columns:repeat(auto-fill, 25%); */justify-content:space-between;margin-top:10px;/* grid-gap:4px; */}
.columns-view .fieldset__wrapper .form-checkboxes > .form-item{margin-block:auto;padding:5px;line-height:normal;}
@media screen and (max-width: 1500px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(3, 1fr);}
}
@media screen and (max-width: 1400px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(2, 1fr);}
}
@media screen and (max-width: 1250px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(1, 1fr);}
}
@media screen and (max-width: 975px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(2, 1fr);}
}
@media screen and (max-width: 800px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(1, 1fr);}
}
/* @media screen and (max-width: 1000px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(auto-fill, 33%);}
  /* .columns-view .fieldset__wrapper .form-checkboxes > .form-item{width:25%;} 
  /* .columns-view .fieldset__wrapper .form-checkboxes{column-count:2;-webkit-column-count:2;} 
}
@media screen and (max-width: 600px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(auto-fill, 50%);}
  /* .columns-view .fieldset__wrapper .form-checkboxes > .form-item{width:40%;} 
  /* .columns-view .fieldset__wrapper .form-checkboxes{column-count:1;-webkit-column-count:1;} 
}
@media screen and (max-width: 405px) {
  .columns-view .fieldset__wrapper .form-checkboxes{grid-template-columns: repeat(auto-fill, 100%);}
  .columns-view .fieldset__wrapper .form-checkboxes > .form-item{width:100%;}
  /* .columns-view .fieldset__wrapper .form-checkboxes{column-count:1;-webkit-column-count:1;} 
} */

a{text-underline-offset:3px;}

.vis-hid-trns-uid .entity-translation-options .form-item--content-translation-uid{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal;}

.claro-details__summary-summary{line-height:18px;}

.media-library-view .view-filters .form-item--name .form-text{margin-top:0px;}
.media-library-item .media-library-item__preview-wrapper .media-library-item__preview .field--name-thumbnail{width:99%;}
.media-library-item.checked .media-library-item__preview-wrapper .media-library-item__preview .field--name-thumbnail{width:98%;}
.media-library-item .media-library-item__preview-wrapper .media-library-item__attributes{width:89%;bottom:14px;padding:4px 4px 0px;}
.media-library-item .media-library-item__preview-wrapper .media-library-item__attributes .media-library-item__name{margin:0px;}
.media-library-add-form .media-library-add-form__fields{padding-right:10px;}
.media-library-add-form .media-library-add-form__fields .field--name-field-source input,
.media-library-add-form .media-library-add-form__fields .field--name-name input{width:100%;}
.media-library-add-form .media-library-add-form__fields .media-library-add-form__source-field.field--name-field-media-oembed-video .form-item input,
.media-library-add-form .media-library-add-form__fields .media-library-add-form__source-field .form-managed-file{width:100%;}
.media-library-add-form .media-library-add-form__fields .media-library-add-form__source-field .form-managed-file__meta-items > .form-item{max-width:none;}
.media-library-add-form .media-library-add-form__fields .media-library-add-form__source-field .form-type--managed-file{margin-top:-40px;margin-bottom:-10px;}

article.node.node--view-mode-full .node__meta{border-bottom:2px solid #ffffff;margin-bottom:1em;}
article.node.node--view-mode-full .node__content .node-field-group{border-bottom:2px solid #f1f1f1;padding-bottom:5px;margin-bottom:10px;}
article.node.node--view-mode-full .node__content .node-field-group .field--name-field-multimedia .field__items{overflow:hidden;display:flex;flex-wrap:wrap;/* justify-content:space-between; */}
article.node.node--view-mode-full .node__content .node-field-group .field--name-field-multimedia .field__items > .field__item{margin:5px 20px 20px 0px;padding:10px;border:1px solid #e1e1e1;min-width:280px;}
article.node.node--view-mode-full .node__content .node-field-group .field--name-field-multimedia .field__items > .field__item:last-child{margin-right:0px;}
article.node.node--view-mode-full .node__content .node-field-group .field--name-field-multimedia .field__items > .field__item .media--type-remote-video .field--name-field-media-oembed-video iframe{width:100%;min-height:200px;}
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__label{margin-bottom:6px;border-bottom:1px dashed #e1e1e1;}
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item{margin-left:20px;margin-top:10px;border-bottom:1px solid #e1e1e1;}
/* article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item:last-child{border-bottom:0px;} */
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item .field--type-entity-reference-revisions .field__items{margin-left:5px;}
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item .field--type-entity-reference-revisions .field__items > .field__item .paragraph{margin-bottom:5px;border-bottom:1px solid #e1e1e1;}
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item .field--type-entity-reference-revisions .field__items > .field__item:last-child .paragraph{border-bottom:0px;}
article.node.node--view-mode-full .node__content .node-field-group > .field--type-entity-reference-revisions > .field__items > .field__item .paragraph > .field{margin-bottom:2px;}
article.node.node--view-mode-full .node__content .node-field-group .field--type-entity-reference-revisions.field--name-field-days{display:flex;}
article.node.node--view-mode-full .node__content .node-field-group .field--type-entity-reference-revisions.field--name-field-days .field__items{flex:1;}
article.node.node--view-mode-full .node__content .field{margin-bottom:6px;}
article.node.node--view-mode-full .node__content .field.text-formatted.field--label-above .field__item{margin-top:-15px;}

.view .view-header .view-header-style-1{display:flex;justify-content:space-between;}
