html,body,#page{height:100%;}
#page-wrapper{min-height:100%;min-width:960px;}
#header div.section,#featured div.section,#messages div.section,#main,#triptych,#footer-columns,#footer{width:960px;margin-left:auto;margin-right:auto;}
#header div.section{position:relative;}
.region-header{float:right;margin:0 5px 10px;}
.with-secondary-menu .region-header{margin-top:3em;}
.without-secondary-menu .region-header{margin-top:15px;}
#secondary-menu{position:absolute;right:0;top:0;width:480px;}
#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}
.one-sidebar #content{width:720px;}
.two-sidebars #content{width:480px;}
.no-sidebars #content{width:960px;float:none;}
#sidebar-first,#sidebar-second{width:240px;}
#main-wrapper{min-height:300px;}
#content .section,.sidebar .section{padding:0 15px;}
#breadcrumb{margin:0 15px;}
.region-triptych-first,.region-triptych-middle,.region-triptych-last{margin:20px 20px 30px;width:280px;}
#footer-wrapper{padding:35px 5px 30px;}
.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{padding:0 10px;width:220px;}
#footer{width:940px;min-width:920px;}
body{line-height:1.5;font-size:87.5%;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{margin:1.0em 0 0.5em;font-weight:inherit;}
h1{font-size:1.357em;color:#000;}
h2{font-size:1.143em;}
p{margin:0 0 1.2em;}
del{text-decoration:line-through;}
tr.odd{background-color:#dddddd;}
img{outline:0;}
code,pre,kbd,samp,var{padding:0 0.4em;font-size:0.857em;font-family:Menlo,Consolas,"Andale Mono","Lucida Console","Nimbus Mono L","DejaVu Sans Mono",monospace,"Courier New";}
code{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);}
pre code,pre kbd,pre samp,pre var,kbd kbd,kbd samp,code var{font-size:100%;background-color:transparent;}
pre code,pre samp,pre var{padding:0;}
.description code{font-size:1em;}
kbd{background-color:#f2f2f2;border:1px outset #575757;margin:0 3px;color:#666;display:inline-block;padding:0 6px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
pre{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);margin:10px 0;overflow:hidden;padding:15px;white-space:pre-wrap;}
body,#site-slogan,.ui-widget,.comment-form label{font-family:Georgia,"Times New Roman",Times,serif;}
#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
input,textarea,select,a.button{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}
caption{text-align:left;font-weight:normal;}
blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:0.5em 10px;}
blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}
blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}
blockquote>p:first-child{display:inline;}
a.feed-icon{display:inline-block;padding:15px 0 0 0;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}
table table{font-size:1em;}
#footer-wrapper table{font-size:1em;}
table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}
table tr th,table tr th a,table tr th a:hover{color:#fff;font-weight:bold;}
table tbody tr th{vertical-align:top;}
tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}
#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}
tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}
tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}
table ul.links{margin:0;padding:0;font-size:1em;}
table ul.links li{padding:0 1em 0 0;}
.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}
.contextual-links-wrapper{font-size:small !important;}
ul.contextual-links{font-size:0.923em;}
.contextual-links-wrapper a{text-shadow:0 0 0 !important;}
.item-list .pager{font-size:0.929em;}
ul.menu li{margin:0;}
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}
.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}
ul.tips{padding:0 0 0 1.25em;}
#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}
#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}
#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}
#logo{float:left;padding:15px 15px 15px 10px;}
#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}
#site-name{font-size:1.821em;color:#686868;line-height:1;}
h1#site-name{margin:0;}
#site-name a{font-weight:normal;}
#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}
.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;padding:0;}
.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}
.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login{width:auto;}
.region-header #block-user-login .content{margin-top:2px;}
.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}
.region-header #block-user-login div.item-list{clear:both;}
.region-header #block-user-login div.description{display:inline;}
.region-header #block-user-login .item-list ul{padding:0;line-height:1;}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}
.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}
.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}
.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}
.region-header #block-search-form{width:208px;}
.region-header #block-search-form .form-text{width:154px;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
#main-menu{clear:both;}
#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}
#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}
#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}
#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}
#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}
#main-menu-links li a.active{border-bottom:none;}
.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}
#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}
#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}
#main{margin-top:20px;margin-bottom:40px;}
#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}
#featured h2{font-size:1.174em;line-height:1;}
#featured p{margin:0;padding:0;}
#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.content{margin-top:10px;}
h1#page-title{font-size:2em;line-height:1;}
#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}
.node .content{font-size:1.071em;}
.node-teaser .content{font-size:1em;}
.node-teaser h2{margin-top:0;padding-top:0.5em;}
.node-teaser h2 a{color:#181818;}
.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}
.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}
.node-full{background:none;border:none;padding:0;}
.node-teaser .content{clear:none;line-height:1.6;}
.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}
.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}
.field-type-taxonomy-term-reference{margin:0 0 1.2em;}
.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}
.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}
.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}
.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}
.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}
.link-wrapper{text-align:right;}
.field-type-image img,.user-picture img{margin:0 0 1em;}
ul.links{color:#68696b;font-size:0.821em;}
.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}
.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.comment h2.title{margin-bottom:1em;}
.comment div.user-picture img{margin-left:0;}
.comment{margin-bottom:20px;display:table;vertical-align:top;}
.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}
.comment .attribution img{margin:0;border:1px solid #d3d7d9;}
.comment .attribution .username{white-space:nowrap;}
.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}
.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}
.comment .submitted .comment-permalink{font-size:0.786em;}
.comment .content{font-size:0.929em;line-height:1.6;}
.comment .comment-arrow{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/comment-arrow.gif?yocs=_&yoloc=eu") no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}
.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}
.comment .indented{margin-left:40px;}
.comment ul.links{padding:0 0 0.25em 0;}
.comment ul.links li{padding:0 0.5em 0 0;}
.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}
.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.sidebar .section{padding-top:10px;}
.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}
.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}
.sidebar .block .content{font-size:0.914em;line-height:1.4;}
.sidebar tbody{border:none;}
.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}
#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}
#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}
#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}
#triptych .block.last{border-bottom:none;}
#triptych .block ul li,#triptych .block ol li{list-style:none;}
#triptych .block ul,#triptych .block ol{padding-left:0;}
#triptych #block-user-login .form-text{width:185px;}
#triptych #block-user-online p{margin-bottom:0;}
#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}
#triptych-last #block-node-syndicate{text-align:right;}
#triptych #block-search-form .form-type-textfield input{width:185px;}
#triptych-middle #block-system-powered-by{text-align:center;}
#triptych-last #block-system-powered-by{text-align:right;}
#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}
#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}
#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}
#footer .block{margin:0.5em 0;}
#footer .block .content{padding:0.5em 0;margin-top:0;}
#footer .block h2{margin:0;}
#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}
#footer-columns .content{margin-top:0;}
#footer-columns p{margin-top:1em;}
#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}
#footer-columns .content li{list-style:none;margin:0;padding:0;}
#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}
#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}
#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}
#footer .region{margin-top:20px;}
#footer .block{clear:both;}
#footer ul,#footer li{list-style:none;margin:0;padding:0;}
#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}
#footer li.first a{padding-left:0;}
#footer li.last a{padding-right:0;border-right:none;}
#footer-wrapper tr.odd{background-color:transparent;}
#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}
.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}
.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/tabs-border.png?yocs=_&yoloc=eu") repeat-x left bottom;}
.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}
.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}
.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}
.tabs ul.primary li.active a{background-color:#ffffff;}
.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}
.tabs ul.secondary li{display:block;float:left;}
.tabs ul.secondary li:last-child{border-right:none;}
.tabs ul.secondary li:first-child{padding-left:0;}
.tabs ul.secondary li a{padding:0.25em 0.5em;}
.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}
ul.action-links li{display:inline-block;margin-left:10px;}
ul.action-links li a{padding-left:15px;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/add.png?yocs=_&yoloc=eu") no-repeat left center;margin:0 10px 0 0;}
#messages{padding:20px 0 5px;margin:0 auto;}
.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}
div.messages{margin:8px 15px;}
.breadcrumb{font-size:0.929em;}
.profile .user-picture{float:none;}
.confirm-parent,.password-parent{width:34em;}
.password-parent,div.form-item div.password-suggestions{position:relative;}
.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}
.password-strength-text{margin-top:0.2em;}
div.password-confirm{margin-top:2.2em;width:20.73em;}
input.form-submit,a.button{background:#fff url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/buttons.png?yocs=_&yoloc=eu") 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}
a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}
fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.fieldset-wrapper{margin-top:25px;}
.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}
.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.filter-help a{font-size:0.857em;padding:2px 20px 0;}
.filter-wrapper .form-item label{margin-right:10px;}
.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}
.filter-guidelines{padding:0 1.5em 0 0.5em;}
fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
fieldset legend a{color:#3b3b3b;}
fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}
fieldset .fieldset-wrapper{padding:0 10px;}
fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}
input{margin:2px 0;padding:4px;}
input,textarea{font-size:0.929em;}
textarea{line-height:1.5;}
textarea.form-textarea,select.form-select{padding:4px;}
input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}
input.form-submit:hover,input.form-submit:focus{background:#dedede;}
.password-suggestions ul li{margin-left:1.2em;}
.form-item{margin-bottom:1em;margin-top:2px;}
.form-item label{font-size:0.929em;}
.form-type-radio label,.form-type-checkbox label{margin-left:4px;}
.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}
.form-actions{padding-top:10px;}
.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}
.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}
.form-disabled label{color:#717171;}
.comment-form label{float:left;font-size:0.929em;width:120px;}
.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.comment-form .form-type-textarea label{float:none;}
.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}
.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}
.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}
.comment-form input.form-file{width:auto;}
.no-sidebars .comment-form .form-text{width:800px;}
.one-sidebar .comment-form .form-text{width:500px;}
.two-sidebars .comment-form .form-text{width:320px;}
.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}
#content h2.comment-form{margin-bottom:0.5em;}
.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}
.filter-wrapper label{width:auto;float:none;}
.filter-wrapper .form-select{min-width:120px;}
.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}
#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}
#edit-actions input{margin-right:0.6em;}
div.password-suggestions{border:0;}
.ui-widget-overlay{background:#222;opacity:0.7;}
div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}
#forum .name{font-size:1.083em;}
#forum .description{font-size:1em;}
#block-search-form{padding-bottom:7px;}
#block-search-form .content{margin-top:0;}
#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}
#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/search-button.png?yocs=_&yoloc=eu") no-repeat center top;overflow:hidden;}
#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}
#search-form .form-item-keys label{display:block;}
ol.search-results{padding-left:0;}
.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}
.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}
.search-results .search-snippet-info{padding-left:0;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}
.shortcut-wrapper h1#page-title{float:left;margin:0;}
div.add-or-remove-shortcuts{padding-top:0.9em;}
.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}
.page-admin #content img{margin-right:15px;}
.page-admin #content .simpletest-image img{margin:0;}
.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}
.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}
.page-admin-structure-block-demo #header .block-region{width:500px;}
.page-admin #admin-dblog img{margin:0 5px;}
#system-theme-settings fieldset{padding:0;}
#system-theme-settings fieldset .fieldset-legend{margin-top:0;}
div.admin .right,div.admin .left{width:49%;margin:0;}
div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}
div.admin-panel h3{margin:16px 7px;}
div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}
div.admin-panel dd{margin:0 0 10px;}
div.admin-panel .description{margin:0 0 14px 7px;}
.overlay #main,.overlay #content{width:auto;float:none;}
.overlay #page{padding:0 2em;}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
.overlay-processed .field-type-image{display:block;float:none;}
.overlay #messages{width:auto;}
.node .poll{margin:2em 0;}
.node .poll #edit-choice{margin:0 0 1.5em;}
.poll .vote-form{text-align:left;}
.poll .vote-form .choices{margin:0;}
.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}
.poll .text{clear:right;margin-right:2.25em;}
.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}
.node .poll{margin:1.8em 0 0;}
.node .poll .text{margin-right:6.75em;}
.node .poll #edit-choice{margin:0 0 1.2em;}
.poll .bar .foreground{background-color:#666;}
#footer-wrapper .poll .bar{background-color:#666;}
#footer-wrapper .poll .bar .foreground{background-color:#ddd;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
em,i{font-style:italic;}
b,strong{font-family:"CallunaSans-Bold";}
ol,ul,#content ul.no-bullet,#content .no-bullet ul,#content ul.flex-direction-nav,#content ul.slides{list-style:none;}
#content ul{list-style:inherit;}
#content ol{list-style-type:decimal;}
ul.inline li span{margin:0 .5em 0 -.5em;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}
table{border-collapse:collapse;border-spacing:0;}
#colorbox button{border:none;}
body{line-height:1.4;font-size:87.3% !important;}
p,.view .view-footer p,.view .view-header p{margin:0 0 1.2em;}
.element-invisible{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{display:block;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,#footer-wrapper a:focus,a#text_resize_reset:focus,a#text_resize_increase:focus,a#text_resize_decrease:focus{}
ul.quicktabs-tabs li a:focus{border-bottom:3px solid #666;}
a:focus,#footer-columns .content li a:focus{}
.ds-grid li a:focus,.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{}
.pa{background-color:#600;padding:10px;color:white;text-align:left;}
.pa h1{padding:0;margin:0;color:white;}
.scrollup{width:42px;height:42px;text-indent:-50px;overflow:hidden;position:fixed;bottom:50px;right:50px;display:none;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/CSS-Background-Images2.png?yocs=_&yoloc=eu") no-repeat scroll 0px 0px transparent;}
.scrollup:hover{background-position:-71px 0;}
hr{border:1px solid #ccc;height:0px;border-bottom:0;margin:15px 0;}
.float-left{float:left;padding:5px 10px 0px 0px;}
.inline{display:inline;}
.bold{font-family:"CallunaSans-Bold";}
.vspacer{margin-top:25px;}
input[type="submit"]:hover{cursor:pointer;}
.width100{width:100%;}
.width95{width:95%;}
.width90{width:90%;}
.width85{width:85%;}
.width80{width:80%;}
.width75{width:75%;}
.width70{width:70%;}
.width65{width:65%;}
.width60{width:60%;}
.width55{width:55%;}
.width50{width:50%;}
.width45{width:45%;}
.width40{width:40%;}
.width35{width:35%;}
.width30{width:30%;}
.width25{width:25%;}
.width20{width:20%;}
.width15{width:15%;}
.width10{width:10%;}
.left{float:left;}
img.left,.credit.left{padding:0 20px 0 0;}
.right{float:right;}
img.right,.credit.right{padding:0 0 0 20px;}
.smallcaps{font-variant:small-caps;}
.credit.right{clear:right;}
.credit.left{clear:left;}
.clear{clear:both;}
.smallfont,.credit,.caption,.field-name-field-byline{font-size:12px !important;line-height:1.3 !important;}
.caption,.credit{color:grey;}
.group{margin:15px 0px;border:1px solid #efefef;border-radius:5px;padding:10px;}
.group.noborder{border:none;margin:0;padding:0 10px;}
.seperator .views-row{border-bottom:1px solid #bbb;}
.file{display:block;margin-top:20px;}
.titledate h2{display:inline;}
.titledate div{display:inline-block;margin:0 0 10px 0px;}
h1.header{background-color:#4c5d5e;color:white;padding:5px 10px;clear:both;}
.row{border-top:1px solid #cecece;padding:10px 0;}
.hide{display:none;}
.list-grid-icons{position:absolute;right:0;}
.list-grid-icons a{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/icons.png?yocs=_&yoloc=eu") no-repeat scroll 0px 0px transparent;position:absolute;top:-50px;right:0;width:40px;height:40px;text-indent:-9999px;}
.list-grid-icons a.list{background-position:-60px 0;right:40px;}
ul.membership-levels,ul.breakdown{list-style:none;padding:0;}
ul.membership-levels li,ul.breakdown li{border-top:1px solid #cecece;padding:10px 0;position:relative;}
ul.membership-levels li p{width:430px;padding:0;}
.membership-categories p{padding:20px 25px 20px 0;}
ul.membership-levels .amount{position:absolute;width:75px;height:65px;top:10px;left:0;z-index:3;text-align:center;background-color:#fafafa;border:5px solid #f0f0f0;font:20px/65px CallunaRegular;}
ul.membership-levels .content{margin:0 0 0 100px;}
ul.membership-levels .column{float:left;width:200px;margin:10px 15px 0px 0px;display:inline;position:relative;}
a.frickbutton,.frickbutton{color:white !important;border:none;padding:5px 10px;border-radius:5px;background-color:#600;}
.frickbutton a{color:white !important;}
a.rotation{padding:10px 15px 10px 50px;background:#600 url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/CSS-Background-Images2.png?yocs=_&yoloc=eu") no-repeat 7px -48px;margin:10px;display:block;width:120px;float:left;}
a.rotation:hover{background:#600 url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/360.GIF?yocs=_&yoloc=eu") no-repeat 9px 3px;}
.spacingright10px{margin-right:10px;}
ul.breakdown img{position:absolute;height:100px;width:100px;}
ul.breakdown .content{margin:0 0 0 120px;width:70%;}
ul.breakdown .buttongroup{position:absolute;right:0;top:10px;}
ul.breakdown .buttongroup a{color:white;}
ul.breakdown li{padding:10px 0 30px;}
#sidebar-first .exhibition-nav ul{margin-left:-10px;width:174px;}
.clearfix::before{content:".";display:block;height:0;clear:both;visibility:hidden;}
input#edit-uid{width:212px;}
.sharethis-wrapper{margin-top:20px;}
@font-face {font-family:"CallunaRegular";src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/calluna/Calluna-Regular-webfont.eot?yocs=_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/calluna/Calluna-Regular-webfont.eot?#iefix&yocs=_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/calluna/Calluna-Regular-webfont.woff?yocs=_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/calluna/Calluna-Regular-webfont.ttf?yocs=_&yoloc=eu") format("truetype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/calluna/Calluna-Regular-webfont.svg#CallunaRegular?yocs=_&yoloc=eu") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"CallunaSansRegular";src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/CallunaSansRegular-webfont.eot?yocs=_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/CallunaSansRegular-webfont.eot?#iefix&yocs=_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/CallunaSansRegular-webfont.woff?yocs=_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/CallunaSansRegular-webfont.ttf?yocs=_&yoloc=eu") format("truetype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/CallunaSansRegular-webfont.svg#CallunaSansRegular?yocs=_&yoloc=eu") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"CallunaSans-Bold";src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_1_0.eot?yocs=_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_1_0.eot?#iefix&yocs=_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_1_0.woff2?yocs=_&yoloc=eu") format("woff2"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_1_0.woff?yocs=_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_1_0.ttf?yocs=_&yoloc=eu") format("truetype");}
@font-face {font-family:"CallunaSans-BoldItalic";src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_0_0.eot?yocs=_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_0_0.eot?#iefix&yocs=_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_0_0.woff2?yocs=_&yoloc=eu") format("woff2"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_0_0.woff?yocs=_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/css/fonts/callunasans/2D1DA7_0_0.ttf?yocs=_&yoloc=eu") format("truetype");}
#searchscope,#searchtype,#footer-columns h2,.field-type-taxonomy-term-reference h3,.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-family:CallunaSansRegular;}
h1#page-title,.front h2,.front .sidebar h2,.quicktabs_main h3,.sidebar h2,.slideshow-side-thumbnail .views_slideshow_pager_field_item,#content h2,.node-type-finding-aid .field-name-field-archives-finding-aid h3,.field-name-field-support-link .field-item,h1,h2,h3,h4,h5,h6{font-family:CallunaRegular,"Times New Roman",Times,serif;}
#footer-columns p{margin-top:5px;}
#secondary-menu{top:20px;width:auto;}
.views-exposed-form .views-exposed-widget .form-submit{margin-top:1em;font-size:.85em;}
.item-list .title{font-weight:normal;}
#block-search-form input[type="submit"]{border:none;}
input[type="submit"]{margin:10px 10px 10px 0;}
.one-time-gift,.annual-gift,.recurring-gift{background-color:#600;}
ul li.expanded{list-style-image:none;}
.field-type-link-field,.field-type-taxonomy-term-reference{clear:both;}
body{background-color:#404d60;}
#page-wrapper{position:relative;margin-left:auto;margin-right:auto;margin-top:10px;width:980px;}
.region-header{float:left;width:960px;margin:0;}
.region-header .block{margin:0;}
.region-header #block-search-form{width:190px;float:right;margin-top:7px;}
.content{margin-top:0;}
#block-search-form{padding-bottom:0;}
.overlay #skip-link{display:none;}
body,#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"CallunaSansRegular","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;font-weight:normal;font-style:normal;}
h1#page-title{line-height:1.2;}
.no-sidebars #content .section{position:relative;}
h1#page-title,.workbench-info-block em,h1{font-size:20.5px;}
input[value="Order"],#sidebar-second h2,.sidebar h2{font-size:1.2em;}
.node-teaser h2 a,.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:1em;}
h2,.sidebar h2,.sidebar .block .content,.node .content,.page-taxonomy,input.form-submit,a.button,table,#featured,#secondary-menu,.taxonomy-term-description,#content{font-size:1.05em;}
h3,.page-blog #page-title,.sidebar .enews h2,.page-taxonomy #content h2{font-size:15px;}
.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-size:14px;}
.input,textarea,#search-form input#edit-keys,#block-search-form .form-item-search-block-form input,.content .field-name-field-photo-caption p,.views-field-field-photo-caption,fieldset legend{font-size:12px;}
.view-new-shop-items td{font-size:.95em;}
div#footer-wrapper,#tfcpanel-wrapper p,.sidebar .group p{font-size:.9em;line-height:1.3;}
.breadcrumb{font-size:0.85em;}
h3 em{letter-spacing:-1px;}
h2,h3,h4,.sidebar h2{margin:0;}
h4{font-size:.95em;line-height:1.8;}
.workbench-info-block em input{font-size:.5em;}
.page-node h4,#sidebar-second h2,h1#page-title,#content h2,.view h4,h1.header{font-weight:normal;}
.field-type-taxonomy-term-reference .field-label{font-family:"CallunaSans-Bold";float:left;}
body,#sidebar-first p a{color:#333;}
div#footer-wrapper,div#footer-columns a,#footer-wrapper a,div#footer-wrapper h2,.exhibition-nav ul li a{color:#333;}
a:link,a:visited,div#footer-columns a:hover,#footer-wrapper a:hover,#main-menu-links a:hover,#main-menu-links a:focus,#main-menu-links a.active,#main-menu-links a.active-trail,.sidebar p a:hover,div#footer-wrapper a:hover,#footer-wrapper a:focus,#sidebar-first ul li.active,#sidebar-first ul li ul li.active,#sidebar-first ul li ul li ul li.active,#sidebar-first ul li.active:hover,#sidebar-first ul li a.active,#sidebar-first ul li a.active,#sidebar-first ul li:hover,#sidebar-first ul li ul li:hover,#sidebar-first ul li ul li ul li:hover,#sidebar-first ul a:hover,.node-teaser h2 a,a h2{color:#600;}
a:hover,a:active,a:focus,input.form-submit,a.button,a h2:hover,a h2:focus{color:#900;text-decoration:underline;}
.menu-name-main-menu ul li ul li a,.menu-name-main-menu ul li a,.block-menu-block a,.breadcrumb a,h1,h2,h3,h4,h5,h6,.sidebar h2,li a.active,.sidebar p{color:#262626;}
div#footer-wrapper a:hover,#footer-wrapper a:focus{}
#content .section,.sidebar .section,#main-menu-links,.sidebar .block{padding:0;}
.tabs{margin:0;}
.region-alert{padding:15px 10px 5px;border-bottom:1px solid #ccc;background-color:#ece9d8;width:100%;margin:0 0 0 -10px;}
#header{position:relative;}
#header div.section{position:static;}
div #logo{padding:10px 0 0 0;margin:0 0 0 -10px;}
h1,h2,h3,h4,h5,h6{margin:0;padding-bottom:10px;}
#main{margin-top:10px;margin-bottom:0;padding:0 0 10px 0;width:auto;position:relative;}
.node .content,p{line-height:1.6;}
#page{position:relative;background-color:white;padding:0 10px;float:left;}
html,body,#page{min-height:100%;height:initial;}
.front #page{min-height:auto;}
.region-base{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.flexslider{border:none;border-radius:0;}
.flex-nav-container,#featured .views_slideshow_main{margin-bottom:0;}
#featured .views_slideshow_main{background-color:transparent;}
#block-views-static-banners-block-4,.region-banner,.region-featured,.region-featured .block-views{height:192px;}
.region-banner,.region-featured{-ms-behavior:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/backgroundsize.min.htc?yocs=_&yoloc=eu");}
.front #page{float:none;}
.front .node{visibility:hidden;height:0;padding:0;margin:0;}
.front #content{padding-bottom:0;}
.front #footer .region-footer{height:88px;}
.front #footer .region-footer .block{height:63px;}
.front div#footer{padding:0 0 50px 0;}
.front .address{margin-bottom:11px;}
.front .address p{margin-bottom:7px;}
.front .address span{font-family:"CallunaSans-Bold";}
.front #block-views-slideshow-announcement{clear:both;}
.front .jcarousel-skin-default .jcarousel-navigation li{margin:0px;}
.front .flex-control-nav{bottom:10px;text-align:right;width:auto;padding-right:20px !important;right:0;}
.front .flex-control-nav li a{border:2px solid #ccc;border-radius:10px;margin:3px;height:10px;width:10px;}
.front .flex-control-nav li a,.front .flex-control-nav li a.active{color:transparent;}
.front .flex-control-nav li a.active{background-color:#ccc;}
.front .views-slideshow-controls-bottom{margin:0px 0 20px;}
.front .jcarousel-skin-default .jcarousel-next,.front .jcarousel-skin-default .jcarousel-prev{top:30%;}
.front .jcarousel-skin-default p,.front .jcarousel-skin-default h1{padding:10px 12px;}
.front .jcarousel-skin-default p,.view-content-index p{line-height:1.3;padding:5px 12px;font-size:13.3852px !important;}
.view-content-index p{width:161px;padding:0;}
#featured{text-shadow:none;background-color:transparent;border:none;padding:0;width:960px;margin:10px auto;}
#main-menu{width:960px;display:none;}
.without-secondary-menu .region-header{margin-top:0px;z-index:9;}
.with-secondary-menu .region-header{margin-top:0;}
#search-block-form input.form-submit,#search-form input.form-submit{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/tfcsearchbutton.gif?yocs=_&yoloc=eu") no-repeat center top;overflow:hidden;height:18px;width:25px;font-size:0;display:block;line-height:0;margin:0;}
.region-header #block-search-form .form-text{width:157px;height:15px;}
#block-search-form .form-item-search-block-form input,.region-header .form-text{margin-right:0;}
#search-form input#edit-keys{margin:0 15px 10px 0;}
#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{height:25px;width:300px;}
#search-form input#edit-submit{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/search-button.png?yocs=_&yoloc=eu") no-repeat center top;height:25px;width:35px;}
#block-system-main h2{clear:both;}
input{margin:0;padding:0 3px;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active,.region-header .form-text{background:none repeat scroll 0 0 #fff;}
div#main-menu.navigation,#main-menu-links a,#main-menu-links a:hover,.region-header,.region-header,ul.nice-menu-down li.menuparent{background:none repeat scroll 0 0 #5f7475;}
ul.nice-menu a{color:#fff;text-decoration:none;}
ul.nice-menu-down li li{border-bottom:1px solid #6f7979;border-top:1px solid #6f8989;background-color:#6f8283;}
ul.nice-menu-down li li:hover{background:none repeat scroll 0 0 #1a1a1a;background-color:#1a1a1a;border-top-color:#4a595c;}
ul.nice-menu ul li{width:15em;}
.block-nice-menus{float:left;height:31px;width:740px;}
ul.nice-menu-down li.menuparent,ul.nice-menu-down li.menuparent:hover{background-image:none;border:none;font:17px CallunaRegular;line-height:31px;}
ul.nice-menu-down .menuparent a{padding:0px 12px;}
ul.nice-menu ul{top:2.09em;font-size:15px;}
.region-header ul.nice-menu li ul li a{padding:5px 15px 7px;}
ul.nice-menu li{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #262626;}
ul.nice-menu,ul.nice-menu ul{border:none;z-index:999;}
.region-header .block li:hover,.region-header .block li.active,ul.nice-menu-down li.menuparent:hover,ul.nice-menu-down li.active-trail,.block-nice-menus a:focus,.block-nice-menus a:active{background-color:#4c5d5e;}
ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{line-height:1.2em;}
.nice-menu,.nice-menu li,.nice-menu li ul,.nice-menu li ul li{z-index:9999;}
#main-menu-links a{font:bold 13px/2.4em Verdana,Geneva,sans-serif;letter-spacing:1px;color:#fff;float:left;height:2.4em;padding:0pt 0.45em;text-shadow:none;}
.shadow{height:1em;filter:Shadow(Color=#666,Direction=135,Strength=5);}
.breadcrumb{margin:0;padding-bottom:1em;position:absolute;}
#highlighted{border-bottom:none;}
.node-teaser{border-bottom:1px solid #c4c0bd;margin-bottom:10px;padding-bottom:10px;}
.sidebar h2{margin:0 0 10px 0;}
.sidebar h2+p,.sidebar h3+p{margin-top:-10px;}
.sidebar .block{clear:both;}
ul li.leaf,#sidebar-first ul li.collapsed{list-style-image:none;list-style-type:none;}
#sidebar-first{width:184px;margin-left:-757px;float:left;}
.one-sidebar #sidebar-first{margin-left:-960px;}
.sidebar ul{margin:0;padding:0;border:none;}
#sidebar-first ul li a{margin:0 0 0 10px;}
#sidebar-first ul li ul li a{font-weight:normal;margin-left:25px;}
#sidebar-first ul li ul li ul li a{margin-left:40px;}
#sidebar-first ul li{border-bottom:1px solid #e9e9e7;}
#sidebar-first ul li ul li{border-top:1px solid #e9e9e7;}
#sidebar-first ul li.collapsed,#sidebar-first ul li.expanded,#sidebar-first ul li ul li.collapsed,#sidebar-first ul li ul li.expanded,#sidebar-first ul li ul li.expanded:hover,#sidebar-first ul li.expanded:hover{padding:2px 0 0 0;background-image:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/menu-arrows2.png?yocs=_&yoloc=eu");background-repeat:no-repeat;}
#sidebar-first ul li.collapsed{background-position:0px 10px;}
#sidebar-first ul li.collapsed:hover{background-position:0px -123px;}
#sidebar-first ul li.expanded{background-position:0px -52px;}
#sidebar-first ul li.active,#sidebar-first ul li.active-trail:hover{background-position:0px -186px;}
#sidebar-first ul li ul li.collapsed{background-position:15px 10px;}
#sidebar-first ul li ul li.collapsed:hover{background-position:15px -123px;}
#sidebar-first ul li ul li.expanded{background-position:15px -52px;}
#sidebar-first ul li ul li.active,#sidebar-first ul li ul li.expanded:hover{background-position:15px -186px;}
#sidebar-first ul,#sidebar-first ul li,#sidebar-first ul li.active ul,#sidebar-first ul li.active ul li,#sidebar-first ul li.active ul li ul li,#sidebar-first ul li.expanded:hover{background-color:#fff;}
#sidebar-first .block-block{}
#sidebar-first ul li ul li{border:none;}
#sidebar-first ul li ul li a:hover,#sidebar-first ul li ul li a,#sidebar-first ul li a{display:block;line-height:1.2em;padding:5px 0;}
.menu-block-1 ul.menu,#sidebar-first ul li,#sidebar-second ul li{list-style:none;}
#sidebar-first .enews{width:auto;margin-top:30px;}
.enews h2{font-weight:normal;}
#secondary-menu li{padding:0;display:inline;}
#secondary-menu a{color:#333;}
.sidebar h2{border-bottom:none;line-height:1.4;padding:0;}
#sidebar-second{float:right;}
.sidebar .block{border:none;width:185px;margin-bottom:10px;}
.sidebar ul li.views-row{padding:1.2em 0 0 0;}
.sidebar .section{padding:0px;}
#sidebar-second{width:184px;}
.sidebar .group{width:162px;}
.socialmedia-icons a{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/socialmedia-largeicons18.png?yocs=_&yoloc=eu") no-repeat scroll 0px 0px transparent;margin:5px 10px 5px 0 !important;height:33px;width:36px;text-indent:-500px;overflow:hidden;white-space:nowrap;}
p.socialmedia-icons a{display:block;padding:2px 0;}
.node-type-library p.socialmedia-icons{padding:10px 0;}
.node-type-library p.socialmedia-icons a{float:left;position:relative;top:-14px;}
.socialmedia-icons li{float:left;}
.socialmedia-icons ul{clear:both;padding:0;}
.socialmedia-icons a[href*="facebook.com/frickcollection"]{background-position:0 -40px;}
.socialmedia-icons a[href*="twitter.com/frickcollection"]{background-position:0 -169px;}
.socialmedia-icons a[href*="twitter.com/fricklibrary"]{background-position:1px -426px;}
.socialmedia-icons a[href*="youtube.com/frickcollection"]{background-position:0 -212px;}
.socialmedia-icons a[href*="fora.tv/partner/Frick_Collection"]{background-position:0 -298px;}
.socialmedia-icons a[href*="artbabble.org/partner/frick-collection"]{background-position:0 -255px;}
.socialmedia-icons a[href*="pinterest.com/frickcollection/"]{background-position:0 -126px;}
.socialmedia-icons a[href*="instagram.com/frickcollection"]{background-position:1px -384px;}
.socialmedia-icons a[title*="Google Art Project"]{background-position:0 2px;}
.socialmedia-icons a[href*="/rss.xml"]{background-position:0 -84px;}
.socialmedia-icons a[href*="http://itunes.apple.com/podcast/the-frick-collection"]{background-position:1px -343px;}
.socialmedia-icons a[href*="historypin"]{background-position:1px -566px;}
.socialmedia-icons a[title*="FourSquare /The Frick Collection"]{background-position:1px -474px;}
.socialmedia-icons a[title*="FourSquare /Frick Art Reference Library"]{background-position:1px -519px;}
.socialmedia-icons a[title*="Google Plus"]{background-position:1px -741px;}
.socialmedia-icons a[title*="Vimeo"]{background-position:1px -655px;}
.socialmedia-icons a[title*="Livestream"]{background-position:1px -697px;}
.socialmedia-icons a[title*="Frick App"]{background-position:1px -611px;}
.socialmedia-icons a[href*="facebook.com/frickcollection"]:hover{background-position:-46px -41px;}
.socialmedia-icons a[href*="twitter.com/frickcollection"]:hover{background-position:-46px -169px;}
.socialmedia-icons a[href*="twitter.com/fricklibrary"]:hover{background-position:-46px -426px;}
.socialmedia-icons a[href*="youtube.com/frickcollection"]:hover{background-position:-46px -212px;}
.socialmedia-icons a[href*="fora.tv/partner/Frick_Collection"]:hover{background-position:-46px -298px;}
.socialmedia-icons a[href*="artbabble.org/partner/frick-collection"]:hover{background-position:-46px -255px;}
.socialmedia-icons a[href*="instagram.com/frickcollection"]:hover{background-position:-46px -384px;}
.socialmedia-icons a[href*="pinterest.com/frickcollection/"]:hover{background-position:-46px -126px;}
.socialmedia-icons a[title*="Google Art Project"]:hover{background-position:-47px 2px;}
.socialmedia-icons a[href*="/rss.xml"]:hover{background-position:-46px -84px;}
.socialmedia-icons a[href*="http://itunes.apple.com/podcast/the-frick-collection"]:hover{background-position:-46px -343px;}
.socialmedia-icons a[href*="historypin"]:hover{background-position:-46px -566px;}
.socialmedia-icons a[title*="FourSquare /The Frick Collection"]:hover{background-position:-46px -474px;}
.socialmedia-icons a[title="FourSquare /Frick Art Reference Library"]:hover{background-position:-46px -519px;}
.socialmedia-icons a[title*="Google Plus"]:hover{background-position:-46px -741px;}
.socialmedia-icons a[title*="Vimeo"]:hover{background-position:-46px -655px;}
.socialmedia-icons a[title*="Livestream"]:hover{background-position:-46px -697px;}
.socialmedia-icons a[title*="Frick App"]:hover{background-position:-46px -611px;}
#main-front{margin-top:10px;border:none;}
#main-front #content{overflow:hidden;width:572px;height:568px;margin:0;}
#main{width:100%;position:relative;float:left;}
#content{margin:0 0 0 200px;padding-bottom:35px;float:left;}
.one-sidebar.sidebar-second #content{margin:0;}
.two-sidebars #content{width:558px;}
.one-sidebar #content{width:760px;overflow:hidden;}
.no-sidebars #content{margin:0;}
h1#page-title{padding:50px 0 20px;}
.meta{margin-bottom:10px;}
#footer,#footer .region{margin-top:0;border-top:none;}
div#footer-wrapper{padding:20px 0px;clear:both;}
div#footer-wrapper h2{border-bottom:#ddd 1px solid;padding-top:5px;}
div#footer{text-align:center;padding:0px 0 10px 0;line-height:1;}
div#footer-columns a:hover{}
#footer-columns p{line-height:1.3;}
div#footer .block .content{padding:0;}
.region-footer-fifthcolumn{display:inline;float:left;position:relative;}
#footer .region-footer{position:relative;}
#footer-columns .region{padding:0 10px 0 0;width:184px;}
#footer-columns .region-footer-fifthcolumn{padding:0;}
#footer-wrapper .block{border-color:#ddd;padding:0 7px;height:400px;margin:10px 0;}
#footer .region-footer .block{height:20px;}
#footer-columns,#footer{width:960px;}
#footer-columns .content li a{border-bottom:1px solid #ddd;line-height:0.15;padding:15px 2px 13px 15px;}
#footer-columns .content li a:hover{background-color:#fff;}
#footer .mediaicons a{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/socialmedia-smallicons18.png?yocs=_&yoloc=eu") no-repeat scroll 0px 0px transparent;text-indent:-500px;width:30px;height:29px;display:block;float:left;overflow:hidden;white-space:nowrap;margin:10px 5px;}
#footer p.mediaicons{margin:0 auto;width:320px;}
#footer a[href*="facebook.com/frickcollection"]{background-position:0 -25px;}
#footer a[href*="twitter.com/frickcollection"]{background-position:2px -111px;}
#footer a[href*="youtube.com/frickcollection"]{background-position:2px -139px;}
#footer a[href*="fora.tv/partner/Frick_Collection"]{}
#footer a[href*="artbabble.org/partner/frick-collection"]{}
#footer a[href*="pinterest.com/frickcollection/"]{background-position:2px -81px;}
#footer a[href*="instagram.com/frickcollection"]{background-position:3px -262px;}
#footer a[href*="googleartproject.com/museums/frick"]{background-position:2px 3px;}
#footer a[href*="/rss.xml"]{}
#footer a[title*="Livestream"]{background-position:4px -474px;}
#footer a[title*="Vimeo"]{background-position:4px -445px;}
#footer a[href*="facebook.com/frickcollection"]:hover,#footer a[href*="facebook.com/frickcollection"]:focus{background-position:-31px -26px;}
#footer a[href*="twitter.com/frickcollection"]:hover,#footer a[href*="twitter.com/frickcollection"]:focus{background-position:-29px -111px;}
#footer a[href*="youtube.com/frickcollection"]:hover,#footer a[href*="youtube.com/frickcollection"]:focus{background-position:-29px -139px;}
#footer a[href*="fora.tv/partner/Frick_Collection"]:hover,#footer a[href*="fora.tv/partner/Frick_Collection"]:focus{}
#footer a[href*="artbabble.org/partner/frick-collection"]:hover,#footer a[href*="artbabble.org/partner/frick-collection"]:focus{}
#footer a[href*="instagram.com/frickcollection"]:hover,#footer a[href*="instagram.com/frickcollection"]:focus{background-position:-27px -262px;}
#footer a[href*="pinterest.com/frickcollection/"]:hover,#footer a[href*="pinterest.com/frickcollection/"]:focus{background-position:-29px -81px;}
#footer a[href*="googleartproject.com/museums/frick"]:hover,#footer a[href*="googleartproject.com/museums/frick"]:focus{background-position:-29px 3px;}
#footer a[href*="/rss.xml"]:hover,#footer a[href*="/rss.xml"]:focus{}
#footer a[title*="Livestream"]:hover,#footer a[title*="Livestream"]:focus{background-position:-27px -474px;}
#footer a[title*="Vimeo"]:hover,#footer a[title*="Vimeo"]:focus{background-position:-27px -445px;}
.fieldset-legend span.summary{width:100%;}
fieldset.collapsed .fieldset-legend{background-position:0px 45%;}
.comment .comment-arrow{border-left:1px solid white;border-right:1px solid white;}
.comment .comment-text{border-radius:5px;}
.node-type-discoveries-in-the-photoarchive .comment-form .form-type-textarea label{float:left;}
.node-type-discoveries-in-the-photoarchive .form-textarea-wrapper textarea,.node-type-discoveries-in-the-photoarchive .comment-form .form-item-mollom-captcha .description{width:60%;}
.node-type-discoveries-in-the-photoarchive .grippie{display:none;}
.node-type-discoveries-in-the-photoarchive .form-item-mollom-captcha label{margin:0 0 100px;}
.mollom-image-captcha{display:block;}
.views-slideshow-controls-text a{position:absolute;top:45%;text-indent:-9999px;width:30px;height:30px;z-index:99;}
.view-slideshow .view-content{position:relative;}
.views-slideshow-controls-text-next a{right:10px;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/js/nivo-slider/images/arrows.png?yocs=_&yoloc=eu") no-repeat scroll -31px 0px transparent;}
.views-slideshow-controls-text-previous a{left:10px;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/js/nivo-slider/images/arrows.png?yocs=_&yoloc=eu") no-repeat scroll 0px 0px transparent;}
.views-slideshow-controls-text-pause a.play{border-width:15px 0px 15px 25px;height:0;}
.views-slideshow-controls-text-pause a{left:48%;opacity:.2;filter:alpha(opacity=20);border-color:transparent white;border-width:0px 8px;width:6px;height:25px;border-style:solid;border-radius:2px;top:44%;}
.views-slideshow-controls-text-pause a:hover{opacity:1;filter:alpha(opacity=100);}
.side-thumb-pager .views-slideshow-main{padding:10px 0 0;}
.side-thumb-pager .views-slideshow-controls-bottom{width:250px;position:absolute;right:0;top:5px;z-index:99;}
.side-thumb-pager .views-slideshow-controls-bottom img{float:left;padding:5px;opacity:.45;}
.side-thumb-pager .views-slideshow-pager-field-item.active img{opacity:1;}
.side-thumb-pager .views-slideshow-controls-bottom{margin:0;}
.side-thumb-pager .views_slideshow_main{padding:10px 0 0 0;}
.side-thumb-pager .views-slideshow-controls-top{width:506px;position:relative;top:171px;}
.field-slideshow-wrapper{position:relative;}
.field-slideshow-slide{height:auto !important;width:auto !important;}
.field-slideshow img{margin:0 auto;}
#content .myslideshow img{padding:0;}
.field-slideshow-caption{background-color:#665448;color:#fff;text-align:center;}
.field-slideshow-carousel-wrapper{margin-top:5px;}
.carousel-prev,.carousel-next{display:none;}
ul#field-slideshow-0-pager,ul.field-slideshow-pager{width:auto;}
.field-slideshow-controls{display:none;}
.field-slideshow-pager ul li,.field-slideshow-carousel ul li{margin-bottom:5px;padding:0 5px 5px 0;width:auto !important;}
li img.field-slideshow-thumbnail{margin:0;}
.field-name-field-slideshow-medium{float:right;margin-left:20px;width:306px;}
.field-name-field-slideshow-medium .field-slideshow-carousel-wrapper{width:316px;}
.field-name-field-slideshow-large{float:left;margin:0 10px 0 0;width:470px;}
.field-name-field-slideshow-large .field-slideshow-carousel-wrapper{width:480px;}
.field-name-field-collection-slideshow-large .field-name-body{width:auto;}
.node-type-archives .field-slideshow-caption{background-color:#000;color:#fff;width:100%;}
.node-type-archives .field-slideshow-pager{background-color:#262626;color:#fff;text-align:center;}
.node-type-archives .field-slideshow-pager a{color:#999;padding:0 5px;}
.node-type-archives .field-slideshow-pager a.activeSlide{font-family:"CallunaSans-Bold";color:#fff;}
#node-807 .field-slideshow-caption{position:absolute;top:0;width:100%;}
.field-type-taxonomy-term-reference{margin:0;}
.content .field-name-field-photo-caption p,.content .field-name-field-exhibition-credit p{line-height:1.3;color:#777;margin-bottom:2em;clear:both;}
.content .field-name-field-exhibition-credit p{line-height:1.6;}
.field-image,.field-type-image img,.user-picture img{margin:0;}
#content h2{font-size:18px;}
.form-actions{padding:0;}
.content-column{float:left;width:265px;padding-right:15px;}
.views_slideshow_main{margin-bottom:10px;}
.views-slideshow-controls-bottom{margin:0px 0 35px;}
.dark.view-slideshow a{color:#f9c879;}
.dark.view-slideshow a:hover{color:#d5953b;}
.views-field-field-photo-caption p{padding:15px 15px 10px;font-size:14px;}
.views-content-counter a{float:left;margin:0px 0px 5px 10px;color:#888;font-size:15px;}
.views-content-counter a:hover{}
.active .views-content-counter a{color:white;}
.views-content-counter{padding:0 15px;}
.view-slideshow{background-color:black;}
.views-field-field-photo-caption{width:100%;color:white;}
.slideshow-side-thumbnail .views-slideshow-pager-fields{position:absolute;right:0;z-index:5;}
.one-sidebar .slideshow-side-thumbnail .views-slideshow-pager-fields{width:270px;}
.one-sidebar .slideshow-side-thumbnail .views-slideshow-cycle-main-frame-row-item{width:485px;}
.two-sidebars .slideshow-side-thumbnail .views-slideshow-pager-fields{width:225px;}
.two-sidebars .slideshow-side-thumbnail .views-slideshow-cycle-main-frame-row-item{width:327px;}
.slideshow-side-thumbnail .views-slideshow-pager-fields .views-field-field-image{float:left;padding:0 10px 0 0;}
.slideshow-side-thumbnail .views_slideshow_pager_field_item{cursor:pointer;height:61px;padding:10px;background-color:#a8a089;border-bottom:1px solid #948d7a;font-size:18px;color:white;}
.slideshow-side-thumbnail .views_slideshow_pager_field_item.active{background-color:#c1b89b;}
.slideshow-side-thumbnail .views_slideshow_pager_field_item:hover{background-color:#c1b89b;}
.slideshow-side-thumbnail .views-field-field-photo-caption{position:absolute;bottom:0;background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/transparentbgblack30.png?yocs=_&yoloc=eu") repeat;}
.views-field-field-image-blurb a{color:white;}
.views-field-field-image-blurb a:hover{color:#553b22;}
.transparent.view-slideshow{background-color:transparent;}
.transparent .views-field-field-photo-caption{color:black;padding:0;}
.transparent .views-field-field-photo-caption p{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
.hover-dots.view-slideshow{background-color:transparent;}
.hover-dots .views-content-counter a{float:left;margin:5px 10px 0px 0px;border:2px solid white;height:10px;text-indent:-99999px;border-radius:10px;width:10px;}
.hover-dots .active .views-content-counter a{border-color:white;background-color:white;}
.hover-dots .views-slideshow-controls-bottom{background-color:transparent;}
.hover-dots .views-field-field-photo-caption{padding:10px 0;background-color:black;}
.hover-dots .views-field-field-photo-caption p{padding:0;}
.hover-dots .views-field-field-image-blurb{color:white;float:left;font-size:20px;margin:3px 15px;font-family:callunaregular;}
.hover-dots .views-slideshow-pager-fields{width:40%;position:absolute;z-index:99;margin-top:45px;opacity:65;filter:alpha(opacity=65);}
.hover-dots .view-slideshow a{color:#31839b;}
.hover-dots p{margin:0;}
.view-visit-banner .views_slideshow_slide{height:400px;width:960px;}
.view-virtual-exhibition-gallery .views-field-field-exhibition-title .field-content p{float:left;}
.flex-direction-nav li a{width:50px;height:30px;margin:0px 0 0 10px;background:transparent url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/js/nivo-slider/images/arrows.png?yocs=_&yoloc=eu") 20px 0 no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em;}
.flex-direction-nav li .next{background-position:-30px 0;right:-11px;}
.flex-pauseplay{position:relative;}
.flex-pauseplay span{background-color:#333;padding:10px 20px;color:white;border-radius:20px;cursor:pointer;}
.flex-pauseplay span:hover{background-color:#555;}
.flex-caption{background:transparent;}
.flex-direction-nav{position:absolute;top:10px;right:10px;}
.flex-direction-nav li a{width:40px;height:40px;top:0;background-color:black;color:black;background-image:none;text-indent:0;}
.flex-direction-nav li a.prev{right:42px;left:initial;}
.flex-direction-nav li a.next{right:0;}
.flex-direction-nav li a:before{display:block;position:absolute;top:0%;visibility:visible;color:#777;font-size:30px;margin-left:11px;line-height:1.25;}
.flex-direction-nav li a.prev:before{content:"<";}
.flex-direction-nav li a.next:before{content:">";}
.field-image,.field-type-image img,.left.main-img{float:left;margin:0 30px 20px 0;}
.label-inline,.inline .field-label,span.field-label{float:left;}
span.field-label{display:inherit;}
.field-label{font-family:CallunaSansRegular,Verdana,Geneva,sans-serif;}
#content .field-name-field-exhibition-title h2,#content .field-name-field-artwork-title h2,#content .field-name-field-exhibition-title h4,#content .field-name-field-artwork-title h4,.node-type-exhibitions #content .field-name-field-exhibition-title,#content .field-name-field-artwork-title{font:18px Georgia,"Times New Roman",Times,serif;}
.node-type-shop .field-name-field-artwork-title p{line-height:1.2em;}
.field-name-field-exhibition-dates{margin-bottom:1em;}
.field-name-field-exhibition-title p{margin:0;}
.date-display-start,.date-display-end{font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;margin-bottom:1em;}
.field-name-field-artist{clear:none;}
.field-name-field-careers-eeoc{font-size:0.75em;line-height:1.5em;margin:10px 0;}
.field-name-field-careers-disclaimer{font-size:.85em;line-height:1.5em;margin:20px 0;font-style:italic;}
.views-field-field-schemaorg-jobtitle{font-size:11px;}
input[value="Add to Cart"]{background-color:#600;border:none;color:white;padding:7px;border-radius:5px;}
#searchscope,#searchtype{margin:5px 15px 5px 0;}
.sidebar #searchscope,.sidebar #searchtype{width:100%;}
#searchscope optgroup,#searchscope option{margin:10px 0 10px 5px;font-style:normal;}
#searchscope optgroup option{padding:0 10px 0 10px;margin:0;}
#Search_ARG{width:43%;padding:2px 3px;margin-right:15px;}
#Search_ARG{width:76%;color:#333;}
.dsgrid field{margin:10px;border-bottom:1px solid white;background-color:#ccc;}
.dsgrid{background-color:#ddd;}
.field-name-field-related-choices,.field-name-field-related-choices .field-item,.field-name-field-related-choices .field-item a{float:left;position:relative;}
.field-name-field-related-choices .field-item{margin:5px 5px 5px 0;}
.field-name-field-related-choices .field-type-image img{margin:0;}
.field-name-field-related-choices h2{padding:5px 10px;position:absolute;bottom:0;color:white;}
.field-name-field-related-choices h2 a{color:white;}
.field .field-label{font-family:"Callunasans-Bold";font-weight:normal;}
.field-name-field-byline{color:grey;}
.field-name-field-byline:before{font-size:12px;float:left;content:"By ";visibility:visible;}
.field-name-field-byline ul.links li{margin:0 0px 30px 15px;list-style:none;}
.blog_usernames_blog{display:none !important;}
.field-collection-container{border:none;}
.field-name-field-shop-price-member{margin:0 0 20px 0;}
.not-logged-in .edit_node{display:none;}
.view-header{border-bottom:1px solid #ccc;padding:0 0 20px 0;}
.view-header p{margin:0 0 1.2em !important;}
.view-header h2{padding:0;}
.attachment .view-header{border:none;padding:0;}
.view th{}
.no-header,.no-header tbody{padding:0;border:none;}
.transparent tr,.no-header th{background-color:transparent;}
.transparent td{border:none;padding:10px 30px 10px 0;vertical-align:top;}
.transparent td.col-first{padding-left:0;}
.transparent td.col-last{padding-right:0;}
.views-exposed-form .views-exposed-widget{float:right;}
.view-content-index .views-exposed-form .views-exposed-widget{float:left;}
.views-exposed-widget .form-item label{font-size:1em;float:left;padding:0 7px;}
.view-new-shop-items td{width:131px;}
.view-new-shop-items td{text-align:center;}
.row-height-130 .views-field-field-image{height:130px;}
.views-view-grid .views-field-title{font-size:.88em;line-height:1.2;padding:0 7px 0 0;}
.field-collection-view{margin:0;}
.image-left{float:left;margin-right:20px;}
.views-label{float:left;font-family:"CallunaSans-Bold";}
.view ul{margin:0;padding:0;list-style:none;}
.list-display h3{font-weight:normal;font-family:georgia;}
.list-display h3 p{margin:0;}
.list-display .date-display-start,.list-display .date-display-end{font-size:.9em;font-family:"Lucida Grande",sans-serif;}
.view h4{line-height:17px;}
.views h4 em{letter-spacing:-1px;}
.view-mode-search_result{padding:20px 0;border-bottom:1px solid #ccc;}
.transparent .cols-5 td{padding-right:10px;}
.view .date-display-start,.view .date-display-end{font-size:1em;}
.views-field-field-exhibition-title div{margin:-5px 0 15px;}
.page-publish-status .view p{margin:5px;}
td.views-field-field-exhibition-image{width:33%;}
.view-archives td p{margin:0 0 1.2em;}
#content .grid ul{list-style:none;margin:0 -1%;}
.grid ul li{display:inline-block;margin-right:-4px;vertical-align:top;}
.grid.five-col li{width:18%;padding:10px 1% 10px;}
.grid.four-col li{width:23%;padding:10px 1% 10px;}
.grid.three-col li{width:31.45%;padding:10px 1% 10px;}
.grid.col5 li{width:140px;padding:0 10px 0 10px;}
.height190{height:190px;}
.grid .views-row{float:left;padding:0 10px;text-align:center;}
.grid .views-row a,.grid .views-row p,.grid .views-row h1,.grid .views-row h2,.grid .views-row .field-content{text-align:left;display:block;}
.grid.thumb-S .views-row{height:150px;}
.grid.thumb-M .views-row{height:160px;}
.grid.thumb-L .views-row{height:190px;}
.grid.preview-S .views-row{height:220px;}
.grid.preview-M .views-row{height:245px;}
.grid.preview-M .view-content{margin:0 -6px;}
.grid.preview-L .views-row{height:255px;}
.grid.profile-S .views-row{height:270px;}
.grid.profile-M .views-row{height:275px;}
.grid.profile-L .views-row{height:285px;}
.grid.profile-XL .views-row{height:340px;}
.grid .view-header .views-row{height:auto;width:100%;}
.view .attachment p{margin:0 0 10px 0;}
.view .attachment-after{border-top:1px solid #ccc;padding-top:10px;}
.view .attachment-before{border-bottom:1px solid #ccc;padding-bottom:10px;}
.view-archives .attachment-before{border-bottom:none;padding-bottom:0;}
.view-archives .attachment{clear:both;}
.attachment-before{padding-bottom:20px;}
.item-list .views-row-even{border:1px solid #ddd;border-width:1px 0;padding:10px 0;margin:10px 0;}
.view-vbo fieldset legend{text-indent:0;}
.view-vbo .container-inline{height:auto;}
.checklist .item-list .views-row{width:100%;overflow:hidden;list-style:none;}
.checklist .item-list img{float:left;max-width:32%;height:auto;}
.checklist .views-field-body,.checklist .views-field-field-exhibition-tombstone,.checklist .views-field-field-audiofield,.checklist .views-field-title,.checklist .l-info{float:right;width:65%;}
.masonry .views-row{width:170px;margin:5px;float:left;border:none;}
.node-type-exhibition-objects .views-field-field-image+.views-field-body{width:100%;}
#sidebar-first .exhib-menu li{padding:0;margin:0;border-width:0 0 1px 0;}
.exhib-menu .attachment-before{border-bottom:none;padding-bottom:10px;}
.exhib-menu.admin .views-field-field-menu-text,#sidebar-first .exhib-menu.admin li{background-color:lightpink;}
.view-archives li{float:left;list-style:none;}
.view-archives li img{float:left;margin:0 0 10px 0;}
.view-archives li h2,.view-archives li p{float:right;width:75%;}
.view-archives .fa-categories h2{float:none;width:100%;}
.view-archives .fa-categories li{clear:both;float:none;}
.view-archives .view-footer{clear:both;padding-top:20px;}
.finding-aids a[href*="FindingAids"],.finding-aids a[href*="PORTAL"],.finding-aids a[href*="digitalcollections"]{display:block;margin:10px 0 10px 0;}
.finding-aids br{display:none;}
.finding-aids .attachment-after,.finding-aids .view-header{border:none;}
#sidebar-first .views-field-field-menu-body a,#sidebar-first li p a{display:inline;margin:0;padding:0;}
#sidebar-first li p,#sidebar-first .views-field-field-menu-body p,.view-exhibitions-grid #sidebar-first .socialmedia-icons{margin:0 0 10px 10px;clear:both;}
#sidebar-first .socialmedia-icons a{margin:5px 8px 5px 0;display:block;}
#sidebar-first .views-field-field-menu-body a .ext{display:none;}
.interact-videos .attachment-before .featured-video{float:left;width:100%;background:black;}
.interact-videos .attachment-before .img-link{float:left;margin:0 10px 0 0;}
.interact-videos .attachment-before .body{color:#aaa;}
.interact-videos .attachment-before .body h2{padding-top:10px;line-height:1.3;}
.interact-videos .attachment-before span[class*="date"]{font-style:italic;}
.node-type-multimedia .img-link,.node-type-multimedia .img-link img,.vidthumb,.node-type-interact-page .img-link,.node-type-interact-page .img-link img{display:block;position:relative;padding-bottom:5px;line-height:1.2em;}
.node-type-interact-page .img-link .title{font-family:"CallunaSans-Bold";}
.node-type-multimedia .img-link span.duration,.node-type-interact-page .img-link span.duration{position:absolute;bottom:10px;right:0;padding:5px 10px;color:white;background-color:black;opacity:.7;margin:0 4px;font-family:arial;font-size:11px;}
.node-type-multimedia .attachment-before a.img-link span.duration,.node-type-interact-page .attachment-before a.img-link span.duration{font-size:12px;}
#content .view-videos ul{list-style:none;}
.view-videos .view-header{margin:0 20px 20px 0;position:relative;float:left;border:none;padding:0;background-color:#232323;}
.view-videos .view-header img{float:left;}
.view-videos .view-header a{text-indent:-99999px;width:100%;height:100%;position:absolute;top:0;left:0;}
.view-videos .view-header a:hover{background-color:white;opacity:.25;}
.view-videos .thumb-counter{color:white;padding:37px 15px;float:left;}
.view-videos .total{text-align:center;font-size:1.2em;}
.interact-videos .playlist .view-content{float:left;width:72%;}
.playlist li .duration{position:absolute;top:0;right:0;}
.playlist-page li{clear:both;float:left;width:100%;border-bottom:1px solid #ccc;padding:10px 0 0px;}
.playlist li{padding:3px 0 4px;border:none;position:relative;}
.playlist li a{width:90%;display:block;}
.playlist li.views-row-even{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.playlist h3{font-size:18px;}
.page-node-438 .view .attachment-before{border:none;padding-bottom:0;}
.page-node-438 .view .attachment-before .view-footer h2{padding:20px 0 0;}
.no-border,.no-border .view-header,.no-border .attachment-before,.view-video-playlists .attachment-before{border:none;}
.view-video-playlists .jump-menu{margin-top:50px;}
.node-type-multimedia .col{width:98%;float:none;padding:30px 20px;}
.node-type-multimedia .toolbar{position:relative;}
.node-type-multimedia .breadcrumb{position:relative;padding:10px 1%;}
.one-sidebar.node-type-multimedia .breadcrumb{padding:10px 0;}
.node-type-multimedia h1#page-title{padding:0px 0 10px 0;font-size:1.75em;line-height:1.35em;}
.node-type-multimedia .field-name-field-multimedia-date{padding:0 0 20px 0;margin-bottom:20px;font-size:1.15em;font-family:Calluna;font-style:italic;}
.node-type-interact-page .view .date-display-start,.view .date-display-end{font-size:inherit;font-family:inherit;}
.node-type-multimedia .field-type-taxonomy-term-reference .field-label{float:none;color:#777;}
.node-type-multimedia li[class*="taxonomy-term-reference"] a{background-color:#677169;color:white;padding:5px 10px;border-radius:5px;max-width:310px;display:block;white-space:pre-wrap;}
.node-type-multimedia li[class*="taxonomy-term-reference"] a:hover{background-color:#677169;}
.node-type-multimedia .field-type-taxonomy-term-reference li{list-style:none;margin:0 0 1em 0;}
button.collapsible{border:none;background-color:transparent;font-size:1em;}
@media screen and (min-width:780px) {.node-type-multimedia .left{width:58.88%;border-right:1px solid #ccc;padding:0px 2% 0 1%;float:left;} .node-type-multimedia .right{width:35%;padding:30px 0 0 3%;margin-left:-1px;border-left:1px solid #ccc;float:right;} .one-sidebar.node-type-multimedia .left{padding:0px 1.85% 0 0;width:60%;} .node-type-multimedia .field-name-field-collapsible{padding:0 20px 10px;} .node-type-multimedia .field-name-field-tags,.node-type-multimedia .field-name-field-video-category,.node-type-multimedia .field-name-field-artist{margin:0 0 10px;} .node-type-multimedia .field-name-field-collapsible{clear:both;} }
.list li{border-bottom:1px solid #ccc;float:left;width:100%;padding:10px 0;}
.list .pager li{border:0;float:none;}
.list .group-left{float:left;position:relative;}
.list .group-right{float:right;width:50%;}
.shop-suggestions h2{color:#71737f;padding:10px;border-top:1px solid #eee;}
.table .views-row-even{border:solid #dfdfdf;border-width:1px 0;margin:2% 0;padding:2% 0;}
.table .views-row{width:100%;overflow:hidden;list-style:none;}
.table img{float:left;margin:0 2em 2em 0;}
.table .r-info{margin-left:220px;}
.field-name-field-large-left,.field-name-field-medium_left,.field-name-field-small_left,.field-name-field-thumbnail_left{float:left;padding:10px 10px 10px 0;}
.field-name-field-large_right,.field-name-field-medium_right,.field-name-field-small_right,.field-name-field-thumbnail_right{float:right;padding:10px 0 10px 10px;}
.field-name-field-grid-medium-center,.field-name-field-grid-small-center{padding:10px;}
td.active{background-color:transparent;}
th.active img{padding:0 10px;}
.node-type-shop .group-left{width:auto !important;padding:0 25px 0 0;min-width:35%;max-width:41%;}
.node-type-shop .field-collection-view{padding:0;}
.node-type-shop .field-collection-container .field-name-field-pdf,.node-type-shop .field-collection-container .field-name-field-shop-size{padding:0 0 20px 0;}
.node-type-shop .group-right{width:55%;}
.node-type-shop .group-footer{padding:50px 0 20px;}
.node-type-shop .jcarousel-skin-default .jcarousel-next,.node-type-shop .jcarousel-skin-default .jcarousel-prev{background-color:white;border-radius:50px;box-shadow:black 0px 2px 8px;}
.node-type-shop .jcarousel-skin-default .jcarousel-prev{background-position:-13px -151px;left:9px;}
.node-type-shop .jcarousel-skin-default .jcarousel-item{width:115px;text-align:left;}
.node-type-shop .jcarousel-skin-default .jcarousel-next-horizontal,.node-type-shop .jcarousel-skin-default .jcarousel-prev-horizontal{top:24%;}
.node-type-shop .jcarousel-skin-default .jcarousel-next{right:6px;}
.node-type-shop .jcarousel-skin-default .jcarousel-item{margin:0 9px;}
.node-type-shop .label-inline{font-family:"CallunaSans-Bold";}
.page-node-913 .node .content.clearfix{padding:0;min-height:0;}
.node-type-membership h1{font:1.4em Georgia,"Times New Roman",Times,serif;}
.page-blog #page-title,.blog_usernames_blog{text-transform:uppercase;}
.page-search .file,.page-taxonomy .file{margin-top:0;}
.node-type-shop .breadcrumb,.node-type-museum-shop-page .breadcrumb{}
.node-type-support .buttongroup{position:absolute;right:20px;top:20px;}
.node-type-support .buttongroup input[type="submit"]{margin:0px 8px 0 0;}
.node-type-support .buttongroup form{float:left;}
.node-type-shop .tabs{padding:50px 0 0;}
a.jointextlink{padding:5px 10px;}
.field-name-field-support-link{clear:none;}
.field-name-field-support-link .field-item{float:left;font-size:1.25em;margin:0em 1em 1em 0;background-color:#600;border-radius:5px;}
.field-name-field-support-link a{display:block;color:white;padding:10px;}
.membership-categories h1.header{background-color:transparent;color:inherit;padding:10px 0;clear:both;border-top:4px double #ddd;}
.local.membership-categories .buttongroup{display:none;}
.local.membership-categories li p{width:90%;}
.node-type-finding-aid .field-image,.node-type-finding-aid .field-type-image img{margin:0 20px 5px 0;border:1px solid #bbb;padding:7px;border-radius:5px;border-bottom:2px solid #aaa;}
.node-type-finding-aid .field-name-field-photo-caption{width:181px;}
.node-type-finding-aid .field-name-field-archives-cat-record p,.node-type-finding-aid .field-name-field-archives-online-fa p,.node-type-finding-aid .file{margin:0;}
.node-type-finding-aid .group-left{width:36.2%;}
.node-type-finding-aid .group-right{width:63.8%;}
.node-type-finding-aid .field-name-field-archives-finding-aid{margin-bottom:15px;}
.node-type-archives input.gsc-input{border-color:#bbb;border-radius:3px;padding:5px;font-family:inherit;color:#666;}
.node-type-archives .cse .gsc-control-cse,.node-type-archives .gsc-control-cse{padding:0;}
.node-type-archives .gsc-control-cse tr{background-color:transparent;}
.node-type-archives .cse input.gsc-search-button,.node-type-archives input.gsc-search-button{font-size:12px;font-weight:normal;padding:4px 8px;background-color:#eee;border:1px solid #ccc;border-radius:3px;height:25px;}
.node-type-archives td.gsc-clear-button{display:none;}
.node-type-visit .transparent .views-view-grid td{padding-right:20px;}
.page-comment .sharethis-wrapper{position:relative;float:left;bottom:0;}
.node-type-press-releases .file{margin-top:0;}
.node-type-press-releases .field-type-image{float:left;margin:0 20px 0 0;}
.node-type-press-releases .field-type-image img{margin:0 0px 0px 0;float:none;}
.field-type-image blockquote{margin:0 0 20px;background:transparent;font-size:.85em;line-height:1.3em;}
.field-type-image blockquote>p:first-child{line-height:inherit;}
.node-type-press-releases .field-name-field-press-attachments{margin:20px 0;border-width:1px 0;border-style:solid;border-color:#bbb;padding:10px 0;}
.node-type-press-releases .field-collection-container{margin:1em 0;}
.node-type-press-releases .file-icon{padding:0 5px 0 0;}
.node-type-press-releases .field-collection-view .field-label{width:auto;}
.node-type-press-releases .field-name-field-basic-information{padding:20px;background-color:#fafafa;border:1px solid #ccc;font-size:0.9em;}
.node-type-press-releases .field-name-field-basic-information .field-label{text-transform:uppercase;font-size:18px;}
.node-type-press-releases .field-name-field-basic-information .entity .field-label{text-transform:none;font-size:.9em;line-height:1.7em;}
.node-type-press-releases .field-name-field-basic-information .field{padding:5px 0;}
#socialmedia{list-style:none;color:#cce0f7;margin:0;}
#socialmedia li{background-color:#57a !important;margin-bottom:5px;padding:10px;border-style:none solid solid solid;border-color:#469;border-width:0 15px 2px 2px;border-radius:10px 10px 10px 10px;}
#socialmedia li h1{color:#fff;}
#socialmedia .fb{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/fb.png?yocs=_&yoloc=eu") no-repeat 0 10px;}
#socialmedia .twitter{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/twitter.png?yocs=_&yoloc=eu") no-repeat 0 0;}
#socialmedia .enews{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/enews.png?yocs=_&yoloc=eu") no-repeat 0 0;}
#socialmedia li h1,#socialmedia li p{padding:0 0 0 100px;}
.page-search .group-right{width:85%;}
.page-search .group-left{width:12%;padding:0 0 0 10px;}
.page-search legend{font-size:15px;text-indent:0;color:white;background-color:#5f7475;text-shadow:none;}
.page-search .fieldset-legend{padding:10px;}
.page-search #main-content #search-block-form input.form-submit{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/themes/bartik/images/search-button.png?yocs=_&yoloc=eu") no-repeat center top;width:35px;height:25px;}
.page-search .ds-search-extra{padding:30px 0 20px 0;}
.page-search span.date-display-start,.page-search span.date-display-end{font-size:13px;line-height:13px;}
.page-search .field-name-field-archives-cat-record p,.page-search .field-name-field-archives-online-fa p,.page-search .file{margin:0;}
.gs-result .gs-title,.gs-result .gs-title *,.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl,.gs-spelling a{color:#600 !important;text-decoration:none !important;}
#google-cse-results iframe{width:100%;}
#google-cse-results-gadget{display:none;}
#google-cse-results tr{background:transparent;}
.page-taxonomy-term-113 .node h2,.page-taxonomy-term-114 .node h2,.page-taxonomy-term-115 .node h2{margin-left:110px;}
.page-taxonomy-term-113 .node img,.page-taxonomy-term-114 .node img,.page-taxonomy-term-115 .node img{float:left;padding:10px 10px 10px 0px;margin-top:-32px;}
.page-taxonomy-term-114 img[src="/sites/default/files/images/archives/Henry-Clay-Frick-HCFFP000615_100_0.jpg"]{padding-bottom:90px;}
.page-taxonomy h2{padding:0;}
.sidebar .exhib-nav{margin-top:95px;}
.block-sharethis.contextual-links-region{position:static;}
.vtbody{margin-bottom:5px;}
.vtbody form{background-color:white;}
.vtbody .button{width:960px;margin:0 0 10px 0;}
.mapwrapper{position:relative;background-color:#666;height:550px;}
.bonusaudio{margin-top:10px;}
.st0{opacity:0;fill:#fff;}
.st1{font-size:7px;}
.st2{font-size:9px;}
.st3,#overlay_hide_tfc_1,#overlay_hide_all_tfc,#overlay_hide_farl_1_{opacity:0.75;fill:#fff;cursor:pointer;transition:ease .4s;}
.st4{fill:#fff;}
.st6{fill:#cfcfcf;}
.st7{fill:#777;}
.st8{fill:#ddd;}
#vt .hotspot{fill:#b5b5b5;transition:ease .4s;}
#overlay_hide_farl_1_:hover,#overlay_hide_farl_1_:focus{opacity:0.3;}
#overlay_hide_all_tfc:hover,#overlay_hide_all_tfc:focus{opacity:0.6;}
#vt a .st5.hover,#vt a .st5:hover,#vt a .st5:focus,#vt.additions text.a2{fill:white;}
#vt .hotspot{color:white;}
#vt .hotspot:hover,#vt .hotspot:focus{fill:#666;color:white;}
#vt .hotspot.current{fill:#8faebf;}
#vt .hotspot.current:hover,#vt .hotspot.current:focus{fill:#6e8089;}
#vt .hide{display:none;}
#vt .show{display:block;}
#mapkey .color{width:20px;height:20px;margin:0 10px 0 0;float:left;}
#A1{background-color:#3a7993;}
#vt.additions .a1{fill:#3a7993;opacity:0.75;}
#vt.additions .a1.hotspot{opacity:1;}
#vt.additions .a1.hotspot:hover,#vt.additions .a1.hotspot:focus{fill:#0e5066;}
#A2{background-color:#8fb29c;}
#A2,#vt.additions .a2{fill:#8fb29c;opacity:0.75;}
#vt.additions .a2.hotspot{opacity:1;}
#vt.additions .a2.hotspot:hover,#vt.additions .a2.hotspot:focus{fill:#537a60;}
#A3{background-color:#dc9d65;}
#vt.additions .a3{fill:#dc9d65;}
#vt.additions .a3.hotspot:hover,#vt.additions .a3.hotspot:focus{fill:#b76b31;}
#A4{background-color:#b5c1d1;}
#vt.additions .a4{fill:#b5c1d1;}
#buildings{margin:20px 0;}
#buildings button,.floor-list button{border:none;background-color:transparent;float:left;}
#buildings .icon{fill:#bad0d9;padding:0 20px 0 0;float:left;width:38px;height:38px;padding:0 10px;cursor:pointer;transition:ease .3s;}
#buildings .icon:hover,#buildings .icon:focus{fill:#9dbcc9;}
#buildings .icon.active{fill:#3a7993;}
.floor-list a:hover,.floor-list a:active,.floor-list a:focus{text-decoration:none;}
#buildings,#buildings .building,#buildings .building a,.floor-list,.floor-list button{color:#3a7993;}
#buildings .building{font-size:27px;cursor:pointer;margin:0 0 0 150px;padding-left:20px;border-left:1px solid #ccc;padding-bottom:0;}
#content .floor-list{list-style-type:none;padding:0;overflow:hidden;margin:0;float:left;}
.floor-list li{float:left;margin:10px;padding:0 5px;cursor:pointer;position:relative;left:-500px;}
.floor-list button{font-size:18px;font-family:arial;}
.floor-list li.selected,.floor-list li.selected:hover,#mapkey input[type="radio"]:checked+label,#mapkey input[type="radio"]:checked+label:hover,#buildings .level{border-bottom:4px solid;}
.floor-list li:hover,.floor-list li:focus,#mapkey input[type="radio"]+label:hover,#mapkey input[type="radio"]+label:focus{border-bottom:4px solid #bad0d9;}
.floor-list .farl{left:-500px;}
#mapkey{width:380px;float:right;font-size:18px;margin:5px 0;color:#3a7993;}
#mapkey li{display:block;padding:0 0 5px 0;}
#mapkey .additions{float:right;margin:0;}
#mapkey label{display:inline-block;cursor:pointer;position:relative;margin-left:10px;margin-right:25px;}
#mapkey label#history{margin-right:0;}
#mapkey .additions{height:0;overflow:hidden;padding:10px 15px 0 0;transition:ease .25s;}
#mapkey .additions.selected{height:109px;}
.forie8-{display:none;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {#vt{height:730px;} }
@media screen and (min-width:0\0) {#mapkey input[type="radio"]:checked+label:before{line-height:15px;} }
.field-name-field-audiofield{clear:both;}
div.jp-audio{margin-bottom:10px;width:100%;}
div.jp-audio div.jp-type-playlist div.jp-interface,div.jp-audio div.jp-type-single div.jp-interface{background-color:#444;border:none;height:30px;}
div.jp-playlist ul{padding:0 0 0 5px;}
div.jp-audio div.jp-type-playlist .jp-controls li a,div.jp-audio div.jp-type-single .jp-controls li a{background-image:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/jplayer.frick.png?yocs=_&yoloc=eu");width:20px;height:20px;top:8px;}
div.jp-audio div.jp-type-playlist a.jp-previous{background-position:0 -65px;top:12px;left:10px;}
div.jp-audio div.jp-type-playlist a.jp-previous:hover{background-position:-21px -65px;}
div.jp-audio div.jp-type-playlist a.jp-next{background-position:0 -85px;top:12px;left:60px;}
div.jp-audio div.jp-type-playlist a.jp-next:hover{background-position:-21px -85px;}
div.jp-audio div.jp-type-playlist li a.jp-play,div.jp-audio div.jp-type-playlist a.jp-pause,div.jp-audio div.jp-type-single li a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{top:6px;left:35px;}
div.jp-audio div.jp-type-single li a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{left:10px;}
div.jp-audio div.jp-type-playlist li a.jp-play:hover,div.jp-audio div.jp-type-single li a.jp-play:hover{background-position:-21px 0;}
div.jp-audio div.jp-type-playlist li a.jp-pause,div.jp-audio div.jp-type-single li a.jp-pause{background-position:0 -22px;}
div.jp-audio div.jp-type-playlist li a.jp-pause:hover,div.jp-audio div.jp-type-single li a.jp-pause:hover{background-position:-21px -22px;}
div.jp-audio div.jp-type-playlist li a.jp-stop,div.jp-audio div.jp-type-single li a.jp-stop{top:6px;left:85px;background-position:0 -41px;}
div.jp-audio div.jp-type-playlist li a.jp-stop:hover,div.jp-audio div.jp-type-single li a.jp-stop:hover{background-position:-21px -41px;}
div.jp-audio div.jp-type-single li a.jp-stop{left:40px;}
div.jp-audio div.jp-type-playlist div.jp-progress,div.jp-audio div.jp-type-single div.jp-progress,div.jp-audio div.jp-type-playlist div.jp-current-time,div.jp-audio div.jp-type-playlist div.jp-duration,div.jp-audio div.jp-type-single div.jp-current-time,div.jp-audio div.jp-type-single div.jp-duration{left:115px;width:53%;}
div.jp-audio div.jp-type-playlist div.jp-progress,div.jp-audio div.jp-type-single div.jp-progress{top:8px;height:3px;}
div.jp-audio div.jp-type-single div.jp-progress,div.jp-audio div.jp-type-single div.jp-duration,div.jp-audio div.jp-type-single div.jp-current-time{left:70px;}
div.jp-audio div.jp-type-playlist div.jp-current-time,div.jp-audio div.jp-type-playlist div.jp-duration,div.jp-audio div.jp-type-single div.jp-current-time,div.jp-audio div.jp-type-single div.jp-duration{top:13px;color:#aaa;font-size:.5em;}
div.jp-audio div.jp-type-playlist li a.jp-mute,div.jp-audio div.jp-type-single li a.jp-mute{background-position:0 -118px;top:0px;}
div.jp-audio div.jp-type-playlist a.jp-mute:hover,div.jp-audio div.jp-type-single li a.jp-mute:hover{background-position:-21px -97px;}
div.jp-audio div.jp-type-playlist a.jp-mute,div.jp-audio div.jp-type-playlist a.jp-unmute,div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{right:60px;left:auto;}
div.jp-audio div.jp-type-playlist li a.jp-unmute,div.jp-audio div.jp-type-single li a.jp-unmute{background-position:0 -97px;top:0px;}
div.jp-audio div.jp-type-playlist a.jp-unmute:hover,div.jp-audio div.jp-type-single a.jp-unmute:hover{background-position:-21px -118px;}
div.jp-audio div.jp-type-playlist div.jp-volume-bar,div.jp-audio div.jp-type-single div.jp-volume-bar{top:11px;}
div.jp-audio div.jp-type-single div.jp-volume-bar,div.jp-audio div.jp-type-playlist div.jp-volume-bar{left:auto;right:10px;}
div.jp-playlist{background-color:transparent;border:1px solid #eee;}
div.jp-type-playlist div.jp-playlist li,div.jp-type-playlist div.jp-playlist li.jp-playlist-last,div.jp-type-playlist div.jp-playlist li.jp-playlist-current,div.jp-type-single div.jp-playlist li,div.jp-type-single div.jp-playlist li.jp-playlist-last,div.jp-type-single div.jp-playlist li.jp-playlist-current{padding:0 5px;display:inline;border:none;font-weight:normal;}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current,div.jp-type-single div.jp-playlist a.jp-playlist-current{color:#0d88c1;}
.node-type-visit div.jp-audio{width:960px;}
.node-type-visit div.jp-audio div.jp-type-playlist div.jp-progress,.node-type-visit div.jp-audio div.jp-type-playlist div.jp-current-time,.node-type-visit div.jp-audio div.jp-type-playlist div.jp-duration{width:75%;}
.node-type-visit div.jp-playlist{border:none;}
.node-type-visit div.jp-playlist ul{padding:8px 0;}
.node-type-multimedia div.jp-audio{width:465px;}
.two-sidebars .checklist div.jp-audio div.jp-type-playlist div.jp-progress,.two-sidebars .checklist div.jp-audio div.jp-type-single div.jp-progress,.two-sidebars .checklist div.jp-audio div.jp-type-playlist div.jp-current-time,.two-sidebars .checklist div.jp-audio div.jp-type-playlist div.jp-duration,.two-sidebars .checklist div.jp-audio div.jp-type-single div.jp-current-time,.two-sidebars .checklist div.jp-audio div.jp-type-single div.jp-duration{width:43%;}
.one-sidebar .checklist div.jp-audio div.jp-type-playlist div.jp-progress,.one-sidebar .checklist div.jp-audio div.jp-type-single div.jp-progress,.one-sidebar .checklist div.jp-audio div.jp-type-playlist div.jp-current-time,.one-sidebar .checklist div.jp-audio div.jp-type-playlist div.jp-duration,.one-sidebar .checklist div.jp-audio div.jp-type-single div.jp-current-time,.one-sidebar .checklist div.jp-audio div.jp-type-single div.jp-duration{width:55%;}
.two-sidebars div.jp-audio div.jp-type-playlist div.jp-progress,.two-sidebars div.jp-audio div.jp-type-single div.jp-progress,.two-sidebars div.jp-audio div.jp-type-playlist div.jp-current-time,.two-sidebars div.jp-audio div.jp-type-playlist div.jp-duration,.two-sidebars div.jp-audio div.jp-type-single div.jp-current-time,.two-sidebars div.jp-audio div.jp-type-single div.jp-duration{width:63%;}
.one-sidebar div.jp-audio div.jp-type-playlist div.jp-progress,.one-sidebar div.jp-audio div.jp-type-single div.jp-progress,.one-sidebar div.jp-audio div.jp-type-playlist div.jp-current-time,.one-sidebar div.jp-audio div.jp-type-playlist div.jp-duration,.one-sidebar div.jp-audio div.jp-type-single div.jp-current-time,.one-sidebar div.jp-audio div.jp-type-single div.jp-duration{width:72%;}
.audiojs-default .audiojs{width:100%;}
.audiojs-default .audiojs .scrubber{}
.audiojs-default .audiojs .time{width:85px;float:right;}
.audiojs-default ol.audiojs-playlist,.audiojs-default ol.audiojs-playlist li,.audiojs-default ol.audiojs-playlist li.playing{background-color:transparent;border:none;list-style-type:none;}
.audiojs-default ol.audiojs-playlist li{display:inline-block;}
.audiojs-default ol.audiojs-playlist li a,.audiojs-default ol.audiojs-playlist li a:visited{color:#900;}
.audiojs-default ol.audiojs-playlist li.first{padding-left:0;}
#mc_embed_signup form{}
#mc_embed_signup input.email{padding:6px 0;text-indent:5px;width:174px;}
#mc-embedded-subscribe{border:none;margin:10px 10px 10px 0 !important;}
#mc_embed_signup{width:auto !important;}
.sidebar #mc-embedded-subscribe-form{width:184px;margin:10px 0 !important;}
#mc_embed_signup form{padding:0 !important;}
.cityfield,.statefield,.zipfield{float:left;width:30% !important;clear:none !important;}
.cityfield,.statefield{margin:0 15px 0 0;}
#mc_embed_signup .mc-field-group.input-group input{margin-right:10px;}
#mc_embed_signup .mc-field-group.input-group ul li{padding:6px 0 !important;}
#mc_embed_signup legend{font-size:inherit;text-indent:initial;}
#content ul.quicktabs-tabs a{font:normal 15px/135% CallunaRegular !important;}
ul.quicktabs-tabs.quicktabs-style-zen li{margin:0;}
.quicktabs_main{font-size:1.1em;}
.quicktabs_main h3{margin:20px 60px 15px;font-weight:normal;}
.quicktabs_main .right.width45 h3{margin:0 0 15px;}
.block-quicktabs h2:first-child{visibility:hidden;}
.quicktabs-tabpage .content .right{margin-right:55px;}
.quicktabs-tabpage .fulltab.text{padding:0px 60px;}
.ui-widget-content,.ui-widget-header{border:none;background:none;}
.ui-tabs .ui-tabs-nav{padding:0;}
.ui-tabs .ui-tabs-panel{border-bottom:1px solid #aaa;border-top:1px solid #aaa;padding:1em 0;}
.ui-tabs .content{font:normal 15px/135% Calluna !important;margin:0 20px;}
.ui-tabs h3{margin:20px 0;}
.decorative-art{margin:0 auto;width:825px;}
.decorative-art td{vertical-align:middle;}
.decorative-art tr{border-top:1px solid #ddd;}
.group-right{position:relative;}
.node-type-exhibition-objects .group-left{width:auto;margin-right:5%;}
.view-mode-listing{border:1px solid #ccc;border-width:1px 0 0;padding:10px 0;}
.landingthumbnail .caption{color:white;}
.node-type-program .ds-grid li .content a.landingthumbnail:hover span.label,.node-type-program .ds-grid li .content a.landingthumbnail:hover .labelbg,.node-type-support .ds-grid li .content a.landingthumbnail:hover span.label,.node-type-support .ds-grid li .content a.landingthumbnail:hover .labelbg,.node-type-membership .ds-grid li .content a.landingthumbnail:hover span.label,.node-type-membership .ds-grid li .content a.landingthumbnail:hover .labelbg,.node-type-interact-page .ds-grid li .content a.landingthumbnail:hover span.label,.node-type-interact-page .ds-grid li .content a.landingthumbnail:hover .labelbg{top:auto;}
.node-type-program .ds-grid li .content a.landingthumbnail:hover .dim,.node-type-program .ds-grid li .content a.landingthumbnail:hover span.content,.node-type-support .ds-grid li .content a.landingthumbnail:hover .dim,.node-type-support .ds-grid li .content a.landingthumbnail:hover span.content,.node-type-membership .ds-grid li .content a.landingthumbnail:hover .dim,.node-type-membership .ds-grid li .content a.landingthumbnail:hover span.content{filter:alpha(opacity=30);opacity:.3;}
.view-mode-finding_aid .field-image,.view-mode-finding_aid .field-type-image img{margin:0 20px 5px 0;border:1px solid #bbb;padding:7px;border-radius:5px;border-bottom:2px solid #aaa;}
.view-mode-finding_aid .field-name-field-photo-caption{width:181px;}
.view-mode-finding_aid .field-name-field-archives-cat-record p,.view-mode-finding_aid .field-name-field-archives-online-fa p,.view-mode-finding_aid .file{margin:0;}
.view-mode-finding_aid .group-left{width:36.2%;}
.view-mode-finding_aid .group-right{width:63.8%;}
.view-mode-finding_aid .field-name-field-archives-finding-aid{margin-bottom:15px;}
ul.jcarousel{padding:0 0 15px 0 !important;}
.jcarousel-skin-default .jcarousel-item,.jcarousel-skin-default .jcarousel-container-horizontal,.jcarousel-skin-default .jcarousel-clip-horizontal{width:auto;height:auto;}
.jcarousel-skin-default .jcarousel-item{border:none;text-align:center;}
.jcarousel-skin-default .jcarousel-next-horizontal,.jcarousel-skin-default .jcarousel-prev-horizontal{top:50%;}
.jcarousel-skin-default .jcarousel-next,.jcarousel-skin-default .jcarousel-prev{background-image:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/CSS-Sprites-arrows.png?yocs=_&yoloc=eu");background-color:transparent;}
.jcarousel-skin-default .jcarousel-next{background-position:53px -152px;right:-14px;}
.jcarousel-skin-default .jcarousel-next:hover,.jcarousel-skin-default .jcarousel-next:active,.jcarousel-skin-default .jcarousel-next:focus:active{background-position:53px -110px;}
.jcarousel-skin-default .jcarousel-prev{background-position:-10px -151px;left:-14px;}
.jcarousel-skin-default .jcarousel-prev:hover,.jcarousel-skin-default .jcarousel-prev:active,.jcarousel-skin-default .jcarousel-prev:focus:active{background-position:-13px -109px;}
.announcement .jcarousel-skin-default{text-align:left;}
.jcarousel-skin-default h1,.view-content-index h1{font-size:16.3901px;line-height:1;font-weight:normal;text-align:left;}
.jcarousel-skin-default .jcarousel-container-horizontal{padding:0;margin:20px 0 0 -3px;text-align:center;}
.jcarousel-skin-default .jcarousel-navigation{display:inline-block;}
.jcarousel-skin-default .jcarousel-navigation li a{padding:4px;text-indent:-9999px;float:left;border:1px solid #ccc;margin:0 3px;font-size:0;border-radius:50px;}
.jcarousel-skin-default .jcarousel-navigation li.active a{font-weight:normal;background-color:#ccc;}
.jcarousel-skin-default p{color:black;text-align:left;}
#cboxTitle{color:black;background-color:white;}
fieldset{position:relative;}
fieldset .fieldset-wrapper{padding:0 0 0 10px;margin:0;}
fieldset{background:none;border:none;margin-top:0;margin-bottom:0;top:auto;clear:both;}
fieldset legend{background:none;border:none;position:relative;}
fieldset.collapsible ul{margin:0;padding:0 0 0 15px;}
fieldset.collapsible li{border:none;padding:0;}
html.js fieldset.collapsible .fieldset-legend{padding-left:10px;}
fieldset .fieldset-wrapper{padding:0;}
.nivo-caption,.nivo-html-caption{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/transparentbgwhite30.png?yocs=_&yoloc=eu") repeat scroll 0 0 transparent;}
.page-images-index .views-field-field-link-page{width:190px;}
#node-convert-conversion-form .form-item{margin-bottom:5px;margin-top:20px;}
#node-convert-conversion-form .form-item label{float:left;}
.sidebar .playlist,.playlist .views-row,.playlist .view-content{float:left;}
#sidebar-second .playlist div,.playlist h2{margin-bottom:-1px;}
#sidebar-second .block.playlist{margin-bottom:10px;position:relative;}
.block.playlist:first-child{margin:50px 0 0 0;}
.playlist .view-footer{position:absolute;right:1px;bottom:3px;color:white;background-color:black;padding:0px 6px;}
.playlist .pager,.playlist .pager a{display:none;}
#node-2299 span{box-shadow:none !important;}
a[class*="board_name"],a[class*="board_author"]{display:none;}
.maintenance-page #main,.maintenance-page #content{display:block;}
.maintenance-page #main{background:transparent url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/Maintenance3.jpg?yocs=_&yoloc=eu") no-repeat 0 0;height:500px;}
.maintenance-page #content{width:35%;margin:17% 0 0 55%;font-size:1.2em;}
.maintenance-page #content,.maintenance-page #content h1{color:#989283;}
.maintenance-page #content h1{font-size:2em;}
.maintenance-page ul{padding:0 10px;}
.maintenance-page li{float:left;width:27.2%;padding:0 3%;border:1px solid #ccc;margin-right:-1px;height:300px;}
.maintenance-page li li{float:none;width:100%;border:none;padding:5px 0;height:auto;}
.maintenance-page li h1{text-transform:uppercase;padding:10px 0;border-bottom:1px solid #ddd;margin-bottom:10px;}
.maintenance-page .mediaicons{margin-top:30px;clear:both;}
.webform-component-date{padding:0 10px 0 0;}
.webform-component-markup{clear:both;}
#webform-component-first-choice-w-time,#webform-component-second-choice-w-time{clear:left;float:left;}
.toggleDetails{border-bottom:4px solid transparent;border-left:4px solid black;border-top:4px solid transparent;height:0;left:0;position:relative;top:15px;width:0;display:block;}
.toggleDetails.active{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.field-name-field-collapsible .field-label{margin:0 0 10px 10px;cursor:pointer;}
.block-text-resize{position:absolute;top:0;right:0;width:187px;}
#content .block-text-resize h2{font-size:15px;float:left;padding-bottom:0;height:30px;padding:5px 0;}
button.changer{overflow:hidden;white-space:nowrap;}
button#text_resize_increase:hover,button#text_resize_increase:focus,button#text_resize_reset:hover,button#text_resize_reset:focus,button#text_resize_decrease:hover,button#text_resize_decrease:focus{outline:1px solid #aaa;}
button#text_resize_increase{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/text-resize-plus3.jpg?yocs=_&yoloc=eu") no-repeat 0 0;width:30px;height:30px;margin:1px 3px;text-indent:-900px;}
button#text_resize_reset{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/text-resize-default3.jpg?yocs=_&yoloc=eu") no-repeat 0 0;width:30px;height:30px;margin:1px 3px;text-indent:-900px;}
button#text_resize_decrease{background:url("//cdn-eu-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~13.8b/sites/all/themes/frick/images/text-resize-minus3.jpg?yocs=_&yoloc=eu") no-repeat 0 0;width:30px;height:30px;margin:1px 3px;text-indent:-900px;}
.for_mobile_only{display:none;}
@media only screen and (max-device-width:768px) {#vt{margin:30px 0;} .floor-list li{margin:10px 20px 10px 10px;} .for_mobile_only{display:block;} }
@media only screen and (max-device-width:480px) {.jcarousel-skin-default h1{font-size:.9em;} #buildings .building{font-size:15px;} .floor-list li,#mapkey{font-size:20px;} #mapkey{width:50%;} }
.region-sidebar-second .all-symposia h2{font-size:16px;}
.region-sidebar-second .all-symposia .views-row{border-top:1px solid #ddd;padding-top:15px;}
.two-sidebars .list-default li .left{width:30%;}
.two-sidebars .list-default li .right{width:70%;}
.one-sidebar .list-default li .left{width:25%;}
.one-sidebar .list-default li .right{width:75%;}
.list-default .file{margin-bottom:20px;}
.block.enews{background-color:#fbfbfb;padding:20px 0;text-align:center;}
.block.enews a{text-decoration:underline;}
.block.enews #mce-EMAIL{width:70%;padding:10px;}
.block.enews #mc-embedded-subscribe{padding:10px;background-color:#333;border:none;color:white;border-radius:0;}
#mc-embedded-subscribe{text-transform:uppercase;}
.block.enews p{margin:10px auto;max-width:90%;}
body.node-type-visit{background:#71726d;}
body.node-type-collection{background-color:#655546;}
body.node-type-exhibitions,body.node-type-exhibition-objects{background:#76837a;}
body.node-type-program,body.node-type-education{background-color:#6a7780;}
body.node-type-research,body.node-type-library,body.node-type-archives,body.node-type-center,body.page-taxonomy-term-113,body.page-taxonomy-term-114,body.page-taxonomy-term-115{background-color:#52646e;}
body.node-type-multimedia{background-color:#677169;}
body.node-type-shop,body.page-taxonomy-term-268,body.page-taxonomy-term-269,body.page-taxonomy-term-271,body.page-taxonomy-term-74,body.page-taxonomy-term-89,body.page-taxonomy-term-77,body.page-taxonomy-term-76,body.page-taxonomy-term-75,body.page-taxonomy-term-49,body.page-taxonomy-term-88,body.page-taxonomy-term-53,body.page-taxonomy-term-54,body.page-taxonomy-term-59,body.page-taxonomy-term-57,body.page-taxonomy-term-55,body.page-taxonomy-term-105,body.page-taxonomy-term-71,body.page-taxonomy-term-679,body.page-taxonomy-term-680,body.page-taxonomy-term-681,body.page-taxonomy-term-684,body.page-taxonomy-term-682,body.page-taxonomy-term-689,body.page-taxonomy-term-685,body.page-taxonomy-term-683,body.page-taxonomy-term-687,body.page-taxonomy-term-686,body.page-taxonomy-term-690,body.page-taxonomy-term-688,body.page-taxonomy-term-50,body.page-taxonomy-term-61,body.page-taxonomy-term-65,body.page-taxonomy-term-66,body.page-taxonomy-term-60,body.page-taxonomy-term-62,body.page-taxonomy-term-64{background-color:#71737f;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
html,body{height:100%;}
.element{width:110px;height:110px;margin:5px;float:left;overflow:hidden;position:relative;background:#888;color:#222;-webkit-border-top-right-radius:1.2em;-moz-border-radius-topright:1.2em;border-top-right-radius:1.2em;}
.element.alkali{background:#f00;background:hsl(0,100%,50%);}
.element.alkaline-earth{background:#f80;background:hsl(36,100%,50%);}
.element.lanthanoid{background:#ff0;background:hsl(72,100%,50%);}
.element.actinoid{background:#0f0;background:hsl(108,100%,50%);}
.element.transition{background:#0f8;background:hsl(144,100%,50%);}
.element.post-transition{background:#0ff;background:hsl(180,100%,50%);}
.element.metalloid{background:#08f;background:hsl(216,100%,50%);}
.element.other.nonmetal{background:#00f;background:hsl(252,100%,50%);}
.element.halogen{background:#f0f;background:hsl(288,100%,50%);}
.element.noble-gas{background:#f08;background:hsl(324,100%,50%);}
.element *{position:absolute;margin:0;}
.element .symbol{left:0.2em;top:0.4em;font-size:3.8em;line-height:1.0em;color:#fff;}
.element.large .symbol{font-size:4.5em;}
.element.fake .symbol{color:#000;}
.element .name{left:0.5em;bottom:1.6em;font-size:1.05em;}
.element .weight{font-size:0.9em;left:0.5em;bottom:0.5em;}
.element .number{font-size:1.25em;font-weight:bold;color:hsla(0,0%,0%,.5);right:0.5em;top:0.5em;}
.variable-sizes .element.width2{width:230px;}
.variable-sizes .element.height2{height:230px;}
.variable-sizes .element.width2.height2{font-size:2.0em;}
.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2{font-size:3.0em;width:350px;height:350px;z-index:100;}
.clickable .element:hover{cursor:pointer;}
.clickable .element:hover h3{text-shadow:0 0 10px white,0 0 10px white;}
.clickable .element:hover h2{color:white;}
#options{padding-bottom:1.0em;}
#options h3{margin-bottom:0.2em;font-size:15px;}
#options h4{font-weight:bold;}
#options ul{margin:0;list-style:none;}
#options ul ul{margin-left:1.5em;}
#options li{float:left;margin-bottom:0.2em;}
#options li a{display:block;padding:0.4em 0.5em;background-color:#ddd;color:#222;font-weight:bold;text-shadow:0 1px hsla(0,0%,100%,0.5);background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.0));background-image:-moz-linear-gradient(top,hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.0));background-image:-ms-linear-gradient(top,hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.0));background-image:-o-linear-gradient(top,hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.0));background-image:linear-gradient(top,hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.0));}
#options li a:hover{background-color:#5bf;}
#options li a:active{background-color:#39d;-webkit-box-shadow:inset 0 2px 8px hsla(0,0%,0%,0.6);-moz-box-shadow:inset 0 2px 8px hsla(0,0%,0%,0.6);-o-box-shadow:inset 0 2px 8px hsla(0,0%,0%,0.6);box-shadow:inset 0 2px 8px hsla(0,0%,0%,0.6);}
#options li a{border-left:1px solid hsla(0,0%,100%,0.3);border-right:1px solid hsla(0,0%,0%,0.2);}
#options li:first-child a{border-radius:7px 0 0 7px;border-left:none;}
#options li:last-child a{border-radius:0 7px 7px 0;}
#options li a.selected{background-color:#13f;text-shadow:none;color:white;}
#options .option-combo{display:inline-block;float:left;margin-right:10px;}
#options .option-combo ul{margin-right:20px;display:inline-block;}
#options .option-combo h2,#options .option-combo h4{line-height:34px;margin-bottom:0;margin-right:5px;display:inline-block;vertical-align:top;}
.color-shape{width:70px;height:70px;margin:5px;float:left;}
.color-shape.round{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;}
.color-shape.big.round{-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;}
.color-shape.red{background:red;}
.color-shape.blue{background:blue;}
.color-shape.yellow{background:yellow;}
.color-shape.wide,.color-shape.big{width:150px;}
.color-shape.tall,.color-shape.big{height:150px;}
.color-shape a{display:block;height:100%;}
.color-shape a:hover{background:white;background:hsla(0,0%,100%,0.5);}
.horizontal #container{height:80%;}
#copy{max-width:640px;}
.super-list .example{list-style:none;float:left;width:230px;margin:5px;}
.super-list .example a,.super-list .example b,.super-list .example img{display:block;}
.super-list .example img{width:100%;}
.super-list .example a{background:#1f1e1d;}
.super-list .example a:hover{background:white;color:#111;}
.super-list .example b{font-weight:bold;line-height:1.3em;padding:3px;padding-top:8px;}
.super-list .link{float:left;position:relative;font-size:24px;line-height:1.2em;font-weight:300;margin:5px;}
.super-list .link{width:230px;height:110px;}
.super-list .link a{display:block;padding:10px;padding-left:65px;height:90px;background:#1f1e1d;color:#fe5;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
.super-list .link a:before{content:"➔";font-size:70px;position:absolute;top:30px;left:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.super-list .link.away a:before{top:25px;left:0px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.super-list .link a:hover{background:#e58;color:white;}
.super-list .feature .name{bottom:auto;top:140px;left:18px;font-size:20px;}
.big-graph{background:white;height:600px;margin:20px auto;}
.big-graph .project{width:45px;height:45px;float:left;}
.big-graph .project .icon{pointer-events:none;width:31px;height:31px;background:white;margin-left:7px;-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;-ms-transition:-ms-transform 0.25s;-o-transition:-o-transform 0.25s;transition:transform 0.25s;}
.big-graph .project:hover{z-index:5;}
.big-graph .project:hover .icon{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);}
.big-graph .project.commercial .icon{background:#6b6b6b;}
.big-graph .project.urbanism .icon{background:#00cf00;}
.big-graph .project.public-space .icon{background:#ff8d00;}
.big-graph .project.culture .icon{background:#d61919;}
.big-graph .project.body-culture .icon{background:#00ecff;}
.big-graph .project.health .icon{background:#ff2251;}
.big-graph .project.education .icon{background:#00a700;}
.big-graph .project.housing .icon{background:#ff02ff;}
.big-graph .project.hotel .icon{background:#0000c3;}
.big-graph .project.media .icon{background:#292929;}
.big-graph .project p{line-height:14px;font-size:10.5px;color:black;margin-left:7px;}
#infscr-loading{position:fixed;text-align:center;bottom:30px;left:42%;z-index:100;background:white;background:hsla(0,0%,100%,0.9);padding:20px;color:#222;font-size:15px;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
