
/* User nav items in menu */
.submenu-additional-item{
    color: black;
    color: var(--gin-color-text);
    margin-left: 2em;
    margin-bottom: 1em;
    text-decoration: none;
 }
.submenu-additional-item:hover{
    text-decoration: underline;
 }


/* Padding on fieldsets on user profile */
.fieldset-user-profile{
    padding: 1.5em !important;
}


/* These 4 defs may now be unused... */
.content-left-column{ 
    float: left;
    width: 60%;
}
.content-right-column{ 
    margin-left: 20px;
    float: left;
    width: 35%;
}
.fieldset.node-display{
  background-color: white;
}
.node-fieldset__title{
  font-size: 130%;
  margin: 0, 0, 1em, 1em;
  font-weight: bolder;
}

/* TAGS */

.contact-tag, .slot-tag{
  
  background-color: #ddd;
  border: none;
  color: white;
  padding:5px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  margin: 4px 2px;
  border-radius: 20px;
  
}

.contact-tag{
  cursor: none;
}

.text-white{
  color: white !important;
}

/* BOOKING TAGS  */

.open-colour {
  border-color: #3ab896;
  color:  #3ab896;
}
.locked-colour {
  border-color: #9268ff;
  color:  #9268ff;
}
.slot-tag.open-colour,  .slot-tag.locked-colour{
  background-color: white;
  border-style: solid;
  border-width: 2px;
  font-weight: bolder;
}

/* SLOT TAGS  */

.waitlist-colour {
  background-color: #ff6c05;
}

.confirmed-colour {
  background-color: #3ab896;
}

.notin-colour  {
  background-color: #3ab896;
}

.penciled-colour  {
  background-color: #9268ff;
}

.cancelled-colour {
  background-color : #737374;
}


/* FACET DROPDOWNS */

.facet-inactive,  .facet-active{
  border-radius: 8px;
  padding: 12px;
  margin-right: 1.5em;
  margin-top: 2.4em;


}


/* VIEWS BULK ACTIONS  - this field is dangerous so disable it!!! */
 .views-bulk-actions__item.form-item--select-all{
  display: none;
 }

#block-kiwi-content [data-drupal-selector=edit-secondary] {
  width: 100%;
}

#block-kiwi-content [data-drupal-selector=edit-field-dates-wrapper]{
  width: 100%;
}

#block-kiwi-content [data-drupal-selector=edit-field-dates-wrapper] label {
  display: none;
}


/* Menu... hide all main menu items for not logged in users */
.anonymous .submenu-additional-item{
  display: none;
}

/* For the new public booking confirmation page  */
.client-public-helper-text{
  font-size: 80%;
  color: #828282;
  margin-top: 0.2em;
  margin-bottom: 0.8em;
}
.bookings-policy-page-link{
  font-size: 150%;
  color: white;
  margin: 10px;

  padding: 1px 3px;
  background-color: #737374;
  display: inline-block;
  text-decoration: none;
}
.bookings-policy-page-link:hover{
  text-decoration: underline;
  background-color: white;
  color: #737374;  
}