/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 22 2021 | 18:18:15 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-BoldItalic-Web.woff2');
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-Bold-Web.woff2');
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-SemiboldItalic-Web.woff2');
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-Semibold-Web.woff2');
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-MediumItalic-Web.woff2');
  font-style: italic;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-Medium-Web.woff2');
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-RegularItalic-Web.woff2');
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-Regular-Web.woff2');
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-LightItalic-Web.woff2');
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
}

@font-face {
  font-family: 'Graphik Web';
  src: url('https://static.getty.edu/fonts/graphik/Graphik-Light-Web.woff2');
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
}
// Load Sabon Next web font
/*
  This CSS resource incorporates links to font software which is the valuable copyrighted
  property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
  redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
  Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/
@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/d58efe3a-944f-4768-a139-57a4fd7f133b.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/d58efe3a-944f-4768-a139-57a4fd7f133b.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/8a42b408-0d26-4db6-97b6-8d77df99b333.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/74c3a9bd-b9d3-42c7-8fb3-23307e7b7963.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/f560a823-1f3c-408a-94fa-ee43aa58a7eb.ttf')
      format('truetype');
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/98e3d274-85a7-4971-9722-7f01ec86b7d9.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/98e3d274-85a7-4971-9722-7f01ec86b7d9.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/81213dba-27ec-4f80-9d9d-0a7156302022.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/e52e3ef6-221e-425e-acb7-0408f485ad9d.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/55eed76d-4a61-47c9-b551-52a8948f8fe4.ttf')
      format('truetype');
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/e7cf7dde-4c17-42f1-8570-32fd8d5fd6f0.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/e7cf7dde-4c17-42f1-8570-32fd8d5fd6f0.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/533ce8a9-a0a4-4a40-96c5-76aa564a3d7f.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/952c2825-2ba9-448a-8375-492e78886fc9.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/99f2ba52-d5f4-46b2-bb31-fd4f1f2b8d65.ttf')
      format('truetype');
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/1e26125e-84bb-474e-8b37-a5d9ba0495e1.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/1e26125e-84bb-474e-8b37-a5d9ba0495e1.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/a868a4e8-5f86-4ab4-91d6-af840757cc63.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/e5fcd2e6-2ba1-4d60-98ec-11a62cfeb8f4.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/9d3333b5-6a7c-4ffb-9279-398edec1c987.ttf')
      format('truetype');
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/5a9b7009-6bac-4b26-b5ff-15ea67d4117d.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/5a9b7009-6bac-4b26-b5ff-15ea67d4117d.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/d913b226-c0d7-49e2-b231-1fc570fcdc9a.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/9bbfbdbd-1ab0-4d8f-80d8-c690ab217070.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/35fd1f96-599b-4392-b501-8b8fe5146b1a.ttf')
      format('truetype');
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'Sabon Next';
  src: url('https://static.getty.edu/fonts/sabon_next/d21223cc-1baa-4908-a7f3-31f3ac4466d8.eot?#iefix');
  src: url('https://static.getty.edu/fonts/sabon_next/d21223cc-1baa-4908-a7f3-31f3ac4466d8.eot?#iefix')
      format('eot'),
    url('https://static.getty.edu/fonts/sabon_next/665097c7-8110-499e-b4db-12cf6081477b.woff2')
      format('woff2'),
    url('https://static.getty.edu/fonts/sabon_next/a1a8e1e5-7387-45ce-96bb-70af11ca66c0.woff')
      format('woff'),
    url('https://static.getty.edu/fonts/sabon_next/7fa25463-c847-4def-849d-9ce9fd6a8878.ttf')
      format('truetype');
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}
html, body *, div, span, applet, em, i, img, caption, article, aside, go-long, object, 
iframe, blockquote, pre, a, abbr, cite, code, h5, p, h6, .audio-format .mejs-container * { 
	font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
}
h2, h3, h2 > a, h3 > a, h1.entry-title, h4 {
	font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
	font-weight: 500 !important;
}
p, ul, ol {
  font-size: 16px;
}
strong, b {
  font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
  font-weight: 700;
}
.blog .banner-post-title {
	font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
	font-weight: 500 !important;
}
header.header.centered, .blog-title {
  font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
}
#top-header {
background: #B32572;
}
.blog #top-header, #top-header > .container {
  background: #B32572;
  border: 0px;
}
.blog #top-header .container {
  border-bottom: 0px #B32572;
}
a.logo-text {
  color: #fff;
}
header.header #top-header a {
font-family: 'Graphik Web',Helvetica,Arial,sans-serif !important;
font-style: normal;
font-weight: 500;
font-size: 1em;
line-height: 100%;
/* identical to box height, or 15px */

letter-spacing: -0.01em;

/* SS: magenta--20 */

