/*
 * This stylesheet changes the layout of the site if JavaScript is enabled
 */
 
body.js-enabled div#my-met,
body.js-enabled div.half-column div.events-listing div.events-container,
body.js-enabled div.general-content div.tabbed-container div.events-listing,
body.js-enabled div.page-main-header div.bordered-list ul.hidden-programs,
body.js-enabled .membership-categories div.additional-content,
body.js-enabled div.gallery-right-column div.gallery-blurb div.disclosure-hidden,
body.js-enabled div.top-container div.panel,
body.js-enabled div.search-terms.tabbed,
body.js-enabled div.hidden-panel,
body.js-enabled div.collections.l1 div.search-by div.search-terms,
body.js-enabled div.my-met-container div.sidebar ul.menu div.holder,
body.js-enabled div.collections.search-results div.search-terms,
body.js-enabled div.collections.a-z div.search-results-container,
body.js-enabled ul.tabs h2.hidden-header,
body.js-enabled div.events-listing-container div.events-listing div.switcher,
body.js-enabled div.accordion-content,
body.js-enabled div.transcript-info,
body.js-enabled div.image-result-options div input.submit,
body.js-enabled div.hidden-content {
	display: none;
}

body.js-enabled .non-js {
	display: none !important
}

body.js-enabled div#readMoreLink,
body.js-enabled div.set-dates a.open,
body.js-enabled ul.tabs,
body.js-enabled div.press div.toolbar.requested-images,
body.js-enabled .button.my-met a,
body.js-enabled .button.my-met-left a,
body.js-enabled div#my-met .button input {
	display: block;
}

body.js-enabled div.tab-panel,
body.js-enabled div.gallery-container div.gallery-info,
body.js-enabled div.related-content-container div.related-content,
body.js-enabled div.tab-content,
body.js-enabled div.inner-tab-content,
body.js-enabled div.collections-tabbed-content,
body.js-enabled div.input-field div.extra-form,
body.js-enabled .itinerary .tabbed-content,
body.js-enabled div.collections.search-results div.search-results-container {
	position: absolute !important;
	left: -10000em !important;
}


body.js-enabled div.gallery-container div.gallery-info div.tab-content {
	width: 607px !important;
}

body.js-enabled div.exhibition-artworks div.inner-tab-content.slideshow {
	width: 534px !important;
}

body.js-enabled div.tabbed-container div.related-content {
	width: 532px !important;
}

body.js-enabled div.gallery-info div.related-content {
	width: 609px !important;
}

body.js-enabled div.museum-map-features div.tab-content {
	width: 724px !important;
}

body.js-enabled div.itinerary div.tabbed-content,
body.js-enabled div.collections.search-results div.search-results-container,
body.js-enabled div.inner-tab-content {
	overflow: hidden !important;
}

body.js-enabled div.collections.search-results div.search-results-container.visible {
	overflow: visible !important;
}

/*** Needed for photo gallery and slideshow thumbnails ***/

body.js-enabled div.collections.search-results div.search-results-container,
body.js-enabled div.collections-tabbed-content {
	width: 0;
}

body.js-enabled div.collections.search-results div.search-results-container.visible,
body.js-enabled div.collections-tabbed-content.visible {
	width: auto !important;
}

html.ie9 body.js-enabled div.collections.search-results div.search-results-container {
	height: 0;
}

html.ie9 body.js-enabled div.collections.search-results div.search-results-container.visible {
	height: auto !important;
}

body.js-enabled div.advanced-search-collections div.collections.search-results div.search-results-container {
	width: 0;
}