

.hide-on-launch {
	display: none !important;
}
p, ul, ol {
	line-height: 30px;
	font-size: 17px;
}
.make-me-smaller {
	font-size: .8em;
}
.bottom-spacer {
	margin-bottom: 1em;
}
i {
	font-style: italic;
}
b {
	font-weight: bold;
}
.postMeta a, .postMeta a:visited, .post-meta.vcard a, .post-meta.vcard a:visited {
	color: #f1561e !important;
}
.post-meta.vcard {
	text-transform: uppercase;
	font-size: 17px;
	line-height: 30px;
}
form.mc4wp-form {
	width: 50%;
	margin: 0 auto;
}
.mc4wp-form-fields p {
	float: none;
}
.full-width, .full-width input {
	width: 100%;
}
/* ==========================================================TOP HEADER STYLES */
header.header {
	position: fixed;
	width: 100%;
	background: #fff;
}
.logo {
	order: 0;
	height: 65px;
}
#logo-mobile {
	display: none;
}
.centered .logo {
	width: auto;
}
#top-header {
	border-bottom: 1px solid #d5d5d5;
	box-shadow: 0 1px 10px #d5d5d5;
	padding: 0;
}
.blog #top-header {
	border-bottom: 0px;
	box-shadow: none;
}
#et-info {
	font-family: 'Varela Round', sans-serif;
	-webkit-font-smoothing: antialiased !important;
}
header.header #top-header a, header.header #et-navigation a {
	font-size: 1rem;
}
#top-header .container {
	height: 92px;
}
.blog #top-header .container {
    border-bottom: 1px solid #ddd;
    margin-left: auto;
    margin-right: auto;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    width: 90%;
}
#main-header-wrapper {
	display: none;
}
.blog #main-header-wrapper {
	display: block !important;
	padding-bottom: 1em;
	margin-top: 1em;
}
.centered #logo {
    float: left;
    margin: 0 auto;
    order: 1;
}
.logo {
	margin: 0 !important;
}
#et-navigation > ul > li > a{
	padding: 0;
	font-family: 'Varela Round', sans-serif;
}
#et-info {
	justify-content: flex-end;
	-webkit-justify-content: flex-end;
	width: 50%;
	padding-top: 2.5em;
	height: 90px;
}
#et-info .et-extra-social-icons {
	display: none;
}
.et-top-search {
	width: 0px;
	overflow: hidden;
}
.header-search-button {
	height: 25px;
}
#et-info .et-top-search .et-search-field:focus /*, .header_subscribe input[type="email"]:focus*/ {
	background: #eee;
	border: 1px solid #ddd;
	color: #333;
}
/*.header_subscribe input[placeholder]:focus {
	color: #aaa;
}
.header_subscribe input[type="email"]:focus {
	margin-left: -1em;
}*/
#et-info .et-top-search .et-search-submit {
	top: 25%;
}
.header_subscribe {
	width: 124px;
	padding-right: .5em;
}
/*.header_subscribe #subscribe-text {
	display: none;
}
.header_subscribe #subscribe-email {
	width: 100%;
	float: left;
}
.header_subscribe input[type="email"] {
	background: transparent;
	color: #000;
}
.header_subscribe input[type="email"]:focus {
	width: 115% !important;
	padding: .5em !important;
	margin-top: -3px;
}
.header_submit #subscribe-submit {
	height: 0px;
}
.header_subscribe input[type="submit"] {
	background: transparent;
	color: transparent !important;
	width: 1px;
	height: 1px;
	margin-top: -2em;
}
.header_subscribe p.error, .header_subscribe div.success {
	width: 284px;
	float: left;
	margin-left: -285px;
	background: #e5e5e5;
	padding: .5em;
	border: 1px solid #ddd;
}
.header_subscribe p.error:before, .header_subscribe div.success:before {
	content: 'X';
	float: right;
	margin-right: 1em;
}*/
.header_subscribe a {
	color: #000;
	font-weight: 600;
}
.rss-button {
	height: 21px;
	padding-right: 1.5em;
}
.getty-bug {
	padding-left: 3em;
}
#main-content .container {
	margin-top: 115px;
}
.rss-mobile {
	display: none;
}
/* ==========================================================GLOBAL CONTENT */
h2, h3, h2 > a, h3 > a, h1.entry-title, h4 {
	text-transform: initial;
	font-family: 'Varela Round', sans-serif;
}
h2, h3 {
	font-size: 23px;
}
h4 {
	text-align: center;
}
h4.the-dek {
	font-size: 17px;
	color: #737373;
	font-weight: 400;
	line-height: 1.22em;
}
#main-content .container {
	width: 100% !important;
	max-width: 5000px !important;
}
#main-content {
	padding-top: 20px !important;
}
.et_pb_extra_row, .et_extra_layout .et_pb_row {
	margin: 0;
}
.post-header .post-meta a, .post-meta.vcard a {
	color: #F1561E;
}
#et-menu { 
	display: none !important; 
}
.social-icons.ed-social-share-icons {
    padding-top: 1em;
}
.header_subscribe form {
	margin: 0;
}
.mc4wp-form-fields p {
	float: left;
}
.mc4wp-success {
	border: 1px solid #e5e5e5;
	margin-right: 1em;
	padding: 0 .5em;
}
.page-numbers li, .paginated .pagination li {
	min-width: 30px;
	width: auto;
	padding: 0 2px;
}

