
body {
  font-family: "Poppins";
  font-size: var(--size-16) !important;
}
.layout-region--node-main .layout-region__content,
.layout-region--node-footer .layout-region__content {
  max-width: 100% !important;
}

#edit-meta {
  display: none;
}

.js-form-item.form-item.js-form-type-textarea.form-type--textarea.js-form-item-field-meta-tag-0-basic-abstract.form-item--field-meta-tag-0-basic-abstract {
  display: none;
}

.js-form-item.form-item.js-form-type-textfield.form-type--textfield.js-form-item-field-meta-tag-0-basic-keywords.form-item--field-meta-tag-0-basic-keywords {
  display: none;
}
#edit-field-meta-tag-0-basic-title--description {
  display: none;
}
#edit-field-meta-tag-0-basic-description--description {
  display: none;
}

#edit-field-select-your-design .form-type-radio {
  float: left;
  width: 16%;
}

.js-form-item-field-select-your-design {
  float: left;
  width: 13%;
}

.js-form-item-field-select-your-design img {
  margin-left: -30px;
  width: 98%;
}

/*.content_editor_user #toolbar-item-administration{display:none;}*/

  .from-until-field.form-items-inline > .form-item{
    margin-right: 1rem;
  } 
.benefits-price{
  display: flex !important;
  justify-content: end !important;
}

/* .trip-price{
  display: flex !important;
  justify-content: end !important;

} */

.payment-price{
  display: flex !important;
  justify-content: end !important;
}
.payment-value{
  display: flex !important;
  justify-content: end !important;
}

.one-line-options #edit-field-types .form-item {
  display: inline-block !important;
  margin-right: 10px; /* Adjust margin as needed */
}

.one-line-options #edit-field-types .form-item__label {
  display: block !important;
}

#edit-group-atlas-types .fieldset__label{
  display: none !important;
}
.one-line-options #edit-field-labeling .form-item {
  display: inline-block !important;
  margin-right: 10px; /* Adjust margin as needed */
}
.one-line-options #edit-field-labeling .form-item__label {
  display: block !important;
}
/* .alert-dismissible{
  display: none !important;
} */
/* [data-drupal-selector="edit-field-trip-dates"] .field-actions{
  display: none !important;
} */

.paragraph-trip-date .fieldset__wrapper,
.paragraph-subscribers-and-price .fieldset__wrapper{
  display: flex;
  justify-content: space-between;
  
}

.paragraph-trip-date .fieldset__wrapper .form-item > legend > span{
  font-size: 0.90rem !important;
  color: #000;
}

#edit-langcode-0-value{
  /* max-width: 84.5% !important; */
  max-width: 15% !important;
}

.paragraph-trip-date .fieldset__wrapper .form-item .fieldset__label{
  padding: 0px !important;
}

.paragraph-subscribers-and-price .fieldset__wrapper{
  margin-bottom: 10px !important;
}

/* .paragraphs-options .paragraph-trip-date legend span, */
.paragraphs-options .paragraph-subscribers-and-price legend span{
  display: none !important;
}

.paragraph-trip-date .form-datetime-wrapper .form-items-inline {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.paragraph-trip-date .form-datetime-wrapper .form-items-inline div {
  width: 45%;
}

[data-drupal-selector="edit-field-banner"],
[data-drupal-selector="edit-field-some-practicalities"]{
  border: 1px solid #ccc;
}


.paragraph-trip-date .fieldset__wrapper {
  margin-bottom: 0px !important;
}

.paragraph-trip-date .fieldset__wrapper > .field--type-datetime > fieldset {
  box-shadow: none !important;
  border: 0px !important;
}

.paragraph-trip-date .fieldset__wrapper > .field--type-datetime  > fieldset > .fieldset__wrapper {
  margin: 0 !important;
}

.paragraph-trip-date .fieldset__wrapper > .field--type-datetime  > fieldset >  legend >  .fieldset__label {
  padding-left: 0px !important;
}

#edit-field-trip-images-wrapper,
#edit-field-subscription-image-wrapper{
  width: 100% !important;
}

/* .paragraph-type--trip-dates .paragraph-top .paragraph-type .paragraph-type-label, */
.paragraph-type--travel-document .paragraph-top .paragraph-type .paragraph-type-label,
.paragraph-type--banner .paragraph-top .paragraph-type .paragraph-type-label,
.paragraph-type--optional-benefits-paragraph-type .paragraph-top .paragraph-type .paragraph-type-label,
.paragraph-trip-date > legend > .fieldset__label,
[data-drupal-selector="edit-field-trip-content-0-top-type"],
#field-trip-content-values > tbody > tr > .tabledrag-cell--only-drag,
#field-trip-content-values > thead,
#field-trip-dates-values > thead,
#field-some-practicalities-values > thead{
  display: none !important;
}

