/* ==========================================================================   Base   ========================================================================== *//* Typography */@font-face {	font-family:ScalaSansWebPro;	src:url(../font/ScalaSansWebPro.eot)}/* (for WOFF-capable browsers) */@font-face {	font-family:ScalaSansWebPro;	src:url(../font/ScalaSansWebPro.woff) format("woff")}html{-webkit-font-smoothing: antialiased;}body {	font-family:'ScalaSansWebPro',Arial,sans-serif;	line-height:20px;	color:#4E4F52;	background-color:#fff}a {	color:inherit}.table a,#main p a,#main ul.well a,ul.inline a,.stacked .tab-pane a,div.hours > a.color {	color:#D69F0F}a:hover {	text-decoration:underline;	color:#D69F0F}p{margin: 0 0 20px;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {	margin:0;	padding:0;	font-family:'ScalaSansWebPro',Arial,sans-serif;	font-weight:400;	line-height:normal;	color:inherit}h1.page-title {	margin-bottom:.5em}h2 {	line-height:40px;	font-weight:400}h4 {	line-height:20px;	font-weight:400}h2 small,h5 small {	line-height:100%;	color:#512D44}h3 small {	text-transform:uppercase!important;	line-height:18px}/*Structural divs*/body #wrap {	padding-top:20px}.border-left {	border-left:1px solid #DFE1E1}/* =============================================================================   Header   ========================================================================== */#logo img {	min-width:120px}.rowCustom-fluid.header {	position:relative}#logo {	min-height:115px}#banner {	margin:4px 0 0}div.hours {	line-height:18px;	position:absolute;	bottom:17px;	left:224px}div.hours .textwidget {	padding-bottom:10px;	font-weight:500}/* Google Custom Search */#top .spanCustom2.pull-right.hidden-phone {	padding-top:25px}.spanCustom2 input[type="text"] {	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	background-color:#fff;	border:none;	-webkit-box-shadow:none;	-moz-box-shadow:none;	box-shadow:none;	-webkit-transition:none;	-moz-transition:none;	-o-transition:none;	transition:none}.spanCustom2 input[type="text"]:focus {	border:none;	outline:none \9!important;/* IE6-9 */	-webkit-box-shadow:none;	-moz-box-shadow:none;	box-shadow:none}/* News Updates */#news-update {	position:absolute;	top:86px;	right:0;	background-color:rgba(138,166,180,0.30);	width:366px;	padding:13px;	position:absolute}/* =============================================================================   Navigation (top menu)   ========================================================================== *//*Main navigation*/.navbar .nav {	width:100%}.navbar .nav > li > a {	text-align:center;	text-transform:uppercase}body.top-navbar {	padding-top:0}.navbar-inner {	min-height:40px;	padding:0;	background-color:transparent;	background-image:none;	border:none;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	filter:none;	*zoom:1;	-webkit-box-shadow:none;	-moz-box-shadow:none;	box-shadow:none}.dropdown-menu {	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0}.navbar .nav > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu:after {	border:none}.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle {	color:#fff;	text-shadow:none}.dropdown-menu a {	color:#fff!important;	font-size:15px;	text-transform:uppercase}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {	-webkit-box-shadow:none!important;	-moz-box-shadow:none!important;	box-shadow:none!important}.navbar .nav li.menu-collections-care {	margin-top:4px;	padding-top:2px}.navbar .dropdown-menu {	border:none;	padding-top:14px;	padding-bottom:8px}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {	margin-bottom:4px}.dropdown-menu li > a {	padding-right:10px}/* ==========================================================================   Category Styling   ========================================================================== *//*body.visit,body.museum-research,body.collections-care {	background-image:url(/assets/Background_Visit.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center top}body.whatson {	background-image:url(/assets/Background_WhatsOn.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center top}body.natural-history {	background-image:url(/assets/Background_Natural.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center}body.human-history {	background-image:url(/assets/Background_Human.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:50% 175px}body.archives {	background-image:url(/assets/Background_Archives.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center top}body.learning {	background-image:url(/assets/Background_Learning.jpg);	background-repeat:no-repeat;	background-attachment:fixed;	background-position:center top}*/body.visit h1,body.visit h2,body.visit .nav-tabs li.active a,body.visit .tab-content.stacked th,body.visit table tr th {	color:#5A7E92}body.whatson h1,body.whatson h2,body.whatson .nav-tabs li.active a,body.whatson .tab-content.stacked th,body.whatson table tr th {	color:#512D44}body.natural-history h1,body.natural-history h2,body.natural-history .nav-tabs li.active a,body.natural-history .tab-content.stacked th,body.natural-history table tr th {	color:#4F8636}body.human-history h1,body.human-history h2,body.human-history .nav-tabs li.active a,body.human-history .tab-content.stacked th,body.human-history table tr th {	color:#EEB111}body.archives h1,body.archives h2,body.archives .nav-tabs li.active a,body.archives .tab-content.stacked th body.archives table tr th {	color:#004151}body.learning h1,body.learning h2,body.learning .nav-tabs li.active a,body.learning .tab-content.stacked th,body.learning table tr th {	color:#BF311A}body.museum-research h1,body.museum-research h2,body.museum-research .nav-tabs li.active a,body.museum-research .tab-content.stacked th,body.museum-research table tr th {	color:#727377}body.collections-care h1,body.collections-care h2,body.collections-care .nav-tabs li.active a,body.collections-care .tab-content.stacked th,body.collections-care table tr th {	color:#755426}body.visit .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-visit > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-visit > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-visit > .dropdown-toggle,.menu-visit > ul.dropdown-menu,body.visit .nav-tabs.nav-stacked li.active a,body.visit .widget_advanced_menu {	background-color:#5A7E92}body.whatson .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-whats-on > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-whats-on > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-whats-on > .dropdown-toggle,.menu-whats-on > ul.dropdown-menu,body.whatson .nav-tabs.nav-stacked li.active a,body.whatson .widget_advanced_menu {	background-color:#512D44}body.natural-history .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-natural-history > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-natural-history > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-natural-history > .dropdown-toggle,.menu-natural-history > ul.dropdown-menu,body.natural-history .nav-tabs.nav-stacked li.active a,body.natural-history .widget_advanced_menu {	background-color:#4F8636}body.human-history .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-human-history > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-human-history > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-human-history > .dropdown-toggle,.menu-human-history > ul.dropdown-menu,body.human-history .nav-tabs.nav-stacked li.active a,body.human-history .widget_advanced_menu {	background-color:#EEB111}body.archives .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-bc-archives > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-bc-archives > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-bc-archives > .dropdown-toggle,.menu-bc-archives > ul.dropdown-menu,body.archives .nav-tabs.nav-stacked li.active a,body.archives .widget_advanced_menu {	background-color:#004151}body.learning .nav-pills > .active > a,.nav-pills > .active > a:hover,.navbar .nav li.dropdown.open.menu-learning > .dropdown-toggle,.navbar .nav li.dropdown.active.menu-learning > .dropdown-toggle,.navbar .nav li.dropdown.open.active.menu-learning > .dropdown-toggle,.menu-learning > ul.dropdown-menu,body.learning .nav-tabs.nav-stacked li.active a,body.learning .widget_advanced_menu {	background-color:#BF311A}body.museum-research .nav-pills > .active > a,.nav-pills > .active > a:hover,body.museum-research .nav-tabs.nav-stacked li.active a,body.museum-research .widget_advanced_menu {	background-color:#727377}body.collections-care .nav-pills > .active > a,.nav-pills > .active > a:hover,body.collections-care .nav-tabs.nav-stacked li.active a,body.collections-care .widget_advanced_menu {	background-color:#755426}.navbar .nav > li.menu-visit > a,.navbar .nav > li.menu-visit.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #5A7E92}li.menu-visit .dropdown-menu li > a:hover,li.menu-visit .dropdown-menu li > a:focus,li.menu-visit .dropdown-submenu:hover > a,li.menu-visit .dropdown-menu .active > a,li.menu-visit .dropdown-menu .active > a:hover {	background-color:#3F6075;	background-image:none}.navbar .nav > li.menu-whats-on > a,.navbar .nav > li.menu-whats-on.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #512D44}li.menu-whats-on .dropdown-menu li > a:hover,li.menu-whats-on .dropdown-menu li > a:focus,li.menu-whats-on .dropdown-submenu:hover > a,li.menu-whats-on .dropdown-menu .active > a,li.menu-whats-on .dropdown-menu .active > a:hover {	background-color:#472835;	background-image:none}.navbar .nav > li.menu-natural-history > a,.navbar .nav > li.menu-natural-history.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #4F8636}li.menu-natural-history .dropdown-menu li > a:hover,li.menu-natural-history li > a:focus,li.menu-natural-history .dropdown-submenu:hover > a,li.menu-natural-history .dropdown-menu .active > a,li.menu-natural-history .dropdown-menu .active > a:hover {	background-color:#547730;	background-image:none}.navbar .nav > li.menu-human-history > a,.navbar .nav > li.menu-human-history.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #EEB111}li.menu-human-history .dropdown-menu li > a:hover,li.menu-human-history li > a:focus,li.menu-human-history .dropdown-submenu:hover > a,li.menu-human-history .dropdown-menu .active > a,li.menu-human-history .dropdown-menu .active > a:hover {	background-color:#D69F0F;	background-image:none}.navbar .nav > li.menu-bc-archives > a,.navbar .nav > li.menu-bc-archives.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #004151}li.menu-bc-archives .dropdown-menu li > a:hover,li.menu-bc-archives li > a:focus,li.menu-bc-archives .dropdown-submenu:hover > a,li.menu-bc-archives .dropdown-menu .active > a,li.menu-bc-archives .dropdown-menu .active > a:hover {	background-color:#002731;	background-image:none}.navbar .nav > li.menu-learning > a,.navbar .nav > li.menu-learning.open.active > a:hover {	text-align:center;	text-transform:uppercase;	border-top:10px solid #BF311A}li.menu-learning .dropdown-menu li > a:hover,li.menu-learning li > a:focus,li.menu-learning .dropdown-submenu:hover > a,li.menu-learning .dropdown-menu .active > a,li.menu-learning .dropdown-menu .active > a:hover {	background-color:#992715;	background-image:none}body.visit li.active > ul.sub-menu {	border-left:5px solid #8aa6b4}body.visit li.menu-home {	border-top:5px solid #8aa6b4}body.whatson li.active > ul.sub-menu {	border-left:5px solid #97818F}body.whatson li.menu-home {	border-top:5px solid #97818F}body.natural-history li.active > ul.sub-menu {	border-left:5px solid #95B686}body.natural-history #sidebar-left li.menu-collections-care,.navbar .nav > li.menu-natural-history > ul > li.menu-collections-care {	border-top:5px solid #95B686}body.human-history li.active > ul.sub-menu {	border-left:5px solid #F5D070}body.human-history #sidebar-left li.menu-collections-care,.navbar .nav > li.menu-human-history > ul > li.menu-collections-care {	border-top:5px solid #F5D070}body.archives li.active > ul.sub-menu {	border-left:5px solid #4D7A85}body.archives #sidebar-left li.menu-collections-care {	border-top:5px solid #4D7A85}body.learning li.active > ul.sub-menu {	border-left:5px solid #D98376}body.learning #sidebar-left li.menu-research {	border-top:5px solid #D98376}body.museum-research li.active > ul.sub-menu {	border-left:5px solid #AAABAD}body.museum-research #sidebar-left li.menu-natural-history {	border-top:5px solid #AAABAD}body.collections-care li.active > ul.sub-menu {	border-left:5px solid #AC987D}body.collections-care #sidebar-left li.menu-natural-history {	border-top:5px solid #AC987D}body.visit #sidebar {	display: none;	border-right:15px solid rgba(138,166,180,0.30)}body.whatson #sidebar {	display: none;	border-right:15px solid rgba(151,129,143,0.30)}body.natural-history #sidebar {	display: none;	border-right:15px solid rgba(149,182,134,0.30)}body.human-history #sidebar {	display: none;	border-right:15px solid rgba(245,208,112,0.30)}body.archives #sidebar {	display: none;	border-right:15px solid rgba(77,122,133,0.30)}body.learning #sidebar {	display: none;	border-right:15px solid rgba(217,131,118,0.30)}body.museum-research #sidebar {	display: none;	border-right:15px solid rgba(170,171,173,0.30)}body.collections-care #sidebar {	display: none;	border-right:15px solid rgba(172,152,125,0.30)}body.visit .widget_advanced_menu h3 .menu-logo {	background-image:url(/assets/Visit-small.png)}body.whatson .widget_advanced_menu h3 .menu-logo {	background-image:url(/assets/WhatsOn-small.png)}body.natural-history .widget_advanced_menu h3 .menu-logo,#sidebar-left li.menu-natural-history .menu-logo {	background-image:url(/assets/NaturalHistory-small.png)}body.human-history .widget_advanced_menu h3 .menu-logo,#sidebar-left li.menu-human-history .menu-logo {	background-image:url(/assets/HumanHistory-small.png)}body.archives .widget_advanced_menu h3 .menu-logo,#sidebar-left li.menu-bc-archives .menu-logo {	background-image:url(/assets/Archives-small.png)}body.learning .widget_advanced_menu h3 .menu-logo,#sidebar-left li.menu-learning .menu-logo {	background-image:url(/assets/Learning-small.png)}body.collections-care .widget_advanced_menu h3 .menu-logo,li.menu-collections-care .menu-logo {	background-image:url(/assets/CollectionsCare-small.png)}body.museum-research .widget_advanced_menu h3 .menu-logo,li.menu-research .menu-logo {	background-image:url(/assets/Research-small.png)}li.menu-home .menu-logo {	background-image:url(/assets/Home-small.png)}body.visit .splash {	background-color:rgba(138,166,180,0.30)}body.whatson .splash {	background-color:rgba(151,129,143,0.30)}body.natural-history .splash {	background-color:rgba(149,182,134,0.30)}body.human-history .splash {	background-color:rgba(245,208,112,0.30)}body.archives .splash {	background-color:rgba(77,122,133,0.30)}body.learning .splash {	background-color:rgba(217,131,118,0.30)}body.museum-research .splash {	background-color:rgba(170,171,173,0.30)}body.collections-care .splash {	background-color:rgba(172,152,125,0.30)}/* =============================================================================   Modifications to Bootstrap Features   ========================================================================== */.nav-pills > li > a {	margin-top:0}/* Tab navigation (shortcode) */.nav.nav-tabs {	margin-bottom:0;	padding-bottom:0}.nav-tabs.nav-stacked {	border-bottom:1px solid #ddd;	margin-bottom:10px}.nav-tabs li.active a {	font-weight:600}.nav-tabs.nav-stacked li.active a {	color:#fff!important}table {	margin-bottom:0!important}body.sidebar tr {	text-align:center}tr th {	font-weight:400!important;	font-size:15.5px}body.sidebar .table-bordered tr:nth-child(odd) > td {	background-color:#f9f9f9}.well {	background-color:#ecedef}.tab-content.stacked {	-webkit-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-top-left-radius:4px;	border-top-left-radius:4px;	-moz-border-radius-topright:4px;	-moz-border-radius-topleft:4px}.tab-content.stacked .tab-pane {	padding:12px}.splash {	padding:20px;	-webkit-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-top-left-radius:4px;	border-top-left-radius:4px;	-moz-border-radius-topright:4px;	-moz-border-radius-topleft:4px}.gallery.thumbnails {	margin-bottom:0}/* ==========================================================================   Content   ========================================================================== */.page-header {	border-bottom:none;	padding-bottom:none;	margin:0}.staff-list {	border-top:1px solid #DFE1E1;	margin-top:50px!important}.calendar-list .span2 {	padding-top:17px}.calendar-list .span10 {	-webkit-border-top-right-radius:4px;	border-top-right-radius:4px;	-webkit-border-top-left-radius:4px;	border-top-left-radius:4px;	-moz-border-radius-topright:4px;	-moz-border-radius-topleft:4px;	padding:12px}.calendar-date {	margin-left:25px;	margin-top:-5px;	font-size:13.5px}ul.nav-tabs,ul.nav-pills,.page-content,.tab-content,.staff-list > .span8,.post-content,.post-list,.calendar-list > .well > .span10,h1,a.color {	background-color:#fff}figure {	margin:10px;	max-width:100%;	overflow:hidden;	border:none!important}figcaption {	font-size:12.5px;	text-align:center}/*Back to top button*/#backtotop {	position:fixed;	right:15px;	bottom:50px;	display:none;/*hid the button first*/	text-align:center}#backtotop a {	border:0 none;	display:block;	width:53px;	height:53px;	background-color:#666;	cursor:pointer;	opacity:.8;	-moz-opacity:.8;	filter:alpha(opacity=80);	-moz-transition:color .2s ease-in-out;	-webkit-transition:color .2s ease-in-out;	-ms-transition:color .2s ease-in-out;	-o-transition:color .2s ease-in-out;	transition:color .2s ease-in-out}.icon-chevron-up {	margin-top:20px}#backtotop a:hover {	opacity:/*mouse over fade effect*/.6}body.page-template-current-exhibitions-php h2.special {	margin:25px 0 -25px}/* Feedback form */.wpcf7 textarea,.wpcf7 input {	width:400px}.wpcf7 {	padding-top:20px}/* Support-Us grid pages */.page-content .well {	clear:both}.support-grid-items {	clear:both}.row-fluid .img-right {	float:right;	margin:0 0 1em 1em!important}@media screen and (min-width: 768px) {.row-fluid .img-right {	text-align:right}}.row-fluid .img-right img {}.grid-item.upper {	margin:2em 0}.grid-item h2 {	margin-bottom:.25em;	display:table;	min-height:60px}.grid-item h2 a {	display:table-cell;	vertical-align:bottom;	line-height:1.2}.grid-item h2 a span {}.grid-item-thumb {	margin-bottom:1em}.grid-item.lower .grid-item-thumb {	margin-top:32px}@media screen and (min-width: 1200px) {.grid-item-thumb {	max-width:220px}}/* ==========================================================================   Sidebar   ========================================================================== */#sidebar-left {	background-color:#ecedef;	padding-top:5px}#side-left {	padding-left:10px;	width:auto;	height:100%}/* Sidebar menu */.widget_advanced_menu {	margin-left:-10px;	color:#fff}.widget_advanced_menu a:hover {	color:#fff}.widget_advanced_menu > .widget-inner {	padding-left:15px;	padding-bottom:15px;	padding-right:15px}.menu-logo {	display:block;	height:18px;	width:18px;	-webkit-border-radius:4px;	-moz-border-radius:4px;	border-radius:4px}.widget_advanced_menu h3 .menu-logo {	margin:5px 8px 0 0;	margin-top:3.5px \9}li .menu-logo {	margin:0 8px 0 0}#text-2 .menu-logo {	display:none}.widget_advanced_menu h3 {	padding-top:15px}#sidebar-left li.menu-collections-care,#sidebar-left li.menu-natural-history,body.visit #sidebar-left li.menu-home,body.whatson #sidebar-left li.menu-home,body.learning #sidebar-left li.menu-research {	margin-top:25px;	padding-top:5px}#side-left ul {	list-style:none}ul.menu {	margin-left:0;	padding-top:15px}ul.menu li {	line-height:22px}#sidebar-left .menu > .active > a {	font-weight:600}ul.sub-menu li {	line-height:17px}ul.sub-menu li a {	font-size:14.5px!important}ul.sub-menu > li > .sub-menu li a {	font-size:14px!important}ul.sub-menu .icon-chevron-right {	padding-right:3px}/*Hide submenu unless parent is active*/ul.sub-menu {	display:none;	padding-left:10px;	margin:0 0 5px 3px}ul.sub-menu > li > .sub-menu {	padding-left:20px}li.active > ul.sub-menu {	display:block}/* Hours and directions */#text-2 {	padding-top:15px}#text-2 .widget-inner {	padding-left:5px}#text-2 h3 > small {	color:#333335}#sidebar-left img {	padding-bottom:15px;	-webkit-border-radius:10px;	-moz-border-radius:10px;	border-radius:10px}/* Edit Link for Posts */.post-edit-link {	color:#00F!important}/* ==========================================================================   Carousel   ========================================================================== */#myCarousel {	min-height:70px}.carousel {	margin-bottom:0}.carousel-caption {	background:rgba(0,0,0,0.50);	color:#fff}.carousel-control {	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}/* ==========================================================================   Grid Image Features   ========================================================================== *//* On homepage */#first-row {	margin-top:5px;	min-height:40px}#second-row {	margin-top:5px;	margin-bottom:35px;	min-height:40px}/* Image cycler on home page */.cycler {	position:relative}.cycler div {	position:absolute;	z-index:1;	background-color:#fff}.cycler div p {	position:absolute;	top:10px;	right:10px;	color:#fff;	margin:0}.cycler div.active {	z-index:3}.cycler img {	width:100%}/* On templates */.staff-list .span4 {	margin-left:0;	position:relative}#main.span8 .row-fluid .span2,#main.span8 .span3,#main.span8 .span4,#main.span8 .span6,#main.span8 .span12 {	position:relative}.#main.span8 > .row-fluid:nth-child(n+2) {	min-height:40px}.attachment-secondary-full.wp-post-image {	margin-bottom:25px;	min-height:25px}.carousel-caption h2 {	line-height:30px;	text-align:center}.carousel-caption h2 > small {	color:#fff}/* Responsive mobile layout */.mobile-grid {	padding-bottom:10px!important}/* ==========================================================================   Calendar   ========================================================================== */.row-fluid.social {	padding-top:10px}div.calendar-title {	background-color:#512D44;	height:40px}#cal {	margin-top:5px;	padding:0}#cal .span8 .span4 {	background-color:#512D44;	height:350px}#cal .span8 .span8 {	background-color:#E8E8E8;	height:350px}p.date {	color:#fff;	padding-top:15px;	padding-right:40px}small.calendar-title {	margin:auto auto 0 10px;	color:#fff}#cal a h3 {	color:#fff;	text-align:center}#cal h4 {	padding-top:15px}#cal table.table h4 {	color:#000}#events_calendar_widget-2 {	max-width:284px}@-moz-document url-prefix() {	#events_calendar_widget-2padding-top:30px}}/* ==========================================================================   Posts   ========================================================================== */.hentry header {}.hentry time {}.hentry p.byline {}.hentry .entry-content {	padding:0 0 20px}.hentry footer {}/* ==========================================================================   Footer   ========================================================================== *//* footer menu */#footer-menu h4 {	background:#004151;	color:#fff;	padding:6px 8px;	text-transform:uppercase;	font-size:14px}#footer-menu .menu {	margin:0;	padding:0}#footer-menu .menu li {	list-style:none}@media screen and (max-width: 767px) {/* mobile menu */#footer-menu {	margin:25px 0}#footer-menu .menu {	text-align:center}#footer-menu .menu li a {	display:block;	border-bottom:1px solid #DFE1E1;	padding:6px 0 4px}#footer-menu .menu li a:hover {	text-decoration:none;	background:#f6f6f6}}@media screen and (min-width: 768px) {#footer-menu {	position:fixed;	bottom:0;	left:0;	z-index:20;	width:100%;	background:#5A7E92;	vertical-align:middle}.footlogo {	display:block;	float:left;	width:40px;	height:40px;	background:url(../img/footlogo.png) no-repeat 8px 6px #4e6778;	opacity:.6}.footlogo:hover {	background-color:#557184;	opacity:1}#footer-menu .menu {	text-align:right}#footer-menu .menu li {	display:inline-block;	padding:4px 0}#footer-menu .menu li a {	display:block;	color:#fff;	letter-spacing:.02em;	padding:6px 18px 4px;	font-size:14px}#footer-menu .menu li a:hover {	text-decoration:none;	color:#fff;	background:rgba(255,255,255,0.1)}}/* footer section */#bottom {	border-top:15px solid #EEB111;	padding-bottom:60px}footer p,footer h3 {	padding-left:15px;	margin-bottom:0}.border-left ul {	padding:0}.border-left ul li {	line-height:16px!important}.padding {	padding-left:15px}/* signup form */#email-subscribe {	background:#fff;	border:1px solid #DFE1E1;	padding:0 16px 16px;	margin:0 0 16px 20px}#email-subscribe h3 {	margin:-1px -17px 0;	text-transform:uppercase;	font-size:15.6px;	color:#fff;	background:#EEB111;	font-weight:400;	padding:6px 0 10px 12px}#email-subscribe p {	padding:0;	margin:1em 0}#email-subscribe form {	margin:0}#email-subscribe form .btn {	margin-left:-1px}#google_translate_element {	padding-top:15px}/* ==========================================================================   WordPress Generated Classes   See: http://codex.wordpress.org/CSS#WordPress_Generated_Classes   ========================================================================== */.aligncenter {	display:block;	margin:0 auto}.alignleft {	float:left}.alignright {	float:right}figure.alignnone {	margin-left:0;	margin-right:0}/* ==========================================================================   Custom Grid System (generated from Bootstrap grid system)    ========================================================================== */.rowCustom {	margin-left:0;	*zoom:1}.rowCustom:before,.rowCustom:after {	display:table;	content:"";	line-height:0}.rowCustom:after {	clear:both}[class*="span"] {	float:left;	min-height:1px;	margin-left:0}.containerCustom,.navbar-static-top .containerCustom,.navbar-fixed-top .containerCustom,.navbar-fixed-bottom .containerCustom {	width:940px}.spanCustom6 {	width:940px}.spanCustom5 {	width:783.33333333333px}.spanCustom4 {	width:626.66666666667px}.spanCustom3 {	width:470px}.spanCustom2 {	width:313.33333333333px}.spanCustom1 {	width:156.66666666667px}.offsetCustom6 {	margin-left:940px}.offsetCustom5 {	margin-left:783.33333333333px}.offsetCustom4 {	margin-left:626.66666666667px}.offsetCustom3 {	margin-left:470px}.offsetCustom2 {	margin-left:313.33333333333px}.offsetCustom1 {	margin-left:156.66666666667px}.rowCustom-fluid {	width:100%;	*zoom:1}.rowCustom-fluid:before,.rowCustom-fluid:after {	display:table;	content:"";	line-height:0}.rowCustom-fluid:after {	clear:both}.rowCustom-fluid [class*="span"] {	display:block;	width:100%;	min-height:30px;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	box-sizing:border-box;	float:left;	margin-left:0;	*margin-left:-.053191489361702%}.rowCustom-fluid [class*="span"]:first-child {	margin-left:0}.rowCustom-fluid .controls-row [class*="span"] + [class*="span"] {	margin-left:0}.rowCustom-fluid .spanCustom6 {	width:100%;	*width:99.946808510638%}.rowCustom-fluid .spanCustom5 {	width:83.333333333333%;	*width:83.280141843972%}.rowCustom-fluid .spanCustom4 {	width:66.666666666667%;	*width:66.613475177305%}.rowCustom-fluid .spanCustom3 {	width:50%;	*width:49.946808510638%}.rowCustom-fluid .spanCustom2 {	width:33.333333333333%;	*width:33.280141843972%}.rowCustom-fluid .spanCustom1 {	width:16.666666666667%;	*width:16.613475177305%}.rowCustom-fluid ..offsetCustom6 {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom6:first-child {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom5 {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom5:first-child {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom4 {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom4:first-child {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom3 {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom3:first-child {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom2 {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom2:first-child {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom1 {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}.rowCustom-fluid ..offsetCustom1:first-child {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}[class*="span"].hide,.rowCustom-fluid [class*="span"].hide {	display:none}[class*="span"].pull-right,.rowCustom-fluid [class*="span"].pull-right {	float:right}.containerCustom {	margin-right:auto;	margin-left:auto;	*zoom:1}.containerCustom:before,.containerCustom:after {	display:table;	content:"";	line-height:0}.containerCustom:after {	clear:both}.containerCustom-fluid {	padding-right:0;	padding-left:0;	*zoom:1}.containerCustom-fluid:before,.containerCustom-fluid:after {	display:table;	content:"";	line-height:0}.containerCustom-fluid:after {	clear:both}@media (min-width: 768px) and (max-width: 979px) {.rowCustom {	margin-left:0;	*zoom:1}.rowCustom:before,.rowCustom:after {	display:table;	content:"";	line-height:0}.rowCustom:after {	clear:both}[class*="span"] {	float:left;	min-height:1px;	margin-left:0}.containerCustom,.navbar-static-top .containerCustom,.navbar-fixed-top .containerCustom,.navbar-fixed-bottom .containerCustom {	width:482.66666666667px}.spanCustom6 {	width:482.66666666667px}.spanCustom5 {	width:402.22222222222px}.spanCustom4 {	width:321.77777777778px}.spanCustom3 {	width:241.33333333333px}.spanCustom2 {	width:160.88888888889px}.spanCustom1 {	width:80.444444444444px}.offsetCustom6 {	margin-left:482.66666666667px}.offsetCustom5 {	margin-left:402.22222222222px}.offsetCustom4 {	margin-left:321.77777777778px}.offsetCustom3 {	margin-left:241.33333333333px}.offsetCustom2 {	margin-left:160.88888888889px}.offsetCustom1 {	margin-left:80.444444444444px}.rowCustom-fluid {	width:100%;	*zoom:1}.rowCustom-fluid:before,.rowCustom-fluid:after {	display:table;	content:"";	line-height:0}.rowCustom-fluid:after {	clear:both}.rowCustom-fluid [class*="span"] {	display:block;	width:100%;	min-height:30px;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	box-sizing:border-box;	float:left;	margin-left:0;	*margin-left:-.053191489361702%}.rowCustom-fluid [class*="span"]:first-child {	margin-left:0}.rowCustom-fluid .controls-row [class*="span"] + [class*="span"] {	margin-left:0}.rowCustom-fluid .spanCustom6 {	width:100%;	*width:99.946808510638%}.rowCustom-fluid .spanCustom5 {	width:83.333333333333%;	*width:83.280141843972%}.rowCustom-fluid .spanCustom4 {	width:66.666666666667%;	*width:66.613475177305%}.rowCustom-fluid .spanCustom3 {	width:50%;	*width:49.946808510638%}.rowCustom-fluid .spanCustom2 {	width:33.333333333333%;	*width:33.280141843972%}.rowCustom-fluid .spanCustom1 {	width:16.666666666667%;	*width:16.613475177305%}.rowCustom-fluid ..offsetCustom6 {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom6:first-child {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom5 {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom5:first-child {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom4 {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom4:first-child {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom3 {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom3:first-child {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom2 {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom2:first-child {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom1 {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}.rowCustom-fluid ..offsetCustom1:first-child {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}input,textarea,.uneditable-input {	margin-left:0}.controls-row [class*="span"] + [class*="span"] {	margin-left:0}input.spanCustom6,textarea.spanCustom6,.uneditable-input.spanCustom6 {	width:468.66666666667px}input.spanCustom5,textarea.spanCustom5,.uneditable-input.spanCustom5 {	width:388.22222222222px}input.spanCustom4,textarea.spanCustom4,.uneditable-input.spanCustom4 {	width:307.77777777778px}input.spanCustom3,textarea.spanCustom3,.uneditable-input.spanCustom3 {	width:227.33333333333px}input.spanCustom2,textarea.spanCustom2,.uneditable-input.spanCustom2 {	width:146.88888888889px}input.spanCustom1,textarea.spanCustom1,.uneditable-input.spanCustom1 {	width:66.444444444444px}}@media (min-width: 1200px) {.rowCustom {	margin-left:0;	*zoom:1}.rowCustom:before,.rowCustom:after {	display:table;	content:"";	line-height:0}.rowCustom:after {	clear:both}[class*="span"] {	float:left;	min-height:1px;	margin-left:0}.containerCustom,.navbar-static-top .containerCustom,.navbar-fixed-top .containerCustom,.navbar-fixed-bottom .containerCustom {	width:1170px}.spanCustom6 {	width:1170px}.spanCustom5 {	width:975px}.spanCustom4 {	width:780px}.spanCustom3 {	width:585px}.spanCustom2 {	width:390px}.spanCustom1 {	width:195px}.offsetCustom6 {	margin-left:1170px}.offsetCustom5 {	margin-left:975px}.offsetCustom4 {	margin-left:780px}.offsetCustom3 {	margin-left:585px}.offsetCustom2 {	margin-left:390px}.offsetCustom1 {	margin-left:195px}.rowCustom-fluid {	width:100%;	*zoom:1}.rowCustom-fluid:before,.rowCustom-fluid:after {	display:table;	content:"";	line-height:0}.rowCustom-fluid:after {	clear:both}.rowCustom-fluid [class*="span"] {	display:block;	width:100%;	min-height:30px;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	box-sizing:border-box;	float:left;	margin-left:0;	*margin-left:-.053191489361702%}.rowCustom-fluid [class*="span"]:first-child {	margin-left:0}.rowCustom-fluid .controls-row [class*="span"] + [class*="span"] {	margin-left:0}.rowCustom-fluid .spanCustom6 {	width:100%;	*width:99.946808510638%}.rowCustom-fluid .spanCustom5 {	width:83.333333333333%;	*width:83.280141843972%}.rowCustom-fluid .spanCustom4 {	width:66.666666666667%;	*width:66.613475177305%}.rowCustom-fluid .spanCustom3 {	width:50%;	*width:49.946808510638%}.rowCustom-fluid .spanCustom2 {	width:33.333333333333%;	*width:33.280141843972%}.rowCustom-fluid .spanCustom1 {	width:16.666666666667%;	*width:16.613475177305%}.rowCustom-fluid ..offsetCustom6 {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom6:first-child {	margin-left:100%;	*margin-left:99.893617021277%}.rowCustom-fluid ..offsetCustom5 {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom5:first-child {	margin-left:83.333333333333%;	*margin-left:83.22695035461%}.rowCustom-fluid ..offsetCustom4 {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom4:first-child {	margin-left:66.666666666667%;	*margin-left:66.560283687943%}.rowCustom-fluid ..offsetCustom3 {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom3:first-child {	margin-left:50%;	*margin-left:49.893617021277%}.rowCustom-fluid ..offsetCustom2 {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom2:first-child {	margin-left:33.333333333333%;	*margin-left:33.22695035461%}.rowCustom-fluid ..offsetCustom1 {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}.rowCustom-fluid ..offsetCustom1:first-child {	margin-left:16.666666666667%;	*margin-left:16.560283687943%}input,textarea,.uneditable-input {	margin-left:0}.controls-row [class*="span"] + [class*="span"] {	margin-left:0}input.spanCustom6,textarea.spanCustom6,.uneditable-input.spanCustom6 {	width:1156px}input.spanCustom5,textarea.spanCustom5,.uneditable-input.spanCustom5 {	width:961px}input.spanCustom4,textarea.spanCustom4,.uneditable-input.spanCustom4 {	width:766px}input.spanCustom3,textarea.spanCustom3,.uneditable-input.spanCustom3 {	width:571px}input.spanCustom2,textarea.spanCustom2,.uneditable-input.spanCustom2 {	width:376px}input.spanCustom1,textarea.spanCustom1,.uneditable-input.spanCustom1 {	width:181px}.thumbnails {	margin-left:0}.thumbnails > li {	margin-left:0}.rowCustom-fluid .thumbnails {	margin-left:0}}.navbar .containerCustom {	width:auto}@media (max-width: 979px) {.nav-collapse .dropdown-menu {	position:static;	top:auto;	left:auto;	float:none;	display:none;	max-width:none;	margin:0 15px;	padding:0;	background-color:transparent;	border:none;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	-webkit-box-shadow:none;	-moz-box-shadow:none;	box-shadow:none}.nav-collapse .open > .dropdown-menu {	display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after {	display:none}.nav-collapse .nav > li > .dropdown-menu:before,.nav-collapse .nav > li > .dropdown-menu:after {	display:none}.nav-collapse,.nav-collapse.collapse {	overflow:hidden;	height:0}.navbar .btn-navbar {	display:block}.navbar-static .navbar-inner {	padding-left:10px;	padding-right:10px}}@media (min-width: 980px) {.nav-collapse.collapse {	height:auto!important;	overflow:visible!important}}/* ==========================================================================   Media Queries and Responsive Design   ========================================================================== *//* Responsive div for iframes */.iframe-rwd {	position:relative;	padding-bottom:65.25%;	height:0;	overflow:hidden;	margin-bottom:20px}.iframe-rwd iframe {	position:absolute;	top:0;	left:0;	width:100%;	height:100%}/* Good old fashioned media queries */@media (min-width: 1200px) {body {	font-size:16px;	line-height: 22px;}h2 {	font-size:25px}h3 small,ul.menu,h2 small {	font-size:15.6px!important}h4 {	font-size:18px}h5 small {	font-size:14.4px}.page-header {	margin-top:10px}.navbar .nav > li > a {	font-size:15.6px}.nav > .dropup.dropdown.open > .dropdown-menu {	min-width:195px}}@media (min-width: 768px) and (max-width: 1199px) {body {	font-size:14px}h2 {	font-size:20px}h3 small,ul.menu,h2 small {	font-size:14.4px}h4 {	font-size:16px}h5 small {	font-size:13px}.navbar .nav > li > a,.dropdown-menu a {	font-size:14.4px}.nav > .dropup.dropdown.open > .dropdown-menu {	min-width:155px}.nav .dropup.dropdown.menu-natural-history.open > .dropdown-menu,.nav .dropup.dropdown.menu-human-history.open > .dropdown-menu {	min-width:182px}}@media (min-width: 768px) {#main.span8 > .row-fluid:nth-child(n+3) {	margin-top:25px}/* iPad fix */.navbar .nav > li {	padding:0;	width:16.66%}}@media (max-width: 979px) {/* Fix top padding when using the responsive grid with the fixed topbar */body.top-navbar {	padding-top:0}}@media (max-width: 767px) {#first-grid .span3,#first-grid .span6,#second-grid .span3,#second-grid .span6,#third-grid .span3,#third-grid .span6 {	margin-bottom:15px}#first-grid .span3:first-child,#first-grid .span6:first-child {	margin-top:30px}.page-template-current-exhibitions-php #first-grid .span3:first-child,.page-template-current-exhibitions-php #first-grid .span6:first-child,#current .span12:first-child {	margin-top:45px}}/* ********************************************************************************* Jim **************************************************************************************************************/#top {	position:relative}.accordion-group {	height:86px;	width:389px;	border:0}#header-calendar-list {	position:absolute;	top:86px;	right:0;	width:389px;	height:86px;	overflow:visible}.header-calendar-list-heading {	float:left;	height:70px;	padding:8px;	width:22px;	overflow:hidden;	margin-left:1px}.header-calendar-list-heading.header-calendar-list-index0 {	margin-left:0}.header-calendar-list-block-title {	position:absolute;	left:-147px;	top:5px;	text-transform:uppercase;	width:140px;	text-align:right;	line-height:18px}.accordion-body {	float:left;	clear:none;	display:inline;	height:0;	width:0;	margin-left:0}.accordion-body.in,.accordion-body.calendar-list-active-element {	display:block;	height:86px;	width:233px;	overflow:hidden;	margin-left:1px}.header-calendar-list-accordion-inner {	width:217px;	padding:8px;	height:70px;	position:relative}.header-calendar-list-accordion-inner:hover {	cursor:pointer}.header-calendar-list-accordion-inner .img-polaroid {	position:absolute;	left:154px;	top:8px}.header-calendar-item-title {	font-size:14px;	line-height:14px;	padding-bottom:2px;	width:138px}.header-calendar-item-date {	font-size:12px;	line-height:13px;	padding-bottom:6px;	opacity:.7}.header-calendar-item-link {	font-size:10px;	line-height:11px}.header-calendar-item-date-month {	text-transform:uppercase;	font-size:11px;	text-align:center}.header-calendar-item-date-day {	font-size:18px;	text-align:center}/* odd months */.month01,.month03,.month05,.month07,.month09,.month11 {	color:#847246;	background-color:#EEB111}.month01 a:hover,.month03 a:hover,.month05 a:hover,.month07 a:hover,.month09 a:hover,.month11 a:hover {	color:#695a37}.month01-fade,.month03-fade,.month05-fade,.month07-fade,.month09-fade,.month011-fade {	background-color:#f0d9a0}/* even months */.month02,.month04,.month06,.month08,.month10,.month12 {	color:#30561e;	background-color:#4F8636}.month02 a:hover,.month04 a:hover,.month06 a:hover,.month08 a:hover,.month10 a:hover,.month12 a:hover {	color:#243e17}.month02-fade,.month04-fade,.month06-fade,.month08-fade,.month10-fade,.month12-fade {	background-color:#7ba368}.post-edit-link {	display:inline-block;	width:auto;	float:none;	padding:0 10px;	margin:0 5px 20px 0;	border-radius:5px;	color:#fff!important;	font-size:12px;	font-weight:700;	line-height:30px;	text-transform:uppercase;	text-shadow:0 1px 0 rgba(0,0,0,0.2);	opacity:.9;	box-shadow:2px 2px 0 rgba(0,0,0,0.3);	-moz-box-shadow:2px 2px 0 rgba(0,0,0,0.3);	-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.3);	background:#004151;	border-bottom:5px solid #01222A}.post-edit-link:hover {	background:#00333F;	opacity:1;	box-shadow:inset 2px 2px 0 rgba(0,0,0,0.2);	-moz-box-shadow:inset 2px 2px 0 rgba(0,0,0,0.2);	-webkit-box-shadow:inset 2px 2px 0 rgba(0,0,0,0.2)}/***** Emily Carr Timeline **********	*****	*****	***** */.page.emily-carr-timeline .row-fluid #main {	width:100%;	margin:0}.page.emily-carr-timeline #sidebar-left,.page.emily-carr-timeline #sidebar {	display:none}.page.emily-carr-timeline .vco-storyjs .vco-feature,.page.emily-carr-timeline .vco-storyjs .vco-feature h2,.page.emily-carr-timeline .vco-storyjs .vco-feature h3,.page.emily-carr-timeline .vco-storyjs .vco-feature p,.page.emily-carr-timeline .vco-storyjs .vco-feature li {	font-family:'ScalaSansWebPro',Arial,sans-serif}.page.emily-carr-timeline .vco-slider .slider-item .content .content-container .text .container h2.date {	font-size:18px;	line-height:24px;	color:#105464}.emily-carr-timeline .vco-slider .slider-item:nth-child(10)  .content .content-container .text .container h2.date,.emily-carr-timeline .vco-slider .slider-item:nth-child(11)  .content .content-container .text .container h2.date,.emily-carr-timeline .vco-slider .slider-item:nth-child(12)  .content .content-container .text .container h2.date{font-size: 0px;}.emily-carr-timeline .vco-slider .slider-item:nth-child(10)  .content .content-container .text .container h2.date:before,.emily-carr-timeline .vco-slider .slider-item:nth-child(11)  .content .content-container .text .container h2.date:before,.emily-carr-timeline .vco-slider .slider-item:nth-child(12)  .content .content-container .text .container h2.date:before{	content: "1893";	font-size: 18px;}
