/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* MC 
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
#mc-header {
	background: rgb(255,255,255) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/mc-header-bg.jpg) no-repeat left 120px;
	padding: 180px 0 50px;
}
#mc-header img {
	max-width: 100%;
	height: auto;
}
#mc-logo-large {
	margin-bottom: 120px;
}
.mc-books img {
	margin-top: -50px;
}
#mc-video {
	background-color: rgb(26,26,26);
	text-align: center;
	margin-bottom: 30px;
}
#mc-video h2 {
	color: rgb(255,255,255);
	margin: 50px 0;
}
#mc-video .videoWrapper {
	margin-bottom: -50px;
}
#mc-features {
	padding: 70px 0 70px;
}
#mc-features h2 {
	margin-bottom: 70px;
}
#mc-volumes {
	background: rgb(255,255,255) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/mc-volumes-bg.jpg) repeat-x left top;
	padding: 30px 0 70px;
}
#mc-cooking-lab {
	padding-bottom: 50px;
}
#mc-cooking-lab img {
	width: 100%;
	height: auto;
	margin-bottom: 50px;
}
#award-iacp {
	background-color: rgb(228,167,41);
	padding: 30px 0;
	margin-bottom: 80px;
}
#award-iacp p,
#award-jb p {
	color: rgb(0,0,0);
	margin: 0;
	padding: 0;
}
#award-iacp img,
#award-jb img {
	margin: -46px 0;
}
#award-jb {
	background-color: rgb(181,166,131);
	padding: 30px 0;
}
#mc-quote {
	padding-bottom: 50px;
}
#mc-closing {
	padding: 100px 0 120px;
	overflow: hidden;
	margin-bottom: -70px;
}
.mc-closing-lineup {
	position: relative;
}
.mc-closing-lineup img {
	position: absolute;
	top: -60px;
	left: 0;
}

#volumes-header {
	background-color: rgb(26,26,26);
	padding: 130px 0 70px;
}
#volumes-header p {
	color: rgb(255,255,255);
}
#volume1 h2,
#volume2 h2,
#volume3 h2,
#volume4 h2,
#volume5 h2,
#volume6 h2 {
	margin-top: 0px;
}
#volume1 {
	padding: 30px 0;
}
#volume1 img.hero {
	margin-top: -120px;
	margin-bottom: 30px;
}
#volume2,
#volume3,
#volume4,
#volume5,
#volume6 {
	padding: 30px 0;
	margin-top: 50px;
	border-top: 1px solid rgb(229,229,229);
}
#volume2 img.hero,
#volume3 img.hero,
#volume4 img.hero,
#volume5 img.hero,
#volume6 img.hero {
	margin-top: -100px;
	margin-bottom: 30px;
}
.volumes-link a {
	position: relative;
	display: block;
}

.volumes-link p {
	font-family: 'Bitter', serif;
	font-style: italic;
	font-size: 14px;
}
.volumes-link img {
	margin-bottom: 5px;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.25);
					box-shadow: 0 0 5px 0 rgba(0,0,0,.25);
}

.volumes-link a i {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: rgb(255,255,255);
	border: 2px solid rgb(255,255,255);
	background-color: rgba(0,0,0,.8);
	-webkit-border-radius: 50px;
	border-radius: 50px;	
	-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
}
.volumes-link a:hover i {
	background-color: rgba(204,0,0,1);
}

/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* MCAH
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
#mcah-header {
	padding: 180px 0 100px;
	background: rgb(26,26,26) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/mcah-header-bg.jpg) no-repeat right bottom;
	background-size: cover;
}
#mcah-header img {
	max-width: 100%;
	height: auto;
}
#mcah-header-bottom h2 {
	margin-top: 50px;
}
#mcah-header-bottom img {
	margin-top: -100px;
}
#mcah-recipe {
	margin-top: 130px;
	background-color: rgb(247,247,247);
	padding-bottom: 30px;
}
#mcah-recipe .lightbox-links {
	position: relative;
}
#mcah-recipe .lightbox-links a {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: rgb(255,255,255);
	border: 2px solid rgb(255,255,255);
	background-color: rgba(0,0,0,.8);
	-webkit-border-radius: 50px;
	border-radius: 50px;	
	-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
