/*
 Theme Name:   Auberge Plus Child
 Theme URI:    http://example.com/auberge-plus-child/
 Description:  Auberge Plus Child Theme
 Author:       Gabriel Marrero
 Author URI:   http://example.com
 Template:     auberge-plus
 Version:      1.0.0
 License:      GNU General Public License v3 or later
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         two-columns, right-sidebar, accessibility-ready
 Text Domain:  aubergepluschild
*/

body {
  padding-left: 0;
  padding-right: 0;
}
.site { max-width: 100%; }
.site-banner img { width: 100%; }

@media only screen and (max-width: 680px) {
  .site-branding,
  .site-header .social-links {
    text-align: center;
  }
  .footer-icons img {
    max-height: 100px;
  }
  .page-id-27 .blocks-gallery-item:nth-of-type(2n) {
    margin-right: 4px;
  }
  .page-id-27 .blocks-gallery-item {
    width: calc((100% - 112px)/8);
    margin-right: 4px;
  }
  .page-id-153 .wp-block-media-text__media img,
  .page-id-114 .wp-block-media-text__media img {
    max-width: 50% !important;
  }
}

.footer-icons {
  float: right;
}

.page-id-21 .wp-block-columns {
  border-radius: 4px;
}

.page-id-21 .wp-block-column li {
  color: #636d75;
}

.page-id-75 .entry-content p,
.page-id-40 .entry-content p {
  padding: 18px 24px;
  border-color: rgba(255,255,255,.05);
  border-radius: 8px;
  border: 1px solid;
}

.page-id-75 .menu-group-nav,
.page-id-40 .menu-group-nav {
	color: #343944;
}

.page-id-75 .menu-group-nav li,
.page-id-40 .menu-group-nav li {
  font-size: 14px;
  letter-spacing: 0;
}

.page-id-75 .menu-group-nav-link,
.page-id-40 .menu-group-nav-link {
	background: #d52c82;
	color: #fff;
	border: 1px solid;
	border-radius: 4px;
	border-color: #b7266a;
}

.page-id-75 .nova_menu_item,
.page-id-40 .nova_menu_item {
  float: none;
  display: inline-block;
  height: 432px;
  vertical-align: bottom;
  position: relative;
  padding: 18px;
  color: #636d75;
  background: #f6f6f6;
  border-radius: 4px;
  border-top: 9px solid #e0bd56;
}

.page-id-75 .nova_menu_item .entry-title,
.page-id-40 .nova_menu_item .entry-title {
  color: #1a1a1a;
}

.page-id-75 .post-80 .entry-content::before,
.page-id-75 .post-92 .entry-content::before,
.page-id-75 .post-94 .entry-content::before,
.page-id-75 .post-114 .entry-content::before {
  font-size: 11px;
  letter-spacing: 0;
  font-weight: 700;
  line-height: 18px;
  text-transform: uppercase;
  vertical-align: baseline;
  margin: 0;
  padding: 0 4px;
  color: #fff;
  background: #bc4681;
  border-radius: 2px;
  border-color: transparent;
  content: "Manhattan Valley Exclusive";
}

.page-id-40 .post-54 .entry-content::before,
.page-id-40 .post-58 .entry-content::before {
  font-size: 11px;
  letter-spacing: 0;
  font-weight: 700;
  line-height: 18px;
  text-transform: uppercase;
  vertical-align: baseline;
  margin: 0;
  padding: 0 4px;
  color: #fff;
  background: #bc4681;
  border-radius: 2px;
  border-color: transparent;
  content: "East Village Exclusive";
}

.page-id-153 .wp-block-media-text__media img,
.page-id-114 .wp-block-media-text__media img {
  border-radius: 8px;
  border: 1px solid;
  margin: .9em 0;
  border-color: #636d75;
  max-width: 75%;
}

.page-id-153 .wp-block-image,
.page-id-114 .wp-block-image {
  display: inline-block;
}

.campaign-summary {
  background: #f6f6f6;
  border-color: #ccced0;
  border-radius: 4px;
}

.campaign-summary .campaign-figures .amount,
.campaign-summary .donors-count {
  color: #1a1a1a;
}

.campaign-summary .campaign-summary-item {
  color: #636d75;
  border-bottom: 1px solid #ccced0;
}

.postid-198 .button {
  padding: .9em 1.5em;
}

.postid-198 .donate-button {
  color: #fff;
  border-color: #b7266a;
  border-radius: 4px;
}

.charitable-fieldset {
  border-radius: 6px;
}