/* ==========================================================FOOTER CONTENT */

#footer {
	color: #fff;
	background: #131313;
}
#footer .widget_nav_menu {
	text-transform: uppercase;
	width: 40%;
	float: left;
	padding-top: 60px;
}
#footer .et_pb_widget {
	margin-bottom: 30px;
}
#footer .et_pb_widget li {
	border: 0;
	padding: .5em 0;
}
#footer .et_pb_extra_column {
	flex-direction: row;
}
#footer #subscribe-email {
	width: 50%;
	float: left;
}
#footer #subscribe-email input {
	width: 100%;
	padding: 1em .5em;
	color: #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	text-transform: none;
}
#footer #subscribe-submit {
	width: 25%;
	float: left;
}
#footer input[type="submit"] {
	background: #fff;
	color: #000;
	border-radius: 0;
	margin-top: .5em;
	margin-left: .25em;
}
#text-10 .widgettitle {
	text-transform: none;
	color: #fff !important;
}
#text-10 img {
	padding-right: 1.5em;
	vertical-align: middle;
}
#footer-bottom {
	display: none;
}
#footer #nav_menu-3, #footer #nav_menu-4 {
	font-family: 'Source Sans Pro', sans-serif;
}
#footer h3, #footer h4 {
	text-align: left;
}
/* ==========================================================POST SPECIFIC STYLES */

body.single .post-header {
	padding: 0 180px 30px;
}
.post-header h1.entry-title {
	font-size: 46px;
	font-weight: 400;
}
.post-header .post-meta {
	text-transform: uppercase;
}
.et_pb_section.et_pb_section_0.et_section_regular {
	padding-bottom: 1em;
}
.et_pb_section.et_pb_section_1.et_section_regular, .center-80, .et_pb_extra_column_main {
	width: 80% !important;
	
	margin: 0 auto !important;
	min-width: 100px !important;
}
.et_pb_row.et_pb_row_1 {
    min-width: 15%;
    margin: 0 auto 1em;
    max-width: 25% !important;
    font-size: 16px;
}
.featured-image-caption {
	font-size: 14px;
	color: #999;
}
.featured-img-caption {
	line-height: 18px;
	font-size: 12px;
	padding: 0 4px 5px;
	margin: 0;
}
.wp-caption p.wp-caption-text {
	line-height: 18px;
}
.author-box, .post-nav, .rating-stars {
	display: none;
	visibility: hidden;
}
.post-content a, .post-content a:visited {
	color: #000;
	border-bottom: 1px dotted #000;
}
.post-content a:hover {
	color: #F1561E;
	border-bottom: 1px dotted #F1561E;
}
.post-content a.post-image, .post-content a.post-image:visited, .post-content a.post-image:hover {
	border-bottom: 0px;
}	
.go-long {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  padding: 3em 15vw 2em;
  font-size: 1.75em;
  line-height: 1.4;
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif;
  margin-bottom: 2em;
  color: #fff;
}
.go-long > .attribution {
  font-size: .6em;
  text-align: center;
}
.go-long > .attribution > span {
 font-weight: 300; 
}
.go-green {
	background-color: #1ba25c;
}
.go-blue {
	background-color: #005b7f;
}
.go-orange {
 background-color: #d96314;
}
.post-footer {
	text-align: left;
	padding: 2em 0;
	width: 80%;
	margin: 0 auto;
}
#content-area .post-thumbnail {
    margin: 0 auto 40px;
    width: 80%;
}
.post-wrap, .page .post-wrap {
    margin: 0 auto;
    padding: 0 0 60px;
    width: 60%;
}
.hang-right {
    float: right;
    margin: 1em -100px 1em 1em;
}
.hang-left {
    float: left;
    margin: 1em 1em 1em -100px;
}
.single article, .page article {
	width: 100%;
  min-height: 1px;
}
.single article {
	box-shadow: none;
}
ul.tag-list {
    padding: 0;
}
ul.tag-list li {
    display: inline;
	margin-right: 1em;
	margin-bottom: 2em;
	float: left;
}
ul.tag-list li a {
    background-color: #e6e6e6;
    color: #5a5a5a;
    padding: 10px 20px;
    text-decoration: none;    
}
ul.tag-list li a:hover {
    background-color: orange;
}
.et_extra_other_module.related-posts {
	width: 80%;
	margin: 0 auto;
	box-shadow: none !important;
}
.related-posts-content {
	padding: 1em 1em 1em 0;
}
.related-posts-content .related-post {
	width: 33%;
	max-width: 33%;
	min-width: 33%;
}
.related-post .featured-image {
	width: 50%;
	background: none;
	margin: 0;
	padding: 0;
	float: left;
}
.related-post .post-thumbnail {
	margin-left: 0 !important;
	width: 95% !important;
}
.related-post h4 {
	text-align: left;
}
.related-post .title a {
	font-size: 16px;
}
.related-post .date {
	text-transform: uppercase;
	color: #929292;
}
.related-posts-header {
	border-bottom: none;
	border-top: 1px solid rgba(0, 0, 0, .1);
}
.related-posts-header h3 {
	padding: 2em 0 0;
	font-size: 18px;
}
.wp-caption {
	background-color: transparent;
}
.TT_wrapper {
	border: none !important;
	background-color: transparent !important;
	padding: 50px !important;
}
.TT_text {
	width: 80% !important;
	margin: 0 auto !important;
}
.TT_text a, .TT_footer a {
	color: #fff !important;
}
.TT_footer {
	border-top: 0px !important;
}
.TT_tweet_link_wrapper {
	margin: 0 auto !important;
	text-align: initial !important;
	float: initial !important;
	width: 150px !important;
}
TT_footer a {
	color: #fff !important;
	margin: 0 auto !important;
}
.post-categories a {
	text-transform: capitalize;
}
.series-declaration {
	width: 90%;
	margin: 3em auto 0;
}
.series-declaration img {
	border: 1px solid #e5e5e5;
	margin-bottom: 2em;
	float: left;
	margin-right: 1em;
}
.series-declaration a {
	color: #F1561E !important;
	border-bottom: 0px !important;
}
.post p.wp-caption-text {
	text-align: left;
}
.ind-copyright {
	font-size: 12px;
}
blockquote {
	font-weight: 400;
	border-left: 2px solid #F1561E;
	margin: 2em auto;
	width: 80%;
	color: #737373;
	clear: both;
}
/* ==========================================================SPECIFIC TO COMMENTS.PHP */
#comment-wrap {
	width: 80%;
	margin: 0 auto;
}
#comment-wrap p {
	font-size: 17px;
}
span.lowercase {
	text-transform: none;
	font-style: italic;
	font-weight: 400;
	font-size: 12px;
}
#commentform {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 75%;
}
.comment-notes { order: 1; width: 100%; }
.comment-form-author { order: 2; }
.comment-form-email { order: 3; }
.comment-form-url { display: none; }
.comment-form-comment { order: 5; width: 100%; }
.form-submit { order: 6; }