#mcah-recipe .lightbox-links a:hover {
	background-color: rgba(204,0,0,1);
}
#mcah-recipe .lightbox-links a.weight {				top: 65px; left: 100px; }
#mcah-recipe .lightbox-links a.scale {				top: 85px; left: 190px; }
#mcah-recipe .lightbox-links a.equipment {		top: 0px; left: 60px; }
#mcah-recipe .lightbox-links a.variations {		top: 355px; left: 75px; }
#mcah-recipe .lightbox-links a.notes {				top: 420px; left: 125px; }
#mcah-recipe .lightbox-links a.tables {				top: 120px; left: 315px; }
#mcah-recipe .lightbox-links a.tips {					top: 330px; left: 310px; }

#mcah-recipe img {
	margin-top: -80px;
}
#mcah-soups {
	background: rgb(26,26,26) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/mcah-soups.jpg) no-repeat left center;
	background-size: cover;
	position: relative;
	min-height: 400px;
}
#mcah-soups .caption {
	position: absolute;
	right: 30px;
	bottom: 30px;
	margin-bottom: 0;
	color: rgb(0,0,0);
	text-align: right;
}

#mcah-foods ul {
	display: block;
	margin: 0 -20px;
	padding: 0;
}
#mcah-foods ul li {
	display: inline-block;
	vertical-align: top;
	width: 246px;
	height: 246px;
	margin: 0;
	padding: 0;
	margin-right: -4px;
	overflow: hidden;
	position: relative;
	background: rgb(26,26,26) no-repeat center center;
	background-size: cover;
}
.food-overlay {
	display: block;
	width: 100%;
	height: 246px;
	background-color: rgba(0,0,0,.8);
	position: absolute;
	top: 246px;
	left: 0;
	-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  text-align: left;
  padding: 10px;
}
#mcah-foods ul li:hover .food-overlay {
	top: 0px;
}
.food-overlay h4,
.food-overlay p.caption {
	color: rgb(255,255,255);
}
.food-overlay p.chapter {
	display: block;
	color: rgb(228,167,41);
	text-transform: uppercase;
}

#mcah-what-is {
	background-color: rgb(0,0,0);
	padding: 50px 0;
	margin-top: 50px;
	overflow: hidden;
}
#mcah-what-is h2 {
	color: rgb(228,167,41);
}
#mcah-what-is p {
	color: rgb(255,255,255);
}
.mcah-hand-image {
	position: relative;
}
.mcah-hand-image img {
	position: absolute;
	top: -70px;
	right: 0;
}
#mcah-kitchen-manual {
	padding: 50px 0;
}
#mcah-kitchen-manual h2 {
	margin-top: 50px;
}
#mcah-app-callout {
	background: rgb(26,26,26) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/mcah-app-callout-bg.jpg) no-repeat left center;
	background-size: cover;
	padding: 50px 0;
}
#mcah-app-callout h2,
#mcah-app-callout p {
	color: rgb(255,255,255);
}
#mcah-closing {
	padding: 100px 0;
	overflow: hidden;
	margin-bottom: -70px;
}
.mcah-closing-book {
	position: relative;
}
.mcah-closing-book img {
	position: absolute;
	top: -50px;
	left: 50px;
}



