/*SUBTILE IMAGES CAMERA CONFIGURATIONS DISAPPEAR*/
.jp-carousel-image-exif {
  display: none;
  /*MENU PHONE*/
}
#toggle-menu.button {
  color: #fff;
  text-indent: -9999px;
  background: url("https://cabanamad.com/wp-content/uploads/2022/09/logo-cabana.svg") no-repeat;
  width: 250px;
  height: 100px;
}
@media screen and (max-width: 559px) {
  /*second page of HOME that disappears when not in phone - I added this just to appear in the mobile menu*/  .menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below, .menu-image-hover-wrapper .menu-image-title-above {
    display: none;
  }
}
@media screen and (min-width: 559px) {
  .menu-item-9979 a {
    display: none;
  }
}
.entry-header {
  display: none;
  max-height: 0px;
  line-height: 0px;
}
#site-navigation a, #site-navigation p {
  text-align: left;
  background-color: white;
  font-family: Arial;
  color: gray;
  font-size: 11px;
  font-weight: lighter;
  /*HIDE name site in the bottom*/
}
.site-name {
  display: none;
  /*HIDE ALL TITLES*/
}
.entry-title {
  display: none;
  line-height: 0px;
  /*MENU*/
}
#site-navigation {
  background-color: white;
  top: 0;
  padding-top: 10px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 9999;
  position: fixed;
  /*REDUCED MENU SIZE TO ADDAPT TO SIZE OF THE PAGE*/
}
#menu-header-1 {
  max-width: 887px;
  /*menu items aligned with logo*/
}
#menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-8456, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7146 > a, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3808, #menu-header-1 > li.newsevents.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7077, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7624, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2965, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-6703 {
  margin-top: 15px;
}
#menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-6767, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7146 > a, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3808, #menu-header-1 > li.newsevents.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7077, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7624, #menu-header-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2965 {
  margin-right: -10.5px;
  /*MENU mouse hover*/
}
#site-navigation a:hover {
  color: black;
}
#site-navigation a, #site-navigation a:link {
  text-align: center;
  background-color: white;
  font-family: Arial;
  color: gray;
  font-size: 11px;
  font-weight: lighter;
  /*CURSOR pointer*/
}
a {
  cursor: url(foo.cur), url(https://cabanamad.com/wp-content/uploads/2021/04/logocursor2.svg), auto;
  /*margin-top ABOUT e boca a boca e artists*/
}
#post-6761, #post-2963, #post-6697, #post-7601 {
  margin-top: -38px;
  /*lightbox art & collectible*/
}
.swiper-zoom-container {
  background-color: white;
}
.jp-carousel-info-footer, .jp-carousel-overlay {
  background-color: #ffded6 !important;
  /*color of the numbers and info button - lightbox*/
}
.jp-carousel-photo-icons-container, .jp-carousel-pagination {
  filter: brightness(0);
}
.jp-carousel-info-extra {
  color: green;
  /*LINE separator footer menu*/
}
.footerline {
  min-width: 800px;
  border-top: 0.1px solid lightgray;
  /*HOME PAGE*/
}
a {
  color: black;
}
a:hover {
  color: black;
  /*HOME PAGE ENDS*/
  /*BUTTONS*/
  /*.findoutbutton, .ourcolectionbutton {
	color: black;
  background-color: transparent;
  text-align: center;
  padding: 8px 19px;
	border: 3px solid black;
	text-decoration: none!important;
}

.findoutbutton:hover, .ourcolectionbutton:hover {
  background-color: lightgray;
	color: black;
	border: 3px solid black;
  transition:0.6s;
}*/
}
.buttonhome {
  color: black;
  background-color: transparent;
  padding: 0px 10px 0px 10px;
  text-align: center;
  border: 1px solid black !important;
  text-decoration: none !important;
  float: right;
}
.buttonhome:hover {
  color: gray;
  border: 1px solid gray !important;
  transition: 0.6s;
}
.contact-button button {
  color: black;
  background-color: transparent;
  text-align: center;
  border: 3px solid black !important;
  text-decoration: none !important;
}
.contact-button button:hover {
  background-color: lightgray;
  color: black;
  transition: 0.6s;
  /*each EXHIBITION page*/
  /*view catalog*/
}
.viewcatalog {
  font-size: 11px;
  color: black;
  text-decoration: underline;
  font-family: Arial;
  text-align: justify;
  text-justify: inter-word;
}
.eachexhibitionpage, .eachexhibitionpage h2, .eachexhibitionpage h3, .eachexhibitionpage h4, .eachexhibitionpage h5, .eachexhibitionpage h6 {
  font-size: 11px;
  color: black;
  font-family: Arial;
  text-align: justify;
  text-justify: inter-word;
}
.eachexhibitionpage h2, .eachexhibitionpage h3, .eachexhibitionpage h4, .eachexhibitionpage h5, .eachexhibitionpage h6 {
  line-height: 25px;
}
.eachexhibitionpage h1 {
  font-size: 18px !important;
  font-family: Arial !important;
  text-align: left;
  text-justify: inter-word;
}
.eachexhibitionpage, .eachexhibitionpage h2, .eachexhibitionpage h3, .eachexhibitionpage h5, .eachexhibitionpage h6 {
  font-weight: normal;
}
.eachexhibitionpage a {
  color: black;
}
.eachexhibitionpage h5 {
  margin-bottom: 25px;
}
.eachexhibitionpage p {
  color: darkgray;
  font-size: 12px;
  font-family: Arial;
  text-align: justify;
  text-decoration: none;
  text-justify: inter-word;
  padding-bottom: 10px;
}
@media only screen and (max-width: 600px) {
  /*FOOTER MENU NEW 27/12/21*/  .news1 {
    max-width: 60%;
    margin-left: 0% !important;
  }
  .news2 {
    max-width: 40%;
    margin-left: 60% !important;
  }
}
@media only screen and (min-width: 600px) {
  .footer-menu-new {
    min-width: 730px;
  }
}
.footer-menu-new {
  color: gray;
  font-weight: thin;
  font-family: Arial;
  font-size: 11px;
}
.is-style-logos-only {
  filter: grayscale(100%);
}
.wp-block-column p {
  pointer-events: none;
  color: gray;
  cursor: text !important;
  text-Decoration: None !important;
}