.commentlist {
	margin-left: 2em;
}
.comment-body, .single article.comment-body {
	padding-left: 45px;
}
.comment-body .comment_area .comment-content .reply-container {
	font-size: 18px;
}
/* ==========================================================SPECIFIC TO HOMEPAGE */
#home-banner-mobile {
	display: none;
}
.blog .post-content a, .post-title.entry-title a, .post-meta.vcard a {
	border-bottom: none;
}
.blog .et_pb_column {
	padding: 0 !important;
}
.blog .banner-post-title {
	color: #fff;
	font-size: 34px !important;
	font-family: 'Varela Round', sans-serif;
}
article {
	width: 100%;
}
span.banner-post-title:after {
	content: url('http://blogs.getty.edu/iris/wp-content/themes/Extra%20042216/images/icon-home-arrow.png');
	padding-left: .5em;
}
.blog .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 {
	margin: -5em auto 5em;
}
.float-left {
	float: left;
}
/*.featured-posts-slider-module .post-content-box {
	background: url('http://blogs.getty.edu/iris/wp-content/themes/Extra%20042216/images/bg-gradient.png') rgba(0, 0, 0, 0) !important;
	min-height: 262px;
	padding-top: 160px;
}
.featured-posts-slider-module .post-content, .blog .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 {
	text-align: center;
}
.featured-posts-slider-module h3 a {
	font-size: 2.75vw !important;
	font-family: 'Varela Round', sans-serif;
}
.featured-posts-slider-module h3 img {
	vertical-align: middle;
}*/
.collapseomatic {
    background-image: none !important;
	color: #F1561E;
	padding: 0;
}
.colomat-close {
    background-image: none !important;
	color: #000;
}
#tabs-row, #av-link {
	margin-bottom: 2em;
}
#av-link {
	border-bottom: 0;
}
.pipe {
    padding: 0 0.5em;
}
.et-accent-color {
    color: #000 !important;
}
.et_pb_extra_module, .et_extra_other_module, .project-details, .posts-blog-feed-module.masonry .hentry, .woocommerce ul.products li.product .product-wrapper, .woocommerce-page ul.products li.product .product-wrapper, .woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce div.product .extra-woocommerce-details-accordion, .woocommerce-page div.product .extra-woocommerce-details-accordion {
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);
}
.paginated_page.active {
	padding-right: .4em;
}
.paginated .pagination, .archive-pagination .pagination, .paginated > .page-numbers, .archive-pagination > .page-numbers {
	justify-content: center;
	margin-bottom: 2em;
}
.posts-blog-feed-module .post-title {
	font-size: 18px;
	line-height: 1.3em;
	-webkit-font-smoothing: antialiased !important;
}
.posts-blog-feed-module .excerpt p {
 line-height: 1.25em;
}
#double-video .type-post, #single-video .type-post {
	box-shadow: none !important;
}
#double-video .posts-blog-feed-module.masonry .post-content, #double-video .posts-blog-feed-module .post-content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
#double-video .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column {
	width: 48%;
}
#double-video .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:first-child {
	padding-right: 0;
	margin-right: 3%;
}
#single-video-child div.column.size-1of3 {
	width: 100%;
}
#single-video-child article {
	width: 100%;
}
#single-video-child .header {
	width: 65%;
	float: left;
	margin: 0;
}
#single-video-child .post-content {
	width: 35%;
	float: right;
	padding-top: 1em;
}
#et-navigation li a {
	color: #000;
}
.et_pb_extra_overlay::before {
	display: none;
}
.et_pb_extra_overlay:hover::before {
	display: none;
}
.blog .post-meta.vcard, .blog .audio.post-meta {
	display: none;
}
.blog #single-video article, .blog #double-video article {
	border: 0px;
}
.blog .excerpt p {
	line-height: 20px;
}
/* ==========================================================TAGs and CATEGORIES AGGREGATE PAGES */

