#page {
	min-width: inherit;
}

.site-header { height:60px; }

.site-header .logo { margin:0 auto; }
.roden-crater .site-header .logo {
	width:220px;
	background-size:100%;
	background-position: left -67px;
}

.menu-btn, .close-btn {
	background-repeat: no-repeat;
	background-position: center;
	background-image: 
        url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='14'><rect fill='%23000' width='20' height='2'/><rect fill='%23000' y='6' width='20' height='2'/><rect fill='%23000' y='12' width='20' height='2'/></svg>");
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 55px;
}

.white .menu-btn {
	background-image: 
        url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='14'><rect fill='%23fff' width='20' height='2'/><rect fill='%23fff' y='6' width='20' height='2'/><rect fill='%23fff' y='12' width='20' height='2'/></svg>");
}

.close-btn {
	position: fixed;
	background-image: 
        url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><rect x='-1.9' y='6' transform='matrix(0.7071 0.7071 -0.7071 0.7071 6.9919 -2.8957)' width='17.8' height='2'/><rect x='-1.9' y='6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -2.8956 6.9909)' width='17.8' height='2'/></svg>");
}

#primary-navigation {
	height:100%;
	width:100%;
	background-color:rgba(255,255,255,.95);
	position: absolute;
	z-index: 1000;
	visibility: hidden;
	opacity:0;
	overflow:auto;
	-webkit-transition:visibility 0s ease-in-out 0.2s,all 0.2s ease-in-out;
	-moz-transition:visibility 0s ease-in-out 0.2s,all 0.2s ease-in-out;
	-o-transition:visibility 0s ease-in-out 0.2s,all 0.2s ease-in-out;
	transition:visibility 0s ease-in-out 0.2s,all 0.2s ease-in-out;
	
}

#primary-navigation.visible {
	visibility: visible;
	opacity:1;
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	transition-delay:0s;
}

.james-turrell #menu-primary > li, #menu-primary > li { margin-top:20px; }
.menu-primary-container {display:table; width: 100%; height: 100%;}
#menu-primary { display: table-cell; margin: 0 auto; vertical-align: middle;}
#menu-primary > li, #menu-primary > li:first-child { display:block; }
#menu-primary > li, #menu-primary > li:nth-child(2), #menu-primary > li:last-child {margin-left:auto; margin-right:auto; text-align: center;}
#menu-primary li .sub-menu, #menu-primary li:last-child .sub-menu { position:relative; top:0; left:0; right:0; opacity: 1; visibility: visible; background:none; text-align: center; padding:8px 0 16px;}
#menu-primary li:last-child .sub-menu li { text-align: center; }
#menu-primary > li.menu-item-has-children:hover .sub-menu { top:0; }
.max-column { padding: 0 20px;}

.site-footer { height:60px; line-height: 30px; }
.site-footer .navigation { float:left;}


.james-turrell .site-header .logo {  background-position: left -90px; }
.james-turrell .site-header.white .logo { background-position: left -10px; }


.site-content .description {font-style: 13px; }

.site-content .main-column .pull-quote {font-size:18px;}

.home .promo .fp-tableCell .title, .home .promo .fp-tableCell .subtitle { max-width:80%;}
.home .promo:last-child { height:105%;}

.home .promo .fp-tableCell .title { font-size: 28px; }
.promo .fp-tableCell .subtitle { font-size:20px; }

.promo-nav { 25px; }
.roden-crater .promo-nav { bottom:90px; }
.work-type .site-content .description { font-size: 18px;}

.parent-work.type .type, .parent-spaces.all .space { width:100%; }
.parent-work.type .text-wrapper, .parent-spaces.all .text-wrapper { opacity:1; }
.parent-work.type .type:hover .image-wrapper, .parent-spaces.all .space:hover .image-wrapper { opacity:.5; }
.parent-work.type .text-wrapper, .parent-spaces.all .text-wrapper { text-shadow: 0px 1px 10px rgba(0, 0, 0, .3); -webkit-text-shadow: 1px 1px 10px rgba(0, 0, 0, .3); -moz-text-shadow: 1px 1px 10px rgba(0, 0, 0, .3); }
.parent-work.type .text-wrapper .subtitle, .parent-spaces.all .text-wrapper .subtitle { display:none; }

.single-work .sibling-links.group, .single-chamber .sibling-links.group { top: 43px;}

.parent-exhibitions .recent img {width:45%; }
.parent-exhibitions .recent .text-wrapper {width:55%;}
