@import url('/wp-content/assets/fonts.css');

div.jst_BoxContaner { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 18pt; font-weight: normal; font-style: normal; color: #fff }
div.jst_BoxContaner a { text-decoration: none }
div.jst_BoxContaner div.hhh_box1 { font-size: 18px }
div.jst_BoxContaner div.hhh_box2 { font-size: 14px; line-height: 24px }
div.jst_BoxContaner div.hhh_box2v { font-size: 14px; line-height: 24px }
div.jst_BoxContaner div.hhh_box4 { font-size: 32px; line-height: 32px }
div.jst_BoxContaner div.hhh_box6 { font-size: 32px; line-height: 42px; } /* text-transform: uppercase; */
div.jst_BoxContaner div.hhh_box6v { font-size: 24px }
div.jst_BoxContaner div.hhh_box470 { font-size: 32px; line-height: 42px }
div.jst_BoxContaner div.hhh_box8 { font-size: 32px }
div.jst_BoxContaner div.hhh_box9 { font-size: 32px }
div.jst_BoxContaner div.hhh_box10 { font-size: 32px }
div.jst_BoxContaner div.hhh_box12 { font-size: 32px }
div.jst_BoxContaner div.hhh_box13 { font-size: 32px }
div.jst_BoxContaner div.hhh_box14 { font-size: 32px }
div.jst_BoxContaner div.hhh_box15 { font-size: 32px }
div.jst_BoxContaner div.hhh_box32 { font-size: 48px }
div.jst_BoxContaner div.hhh_14Text { font-size: 14px; }
div.jst_BoxContaner div.hhh_18Text { font-size: 18px; }
div.jst_BoxContaner div.hhh_24Text { font-size: 24px; line-height: 1 }
div.jst_BoxContaner div.hhh_32Text { font-size: 32px; line-height: 1 }
div.jst_BoxContaner div.hhh_48Text { font-size: 48px; line-height: .9 }
div.jst_BoxContaner div.hhh_50Text { font-size: 50px; line-height: .9 }
div.jst_BoxContaner div.hhh_72Text { font-size: 72px; font-weight: normal; line-height: .7 }
.programMonth { font-size: 24px; line-height: 2 }
.programDay { font-size: 18px; line-height: 4 }
.programDate { font-size: 72px; line-height: 1em }
.programText { font-size: 14px; font-weight: 500 }
.programText .programHead { font-size: 18px; font-weight: 700 }
.programText .programTitle { font-weight: 700 }
.text310 { font-size: 24px; line-height: 1; letter-spacing: 0 }
.smallText310 { font-size: 18px; letter-spacing: 0 }
.exhibitionDate { font-size: 14px; font-weight: 500 }
div.jst_BoxContaner div.clusterLink310 { font-size: 50% }
div.jst_BoxContaner div .hhh_artistByLine, div.jst_BoxContaner div .hhh_tweetByLine { font-size: 10px }
div.jst_BoxContaner div { line-height: 1.1 }
#hhh_color .hhh_fff { color: black }
div.jst_BoxContaner .hhh_fff { color: #666 }
div.jst_BoxContaner .hhh_tweetByLine { color: grey }
div.jst_BoxContaner .hhh_tweetByLine strong, div.jst_BoxContaner div.hhh_artistByLine strong { color: white }
.hhh_1-126-189 .hhh_artistByLine, div.hhh_1-126-189 .hhh_tweetByLine { color: #fff }
.hhh_255-212-80 .hhh_artistByLine, div.hhh_255-212-80 .hhh_tweetByLine { color: #fff }
.hhh_125-66-148 .hhh_artistByLine, div.hhh_125-66-148 .hhh_tweetByLine { color: #fff }
.hhh_239-41-46 .hhh_artistByLine, div.hhh_239-41-46 .hhh_tweetByLine { color: #fff }
.hhh_0-175-215 .hhh_artistByLine, div.hhh_0-175-215 .hhh_tweetByLine { color: #fff }
.hhh_202-45-142 .hhh_artistByLine, div.hhh_202-45-142 .hhh_tweetByLine { color: #fff }
.hhh_229-0-117 .hhh_artistByLine, div.hhh_229-0-117 .hhh_tweetByLine { color: #fff }
.hhh_228-156-98 .hhh_artistByLine, div.hhh_228-156-98 .hhh_tweetByLine { color: #fff }
.hhh_0-169-91 .hhh_artistByLine, div.hhh_0-169-91 .hhh_tweetByLine { color: #fff }
.hhh_0-74-139 .hhh_artistByLine, div.hhh_0-74-139 .hhh_tweetByLine { color: #fff }
// #access .sf-menu, .windows .sf-menu a { text-transform: uppercase; }
#access .sf-menu .social-icon a { font-size: 8px }
div.hhh_calendar { font-size: 18px; line-height: 1em }
div.hhh_calendar .programMonth { font-size: 24px; line-height: 2em }
div.hhh_calendar .programDay { font-size: 18px; line-height: 2em }
div.hhh_calendar .programTime { font-size: 18px; font-weight: normal; line-height: 1em }
div.hhh_calendar .programDate { font-size: 72px; line-height: 1em }
div.hhh_calendar .programText { font-size: 14px; font-weight: 500; line-height: 1em }
div.hhh_calendar .programHead { font-size: 18px; font-weight: 700; line-height: 1em }
div.hhh_calendar .programTitle { font-weight: 700; line-height: 1em }
div.hhh_calendar .text310 { font-size: 24px; font-weight: 700; line-height: 1em; letter-spacing: 0 }
div.hhh_calendar .smallText310 { font-size: 18px; line-height: 1em; letter-spacing: 0 }
div.hhh_calendar .exhibitionDate { font-size: 14px; font-weight: 500; line-height: 1em }
.hhh_item { line-height: 1em !important }
.hhh_item strong { font-weight: 700 }
.hhh_item .exhibition-title { font-weight: 300; } /* text-transform: uppercase */
.hhh_item .exhibition-title small { font-size: 60% }
div.hhh_box2 .exhibition-title{ font-size: 20px; line-height: 1em; }
div.hhh_box4 .exhibition-title{ font-size: 24px; line-height: 1em; }
.event-listing ul li {  font-family: 'founders-grotesk-text', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: 300; line-height: 1em }
a, a:link, a:visited, a:hover { font-style: normal; color: white }
#access .sf-menu, .windows .sf-menu a { font-family: 'founders-grotesk-text', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: 300;  }
#footer { font-family: 'founders-grotesk-text', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: 300; color: #808080; }
.search-form input { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 12pt; font-weight: 500; color: #414141 }
#header { font-size: 12px; color: #fff }
#blog-title { font-size: 33px; line-height: 1em }
.sf-menu a, .sf-menu a:visited { color: white }
#access .sf-menu li, #access .sf-menu li li, #access .sf-menu ul a, #access .sf-menu ul a:hover, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { color: :white }
#header a, #header a:active, #header a:link, #header a:visited { color: #fff }
#header a:hover, #header li:hover > a, #header ul ul *:hover > a { color: #FFCE2E }
#header ul ul a:hover { color: #fff }
#header ul ul ul a:hover { color: #FFCE2E }
#dialog a { color: black }
.entry-attachment { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-weight: 500 }
.entry-attachment-text { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 18px }
.bio h1 { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 36px; font-weight: 300; font-weight: 500; line-height: 28px; } /* text-transform: uppercase; */
#post-40 .entry-content { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px }
.bio .entry-content { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 16px }
.bio .entry-utility, .bio .entry-meta { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px }
#hhh_bioLinks { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: 500 }
#hhh_bioLinks h2 { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 24px; font-weight: 500 }
#hhh_bioLinks h3 { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 18px; font-weight: 500 }
.attachment-title { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 18px; font-weight: 500 }
#hhh_bioLinks a, #hhh_bioLinks a:visited, #hhh_bioLinks a:link, #hhh_bioLinks a:active { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color: #000 }
#hhh_bioLinks a:hover { color: #00AFD7; }
#hhh_bioLinks .thumbnail a, #hhh_bioLinks .thumbnail a:visited, #hhh_bioLinks .thumbnail a:link, #hhh_bioLinks .thumbnail a:active { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; color: #000 }
#hhh_bioLinks .thumbnail a:hover { color: #00AFD7; }
#hhh_copyRight {  }
.menu-footer ul a, .menu-footer ul a:visited, .menu-footer ul a:link, .menu-footer ul a:active { text-decoration: none; color: #808080; }
.menu-footer ul a:hover { text-decoration: underline }
#hhh_searchimage { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: normal }
#hhh_searchdetails { font-family: 'founders-grotesk-cond', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-weight: normal }
.addthis_toolbox a { text-decoration: none }
#twitter_update_list li { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 16px }
#twitter_update_list span a:hover { text-decoration: underline; color: #000 }
#collection_search p { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 3em; font-weight: 700; color: #fff }
#collection_search li { font-family: 'founders-grotesk', 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; color: #fff }
.button { font-family: 'Helvetica Neue', Helvetica, Arial, Sans-Serif; font-size: 12px; text-decoration: none; color: #000 }
.button:hover { color: #000 }
.imageCaption { font-size: 10px; line-height: 12px; color: #707070 }
.redText { color: #f00 }
.collections-menu-list a { color: #000 }
.uppercase { text-transform: uppercase; }