body.tag #content-area h1, body.tax-series #content-area h1, body.category #content-area h1, body.author #content-area h1 {
	text-align: center;
	text-transform: initial;
}
body.category #content-area h1 {
	/*display: none;*/
}
.cat-description {
	color: #747474;
	width: 50%;
	margin: 0 auto;
	text-align: center;
}
.series-image {
	max-width: 270px;
	height: auto;
	margin: 0 auto;
}
.tag .posts-blog-feed-module, .tax-series .paginated_page, .category .et_pb_section.et_pb_section_0.et_section_regular, .author .posts-blog-feed-module/*, .archive .posts-blog-feed-module */ {
	padding-top: 2em;
	margin-top: 2em;
	border-top: 1px solid #e5e5e5;
}
#popular_tags ul.tag-list {
	font-size: 15px;
	line-height: 21px;
}
#popular_tags ul.tag-list {
    margin-left: 1em;
	padding: 0;
	float: left;
}
#popular_tags ul.tag-list li {
	margin-right: 0;
}
#popular_tags ul.tag-list li + li:before {
	content: " | ";
	padding: 0 .25em;
}
#popular_tags ul.tag-list li a {
    background-color: transparent;
    color: #F1561E;
    padding: 0;
}
#popular_tags ul.tag-list li a:hover {
    color: #999;
}
.posts-blog-feed-module.masonry .column .hentry {
	border: 1px solid #e5e5e5;
}
.post-meta.vcard {
	color: #000;
}
.postMeta {
	text-transform: uppercase;
}
body.tax-series .et_pb_row, body.author .et_pb_row {
	width: 100%;
}
.post-content.entry-content h2, .post-content.entry-content h3 {
	text-align: center;
	margin-top: 2em;
}
.single article, .page article {
	margin-bottom: 0;
}
.single .et-extra-icon, .single .et-extra-icon:hover {
	background: transparent;
}
.single .et-extra-icon:before {
	color: #818181;
}
.archive .et_pb_extra_column_main > h1 {
	text-transform: capitalize !important;
}
/* ==========================================================SERIES AGGREGATE PAGE */