color: #F8A2D1;
  
}
.rss-button img, .header-search-button img {
 width: 1em; 
}
.blog #main-header-wrapper {
  margin-top: 0;
  background: #B32572;
}
.header_subscribe, .getty-bug {
  width: auto;
  padding-right: 1.5em;
  padding-left: 0;

}
#et-info .et-top-search .et-search-field {
  width: 145px;
}
#et-mobile-navigation-header {
	margin-left: 120px;
}
.et_fullwidth_nav #main-header .container {
  background: #B32572;
  padding: 0;
}
.centered #et-navigation {
  margin: 0 5%;
}
.blog-title {
  font-style: normal;
font-weight: 600;
font-size: 3em;
line-height: 110%;
/* or 46px */

letter-spacing: -0.02em;

color: #FFFFFF;
}
#et-info {
  margin: 0 0 9px;
  width: auto;
}
#et-menu-home {
	padding-bottom: .33em;
  margin-left: 1em;
}

header.header #et-navigation a {
  font-family: 'Graphik Web',Helvetica,Arial,sans-serif;
font-style: normal;
font-weight: 500;
font-size: 1em;
line-height: 100%;
/* identical to box height, or 15px */

letter-spacing: -0.01em;

/* SS: magenta--20 */

color: #FFF;
}
#et-navigation > ul > li > a:before {
    background-color: #fff;
}
#et-navigation li a { text-transform: capitalize;}
.et_pb_column.et_pb_column_4_4.et_pb_column_0 { padding: 0 !important; }
.blog .nav li li a {
    font-size: 15px !important;
    color: #B32572 !important;
  font-weight: 500;
}
.blog .nav li ul {
    border-top: 1px solid #fff;
  border-bottom: 2px solid #B32572;
    margin-top: 5px;
}
.show-menu-button span {

  background: rgba(255, 255, 255, 1);}
.show-menu-button {
  background:transparent;
}
#et-menu > li > ul, #et-menu li > ul, #et-menu > li > ul > li > ul, #et-mobile-navigation #et-extra-mobile-menu li a, #et-mobile-navigation nav, .et-top-search-primary-menu-item .et-top-search {
  background: #fff;
  color: #B32572;
}
#et-mobile-navigation nav {
  border: none;
  border-bottom: 2px solid #B32572;
}
#et-mobile-navigation #et-extra-mobile-menu li a:hover {
  color: #000;
  text-decoration: underline;
}
#et-mobile-navigation #et-extra-mobile-menu li#menu-item-29928 {
  border-bottom: 0px;
  margin-bottom: inherit;
}
#et-mobile-navigation #et-extra-mobile-menu li#menu-item-29214 {
  border-bottom: #B32572 1px solid;
margin-bottom: 2em;}
#et-info .et-top-search .et-search-submit:before {
  color: #B32572;
content: url(https://d3vjn2zm46gms2.cloudfront.net/blogs/sites/29/2020/10/14131433/icon-search-pink-14px.png);
}

#content-area a, #content-area a:visited, #content-area .post-header a:hover {
  color: #000;
}
#popular_tags ul.tag-list li a, #content-area a:hover, #content-area .post-header a, .postMeta a, .postMeta a:visited, .post-meta.vcard a, .post-meta.vcard a:visited { 
  color: #b32572;
}
.postMeta a, .postMeta a:visited, .post-meta.vcard a, .post-meta.vcard a:visited {
  color: #b32572 !important;
}
#content-area .post-content a, #content-area .post-content a:visited
{
  border-bottom: 1px solid #000;
}

#content-area ul.tag-list li a, #content-area .paginated .pagination li, #content-area .archive-pagination .pagination li, #content-area .paginated > .page-numbers li, #content-area .archive-pagination > .page-numbers li {
color: #b32572;
background-color: #fff;
border: 1px solid #b32572;
}
#content-area > div > div.posts-blog-feed-module.masonry.post-module.et_pb_extra_module.module > div.archive-pagination > ul > li.current {
  background-color: #b32572;
}
body.archive #content-area ul.tag-list li a, #content-area .paginated_page .post-content a, #content-area .paginated_page .post-content a:visited {
  border: none;
}
body.search #content-area .post-content .postMeta a:hover, body.search #content-area .post-meta.vcard a:hover {
  /*color: #000 !important;*/
  border-bottom: 1px solid #b32572;
}
body.search .search .et_pb_extra_column_main input[type="search"] {
  min-height: 38px;
}
#content-area .post-content a:hover, body.archive #content-area ul.tag-list li a:hover {
border-bottom: 1px solid #b32572;
  background-color: #fff;
  color: #b32572;
}
#content-area .paginated .pagination li .pagination-page, #content-area .archive-pagination .pagination li .pagination-page, 
#content-area .paginated > .page-numbers li .pagination-page, #content-area .archive-pagination > .page-numbers li .pagination-page,
#content-area .paginated .pagination li a, 
#content-area .archive-pagination .pagination li a, 
#content-area .paginated > .page-numbers li a, 
#content-area .archive-pagination > .page-numbers li a {
  font-weight: 400;
