/** Shopify CDN: Minification failed

Line 1767:6 Expected ")" to end URL token
Line 1779:2 "background-repat" is not a known CSS property

**/
.feat-wrap.center {
	 text-align: center;
}
 .feat-wrap.center.firm {
	 text-align: center !important;
}
 @media only screen and (max-width: 420px) {
	 .feat-wrap.center.firm {
		 margin-top: 30px !important;
		 text-align: left !important;
	}
}
 .feat-float.half {
	 width: 49%;
	 display: inline-block;
	 vertical-align: top;
}
 .feat-wrap.half.right {
	 text-align: right;
}
 .feat-wrap.shop .feat-float {
	 text-align: right;
}
 @media screen and (max-width: 600px) {
	 .feat-wrap.shop .feat-float {
		 text-align: center;
	}
}
#ideas-books .feat-wrap.feat-grid {
  display: flex;
  flex-wrap: wrap;
}
#ideas-books .feat-wrap.feat-grid img {
  width: 49%;
}
#ideas-books .feat-wrap.feat-grid.feat-three  {
  justify-content:space-between;
}
#ideas-books .feat-wrap.feat-grid.feat-three img {
  width: 30.33%;
}
#ideas-books .feat-wrap.feat-grid img:nth-child(odd) {
  margin-right: 2%;
}
#ideas-books .feat-wrap.feat-grid.feat-three img:nth-child(odd) {
  margin-right: 0;
}
 @media screen and (max-width: 868px) {
   #ideas-books .feat-wrap.feat-grid {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
    }
    #ideas-books .feat-wrap.feat-grid img {
      width: 48.5% !important;
      margin-top: 2%;
      margin-bottom: 2%;
    }
    #ideas-books .feat-wrap.feat-grid img:nth-child(odd) {
      margin-right: 3%;
      
    }
 }
 .feat-wrap.shop .feat-float a.shop-link {
	font-family: "MaxevilleRegular" !important;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
	padding-right: 30px;
}
 @media screen and (max-width: 600px) {
	 .feat-wrap.shop .feat-float a.shop-link {
		 padding-right: 0;
		 padding: 10px 0;
	}
}
 .feat-wrap.shop .feat-float:last-child {
	 text-align: left;
}
 @media screen and (max-width: 600px) {
	 .feat-wrap.shop .feat-float:last-child {
		 text-align: center;
	}
}
 .feat-wrap.shop .feat-float:last-child a {
	 padding-left: 30px;
}
 @media screen and (max-width: 600px) {
	 .feat-wrap.shop .feat-float:last-child a {
		 padding-left: 0;
		 padding: 10px 0;
	}
}
 .pad-right {
	 padding-left: 10%;
}
 .pad-left {
	 padding-left: 10%;
}
 .righty .pad-right, div.smaller-right .pad-right {
	 padding-left: 0;
}
 .lefty .pad-left, div.smaller-left .pad-left {
	 padding-left: 0;
}
 body.Fall.Campaign #article.container {
	 width: 100%;
	 max-width: 100%;
}
 body.Fall.Campaign #article.container .grid12 {
	 width: 100%;
	 margin: 0;
}
 body.Fall.Campaign #mens-fall-seventeen .feat-wrap {
	 margin: 0px auto 0px;
	 clear: both;
}
 body.Fall.Campaign #mens-fall-seventeen .feat-wrap blockquote {
	 padding: 30px 0 20px;
	 text-align: center;
}
 body.Fall.Campaign #mens-fall-seventeen .feat-wrap img {
	 max-width: 100%;
}
 @media screen and (max-width: 768px) {
	 body.Fall.Campaign #mens-fall-seventeen .feat-wrap blockquote {
		 padding: 5px 0 20px;
	}
	 body.Fall.Campaign #mens-fall-seventeen .feat-wrap .feat-float.text {
		 width: 32.5% !important;
		 text-align: left;
	}
	 .container.collect {
		 padding-top: 0px;
	}
}
 @media screen and (max-width: 600px) {
	 body.Fall.Campaign #mens-fall-seventeen .feat-wrap img {
		 max-width: 100% !important;
	}
	 body.Fall.Campaign #mens-fall-seventeen .feat-wrap .feat-float {
		 float: none !important;
	}
	 body.Fall.Campaign #mens-fall-seventeen .feat-wrap .feat-float.text {
		 padding: 30px !important;
		 width: 85% !important;
		 text-align: center;
	}
	 .pad-left, .pad-right {
		 padding: 0 !important;
	}
}
 #nancy {
	 margin-bottom: 50px;
}
 #nancy .feat-wrap {
	 margin: 0 0 35px 0;
}
 #nancy .feat-float.half a {
	 display: block;
	 margin: 0;
	 text-align: left;
	 margin-left: 20%;
}
 #nancy .feat-float.half .flex {
	 display: flex;
	 -webkit-display: flex;
	 -webkit-align-items: center;
	 align-items: center;
	 justify-content: center;
}
 #nancy .feat-float.half.bottom {
	 vertical-align: bottom;
	 text-align: left;
}
 #nancy .feat-float.half.bottom p {
	 text-align: left;
	 margin-bottom: 10px;
}
 #ideas-books, #our-neighbours, #after-hours {
	 padding-top: 70px;
}
 #ideas-books .feat-wrap, #our-neighbours .feat-wrap, #after-hours .feat-wrap {
	 text-align: left;
	 margin: 0px auto;
}
 #ideas-books .feat-wrap .feat-float, #our-neighbours .feat-wrap .feat-float, #after-hours .feat-wrap .feat-float {
	 width: 49%;
	 display: inline-block;
	 vertical-align: middle;
}
 #ideas-books .feat-wrap .feat-float.middle, #our-neighbours .feat-wrap .feat-float.middle, #after-hours .feat-wrap .feat-float.middle {
	 vertical-align: middle !important;
}
 #ideas-books .feat-wrap .feat-float.bottom, #our-neighbours .feat-wrap .feat-float.bottom, #after-hours .feat-wrap .feat-float.bottom {
	 vertical-align: bottom !important;
}
 #ideas-books .feat-wrap .feat-half, #our-neighbours .feat-wrap .feat-half, #after-hours .feat-wrap .feat-half {
	 width: 65%;
	 margin: 10px auto;
	 display: block;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.into-the-cave strong, #our-neighbours.into-the-cave strong, #after-hours.into-the-cave strong, #ideas-books.evan-kinori strong, #our-neighbours.evan-kinori strong, #after-hours.evan-kinori strong, #ideas-books.our-legacy-chambre-separee strong, #our-neighbours.our-legacy-chambre-separee strong, #after-hours.our-legacy-chambre-separee strong, #ideas-books.tokyo-story strong, #our-neighbours.tokyo-story strong, #after-hours.tokyo-story strong, #ideas-books.lights-camera-action strong, #our-neighbours.lights-camera-action strong, #after-hours.lights-camera-action strong {
		 font-size: 13px !important;
		 line-height: 20px !important;
	}
	 #ideas-books.into-the-cave .two-column p, #our-neighbours.into-the-cave .two-column p, #after-hours.into-the-cave .two-column p, #ideas-books.evan-kinori .two-column p, #our-neighbours.evan-kinori .two-column p, #after-hours.evan-kinori .two-column p, #ideas-books.our-legacy-chambre-separee .two-column p, #our-neighbours.our-legacy-chambre-separee .two-column p, #after-hours.our-legacy-chambre-separee .two-column p, #ideas-books.tokyo-story .two-column p, #our-neighbours.tokyo-story .two-column p, #after-hours.tokyo-story .two-column p, #ideas-books.lights-camera-action .two-column p, #our-neighbours.lights-camera-action .two-column p, #after-hours.lights-camera-action .two-column p {
		 margin: 40px 0 !important;
	}
	 #ideas-books.into-the-cave h1, #our-neighbours.into-the-cave h1, #after-hours.into-the-cave h1, #ideas-books.evan-kinori h1, #our-neighbours.evan-kinori h1, #after-hours.evan-kinori h1, #ideas-books.our-legacy-chambre-separee h1, #our-neighbours.our-legacy-chambre-separee h1, #after-hours.our-legacy-chambre-separee h1, #ideas-books.tokyo-story h1, #our-neighbours.tokyo-story h1, #after-hours.tokyo-story h1, #ideas-books.lights-camera-action h1, #our-neighbours.lights-camera-action h1, #after-hours.lights-camera-action h1 {
		 margin-bottom: 50px;
		 margin-top: 50px;
	}
	 #ideas-books.into-the-cave h1 span, #our-neighbours.into-the-cave h1 span, #after-hours.into-the-cave h1 span, #ideas-books.evan-kinori h1 span, #our-neighbours.evan-kinori h1 span, #after-hours.evan-kinori h1 span, #ideas-books.our-legacy-chambre-separee h1 span, #our-neighbours.our-legacy-chambre-separee h1 span, #after-hours.our-legacy-chambre-separee h1 span, #ideas-books.tokyo-story h1 span, #our-neighbours.tokyo-story h1 span, #after-hours.tokyo-story h1 span, #ideas-books.lights-camera-action h1 span, #our-neighbours.lights-camera-action h1 span, #after-hours.lights-camera-action h1 span {
		 float: none !important;
	}
	 #ideas-books.into-the-cave p, #our-neighbours.into-the-cave p, #after-hours.into-the-cave p, #ideas-books.evan-kinori p, #our-neighbours.evan-kinori p, #after-hours.evan-kinori p, #ideas-books.our-legacy-chambre-separee p, #our-neighbours.our-legacy-chambre-separee p, #after-hours.our-legacy-chambre-separee p, #ideas-books.tokyo-story p, #our-neighbours.tokyo-story p, #after-hours.tokyo-story p, #ideas-books.lights-camera-action p, #our-neighbours.lights-camera-action p, #after-hours.lights-camera-action p {
		 font-size: 16px !important;
		 line-height: 25px;
	}
}
 #ideas-books.into-the-cave .feat-float, #our-neighbours.into-the-cave .feat-float, #after-hours.into-the-cave .feat-float, #ideas-books.evan-kinori .feat-float, #our-neighbours.evan-kinori .feat-float, #after-hours.evan-kinori .feat-float, #ideas-books.our-legacy-chambre-separee .feat-float, #our-neighbours.our-legacy-chambre-separee .feat-float, #after-hours.our-legacy-chambre-separee .feat-float, #ideas-books.tokyo-story .feat-float, #our-neighbours.tokyo-story .feat-float, #after-hours.tokyo-story .feat-float, #ideas-books.lights-camera-action .feat-float, #our-neighbours.lights-camera-action .feat-float, #after-hours.lights-camera-action .feat-float {
	 vertical-align: top;
}
 #ideas-books.into-the-cave .feat-float p, #our-neighbours.into-the-cave .feat-float p, #after-hours.into-the-cave .feat-float p, #ideas-books.evan-kinori .feat-float p, #our-neighbours.evan-kinori .feat-float p, #after-hours.evan-kinori .feat-float p, #ideas-books.our-legacy-chambre-separee .feat-float p, #our-neighbours.our-legacy-chambre-separee .feat-float p, #after-hours.our-legacy-chambre-separee .feat-float p, #ideas-books.tokyo-story .feat-float p, #our-neighbours.tokyo-story .feat-float p, #after-hours.tokyo-story .feat-float p, #ideas-books.lights-camera-action .feat-float p, #our-neighbours.lights-camera-action .feat-float p, #after-hours.lights-camera-action .feat-float p {
	 display: block;
	 max-width: 80%;
	 margin: 30px auto 15px auto;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.into-the-cave .feat-float p, #our-neighbours.into-the-cave .feat-float p, #after-hours.into-the-cave .feat-float p, #ideas-books.evan-kinori .feat-float p, #our-neighbours.evan-kinori .feat-float p, #after-hours.evan-kinori .feat-float p, #ideas-books.our-legacy-chambre-separee .feat-float p, #our-neighbours.our-legacy-chambre-separee .feat-float p, #after-hours.our-legacy-chambre-separee .feat-float p, #ideas-books.tokyo-story .feat-float p, #our-neighbours.tokyo-story .feat-float p, #after-hours.tokyo-story .feat-float p, #ideas-books.lights-camera-action .feat-float p, #our-neighbours.lights-camera-action .feat-float p, #after-hours.lights-camera-action .feat-float p {
		 max-width: 100%;
	}
	 #ideas-books.into-the-cave .feat-float p strong, #our-neighbours.into-the-cave .feat-float p strong, #after-hours.into-the-cave .feat-float p strong, #ideas-books.evan-kinori .feat-float p strong, #our-neighbours.evan-kinori .feat-float p strong, #after-hours.evan-kinori .feat-float p strong, #ideas-books.our-legacy-chambre-separee .feat-float p strong, #our-neighbours.our-legacy-chambre-separee .feat-float p strong, #after-hours.our-legacy-chambre-separee .feat-float p strong, #ideas-books.tokyo-story .feat-float p strong, #our-neighbours.tokyo-story .feat-float p strong, #after-hours.tokyo-story .feat-float p strong, #ideas-books.lights-camera-action .feat-float p strong, #our-neighbours.lights-camera-action .feat-float p strong, #after-hours.lights-camera-action .feat-float p strong {
		 font-size: 13px !important;
		 line-height: 20px !important;
	}
}
 #ideas-books.our-legacy-chambre-separee .three, #our-neighbours.our-legacy-chambre-separee .three, #after-hours.our-legacy-chambre-separee .three {
	 margin-top: 0;
}
 #ideas-books.our-legacy-chambre-separee .two, #our-neighbours.our-legacy-chambre-separee .two, #after-hours.our-legacy-chambre-separee .two {
	 margin-bottom: 80px;
}
 #ideas-books.tokyo-story .feat-float p, #our-neighbours.tokyo-story .feat-float p, #after-hours.tokyo-story .feat-float p {
	 margin: 25px auto 35px auto;
}
 #ideas-books.tokyo-story .one p, #our-neighbours.tokyo-story .one p, #after-hours.tokyo-story .one p, #ideas-books.tokyo-story .four p, #our-neighbours.tokyo-story .four p, #after-hours.tokyo-story .four p {
	 max-width: 80%;
	 margin: 15px auto 15px auto;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.tokyo-story .one p, #our-neighbours.tokyo-story .one p, #after-hours.tokyo-story .one p, #ideas-books.tokyo-story .four p, #our-neighbours.tokyo-story .four p, #after-hours.tokyo-story .four p {
		 max-width: 100%;
		 margin: auto;
	}
}
 #ideas-books.lights-camera-action .opening, #our-neighbours.lights-camera-action .opening, #after-hours.lights-camera-action .opening {
	 margin: 0 auto 50px !important;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .opening h1 span, #our-neighbours.lights-camera-action .opening h1 span, #after-hours.lights-camera-action .opening h1 span {
		 padding-right: 0 !important;
		 line-height: 45px !important;
	}
}
 #ideas-books.lights-camera-action .feat-wrap.center, #our-neighbours.lights-camera-action .feat-wrap.center, #after-hours.lights-camera-action .feat-wrap.center {
	 width: 60%;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .feat-wrap.center, #our-neighbours.lights-camera-action .feat-wrap.center, #after-hours.lights-camera-action .feat-wrap.center {
		 width: 100%;
		 padding: 0;
		 margin: 0 auto 0 !important;
	}
}
 #ideas-books.lights-camera-action .feat-wrap.center img, #our-neighbours.lights-camera-action .feat-wrap.center img, #after-hours.lights-camera-action .feat-wrap.center img {
	 max-width: 100%;
}
 #ideas-books.lights-camera-action .feat-wrap.center p, #our-neighbours.lights-camera-action .feat-wrap.center p, #after-hours.lights-camera-action .feat-wrap.center p {
	 margin-top: 0;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .feat-wrap.center p, #our-neighbours.lights-camera-action .feat-wrap.center p, #after-hours.lights-camera-action .feat-wrap.center p {
		 margin: 0 auto 0 !important;
	}
	 #ideas-books.lights-camera-action .feat-wrap.center p strong, #our-neighbours.lights-camera-action .feat-wrap.center p strong, #after-hours.lights-camera-action .feat-wrap.center p strong {
		 display: inherit !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .feat-wrap, #our-neighbours.lights-camera-action .feat-wrap, #after-hours.lights-camera-action .feat-wrap {
		 padding: 0;
	}
}
 #ideas-books.lights-camera-action .feat-float img, #our-neighbours.lights-camera-action .feat-float img, #after-hours.lights-camera-action .feat-float img {
	 max-width: 90% !important;
	 margin-bottom: 0;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .feat-float img, #our-neighbours.lights-camera-action .feat-float img, #after-hours.lights-camera-action .feat-float img {
		 max-width: 100% !Important;
	}
}
 #ideas-books.lights-camera-action .feat-float p, #our-neighbours.lights-camera-action .feat-float p, #after-hours.lights-camera-action .feat-float p {
	 margin-top: 0;
	 max-width: 90%;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.lights-camera-action .feat-float p, #our-neighbours.lights-camera-action .feat-float p, #after-hours.lights-camera-action .feat-float p {
		 margin: 0 auto 0 !important;
		 max-width: 100%;
	}
	 #ideas-books.lights-camera-action .feat-float p strong, #our-neighbours.lights-camera-action .feat-float p strong, #after-hours.lights-camera-action .feat-float p strong {
		 display: inherit !important;
	}
}
 #ideas-books.evan-kinori p a, #our-neighbours.evan-kinori p a, #after-hours.evan-kinori p a {
	 font-weight: bold;
}
 #ideas-books.evan-kinori img.centered, #our-neighbours.evan-kinori img.centered, #after-hours.evan-kinori img.centered {
	 max-width: 45%;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.evan-kinori img.centered, #our-neighbours.evan-kinori img.centered, #after-hours.evan-kinori img.centered {
		 max-width: 100%;
	}
}
 #ideas-books.evan-kinori .footer a, #our-neighbours.evan-kinori .footer a, #after-hours.evan-kinori .footer a {
	 text-align: center;
	 display: block;
	 font-size: 30px;
	 margin-bottom: 40px;
}
 #ideas-books.evan-kinori .feat-wrap.horizontal .feat-float, #our-neighbours.evan-kinori .feat-wrap.horizontal .feat-float, #after-hours.evan-kinori .feat-wrap.horizontal .feat-float {
	 vertical-align: middle;
}
 #ideas-books.evan-kinori .feat-wrap:first-child .feat-float, #our-neighbours.evan-kinori .feat-wrap:first-child .feat-float, #after-hours.evan-kinori .feat-wrap:first-child .feat-float {
	 vertical-align: middle !important;
}
 #ideas-books.evan-kinori .feat-wrap:first-child .feat-float .header-wrap, #our-neighbours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap, #after-hours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap {
	 padding: 100px 50px;
	 max-width: 500px;
}
 #ideas-books.evan-kinori .feat-wrap:first-child .feat-float .header-wrap h1, #our-neighbours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap h1, #after-hours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap h1 {
	 font-size: 40px;
	 text-transform: inherit;
	 line-height: 45px;
	 margin: 0 auto 20px;
}
 #ideas-books.evan-kinori .feat-wrap:first-child .feat-float .header-wrap p, #our-neighbours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap p, #after-hours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap p {
	 margin: 0 !important;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.evan-kinori .feat-wrap:first-child .feat-float .header-wrap, #our-neighbours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap, #after-hours.evan-kinori .feat-wrap:first-child .feat-float .header-wrap {
		 padding: 0;
	}
}
 #ideas-books.evan-kinori .feat-wrap.large-quote blockquote, #our-neighbours.evan-kinori .feat-wrap.large-quote blockquote, #after-hours.evan-kinori .feat-wrap.large-quote blockquote {
  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 @media only screen and (max-width: 768px) {
	 #ideas-books.evan-kinori .feat-wrap.large-quote blockquote, #our-neighbours.evan-kinori .feat-wrap.large-quote blockquote, #after-hours.evan-kinori .feat-wrap.large-quote blockquote {
		 margin: 100px 0;
	}
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.evan-kinori .feat-wrap.large-quote blockquote, #our-neighbours.evan-kinori .feat-wrap.large-quote blockquote, #after-hours.evan-kinori .feat-wrap.large-quote blockquote {
		 font-family: "MaxevilleRegular" !important;
          font-size: 12px;
          text-transform: uppercase;
          letter-spacing: 1px;
	}
}
 #ideas-books.veilance .intro, #our-neighbours.veilance .intro, #after-hours.veilance .intro {
	 max-width: 700px;
	 margin: 0 auto 0;
}
 #ideas-books.veilance .intro p, #our-neighbours.veilance .intro p, #after-hours.veilance .intro p {
	 margin-top: 50px;
	 text-align: left;
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.veilance .intro, #our-neighbours.veilance .intro, #after-hours.veilance .intro {
		 padding: 10px 20px !important;
	}
}
 #ideas-books.veilance .feat-wrap, #our-neighbours.veilance .feat-wrap, #after-hours.veilance .feat-wrap {
	 margin: 0 auto;
}
 #ideas-books.veilance .feat-float.third, #our-neighbours.veilance .feat-float.third, #after-hours.veilance .feat-float.third {
	 width: 31%;
	 padding: 0 1%;
}
 @media only screen and (max-width: 1024px) {
	 #ideas-books.veilance .feat-float.third, #our-neighbours.veilance .feat-float.third, #after-hours.veilance .feat-float.third {
		 width: 30.9%;
	}
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.veilance .feat-float.third, #our-neighbours.veilance .feat-float.third, #after-hours.veilance .feat-float.third {
		 width: 95% !important;
		 margin: 0 auto 0 !important;
	}
}
 #ideas-books.veilance .feat-float.third img, #our-neighbours.veilance .feat-float.third img, #after-hours.veilance .feat-float.third img {
	 max-width: 100%;
}
 @media only screen and (max-width: 1024px) {
	 #ideas-books.veilance .feat-float.third img, #our-neighbours.veilance .feat-float.third img, #after-hours.veilance .feat-float.third img {
		 max-width: 100% !important;
		 width: 100% !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #ideas-books.veilance .feat-float.third img, #our-neighbours.veilance .feat-float.third img, #after-hours.veilance .feat-float.third img {
		 max-width: 95% !important;
		 width: 95% !important;
	}
}
 #ideas-books.veilance .feat-float.third p, #our-neighbours.veilance .feat-float.third p, #after-hours.veilance .feat-float.third p {
	 width: 100%;
	 margin: 15px 0 !important;
}
 #after-hours .feat-wrap {
	 margin: 40px auto;
}
 #our-neighbours.henrys {
	 margin-bottom: 100px;
}
 #our-neighbours.henrys .two-three {
	 width: 60%;
}
 #our-neighbours.henrys .one-three {
	 width: 39%;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys p {
		 font-size: 17px !important;
		 line-height: 26px;
	}
}
 #our-neighbours.henrys b {
	 margin: 25px auto 25px;
	 display: block;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys b {
		 font-size: 16px !important;
		 line-height: 24px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys strong {
		 margin: 55px auto 25px !important;
		 display: block;
		 font-size: 15px !important;
		 line-height: 23px;
	}
}
 #our-neighbours.henrys .first {
	 margin-top: 0;
}
 #our-neighbours.henrys .first .feat-float {
	 vertical-align: bottom !important;
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .first .feat-float {
		 vertical-align: top !important;
	}
}
 #our-neighbours.henrys .first .feat-float:first-child img {
	 padding-bottom: 100px;
	 max-width: 85%;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .first .feat-float:first-child img {
		 max-width: 80% !important;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .first .feat-float:last-child {
		 margin-top: 150px !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .first .feat-float:last-child {
		 margin-top: 40px !important;
	}
}
 #our-neighbours.henrys .first .feat-float h1 {
	 text-align: center;
	 margin-bottom: 60px;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .first .feat-float h1 {
		 max-width: 350px;
		 margin: 0 auto 60px !important;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .first .feat-float h1 {
		 max-width: 280px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .first .feat-float h1 {
		 max-width: 100%;
		 text-align: left;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .first .feat-float h1 span:last-child {
		 margin: -15px 0 25px 0 !important;
	}
}
 @media only screen and (max-width: 414px) {
	 #our-neighbours.henrys .first .feat-float h1 span:last-child {
		 margin: 25px 0 25px 0 !important;
	}
}
 #our-neighbours.henrys .first .feat-float h3 {
	 text-align: center;
	 margin-bottom: 40px;
	 line-height: 20px;
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .first .feat-float h3 {
		 max-width: 280px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .first .feat-float h3 {
		 max-width: 95%;
		 margin: 0 auto 20px;
		 font-size: 16px;
		 line-height: 24px;
		 text-align: left;
	}
}
 #our-neighbours.henrys .first .feat-float p {
	 margin: 15px auto 15px !important;
	 max-width: 400px;
}
 @media only screen and (min-width: 1550px) {
	 #our-neighbours.henrys .first .feat-float p {
		 max-width: 70%;
	}
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .first .feat-float p {
		 max-width: 350px;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .first .feat-float p {
		 max-width: 280px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .first .feat-float p {
		 max-width: 95%;
	}
}
 #our-neighbours.henrys .second {
	 max-width: 900px;
	 margin: 0px auto 25px !important;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .second {
		 max-width: 600px;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .second {
		 max-width: 500px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .second {
		 max-width: 90%;
	}
}
 #our-neighbours.henrys .third {
	 max-width: 900px;
	 margin: 50px auto 50px;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .third {
		 margin: 70px auto 50px !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .third {
		 max-width: 95%;
	}
}
 #our-neighbours.henrys .third em {
	 display: block;
	 font-size: 16px !important;
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .third em {
		 margin-left: 15px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .third em {
		 margin-left: 0px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .third p:last-child {
		 margin-top: 10px !important;
	}
}
 #our-neighbours.henrys .third .middle {
	 vertical-align: middle;
}
 #our-neighbours.henrys .third .middle img {
	 margin: 0;
}
 #our-neighbours.henrys .fourth {
	 max-width: 1100px;
	 margin: 65px auto 15px;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .fourth {
		 margin: 65px auto 50px;
		 max-width: 900px;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .fourth {
		 max-width: 650px;
		 margin: 0 auto 50px !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .fourth {
		 max-width: 90%;
	}
}
 #our-neighbours.henrys .fifth {
	 max-width: 1100px;
	 margin: 15px auto 35px !important;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .fifth {
		 max-width: 900px;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .fifth {
		 max-width: 650px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .fifth {
		 max-width: 90%;
	}
}
 #our-neighbours.henrys .fifth .feat-float {
	 vertical-align: top;
}
 #our-neighbours.henrys .fifth .feat-float:first-child img {
	 max-width: 235px !important;
	 margin-top: 30px !important;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .fifth .feat-float:first-child img {
		 max-width: 100% !important;
		 margin-bottom: 50px !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .fifth p:nth-child(1) {
		 margin: 0px !important;
	}
}
 #our-neighbours.henrys .fifth em {
	 display: inline-block;
}
 #our-neighbours.henrys .fifth img {
	 max-width: 250px !important;
	 margin: 0 !important;
}
 #our-neighbours.henrys .fifth img:last-child {
	 max-width: 100% !important;
	 margin: 50px auto 0 !important;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .fifth img:last-child {
		 margin: 70px auto 0;
	}
}
 #our-neighbours.henrys .sixth {
	 max-width: 700px;
	 margin: 65px auto 25px;
}
 @media only screen and (max-width: 1024px) {
	 #our-neighbours.henrys .sixth {
		 max-width: 600px;
	}
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours.henrys .sixth {
		 max-width: 450px;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.henrys .sixth {
		 margin: 65px auto 40px !important;
		 max-width: 90%;
	}
}
 #our-neighbours.henrys .sixth .masthead {
	 text-align: center !important;
	 margin: 50px auto 50px;
}
 #our-neighbours.henrys .sixth .masthead p {
	 text-align: center !important;
}
 #our-neighbours.henrys .sixth .masthead p:last-child {
	 margin-top: 0px !important;
}
 #our-neighbours.henrys .sixth img {
	 max-width: 300px !important;
}
 #our-neighbours.henrys .sixth p:last-child {
	 margin-top: 50px !important;
	 text-align: center !important;
}
 #our-neighbours.henrys .sixth p:last-child a {
	 margin: 0 !important;
}
 #our-neighbours.camiel-fortegens {
	 padding-top: 0;
}
 #our-neighbours.camiel-fortegens .first {
	 margin-top: 0;
}
 #our-neighbours.camiel-fortegens .first .middle:nth-child(2) p, #our-neighbours.camiel-fortegens .first .middle:nth-child(2) h1 {
	 padding: 0 12%;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .first .middle:nth-child(2) p, #our-neighbours.camiel-fortegens .first .middle:nth-child(2) h1 {
		 padding: 0;
	}
}
 #our-neighbours.camiel-fortegens .first .middle:nth-child(2) h1 {
	 font-size: 30px;
	 line-height: 35px;
	 letter-spacing: 1px;
}
 #our-neighbours.camiel-fortegens .second {
	 display: flex;
	 display: -webkit-flex;
	 align-items: flex-end;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .second {
		 display: block;
		 margin-bottom: 60px !important;
	}
}
 #our-neighbours.camiel-fortegens .second .feat-float {
	 width: 33%;
}
 #our-neighbours.camiel-fortegens .third {
	 display: flex;
	 display: -webkit-flex;
	 flex-direction: column;
}
 #our-neighbours.camiel-fortegens .third .feat-float {
	 margin: 0 auto 0;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .fourth {
		 display: block;
		 margin-bottom: 60px !important;
	}
}
 #our-neighbours.camiel-fortegens .fourth .middle:nth-child(1) p, #our-neighbours.camiel-fortegens .fourth .middle:nth-child(1) h4 {
	 padding: 0 12%;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .fourth .middle:nth-child(1) p, #our-neighbours.camiel-fortegens .fourth .middle:nth-child(1) h4 {
		 padding: 0;
	}
}
 #our-neighbours.camiel-fortegens .fifth, #our-neighbours.camiel-fortegens .seventh {
	 max-width: 1500px;
}
 #our-neighbours.camiel-fortegens .fifth .feat-float p, #our-neighbours.camiel-fortegens .seventh .feat-float p, #our-neighbours.camiel-fortegens .fifth .feat-float h4, #our-neighbours.camiel-fortegens .seventh .feat-float h4 {
	 padding: 0 12%;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .fifth .feat-float p, #our-neighbours.camiel-fortegens .seventh .feat-float p, #our-neighbours.camiel-fortegens .fifth .feat-float h4, #our-neighbours.camiel-fortegens .seventh .feat-float h4 {
		 padding: 0;
	}
}
 #our-neighbours.camiel-fortegens .fifth .feat-float a, #our-neighbours.camiel-fortegens .seventh .feat-float a {
	 color: gray;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .fifth .feat-float a, #our-neighbours.camiel-fortegens .seventh .feat-float a {
		 display: block;
	}
}
 #our-neighbours.camiel-fortegens .fifth .feat-float a:hover, #our-neighbours.camiel-fortegens .seventh .feat-float a:hover {
	 color: #000;
	 margin: 0 !important;
	 text-decoration: underline;
}
 #our-neighbours.camiel-fortegens .eleventh {
	 max-width: 1500px;
}
 #our-neighbours.camiel-fortegens .eleventh .feat-float p, #our-neighbours.camiel-fortegens .eleventh .feat-float h4 {
	 padding: 0 20%;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .eleventh .feat-float p, #our-neighbours.camiel-fortegens .eleventh .feat-float h4 {
		 padding: 0;
	}
}
 #our-neighbours.camiel-fortegens .sixth {
	 text-align: center;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .sixth {
		 margin-bottom: 60px !important;
	}
}
 #our-neighbours.camiel-fortegens .sixth .one {
	 width: 31%;
}
 #our-neighbours.camiel-fortegens .sixth .three {
	 width: 68%;
}
 #our-neighbours.camiel-fortegens .sixth img {
	 margin: 0;
	 max-width: 100%;
}
 #our-neighbours.camiel-fortegens .eighth {
	 text-align: center;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .eighth {
		 margin-bottom: 60px !important;
	}
}
 #our-neighbours.camiel-fortegens .eighth .feat-float {
	 width: 31%;
	 text-align: center;
	 padding: 7px 5px;
}
 #our-neighbours.camiel-fortegens .eighth .feat-float img {
	 margin: 0;
	 max-width: 100% !important;
	 padding: 0px;
}
 #our-neighbours.camiel-fortegens .tenth {
	 text-align: center;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .tenth {
		 margin-bottom: 60px !important;
	}
}
 #our-neighbours.camiel-fortegens .tenth .feat-float {
	 padding: 7px 5px;
	 text-align: center;
}
 #our-neighbours.camiel-fortegens .tenth .feat-float img {
	 max-width: 100% !important;
	 padding: 0;
	 margin: 0;
}
 #our-neighbours.camiel-fortegens .final img {
	 max-width: 60% !important;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours.camiel-fortegens .final img {
		 max-width: 100% !important;
	}
}
 #our-neighbours img.smaller-right, #after-hours img.smaller-right {
	 max-width: 65%;
	 margin-left: 10%;
}
 #our-neighbours img.smaller-left, #after-hours img.smaller-left {
	 max-width: 65%;
	 margin-right: 10%;
}
 #our-neighbours img.petit-right, #after-hours img.petit-right {
	 max-width: 45%;
}
 #our-neighbours img.petit-left, #after-hours img.petit-left {
	 max-width: 45%;
}
 #our-neighbours a, #after-hours a, #our-neighbours p, #after-hours p {
	 font-size: 16px !important;
}
 #our-neighbours .two-column p, #after-hours .two-column p {
	 margin: 0 10px 40px 10px;
}
 #our-neighbours .center img, #after-hours .center img {
	 max-width: 60%;
}
 #our-neighbours .feat-float, #after-hours .feat-float {
	 vertical-align: top !important;
}
 #our-neighbours .lefty img, #after-hours .lefty img {
	 margin-left: 0;
}
 #our-neighbours .lefty p, #after-hours .lefty p {
	 max-width: 80%;
}
 #our-neighbours .righty img, #after-hours .righty img {
	 margin-right: 0;
}
 #our-neighbours .righty p, #after-hours .righty p {
	 max-width: 80%;
	 margin-left: 20%;
	 margin-right: 0;
}
 #our-neighbours .smaller-left img, #after-hours .smaller-left img {
	 margin-left: 0;
	 max-width: 65%;
}
 #our-neighbours .smaller-left p, #after-hours .smaller-left p {
	 max-width: 65%;
	 margin-left: 0;
}
 #our-neighbours .smaller-right img, #after-hours .smaller-right img {
	 margin-right: 0;
	 max-width: 65%;
}
 #our-neighbours .smaller-right p, #after-hours .smaller-right p {
	 max-width: 65%;
	 margin-right: 0;
	 margin-left: 35%;
}
 #our-neighbours #our-neighbour-footer, #after-hours #our-neighbour-footer, #our-neighbours #after-hours-footer, #after-hours #after-hours-footer {
	 margin-bottom: 100px;
}
 #our-neighbours #our-neighbour-footer strong, #after-hours #our-neighbour-footer strong, #our-neighbours #after-hours-footer strong, #after-hours #after-hours-footer strong, #our-neighbours #our-neighbour-footer b, #after-hours #our-neighbour-footer b, #our-neighbours #after-hours-footer b, #after-hours #after-hours-footer b, #our-neighbours #our-neighbour-footer strong a, #after-hours #our-neighbour-footer strong a, #our-neighbours #after-hours-footer strong a, #after-hours #after-hours-footer strong a {
	 display: inline-block !important;
}
 #our-neighbours strong, #our-neighbours b {
	 padding-bottom: 5px;
}
 #after-hours .center img {
	 max-width: 45%;
}
 .drink-recipes .toggle-recipe {
	 display: none;
	 color: #fff;
	 background: #000;
	 padding: 10px 20px;
	 text-transform: uppercase;
	 font-weight: 700;
}
 @media only screen and (max-width: 1024px) {
	 .drink-recipes .toggle-recipe {
		 display: block;
		 position: absolute;
		 left: 0;
		 bottom: 0;
	}
}
 .drink-recipes .centered {
	 margin: 0 auto 100px;
	 float: none;
	 display: block !important;
	 width: 70% !important;
}
 @media only screen and (max-width: 1024px) {
	 .drink-recipes .centered {
		 width: 100% !important;
	}
}
 .drink-recipes .feat-float.reciped {
	 position: relative;
}
 .drink-recipes .feat-float.reciped.centered {
	 margin: 0 auto 0px;
	 float: none;
	 display: block !important;
	 width: 70% !important;
}
 @media only screen and (max-width: 1024px) {
	 .drink-recipes .feat-float.reciped.centered {
		 width: 100% !important;
	}
}
 .drink-recipes .feat-float.reciped .recipe-inner {
	 display: none;
	 background: #fff;
	 padding: 30px;
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 bottom: 0;
	 width: 100%;
	 height: 100%;
	 max-width: 80%;
	 margin: 30px auto 15px auto;
	 flex-direction: column;
	 -webkit-flex-direction: column;
	 justify-content: center;
}
 @media only screen and (max-width: 1024px) {
	 .drink-recipes .feat-float.reciped .recipe-inner {
		 display: none;
		 margin: 0;
		 max-width: auto;
		 position: relative;
		 width: 100%;
		 max-width: 100%;
		 padding: 0;
		 margin: 30px auto 30px;
	}
	 .drink-recipes .feat-float.reciped .recipe-inner p {
		 margin: 15px 0 !important;
	}
	 .drink-recipes .feat-float.reciped .recipe-inner br {
		 display: block !important;
	}
}
 .drink-recipes .feat-float.reciped:hover img {
	 opacity: 0;
}
 @media only screen and (max-width: 1024px) {
	 .drink-recipes .feat-float.reciped:hover img {
		 opacity: 1;
	}
}
 .drink-recipes .feat-float.reciped:hover .recipe-inner {
	 display: flex;
	 display: -webkit-flex;
}
 @media only screen and (max-width: 627px) {
	 #features-blog {
		 overflow-x: hidden;
	}
	 #features-blog #posts .post.tertiary {
		 width: 100%;
	}
}
 @media only screen and (max-width: 868px) {
	 #article .two-column {
		 -webkit-column-count: 1;
		 -moz-column-count: 1;
		 column-count: 1;
		 margin: 50px 0 50px 0;
	}
	 #schneider-meets-neighbour p, #ideas-books p, #our-neighbours p, #after-hours p {
		 text-align: left !important;
		 margin: 10px 0 0 0;
	}
	 #schneider-meets-neighbour i, #ideas-books i, #our-neighbours i, #after-hours i {
		 display: block;
		 padding-top: 20px;
		 font-size: 14px;
	}
	 #schneider-meets-neighbour img, #ideas-books img, #our-neighbours img, #after-hours img {
		 width: 100% !important;
		 max-width: 100% !important;
	}
	 #schneider-meets-neighbour iframe, #ideas-books iframe, #our-neighbours iframe, #after-hours iframe {
		 height: 290px;
	}
	 #schneider-meets-neighbour strong, #ideas-books strong, #our-neighbours strong, #after-hours strong, #schneider-meets-neighbour b, #ideas-books b, #our-neighbours b, #after-hours b, #schneider-meets-neighbour strong a, #ideas-books strong a, #our-neighbours strong a, #after-hours strong a {
		 margin-top: 40px;
		 display: inline;
	}
	 #schneider-meets-neighbour #schneider-footer p, #ideas-books #schneider-footer p, #our-neighbours #schneider-footer p, #after-hours #schneider-footer p, #schneider-meets-neighbour #ideas-footer p, #ideas-books #ideas-footer p, #our-neighbours #ideas-footer p, #after-hours #ideas-footer p, #schneider-meets-neighbour #our-neighbours-footer p, #ideas-books #our-neighbours-footer p, #our-neighbours #our-neighbours-footer p, #after-hours #our-neighbours-footer p, #schneider-meets-neighbour #after-hours-footer p, #ideas-books #after-hours-footer p, #our-neighbours #after-hours-footer p, #after-hours #after-hours-footer p {
		 text-align: center !important;
	}
}
 @media only screen and (min-width: 769px) {
	 #schneider-meets-neighbour p, #ideas-books p, #our-neighbours p, #after-hours p {
		 font-size: 13px !important;
	}
	 #schneider-meets-neighbour strong, #ideas-books strong, #our-neighbours strong, #after-hours strong, #schneider-meets-neighbour b, #ideas-books b, #our-neighbours b, #after-hours b, #schneider-meets-neighbour strong a, #ideas-books strong a, #our-neighbours strong a, #after-hours strong a {
		 font-size: 13px !important;
       font-weight: bold;
	}
}
 @media only screen and (max-width: 768px) {
	 #dance-feature p {
		 width: auto !important;
	}
	 #dance-feature .custfeat-wrap {
		 margin-bottom: 140px;
	}
	 #ideas-books, #our-neighbours {
		 padding-top: 0px;
	}
	 #ideas-books .feat-wrap, #our-neighbours .feat-wrap {
		 margin: 0px auto;
	}
    #stephen-schneider.template-article {
      margin-top: 80px;
      display: block;
    }
     #ideas-books .feat-wrap.mb-0,
     #ideas-books .feat-wrap.solo {
        margin: 0px auto 0;
     }
	 #ideas-books .feat-wrap .feat-float, #our-neighbours .feat-wrap .feat-float {
		 vertical-align: top;
		 margin: 0 !important;
	}
	 #ideas-books .feat-wrap blockquote, #our-neighbours .feat-wrap blockquote {
		 width: 92%;
	}
	 #ideas-books em, #our-neighbours em {
		 line-height: 22px;
	}
	 #ideas-books .one-column, #our-neighbours .one-column {
		 margin-bottom: 80px;
	}
	 #ideas-books strong, #our-neighbours strong {
		 margin-top: 27px;
	}
	 #ideas-books h2, #our-neighbours h2 {
		 margin-top: 50px;
	}
	 #ideas-books img, #our-neighbours img {
		 padding: 0 !important;
	}
	 #ideas-books .smaller-left p, #our-neighbours .smaller-left p, #ideas-books .lefty p, #our-neighbours .lefty p {
		 max-width: 90% !important;
		 margin-left: 5% !important;
	}
	 #ideas-books .smaller-right p, #our-neighbours .smaller-right p, #ideas-books .righty p, #our-neighbours .righty p {
		 margin-left: 5% !important;
		 max-width: 90% !important;
	}
	 #our-neighbour-footer p {
		 text-align: center !important;
	}
	 #our-neighbours strong {
		 margin: 0 !important;
		 display: inline !important;
	}
	 #our-neighbours .two-column p strong {
		 display: block !important;
		 margin-bottom: 10px;
	}
}
 @media only screen and (max-width: 420px) {
	 #dance-feature .full, #dance-feature .twoa, #dance-feature .twob, #dance-feature .threea, #dance-feature .threeb, #dance-feature .foura, #dance-feature .fourb, #dance-feature .fivea, #dance-feature .fiveb {
		 width: 100% !important;
	}
	 #dance-feature .full p, #dance-feature .twoa p, #dance-feature .twob p, #dance-feature .threea p, #dance-feature .threeb p, #dance-feature .foura p, #dance-feature .fourb p, #dance-feature .fivea p, #dance-feature .fiveb p {
		 text-align: left !important;
		 padding: 0 !important;
	}
	 #dance-feature .full .overlay, #dance-feature .twoa .overlay, #dance-feature .twob .overlay, #dance-feature .threea .overlay, #dance-feature .threeb .overlay, #dance-feature .foura .overlay, #dance-feature .fourb .overlay, #dance-feature .fivea .overlay, #dance-feature .fiveb .overlay {
		 top: 0;
		 left: 0;
		 right: 0;
	}
	 #dance-feature .full .overlay img, #dance-feature .twoa .overlay img, #dance-feature .twob .overlay img, #dance-feature .threea .overlay img, #dance-feature .threeb .overlay img, #dance-feature .foura .overlay img, #dance-feature .fourb .overlay img, #dance-feature .fivea .overlay img, #dance-feature .fiveb .overlay img {
		 width: 100% !important;
		 top: 0;
		 left: 0;
	}
	 #dance-feature .custfeat-wrap {
		 margin-bottom: 90px;
	}
	 #dance-feature .fiveb {
		 margin-top: 150px;
	}
	 #nancy .feat-float.half {
		 margin-top: 0 !important;
	}
	 #nancy .feat-float.half a {
		 margin: 0;
	}
	 #nancy .feat-float.half img {
		 max-width: 100% !important;
	}
	 .feat-float {
		 width: 100% !important;
		 padding: 0 !important;
		 display: block !important;
	}
	 .feat-float img {
		 max-width: 100% !important;
		 width: 100% !important;
	}
	 .feat-float p {
		 padding: 0;
		 margin: 40px 0 !important;
	}
	 .feat-float h1 {
		 margin: 200px 0;
	}
	 .feat-float .feat-title {
		 font-size: 25px !important;
		 line-height: 35px !important;
		 margin: 200px 0 !important;
	}
	 .feat-float a {
		  font-family: "MaxevilleRegular" !important;
        font-size: 12px;
        text-transform: uppercase;
        letter-spacing: 1px;font: 400 14px/1.4em;
	}
	 .feat-wrap {
		 margin: 0 !important;
	}
	 .feat-wrap p {
		 padding: 0 !important;
	}
	 .feat-float.empty {
		 display: none !important;
	}
	 #article img {
		 max-width: 100%;
	}
	 #article p {
		 margin-left: auto !important;
	}
}
 @media only screen and (max-width: 375px) {
	 #mobile-header {
		 top: 35px !important;
	}
}
 @media only screen and (max-width: 320px) {
	 #mobile-header {
		 top: 48px !important;
	}
}
 #after-hours {
	 padding-top: 0px;
}
 #after-hours p {
	 max-width: 90%;
	 margin: 30px auto 15px auto;
}
 @media only screen and (max-width: 420px) {
	 #after-hours p {
		 max-width: 100%;
	}
}
 #after-hours a, #after-hours p {
	 font-size: 13px !important;
}
 #after-hours img {
	 max-width: 90%;
}
 #after-hours .feat-wrap {
	 margin: 50px auto;
}
 #after-hours .feat-wrap .feat-float {
	 vertical-align: top;
}
 #after-hours h2 {
	 margin-top: 50px;
}
 #after-hours img {
	 padding: 0 !important;
}
 #after-hours strong, #after-hours b, #after-hours strong a {
	 font-size: 12px !important;
}
 @media only screen and (max-width: 420px) {
	 #schneider-meets-neighbour .feat-wrap {
		 padding: 20px 0 !important;
		 width: 100% !important;
	}
	 #schneider-meets-neighbour p {
		 text-align: center !important;
	}
	 #our-neighbours {
		 padding-top: 30px;
	}
	 #our-neighbours h1 {
		 text-align: left;
		 padding: 0 20px;
	}
	 #our-neighbours h1 span {
		 font-size: 18px !important;
		 margin: 0 !important;
	}
	 #our-neighbours h1 span span {
		 font-size: 18px !important;
		 margin: 0 !important;
	}
	 #ideas-books, #our-neighbours, #after-hours {
		 text-align: left;
	}
	 #ideas-books img, #our-neighbours img, #after-hours img {
		 width: 100% !important;
	}
	 #ideas-books h1, #our-neighbours h1, #after-hours h1 {
		 margin-bottom: 150px;
	}
	 #ideas-books h1 span:first-child, #our-neighbours h1 span:first-child, #after-hours h1 span:first-child {
		 font-size: 25px !important;
		 float: none !important;
		 text-align: center;
		 display: block;
	}
	 #ideas-books h1 span:last-child, #our-neighbours h1 span:last-child, #after-hours h1 span:last-child {
		 float: right;
	}
	 #ideas-books strong, #our-neighbours strong, #after-hours strong, #ideas-books b, #our-neighbours b, #after-hours b, #ideas-books strong a, #our-neighbours strong a, #after-hours strong a {
		 line-height: 21px;
	}
	 #ideas-books .feat-half, #our-neighbours .feat-half, #after-hours .feat-half {
		 width: 100% !important;
		 margin: 10px auto 40px !important;
	}
	 #ideas-books .two-column, #our-neighbours .two-column, #after-hours .two-column {
		 margin: 0 !important;
		 width: 100%;
	}
	 #ideas-books h2, #our-neighbours h2, #after-hours h2 {
		 margin-top: 30px;
		 font-size: 15px !important;
		 line-height: 20px !important;
	}
	 .on-the-rocks strong {
		 display: inherit !important;
	}
	 #article .two-column {
		 padding: 0;
	}
	 #product .product-info .location {
		 position: absolute;
		 right: 4px;
		 top: -30px;
	}
	 #after-hours strong, #after-hours b, #after-hours strong a {
		 margin-top: 0 !important;
		 display: inline-block;
		 font-size: 14px !important;
	}
}
 body.article.Acne.Studios .acne-fw-template .container {
	 width: 100%;
	 max-width: 100%;
}
 body.article.Acne.Studios .acne-fw-template img {
	 max-width: 100% !important;
}
 body.article.Acne.Studios.Spring #article.container {
	 width: 100%;
	 max-width: 2000px;
}
 @media screen and (min-width: 1800px) {
	 body.article.Acne.Studios #article {
		 max-width: 90%;
	}
}
 .acne-individual {
	 margin: 0 auto 0;
	 float: none;
	 display: block;
}
 .acne-individual p {
	 font-weight: 500;
}
 .acne-individual img {
	 width: 100%;
	 margin-top: 25px;
}
/*Feature Slide*/
 @media screen and (max-width: 420px) {
	 #state-of-america br {
		 display: inherit !important;
	}
}
 @media screen and (max-width: 768px) {
	 #state-of-america img {
		 max-width: 100% !important;
	}
}
 #state-of-america .intro {
	 width: 75%;
	 margin: 50px auto 50px;
	 display: block;
	 padding: 0 50px;
	 text-align: left;
}
 @media screen and (max-width: 1024px) {
	 #state-of-america .intro {
		 width: 100%;
		 margin: 50px auto 100px;
	}
}
 @media screen and (max-width: 768px) {
	 #state-of-america .intro {
		 padding: 0;
	}
}
 @media screen and (max-width: 420px) {
	 #state-of-america .intro {
		 margin: 50px auto 50px;
	}
}
 #state-of-america .intro h1 {
	 font-size: 30px;
	 margin: 60px auto 20px;
	 text-align: center;
}
 #state-of-america .intro h4 {
	 margin-bottom: 10px;
	 text-align: center;
}
 #state-of-america .intro p {
	 margin-top: 50px;
	 font-size: 13px;
	 -webkit-column-count: 2;
	 -moz-column-count: 2;
	 column-count: 2;
	 column-gap: 50px;
	 -moz-column-gap: 50px;
	 -webkit-column-gap: 50px;
	 text-align: left !important;
}
 @media screen and (max-width: 420px) {
	 #state-of-america .intro p {
		 -webkit-column-count: 1;
		 -moz-column-count: 1;
		 column-count: 1;
	}
}
 #state-of-america .half {
	 width: 49%;
	 display: inline-block;
	 vertical-align: middle;
}
 @media screen and (max-width: 768px) {
	 #state-of-america .half {
		 width: 100%;
	}
	 #state-of-america .half:first-child {
		 margin-bottom: 20px;
	}
}
 @media screen and (max-width: 768px) {
	 #state-of-america .half h4, #state-of-america .half h2 {
		 text-align: center;
	}
}
 @media screen and (max-width: 420px) {
	 #state-of-america .half h4, #state-of-america .half h2 {
		 text-align: left;
	}
}
 @media screen and (max-width: 420px) {
	 #state-of-america .half h2 {
		 margin-top: 50px;
	}
}
 @media screen and (max-width: 420px) {
	 #state-of-america .half h4 {
		 font-size: 14px;
		 line-height: 22px;
		 font-weight: 400;
	}
}
 #state-of-america .feature-tabs .ui-tabs-nav {
	 list-style: none;
	 position: relative;
	 padding: 2px 2px 0;
	 overflow: hidden;
	 text-align: center;
}
 @media screen and (max-width: 420px) {
	 #state-of-america .feature-tabs .ui-tabs-nav {
		 text-align: left;
	}
}
 #state-of-america .feature-tabs .ui-tabs-nav li {
	 position: relative;
	 float: none;
	 display: inline-block;
	 text-decoration: none;
	 padding: 5px 10px;
	 color: black;
	 border: 2px solid #000;
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 @media screen and (max-width: 420px) {
	 #state-of-america .feature-tabs .ui-tabs-nav li {
		 margin-bottom: 5px;
	}
}
 #state-of-america .feature-tabs .ui-tabs-nav li.current, #state-of-america .feature-tabs .ui-tabs-nav li:hover {
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
	 color: #fff;
	 padding: 5px 10px;
	 background: #000;
	 cursor: pointer;
}
 #state-of-america .feature-tabs .ui-tabs-nav li a, #state-of-america .feature-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	 cursor: pointer;
}
 #state-of-america .feature-tabs .ui-tabs-panel {
	 padding: 20px;
	 display: block;
	 border-width: 0;
	 background: none;
	 position: relative;
	 min-height: 200px;
}
 #state-of-america .feature-tabs .ui-tabs-hide {
	 display: none !important;
}
 #state-of-america .tab-content {
	 display: none;
}
 #state-of-america .tab-content.current {
	 display: inherit;
}
 #state-of-america a.mover {
	 padding: 6px 12px;
	 position: absolute;
	 color: #000;
	 font-weight: bold;
	 text-decoration: none;
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
	 display: none;
}
 #state-of-america .next-tab {
	 top: 45px;
	 right: 50px;
	 -moz-border-radius-topleft: 10px;
	 -webkit-border-top-left-radius: 10px;
}
 #state-of-america .prev-tab {
	 top: 45px;
	 left: 50px;
	 -moz-border-radius-topright: 10px;
	 -webkit-border-top-right-radius: 10px;
}
 #state-of-america blockquote {
 font-family: "MaxevilleRegular" !important;
  text-transform: uppercase;
  letter-spacing: 1px;
	 font-size: 35px;
	 line-height: 45px;
	 text-align: center;
}
 @media screen and (max-width: 420px) {
	 #state-of-america blockquote {
		 margin: 50px 0 50px 0;
		 width: 100%;
		 font-size: 23px;
		 line-height: 33px;
	}
}
 #state-of-america h2 {
	 font-size: 30px;
	 margin: 20px 0;
}
 #state-of-america h4 {
	 text-transform: inherit;
	 line-height: 20px;
}
 #state-of-america .feat-wrap {
	 width: 75%;
	 margin: 20px auto 60px;
	 text-align: left;
}
 @media screen and (max-width: 768px) {
	 #state-of-america .feat-wrap {
		 width: 85%;
	}
}
 @media screen and (max-width: 420px) {
	 #state-of-america .feat-wrap {
		 width: 100%;
	}
}
 #state-of-america .feat-wrap b {
	 display: block;
	 font-size: 14.5px !important;
	 margin-bottom: 5px;
	 text-transform: inherit;
	 text-align: left !important;
}
 @media screen and (max-width: 420px) {
	 #state-of-america .feat-wrap b {
		 font-size: 13px !important;
		 margin-bottom: 10px;
	}
}
 #state-of-america .feat-wrap p {
	 font-size: 13px;
	 text-align: left !important;
}
 @media screen and (max-width: 420px) {
	 #state-of-america .feat-wrap p {
		 font-size: 17px;
	}
}
 #state-of-america .feat-wrap.shop {
	 text-align: center;
}
 #state-of-america .feat-wrap .see-collection {
	 margin: 50px auto 50px;
	 display: block;
}
 #state-of-america .feat-wrap span a {
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 @media screen and (max-width: 420px) {
	 .cc-banner.cc-theme-edgeless .cc-message {
		 margin: 10px;
		 padding-left: 0;
		 text-align: left;
	}
}
 @media screen and (min-width: 768px) {
	 .sticky {
		 position: fixed;
		 top: 125px;
	}
}

 #ideas-footer {
	 text-align: center;
	 margin-top: 40px;
	 text-transform: uppercase;
	 font-size: 14px;
}
 #ideas-footer strong {
	 font-weight: bold;
}
 #ideas-footer p {
	 margin-bottom: 10px;
}
 #ideas-books.green-river-project #ideas-footer a {
	  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 @media screen and (max-width: 420px) {
	 #ideas-books.green-river-project #ideas-footer {
		 text-align: center;
	}
	 #ideas-books.green-river-project #ideas-footer h1 {
		 text-align: center;
		 padding-top: 50px;
	}
	 #ideas-books.green-river-project #ideas-footer h1 span {
		 float: none;
		 text-align: center;
		 padding-right: 0 !important;
		 line-height: 20px !important;
	}
	 #ideas-books.green-river-project .feat-wrap p {
		 padding: 0 10px !important;
	}
	 #ideas-books.green-river-project strong {
		 line-height: 18px;
	}
	 #ideas-books.green-river-project .emptyP {
		 display: none;
	}
	 #ideas-books.green-river-project h1 {
		 padding: 10px;
		 text-align: left;
		 margin-bottom: 20px;
	}
	 #ideas-books.green-river-project h1 span:first-child {
		 font-size: 13px !important;
		 float: none;
		 line-height: 30px !important;
		 text-align: left;
		 font-weight: 400;
	}
	 #ideas-books.green-river-project h1 span:last-child {
		 font-size: 13px !important;
		 vertical-align: bottom;
	}
}

 #our-neighbours .horizontal {
	 padding-top: 50px;
	 overflow-y: scroll;
	 width: 100%;
	 height: 100%;
	 display: flex;
	 display: -webkit-flex;
	 margin-bottom: 110px;
	 position: relative;
}
 #our-neighbours .horizontal a {
	  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours .horizontal {
		 flex-direction: column;
		 padding-top: 0;
	}
}
 #our-neighbours .horizontal .slider {
	 width: 40%;
	 flex-shrink: 0;
	 height: 100%;
	 margin: 0 30px;
}
 @media only screen and (max-width: 768px) {
	 #our-neighbours .horizontal .slider {
		 width: 70%;
	}
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours .horizontal .slider {
		 margin: 0 10px;
		 padding-top: 0;
		 width: 95%;
	}
}
 #our-neighbours .horizontal .slider img {
	 max-width: 100% !important;
}
 #our-neighbours .horizontal .slider p {
	 text-align: left;
	 margin-top: 30px !important;
	  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 #our-neighbours .horizontal .arrow {
	 background: url({
    		{
    			 'iconmonstr-arrow-20_2.svg' | asset_url 
    		}
    	}
	) center top no-repeat;
	 width: 30px;
	 height: 30px;
	 position: absolute;
	 display: block;
	 top: 0;
	 left: 30px;
	 background-size: cover;
	 background-repat: no-repeat;
}
 @media only screen and (max-width: 420px) {
	 #our-neighbours .horizontal .arrow {
		 display: none !important;
	}
}
 #article .lady-white img {
	 max-width: 95%;
}
 #article .lady-white .intro .feat-float {
	 width: 50%;
	 margin: 0 auto 0;
	 float: none;
	 display: block !important;
}
 #article .lady-white .intro .feat-float h1 {
	 font-size: 60px;
	 padding: 20px 0;
	 margin-bottom: 20px;
	 line-height: 55px;
	 letter-spacing: 1px;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .intro .feat-float h1 {
		 font-size: 50px;
		 padding: 20px 0;
		 margin-bottom: 20px;
		 line-height: 45px;
		 letter-spacing: 1px;
		 margin-top: 20px;
	}
}
 #article .lady-white .intro .feat-float h4 {
	 font-size: 20px;
	 line-height: 25px;
	 letter-spacing: 1px;
}
 #article .lady-white .second .feat-float {
	 width: 100%;
}
 #article .lady-white .second .feat-float img {
	 max-width: 100%;
	 margin: 60px 0;
}
 #article .lady-white .fourth {
	 display: flex;
	 flex-direction: row;
	 align-items: center;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .fourth {
		 flex-direction: column;
		 padding: 0 15px;
	}
	 #article .lady-white .fourth .feat-float:first-child {
		 order: 2;
	}
}
 #article .lady-white .fourth .feat-float:last-child {
	 padding: 0 50px;
}
 #article .lady-white .fourth .feat-float:last-child p {
	 max-width: 650px;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .fourth .feat-float:last-child {
		 order: 1;
	}
}
 #article .lady-white .sixth {
	 display: flex;
	 flex-direction: row;
	 align-items: center;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .sixth {
		 flex-direction: column;
		 padding: 0 15px;
	}
}
 #article .lady-white .sixth .feat-float {
	 width: 50%;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .sixth .feat-float {
		 width: 100%;
	}
}
 #article .lady-white .sixth .feat-float img {
	 max-width: 95%;
	 margin: 0 auto 0;
}
 #article .lady-white .eight .feat-float {
	 width: 100%;
}
 #article .lady-white .eight .feat-float img {
	 max-width: 100%;
	 margin: 60px 0;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .eight {
		 margin-bottom: 50px !important;
	}
}
 #article .lady-white .ninth {
	 display: flex;
	 flex-direction: row;
	 align-items: center;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .ninth {
		 flex-direction: column;
		 padding: 0 15px;
	}
}
 #article .lady-white .ninth img {
	 margin-right: 0;
}
 #article .lady-white .ninth .feat-float:first-child h4 {
	 margin-bottom: 25px !important;
}
 #article .lady-white .ninth .feat-float:first-child p {
	 margin: 0 !important;
	 margin-bottom: 10px !important;
}
 #article .lady-white .ninth .feat-float:first-child p a {
	 font: 300 15px/1em "Work Sans", sans-serif !important;
	 letter-spacing: 1px; font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
	 color: #000;
}
 @media only screen and (max-width: 420px) {
	 #article .lady-white .ninth .feat-float:first-child p a {
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
		 color: #000;
		 text-align: center;
		 border-bottom: 2px solid;
		 display: inline;
	}
}
 #article #susanne-kaufmann .feat-wrap {
	 display: flex;
	 display: -webkit-flex;
	 display: -ms-flex;
	 flex-direction: row;
	 justify-content: center;
	 align-items: center;
	 margin: 0px auto 100px;
	 max-width: 1500px;
}
 @media only screen and (max-width: 768px) {
	 #article #susanne-kaufmann .feat-wrap {
		 padding: 0 30px !important;
		 align-items: flex-start;
		 justify-content: flex-start;
	}
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap {
		 flex-direction: column;
		 padding: 0 15px;
	}
}
 #article #susanne-kaufmann .feat-wrap h1 {
	 font-size: 40px;
	 margin: 0px auto 0;
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap h1 {
		 font-size: 25px;
		 line-height: 30px;
		 margin: 60px auto 0;
	}
}
 #article #susanne-kaufmann .feat-wrap p {
	 text-align: left !important;
	 max-width: 700px;
}
 #article #susanne-kaufmann .feat-wrap p a {
	 font-weight: bold !important;
	 text-transform: uppercase !important;
	  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 #article #susanne-kaufmann .feat-wrap.center {
	 text-align: center;
	 max-width: 1000px;
	 width: 70%;
	 flex-direction: column;
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap.center {
		 width: 85% !important;
		 max-width: 95%;
		 padding: 0 30px !important;
	}
}
 #article #susanne-kaufmann .feat-wrap.center .p {
	 text-align: left !important;
	 max-width: 800px;
}
 #article #susanne-kaufmann .feat-wrap .feat-float {
	 width: 50%;
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap .feat-float {
		 width: 100%;
		 margin: 30px 0;
	}
}
 #article #susanne-kaufmann .feat-wrap .feat-float p {
	 max-width: 500px;
	 margin: 0 0 40px 0;
}
 @media only screen and (max-width: 768px) {
	 #article #susanne-kaufmann .feat-wrap .feat-float p {
		 margin: 0 0 20px 0;
	}
}
 #article #susanne-kaufmann .feat-wrap .feat-float.copy-first {
	 display: flex;
	 display: -webkit-flex;
	 display: -ms-flex;
	 flex-direction: column;
	 align-items: center;
}
 @media only screen and (max-width: 768px) {
	 #article #susanne-kaufmann .feat-wrap .feat-float.copy-first {
		 padding-left: 30px;
	}
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap .feat-float.copy-first {
		 padding-left: 0px;
	}
}
 @media only screen and (max-width: 768px) {
	 #article #susanne-kaufmann .feat-wrap .feat-float img {
		 margin: 0 auto 0 !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap.seven {
		 margin-top: 50px !important;
	}
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .feat-wrap.nine .feat-float:nth-child(1) {
		 order: 2;
	}
	 #article #susanne-kaufmann .feat-wrap.nine .feat-float:nth-child(2) {
		 order: 1;
	}
	 #article #susanne-kaufmann .feat-wrap.nine .feat-float:nth-child(2) p:nth-child(1) {
		 margin-top: 0 !important;
	}
}
 #article #susanne-kaufmann .credits {
	 margin: 0 auto 0;
}
 @media only screen and (max-width: 420px) {
	 #article #susanne-kaufmann .credits {
		 margin: 50px auto 50px;
	}
}
 #article #susanne-kaufmann .credits p {
	 text-align: center !important;
}

 @media only screen and (min-width: 769px) {
    #ideas-books .feat-wrap.feat-grid.desk-single {
		flex-direction: column;
    }
	#ideas-books .feat-wrap.feat-grid.desk-single img,
	#ideas-books .feat-wrap.feat-grid img.img-desk-fir,
	#ideas-books .feat-wrap.feat-grid img.img-desk-four {
		width: 100% !important;
		margin-right: 0;
		margin-left: 0;
	}
	#ideas-books .feat-wrap.feat-grid img.img-desk-sec {
		margin-right: 2%
	} 
	#ideas-books .feat-wrap.feat-grid img.img-desk-thir {
		margin-right: 0;
		margin-left: 25;
	}
 }
 @media only screen and (max-width: 768px) {
	 #article #susanne-kaufmann .credits p {
		 margin: 0 0 10px 0 !important;
		 text-align: center !important;
	}
	 #ideas-books .feat-wrap.feat-grid.mob-single {
		flex-direction: column;
     }
	 #ideas-books .feat-wrap.feat-grid.mob-single img {
		width: 100% !important;
		margin-right: 0;
		margin-left: 0;
	 }
}
 #article .shop-story .related-brand {
	 font-weight: bold;
	  font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 #article .shop-story img {
	 max-width: 100%;
}
 #article .shop-story .money {
 font-family: "MaxevilleRegular" !important;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
 .aisha .feat-wrap.two {
	 margin: 0 auto 100px !important;
}
 .aisha .feat-wrap.center.four img {
	 max-width: 600px !important;
}