body.archive .et_pb_extra_column_main, body.archive .et_extra_layout .et_pb_column_main {
	flex-basis: 80%;
}
.tippy_link {
	border-bottom: none;
	float: right;
	margin-top: -30px;
	z-index: 1000;
	padding-right: .5em;	
}
.tippy_link img {
	height: auto;
	width: 25px !important;
}
.tippy_tip {
	width: 100%;
	box-shadow: none;
	background-color: transparent;
	bottom: auto;
	top: auto !important;
}
.tippy_header {
	background-color: transparent;
	background-image: url('http://blogs.getty.edu/iris/wp-content/themes/Extra%20042216/images/bg-arrow-captions.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 90%;
	color: transparent;
}
.tippy_body {
	background-color: #000;
	color: #fff;
	font-size: 12px;
	line-height: 1.3em;
	width: 100%;
}
.caption-overlay {
	z-index: 10;
	position: absolute;
	background: #000;
	color: #fff;
	padding: 8px;
	border-radius: 4px;
	opacity: 0;
  pointer-events: none;
}
img.myCaptionIcon {
	width: 26px !important;
	z-index: 99;
	position: absolute;
	margin-top: -25px;
	right: 5px;
	bottom: -1px;
}
/* ==========================================================AUDIO/VIDEO POST PAGE */
.archive.category-audio-video article {
	min-height: 475px;
}
.et_pb_module.et_pb_image_0 {
	width: 100%;
	margin-bottom: 1em !important;
}
.et-post-format-audio .audio-format {
	background-color: #000 !important;
	text-align: center !important;
}
.et-post-format-audio p.cc-block {
	display: hidden;
} 
.et-post-format-audio #transcript, .et-post-format-video #transcript {
	text-align: center;
	font-size: 16px;
	font-weight: 700;
}
#target-open-transcript, #target-close-transcript {
	background: #f9f9f9;
	padding: 12px;
	margin-bottom: 2em;
}
.audio-format:before {
	width: 0;
	height: 0;
	background: transparent;
}
.category-audio-video .posts-blog-feed-module.post-module.et_pb_extra_module.masonry.et_pb_posts_blog_feed_masonry_0.paginated.et_pb_extra_module {
	border-top: 1px solid #e5e5e5;
	margin-top: 2em;
	padding-top: 2em;
}
.featured-run-time {
	font-weight: 600;
}
.category-audio-video  article {
	width: 100%;
	border: 0px !important;
	box-shadow: none !important;
}
.audio.post-meta {
	font-weight: 700;
	font-size: 14px;
	color: #000;
}
.category-audio-video .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:first-child {
	padding-right: 1.5em;
}
.posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:last-child {
	padding-left: 1.5em;
}
.category-audio-video .posts-blog-feed-module.masonry .paginated_page[data-columns]::before {
	content: '2 .column.size-1of2';
}
.category-audio-video .posts-blog-feed-module.masonry .post-content {
	padding: 0;
}
.category-audio-video .collapseomatic img, #print-button img {
	width: 17px;
	margin: 0 3px;
}
#transcript #close-transcript {
	display: none;
}
#transcript, #print-button {
	display: inline;
}
#post-32029 .audio-format, #post-32029 .audio-format audio {
	width: 100%;
	height: 36px;
}
.audio-format {
	margin-bottom: 30px;
}
#post-32029 .audio-format audio {
	border: 2px solid #e6e6e6;
}
/* ==========================================================SEARCH RESULTS */
.search .et_pb_extra_column_main {
	max-width: 80% !important;
}
.search h1 {
	align-self: center;
	text-transform: capitalize;
	margin: 0 auto;
}
.search-results .paginated_page .header {
	width: 20%;
}
.read-more-button {
	display: none;
}
p:empty {
	display: none;
}
.search .post-meta.vcard {
	text-transform: uppercase;
}
.search .posts-blog-feed-module .post-content {
	width: 80%;
}
.search .et_pb_extra_module {
	border-top: 1px solid #e5e5e5 !important;
}
.search_count {
	padding-bottom: 2em;
	margin-top: 1em;
}
.search .screen-reader-text {
	display: none;
}
.search input[type="search"], .search input[type="submit"] {
	background: transparent;
}
.search .et_pb_extra_column_main input[type="submit"] {
	width: 20%;
	float: right;
}
.search .et_pb_extra_column_main input[type="search"] {
	width: 75%;
}
.search .et_pb_extra_column_main form {
	border: 1px solid #e5e5fb;
	width: 50%;
	margin: 1em auto;
	background: #F5F5F5;
}
.search ul.page-numbers, .author ul.page-numbers, .tax-series ul.page-numbers {
	background-color: transparent !important;
	background: transparent !important;
}
.search .page-numbers li, .author .page-numbers li, .tax-series .page-numbers li {
	background: rgba(0, 0, 0, 0.1);
	height: 30px;
	width: 30px;
	border-radius: 3px;
	margin: 0 0 0 10px;
	color: rgba(0, 0, 0, 0.6);
	font-weight: 600;
}
.search .page-numbers.current, .author .page-numbers.current, .tax-series .page-numbers.current, .archive .page-numbers.current {
	background: #f1561e !important;
}
/* ==========================================================PAGES - SERIES TABLE OF CONTENTS */
h1.entry-title {
	text-align: center;
	line-height: 1.1em;
}
.page article {
	border-top: none;
}
#post-28128 .post-wrap h1 {
	padding-bottom: 0 !important;
}
.page .cat-description {
	margin: 1em auto 2em;
	font-size: 19px;
	width: 80%;
}
.series-toc, .series-toc-archive {
	width: 32%;
	float: left;
	padding: 0 .75em;
	min-height: 225px;
	font-size: 16px;
}
.series-toc a, .series-toc-archive a {
	color: #f1561e !important;
	border-bottom: none;
}
.series-toc-archive-run {
	color: #999;
	font-size: 13px;
	line-height: 1.3em;
}
.series-toc-archive-desc {
	line-height: 1.4em;
}
.page .post-wrap h1 {
	padding: 0;
}
/* ==========================================================NAVIGATION - HAMBURGER MENU */

#et-navigation > ul > li > a:before { /* orange line above homepage navigation */
	top: 0px;
}
#et-navigation > ul > li > ul {
	left: -10px;
}
.blog .nav li ul {
	border-top: 3px solid #f1561e;
	width: 190px;
	margin-top: 3px;
}
.blog .nav li li {
	line-height: 1em;
}
.blog .nav li li a {
	font-size: 15px !important;
	color: #f1561e !important;
}
#et-mobile-navigation { 
	display: block !important;
   	position: relative;
   	z-index: 100; 
}
#et-menu { 
	display: none !important; 
}
body.blog.et_extra.et_extra_layout.et_fullwidth_nav.et_fullwidth_secondary_nav.et_non_fixed_nav.et_pb_gutters1.et_primary_nav_dropdown_animation_Default.et_secondary_nav_dropdown_animation_Default.gecko.et_includes_sidebar div#page-container header.header.centered div#main-header-wrapper div#main-header div.container div#et-navigation div#et-mobile-navigation {
	display: none !important;
}
#et-mobile-navigation .show-menu-button {
	padding: 4px 1em;
}
#et-mobile-navigation .show-menu-button.toggled {
	padding: 8px 4px;
	border-radius: 0;
	border: 2px solid #000;
}
#et-mobile-navigation nav {
    display: none;
    border-radius: 0 0 3px 3px;
    margin-left: -180px;
    overflow: hidden;
    padding: 1em 2em;
    width: 230px;
	background-color: #222;
	border: #f1561e 2px solid;
	color: #fff;
 }
 #et-mobile-navigation nav #et-info p input, #et-mobile-navigation nav #et-info .et-top-search input {
 	color: #fff;
	border: 1px solid #fff;
 }
 #et-mobile-navigation nav #et-info .et-top-search .et-search-submit:before {
 	color: #fff;
 }
 #et-mobile-navigation #et-extra-mobile-menu {
   position: relative;
   top: auto;
   right: auto;
   left: auto;
   display: block;
   background: 0;
   border: 0;
   border-top: #f1561e 1px solid;
   padding-top: 1em;
   margin-top: 1em;
 }