color: #b32572;
}
#content-area ul.tag-list li a:hover, 
#content-area .paginated .pagination li.active, 
#content-area .paginated .pagination li.active a, 
#content-area .archive-pagination .pagination li.active, 
#content-area .archive-pagination .pagination li.active a, 
#content-area .paginated > .page-numbers li.active, 
#content-area .archive-pagination > .page-numbers li.active, 
#content-area .paginated > .page-numbers li.active a, 
#content-area .archive-pagination > .page-numbers li.active a,
#content-area .paginated .pagination li:hover, 
#content-area .paginated .pagination li a:hover, 
#content-area .archive-pagination .pagination li:hover, 
#content-area .archive-pagination .pagination li a:hover, 
#content-area .paginated > .page-numbers li:hover, 
#content-area .archive-pagination > .page-numbers li:hover, 
#content-area .paginated > .page-numbers li a:hover, 
#content-area .archive-pagination > .page-numbers li a:hover, #content-area > div > div.posts-blog-feed-module.masonry.post-module.et_pb_extra_module.module > div.archive-pagination > ul > li.current > span {  
  background-color: #b32572;
 color: #fff;
}
.paginated .pagination li a.next::before, .archive-pagination .pagination li a.next::before, .paginated > .page-numbers li a.next::before, .archive-pagination > .page-numbers li a.next::before{
  color: rgba(179, 37, 114,1)
}
.paginated .pagination li a.next:hover:before, .archive-pagination .pagination li a.next:hover:before, .paginated > .page-numbers li a.next:hover:before, 
.archive-pagination > .page-numbers li a.next:hover:before{
color: rgba(255, 255, 255,1)
}
input[type="submit"], #page-container input[type="submit"], .comment-body .comment_area .comment-content .reply-container .comment-reply-link {
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
}
input[type="submit"]:hover, #page-container input[type="submit"]:hover, #content-area .comment-body .comment_area .comment-content .reply-container .comment-reply-link:hover {
  background-color: #000;
  color: #fff;
}
.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: none;
}
#main-header-wrapper {
  padding-top: 32px;
}
div#et-mobile-navigation-header:before {
  content: "Iris Blog";
  font-style: normal;
  font-weight: 500;
  font-size: 1.5em;
  color: #fff;
  position: absolute !important;
  bottom: 38px;
  right: 34px; 
  width: 86px;
}
  #et-mobile-navigation .show-menu-button.toggled {
    border-color: #fff;
  }
#archive-banner {

  background-color: #41C4DD;
  width: 100%;
  padding: 1.25em;
  font-size: 1.2em;
}
#archive-banner a {
	color: #000;
  	text-decoration: underline;
}
@media only screen and (min-width: 1025px) {
body.blog div#et-mobile-navigation-header:before {
  content: "";
  
}
}
@media only screen and (max-width: 1024px) {
  #top-header .container {
    height: 92px;
}
#main-header-wrapper {
    padding-top: 0;
  }
  #et-info { border-bottom: 0; }
  #et-mobile-navigation-header {
    top: 32px;
  }
div#et-mobile-navigation-header:before {
  bottom: 13px;
  }
#et-mobile-navigation nav {
  left: auto;
  right: 0;
}
  .show-menu-button.toggled{
    left: auto;
    right: 10px;
    z-index: 999;
  }
  #et-mobile-navigation .show-menu-button.toggled {
    border-color: #b32572;
  }
  .show-menu-button.toggled span {
    background: rgba(179, 37, 114,1);
  }
  #et-mobile-navigation nav .rss-button {
    margin: 1em 0;
    float: inherit;
  }
  #et-mobile-navigation nav .rss-button a {
    color: #b32572;
    
  }
  #et-mobile-navigation .et-top-search {
    width: 100%;
    clear: both;
  }
  #et-mobile-navigation nav #et-info .et-top-search input {
    border-color: #b32572;
    
  }
  #et-info .et-top-search .et-search-field {
    width: 218px;
  }
  #et-mobile-navigation #et-extra-mobile-menu {
    border-top: 1px solid #b32572;
  }
  #et-mobile-navigation #et-extra-mobile-menu {
    margin-top: 40px;
  }
  #et-mobile-navigation nav #et-info .et-top-search .et-search-submit::before {
    content: url(https://d3vjn2zm46gms2.cloudfront.net/blogs/sites/29/2020/10/14131433/icon-search-pink-14px.png);

  }
  #et-mobile-navigation #et-info .et-top-search .et-search-submit {
    right: 10px;
  }
  #et-mobile-navigation #et-extra-mobile-menu li a:hover {
   /* border-bottom: 1px solid #b32572 !important; */
  }
  #audio-video-module-section > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 > h3 {
    font-size: 24px !important;
   
  }
  #audio-video-module-section > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 > p {
    font-size: 12px !important;
    line-height: 16px;
    padding-top: 1em;
  }
}