[data-drupal-selector="edit-field-trip-content-values-0"],
[data-drupal-selector="edit-field-some-practicalities-0"],
[data-drupal-selector="edit-field-trip-content-0"]{
  width: 99% !important;
}
.placeholder{
	background-color: unset !important;
}

#views-exposed-form-manage-subscribers-page-1 .js-form-type-textfield,
#views-exposed-form-manage-subscribers-page-2 .js-form-type-textfield,
#views-exposed-form-manage-subscribers-page-5 .js-form-type-textfield {
  display: none !important;
}

.read-only,
#views-exposed-form-manage-subscribers-page-1 .form-type--select,
#views-exposed-form-manage-subscribers-page-2 .form-type--select,
#views-exposed-form-manage-subscribers-page-5 .form-type--select {
  pointer-events: none; /* Prevent user interactions */
  background-color: #f4f4f4; /* Change background color to indicate read-only */
}

.captcha__description,.captcha__title{
	display: none !important;
}

[data-drupal-selector="views-exposed-form-manage-trips-page-1"],
[data-drupal-selector="views-exposed-form-manage-trips-page-1"] .form-item--no-label{
  margin: 0px !important;
  padding-bottom: 0px !important;
}

[data-drupal-selector="views-exposed-form-manage-trips-page-1"] #edit-field-from-value-wrapper > .fieldset__wrapper{
  margin-bottom: 10px !important;
  margin-top: 0px !important;

}

[data-drupal-selector="views-exposed-form-manage-trips-page-1"]  #edit-actions{
  padding: 10px !important;
}

[data-drupal-selector="views-exposed-form-manage-trips-page-1"] .fieldset__legend--visible > .fieldset__label{
  font-size: 0.90rem !important;
  color: #000;
  margin-bottom: -5px !important;
}

[data-drupal-selector="views-exposed-form-manage-trips-page-1"] #edit-field-from-value-wrapper{
  border: 0px !important;
  margin-top: 0px !important;
  margin-bottom: 10px !important;
}
.alert-status,.alert-error{
  margin-bottom: 0px !important;
}
.h-48{
  height: 48%;
}

.readonly {
  color: #828388 !important;
  border-color: #bababf !important;
  background-color: #f2f2f3 !important;
  box-shadow: none !important;
  pointer-events: none !important;
}

#add_group_trip_members_table th:nth-child(4),
#add_group_trip_members_table td:nth-child(4) {
  display: none
}

[data-webform-element-id="group_trip-submission-information"],
[data-drupal-selector="edit-terms"] .add-child,
.taxonomy-term-trip-categories-form #edit-content-translation,
.taxonomy-term-trip-categories-form #edit-relations{
  display: none !important;
}

[id^="views-exposed-form-manage-trip-status-page-"] #edit-field-from-value-wrapper .fieldset__wrapper,
[id^="views-exposed-form-validate-trips-page-"] #edit-field-from-value-wrapper .fieldset__wrapper{

  display: flex !important;
  margin: 0px;
}

[id^="views-exposed-form-manage-trip-status-page-"] #edit-field-from-value-wrapper .fieldset__wrapper .form-datetime-wrapper,
[id^="views-exposed-form-validate-trips-page-"] #edit-field-from-value-wrapper .fieldset__wrapper .form-datetime-wrapper{

  margin: 0px;
  padding-right: 10px;
  box-shadow: none !;
}

.form-item--field-from-value-min-date,
.form-item--field-from-value-max-date{
  margin: 0px !important;
}

[id^="views-exposed-form-manage-trip-status-page-"] #edit-field-from-value-wrapper,
[id^="views-exposed-form-validate-trips-page-"] #edit-field-from-value-wrapper {
  margin-block: var(--space-s) ;
  margin-inline: 0 var(--space-xs);
  box-shadow: none !important;
  border: none !important;
}

#edit-field-from-value-min,
#edit-field-from-value-max{
  margin-block: 0px !important;
  padding-top: 3px !important;
}

[id^="views-exposed-form-manage-trip-status-page-"],
[id^="views-exposed-form-validate-trips-page-"] {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}

.categories-entity-browser-custom .media-library-item__attributes{
  display: none !important;
}

.categories-entity-browser-custom .media-library-item__preview img {
  width: 100px !important; /* Set your desired thumbnail width */
  height: 70px !important; /* Maintains aspect ratio */
}

div.categories-entity-browser-custom + input + input + div.form-actions{
  justify-content: end !important;
  position: sticky;
  bottom: 0;
  /* background-color: red !important; */
  margin-bottom: 0px;
  z-index: 3;
}

#edit-contact-number--wrapper{
  border: 0px !important;
  background: none !important;
  padding-left: 0px !important;
  padding-right: 0px !important
}