#et-navigation > ul > li > a {
	font-weight: 400;
}
#et-mobile-navigation #et-extra-mobile-menu li a {
	color: #fff;
	border-bottom: 0px !important;
	padding-bottom: 0;
}
#et-mobile-navigation #et-extra-mobile-menu li#menu-item-29928 {
	border-bottom: #f1561e 1px solid;
	margin-bottom: 1em;
}
 #et-mobile-navigation #et-extra-mobile-menu > li:last-child a {
   border: 0;
 }
 #et-mobile-navigation #et-extra-mobile-menu li {
   width: 100%;
   padding-bottom: 2em;
   text-transform: capitalize;
 }
 #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children > a {
   position: relative;
 }
 #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children > a:after {
   position: absolute;
   top: 50%;
   right: 20px;
   -webkit-transform: translateY(-50%);
           transform: translateY(-50%);
   -webkit-transform-origin: center;
           transform-origin: center;
   transition: 0.3s ease;
 }
 #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children > a.selected:after {
   -webkit-transform: translateY(-50%) rotate(-180deg);
           transform: translateY(-50%) rotate(-180deg);
 }
 #et-mobile-navigation #et-extra-mobile-menu li > ul {
   transition: none;
   opacity: 1;
   visibility: visible;
 }
/*============================================================================PAGES ========== */

.page .post-wrap h1 {
	margin-bottom: 2em;
}
.page #post-29235 .post-wrap h1 {
	margin-bottom: 0 !important;
}
#subscribe-email input {
	width: 60%;
	padding: 1em;
}
p#subscribe-email {
	text-align: center;
} 
p#subscribe-submit {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}
.mc4wp-response {
	clear: both;
	padding-top: 2em;
	color: red;
}
/*================================================================================404 PAGE =========== */

body.error404 #primary {
	background-color: #5f909e;
	padding: 13em 0;
}
body.error404 #content {
	width: 80%;
	margin: 0 auto;
	text-align: center;
}
.error404 #footer {
	margin-top: 0;
}