/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* PMC
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
#pmc-header {
	padding: 180px 0 400px;
	background: rgb(255,255,255) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/pmc-header-bg.jpg) no-repeat right bottom;
	background-size: cover;
}
#pmc-header img {
	max-width: 100%;
	height: auto;
}
#pmc-header-bottom {
	background-color: rgb(247,247,247);
	padding-bottom: 20px;
}
#pmc-header-bottom img {
	margin-top: -300px;
}
.pmc-content {
	margin-top: 0;
}
#pmc-video {
	background-color: rgb(26,26,26);
	margin-bottom: -50px;
	padding-top: 50px;
}
#pmc-size {
	padding: 100px 0 50px;
	background: rgb(255,255,255) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/pmc-size-bg.jpg) no-repeat left top;
}
#pmc-size img {
	margin-top: 50px;
	max-width: 100%;
	height: auto;
}
#pmc-size .caption {
	margin: 0 0 0;
	padding-right: 30px;
}
#pmc-collage {
	background-color: rgb(26,26,26);
}
#pmc-collage img {
	width: 100%;
	height: auto;
}
#pmc-collage p {
	color: rgb(255,255,255);
	margin: 50px 0;
	text-align: center;
}
#pmc-how {
	padding: 70px 0;
	overflow: hidden;
	border-bottom: 1px solid rgb(229,229,229);
}
.how-image {
	position: relative;
}
.how-image img {
	position: absolute;
	top: -50px;
	right: -70px;
}
#pmc-did-you-know {
	padding-top: 200px;
	background: rgb(0,0,0) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/pmc-salmon-bg.jpg) no-repeat center center;
	background-size: cover;
	margin: 70px -20px;
}
#pmc-did-you-know .overlay {
	padding: 30px;
	background-color: rgba(0,0,0,.8);
	text-align: center;
}
#pmc-did-you-know .overlay h2 {
	margin-top: 0;
}
#pmc-did-you-know .overlay p {
	color: rgb(255,255,255);
	margin-bottom: 0;
}
#pmc-story {
	background-color: rgb(228,167,41);
	padding: 50px 0;	
}
#pmc-story h2,
#pmc-story p {
	color: rgb(0,0,0);
}
#pmc-callout {
	padding: 100px 0 50px 0;
	background: rgb(0,0,0) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/exhibit-bg.jpg) no-repeat center top;
	margin-bottom: 50px;
}
#pmc-callout h2 {
	margin: 50px 0 20px 0;
	padding: 0;
	color: rgb(228,167,41);
}
#pmc-callout .lead {
	color: rgb(255,255,255);
}
#pmc-quote {
	padding-top: 70px;
	padding-bottom: 50px;
}
#pmc-closing {
	padding: 100px 0;
	overflow: hidden;
	margin-bottom: -70px;
}
.pmc-closing-book {
	position: relative;
}
.pmc-closing-book img {
	position: absolute;
	top: -50px;
	left: 50px;
}


/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* MCAH App
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
#mcah-app-header {
	padding: 180px 0 50px;
}
#mcah-app-header img {
	max-width: 100%;
	height: auto;
}
.mcah-lineup {
	margin-top: 50px;
}
.download-buttons {
	margin-top: 30px;
	margin-bottom: 30px;
}
.download-buttons a {
	margin: 0;
}
#mcah-app-video {
	background-color: rgb(26,26,26);
}
#mcah-app-video .videoWrapper {
	margin: 50px 0 -50px;
}
#download-app {
	background-color: rgb(228,167,41);
	padding: 70px 0 10px;
}
#download-app h2,
#download-app p {
	color: rgb(0,0,0);
}
#download-app a {
	color: rgb(26,26,26);
	border-bottom: 1px solid rgb(26,26,26);
}
#download-app a:hover {
	color: rgb(255,255,255);
	border-bottom: 1px solid rgb(255,255,255);
}
#mcah-app-features {
	padding: 70px 0 70px;
}
#mcah-app-tech-header {
	background-color: rgb(0,0,0);
}
#mcah-app-tech {
	background-color: rgb(15,15,15);
	padding: 70px 0;
}
#mcah-app-tech p {
	color: rgb(255,255,255);
	font-family: 'Noto Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 400;
}
#mcah-app-tech img {
	margin: 10px 0;
}
#mcah-book-callout {
	padding: 70px 0;
}
#mcah-app-cooking-lab {
	background: rgb(26,26,26) url(/web/20140626084833im_/http://modernistcuisine.com/wp-content/themes/modernist-cuisine-2/inc/images/cooking-lab-bg.jpg) no-repeat center center;
	background-size: cover;
	padding: 70px 0;
}
#mcah-app-cooking-lab .overlay {
	background-color: rgba(0,0,0,.8);
	padding: 30px;
	text-align: center;
}
#mcah-app-cooking-lab .overlay h2 {
	color: rgb(228,167,41);
}
#mcah-app-cooking-lab .overlay p {
	color: rgb(255,255,255);
}
#mcah-app-closing {
	padding: 100px 0;
	overflow: hidden;
	margin-bottom: -70px;
}
.mcah-closing-lineup {
	position: relative;
}
.mcah-closing-lineup img {
	position: absolute;
	top: -50px;
	left: 0;
}

/*
     FILE ARCHIVED ON 08:48:33 Jun 26, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:43:27 Nov 06, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 69.999
  exclusion.robots: 0.206
  exclusion.robots.policy: 0.198
  cdx.remote: 0.069
  esindex: 0.01
  LoadShardBlock: 41.234 (3)
  PetaboxLoader3.datanode: 114.534 (5)
  CDXLines.iter: 19.608 (3)
  load_resource: 434.102 (2)
  PetaboxLoader3.resolve: 117.114 (2)
*/