p.large-404 {
	font-size: 22px;
	color: #fff;
	margin-bottom: .6em;
}
p.med-404 {
	font-size: 16px;
	color: #fff;
	
}
p.med-404 > a {
	color: #fff;
	border-bottom: 1px dotted #fff;
}
/* full-width image within content */
  .alignnone {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
  .alignnone > img {
  width: 100vw;
  max-width: 4000px;
  }
  .alignnone > p.wp-caption-text {
  width: 60vw;
  margin-left: 19.5vw;
  }

@media (min-width: 1025px) {
	.footer_columns_2#footer .et_pb_extra_column {
		flex-basis: 46%;
	}
	.blog #et-mobile-navigation, .hide-for-desktop {
		display: none !important;
	}
	#et-mobile-navigation #et-info {
		display: none;
	}	
	
}
@media (max-width: 1024px) {
	.hide-for-mobile, #logo, .header_subscribe, div#page-container header.header.centered div#top-header div.container > div#et-info div.rss-button, div#page-container header.header.centered div#top-header div.container > div#et-info div.header-search-button, div#page-container header.header.centered div#top-header div.container > div#et-info div.et-top-search, .getty-bug {
		display: none;
	}
	#top-header, .hide-for-desktop, #et-mobile-navigation .rss-button, #et-mobile-navigation .et-top-search, #et-mobile-navigation #et-info, #et-mobile-navigation-header, .rss-mobile{
		display: block !important;
	}
	#logo-mobile, .search .et_pb_extra_column_main form {
		display: block;
		/*max-width: 75%;*/
	}
	.logo {
		height: auto;
	}
	#et-mobile-navigation #et-info {
		width: auto;
		max-width: 100%;
		overflow: visible;
		z-index: 1000;
		border-bottom: 0px;
	}
	#et-mobile-navigation-header {
		position: absolute;
		right: 0px;
		top: 20px;
	}
	#et-mobile-navigation .et-top-search {
		width: 150px;
	}
	#et-mobile-navigation nav #et-info .et-top-search input {
		color: #000;
	}
	#et-mobile-navigation nav #et-info .et-top-search .et-search-submit::before {
		color: #f1561e;
		content: url('http://blogs.getty.edu/iris/wp-content/themes/Extra%20042216/images/icon-search-mobile.gif');
	}
	#et-mobile-navigation .rss-button {
		float: left;
		padding-right: 1.5em;
		padding-top: 6px;
	}
	#et-mobile-navigation #et-info .et-top-search .et-search-submit {
		top: 50%;
		right: 3px;
	}
	.blog .et_pb_column.et_pb_column_4_4.et_pb_column_0, .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:last-child, .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column:first-child, #footer .et_pb_extra_column, .et_extra_layout .et_pb_column, .post-wrap, #respond, .comment-form-email, .comment-form-author {
		padding: 0 !important;
	}
	.blog .banner-post-title {
		font-size: 18px !important;
	}
	span.banner-post-title:after {
		content: '';
	}
	.blog .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 {
		margin: -6em auto 3em;
		line-height: 3em;
	}
	.posts-blog-feed-module .post-title {
		font-size: 18px;
	}
	h2, h3 {
		font-size: 20px;
		padding-bottom: 0;
		font-weight: 400;
	}
	#tabs-row, #av-link, .posts-blog-feed-module .post-title{
		margin-bottom: .75em;
	}
	.blog .et_pb_section.et_pb_section_1.et_section_regular, .blog .et_pb_section.et_pb_section_2.et_section_regular {
		width: 94% !important;
		max-width: 94%;
		margin-left: auto;
		margin-right: auto;
	}
	p {
		font-size: 16px;
		line-height: 28px;
	}
	body.blog #page-container #main-content .container #content-area.clearfix .et_pb_extra_column_main div.et_pb_section.et_pb_section_2.et_section_regular #double-video .et_pb_column.et_pb_column_4_4.et_pb_column_9 .posts-blog-feed-module.double-audio-video .paginated_content #double-video-child .column article.post.et-format-audio.type-post.status-publish.format-standard.has-post-thumbnail.et-has-post-format-content .post-content .excerpt.entry-summary.blurb p, body.blog #page-container #main-content .container #content-area.clearfix .et_pb_extra_column_main .et_pb_section.et_pb_section_2.et_section_regular #double-video .et_pb_column.et_pb_column_4_4.et_pb_column_9 .posts-blog-feed-module.post-module.et_pb_extra_module.masonry.double-audio-video .paginated_content #double-video-child .column article.post.et-format-audio.type-post.has-post-thumbnail.hentry .post-content .excerpt.entry-summary.blurb p {
		font-size: 17px;
		line-height: 1.4em;
	}
	body.blog #page-container #main-content .container #content-area.clearfix .et_pb_extra_column_main div.et_pb_section.et_pb_section_2.et_section_regular #double-video .et_pb_column.et_pb_column_4_4.et_pb_column_9 .posts-blog-feed-module.double-audio-video .paginated_content #double-video-child .column article.post.et-format-audio.type-post.status-publish.format-standard.has-post-thumbnail.et-has-post-format-content .post-content h2.post-title.entry-title, body.blog #page-container #main-content .container #content-area.clearfix .et_pb_extra_column_main .et_pb_section.et_pb_section_2.et_section_regular #double-video .et_pb_column.et_pb_column_4_4.et_pb_column_9 .posts-blog-feed-module.post-module.et_pb_extra_module.masonry.double-audio-video .paginated_content #double-video-child .column article.post.et-format-audio.type-post.has-post-thumbnail.hentry .post-content h2.post-title.entry-title {
		font-size: 19px;
	}
	#single-video, #double-video, #single-video-child .header, #single-video-child .post-content {
		width: 100% !important;
	}
	#av-link {
		margin-bottom: 1.75em;
	}
	#footer .container .et_pb_extra_row .et_pb_extra_column.odd.column-1 {
		order: 1;
	}
	#et-mobile-navigation nav {
	    border-radius: 0 0 3px 3px;
	    margin-left: 0;
	    overflow: hidden;
	    padding: 1em 2em;
	    width: 275px;
		background-color: #222;
		border: #f1561e 2px solid;
		color: #fff;
		position: fixed;
		top: 0;
		left: 0;
		bottom: 0;
		overflow-y: scroll;
	 }
	 nav::-webkit-scrollbar {
 	   width: 0;
	}
	.show-menu-button.toggled {
	 	position: fixed;
		left: 275px;
		top: 60px;
	 }
	 #et-mobile-navigation #et-extra-mobile-menu li {
	  	padding-bottom: 1.5em;
	 }
	#top-header .container {
		height: 74px;
	}
	#main-content .container {
		margin-top: 84px;
	}
	.post-categories {
		margin-bottom: .5em;
	}
	.post-header h1.entry-title {
		font-size: 32px;
	}
	#content-area .post-thumbnail {
		width: 100%;
		margin-top: .5em;
	}
	.featured-img-caption {
		width: 90%;
		margin: .25em auto 0;
		font-size: 13px;
		line-height: 1.2em;
		color: #a5a5a5;
	}
	.post-header .post-meta p {
		font-size: 13px;
	}
	.post-footer {
		width: 90%;
		padding: 2em 0 0 0;
	}
	#comment-wrap, #commentform {
		width: 90%;
		padding-top: 0;
	}
	.comment-form-author, .comment-form-email, .comment-form-url {
		width: 100%;
	}
	.et_extra_other_module.related-posts, body.archive .et_pb_extra_column_main, body.archive .et_extra_layout .et_pb_column_main, .cat-description {
		width: 90%;
	}
	body.archive .et_pb_extra_column_main, body.archive .et_extra_layout .et_pb_column_main {
		flex-basis: 90%;
	}
	.archive #content-area h1 {
		margin: 0 auto;
	}
	.tag .et_pb_section.et_pb_section_0.et_section_regular, .tax-series .paginated_page, .category .et_pb_section.et_pb_section_0.et_section_regular, .author .et_pb_section.et_pb_section_0.et_section_regular {
		margin-top: 1em;
		padding-top: 1em;
	}
	.archive .posts-blog-feed-module .post-title {
		margin-bottom: 1em;
		font-size: 18px;
	}	
	.archive.category-audio-video article {
		min-height: 420px;
	}
	body.page .post-wrap {
		width: 80%;
	}
}
@media (max-width: 800px) {
	.posts-blog-feed-module.masonry {
		-webkit-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
	}
	div#page-container > header.header.centered > div#top-header > div.container > div#et-info {
		height: 1px;
	}
	header.header #top-header a, header.header #et-navigation a {
		margin-top: 3px;
	}
	#home-banner-mobile {
		display: block;
		width: 100%;
	}
	.blog .banner-post-title {
		font-size: 20px !important;
	}
	#home-banner {
		display: none;
	}	
	#double-video .posts-blog-feed-module.masonry .paginated_page[data-columns="2"] .column {
		width: 100%;
	}
	.blog .et_pb_section.et_pb_section_0.et_section_regular {
		width: 100%;
	}
	.post-wrap, .page .post-wrap {
	    width: 90%;
	}
	body.single .post-header {
		padding: 0 1em 1em;
	}
	#nav_menu-3, #nav_menu-4 {
		display: none;
	}	
	p {
		font-size: 18px;
		line-height: 30px;
	}
	.related-post .title {
		font-size: 13px;
	}
	#content-area .related-post .featured-image .post-thumbnail {
		margin-top: 0 !important;
	}
	.archive .column.size-1of3 {
		width: 100% !important;
		padding: 0 !important;
	}
	.archive .posts-blog-feed-module .post-title { 
		font-size: 20px;
	}
	header.header {
		position: absolute;
	}
	.search .et_pb_extra_column_main {
		width: 94% !important;
		max-width: 94% !important;
	}
	.search .et_pb_extra_column_main form {
		width: 100%;
	}
	.commentlist {
		margin: 0 1em 2em;
	}
	.comment-body, .single article.comment-body, .page article.comment-body {
		padding-left: 20px;
	}
	.comment-body .comment_area .comment-content .reply-container .comment-reply-link {
		font-size: 14px;
	}
	.comment_postinfo {
		line-height: 12px;
	}
	#popular_tags ul.tag-list {
		width: 70%;
		margin-bottom: 1em;
	}
	#popular_tags ul.tag-list li {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#popular_tags ul.tag-list li + li:before {
		content: "";
		padding: 0;
	}
	#popular_tags ul.tag-list li:not(:last-child):after {
		content: ",";
		margin-right: 8px;
	}	
	.series-toc, .series-toc-archive {
		width: 50%;
	}
	.search .et_pb_extra_column_main form {
		max-width: 100%;
	}
	.search .et_pb_extra_column_main input[type="submit"] {
		width: 25%;
	}
	.hang-right, .hang-left {
	    float: none;
	    margin: 0;
		text-align: center;
	}
  .alignnone > p.wp-caption-text {
  width: 90vw;
  margin-left: 5vw;
  }
}
@media (max-width: 600px) {
	body.single .post-header {
		padding: 0 1em 1em;
	}
	.blog .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 {
		margin: -4.1em auto 3em;
		line-height: 1.3em;
		padding: 0 1em;
	}	
	.blog .excerpt p {
		/*font-size: 18px;*/
		line-height: 1.3em;
	}
	.related-posts-content .related-post {
		width: 100%;
		max-width: 100%;
		min-width: 100%;
		background: #e6e6e6;
		margin-bottom: 1em;
	}
	.related-post .featured-image {
		display: none;
	}	
	.archive .post-meta.vcard {
		display: none;
	}
	.paginated_page {
		max-width: 100%;
	}
	.column.size-1of1 {
		max-width: 100%;
	}
	.series-toc, .series-toc-archive {
		width: 100%;
		padding-right: 0;
		padding-bottom: 3em;
		min-height: 1px;
	}
	.series-toc img, .series-toc-archive img {
		display: block;
		margin: 0 auto;
	}
	body.page .post-wrap {
		width: 90%;
	}
	#target-btn-recent {
		display: flex;
	}
	#et-mobile-navigation #et-info .et-top-search .et-search-field {
		max-width: 83%;
	}
	#subscribe-email input, p#subscribe-submit {
		width: 80%;
	}
	.single .post-meta {
		font-size: 14px;
	}
}
@media only screen and (min-width: 601px) {
	#et-mobile-navigation #et-extra-mobile-menu {
		border-top: 0px;
	}
}
@media (min-width: 981px) {
	.et_pb_section {
		padding: 0;
	}
}
@media (max-height: 800px) {
	#et-mobile-navigation #et-extra-mobile-menu {
		margin-top: 0;
	}
	#et-mobile-navigation #et-extra-mobile-menu li {
		padding-bottom: 1em;
	}
	
}	
@media print {
	.post-categories, .social-icons.ed-social-share-icons, .post-footer, #comment-wrap, .related-posts, .column-4>#text-10 {
		display: none;
	}
	.et_pb_section.et_pb_section_1.et_section_regular, .center-80, .et_pb_extra_column_main, .post-wrap, .page .post-wrap{
		width: 100%;
	}
	.wp-caption {
		max-width: 75%;
		height: auto;
	}
	.wp-caption {
		float: right;
	}
	p, ul, li {
		font-size: 14px;
		line-height: 1.6em;
	}
	h1, h2, h3, h4, h5 {
		margin-bottom: 1em;
	}
	blockquote {
		clear: both;
	}
	footer .et_pb_extra_column.even.column-4{
		order: 1;
		color: #000 !important;
	}
	footer .et_pb_extra_column.odd.column-1 {
		order: 2;
		color: #000 !important;
	}
}