@import url("//hello.myfonts.net/count/2c3e32");@import url("//hello.myfonts.net/count/2c499e");@font-face{font-family:'FFMetaWebProBold';src:url("webfonts/2C4299_0_0.eot");src:url("webfonts/2C4299_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2C4299_0_0.woff") format("woff"),url("webfonts/2C4299_0_0.ttf") format("truetype")}@font-face{font-family:'FFMetaWebProBook';src:url("webfonts/2C4299_1_0.eot");src:url("webfonts/2C4299_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2C4299_1_0.woff") format("woff"),url("webfonts/2C4299_1_0.ttf") format("truetype")}@font-face{font-family:'Populaire';src:url("webfonts/2C3E32_0_0.eot");src:url("webfonts/2C3E32_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2C3E32_0_0.woff") format("woff"),url("webfonts/2C3E32_0_0.ttf") format("truetype")}@font-face{font-family:'GillSansMTStd-Book';src:url("webfonts/2C499E_0_0.eot");src:url("webfonts/2C499E_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2C499E_0_0.woff") format("woff"),url("webfonts/2C499E_0_0.ttf") format("truetype")}body{color:#231f20;font-family:Arial, sans-serif;font-size:15px;font-weight:400}input[type="text"],input[type="email"],textarea{-webkit-appearance:none;-webkit-border-radius:0}a:focus,input:focus{outline-color:#ccc;outline-width:1px;outline-style:dotted}.primary-header{background-color:#fff}.primary-header #head{position:relative;height:162px}@media screen and (max-width: 767px){.primary-header #head{height:auto}}.primary-header #head .logo{position:absolute;left:16px;top:34px;width:404px;height:104px;z-index:1000}@media screen and (max-width: 767px){.primary-header #head .logo{position:relative;left:0;top:0px;margin:0 auto;width:280px;padding-top:20px;padding-bottom:20px;height:auto}}@media screen and (max-width: 479px){.primary-header #head .logo{width:190px}}.primary-header #head .logo a{width:404px;height:104px;display:block}@media screen and (max-width: 767px){.primary-header #head .logo a{width:280px;height:auto}}@media screen and (max-width: 479px){.primary-header #head .logo a{width:190px}}@media screen and (max-width: 767px){.primary-header #head .logo .wd-logo{display:none}}.primary-header #head .logo .wd-logo-mobile{display:none}@media screen and (max-width: 767px){.primary-header #head .logo .wd-logo-mobile{display:block}}.primary-header #head .topbar{width:360px;float:right;font-family:FFMetaWebProBook;font-weight:normal;font-style:normal}@media screen and (max-width: 767px){.primary-header #head .topbar{display:none}}.primary-header #head .topbar .languages{padding-top:36px}.primary-header #head .topbar .languages ul{float:right}.primary-header #head .topbar .languages ul li{float:left;display:inline;margin-left:18px}.primary-header #head .topbar .languages ul li a{text-decoration:none;color:#6d6e71;font-size:15px;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}.primary-header #head .topbar .languages ul li a:hover{color:#000}.primary-header #head .topbar .supplementary{padding-top:3px}.primary-header #head .topbar .supplementary ul{float:right}.primary-header #head .topbar .supplementary ul li{float:left;display:inline;margin-left:18px}.primary-header #head .topbar .supplementary ul li a{text-decoration:none;color:#6d6e71;font-size:14px;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}.primary-header #head .topbar .supplementary ul li a:hover{color:#000}.primary-header #head .topbar .search{padding-top:12px;float:right}@media screen and (max-width: 767px){.primary-header #head .topbar .search{display:none}}.primary-header #head .topbar .search .searchbox label span{display:none}.primary-header #head .topbar .search .searchbox .search-submit{margin-left:5px;padding:0;font-size:15px;border:none;background:none;color:#6d6e71;text-decoration:underline;font-family:FFMetaWebProBook;font-weight:normal;font-style:normal}.primary-header #head .topbar .search .searchbox .search-field{background-color:#e7e7e7;border:none;color:#231f20;font-size:13px;padding:13px 6px;width:204px;-webkit-appearance:none;-webkit-border-radius:0}.primary-header #head .topbar .search .searchbox .search-field:focus{outline-color:#e7e7e7}.primary-header #menubar{z-index:950}.primary-header .mobile-menu{position:absolute;right:10px;top:0px;width:32px;height:29px;display:none}@media screen and (max-width: 767px){.primary-header .mobile-menu{display:block}}.primary-header .mobile-menu a{display:none;width:32px;height:29px;background:url(../images/mobile-menu-button.png) left top no-repeat}@media screen and (max-width: 767px){.primary-header .mobile-menu a{display:block}}.primary-header .mobile-menu a:hover{opacity:0.9}#primary-menu-wrapper{margin:0 10px;background:url(../images/menu-purple.png) left bottom repeat-x;font-family:FFMetaWebProBold;font-weight:normal;font-style:normal}@media screen and (max-width: 767px){#primary-menu-wrapper{width:100%;float:none;margin:0 auto;display:none;padding-left:0px;background:none !important}}@media screen and (max-width: 767px){#primary-menu-wrapper .menu-primary-container{margin:auto 10px 10px 10px}}#primary-menu-wrapper #menu-primary,#primary-menu-wrapper #menu-primary ul{padding:0;margin:0;list-style:none;line-height:1;font-size:15px;z-index:950}#primary-menu-wrapper #menu-primary a{display:block;text-decoration:none}#primary-menu-wrapper #menu-primary li{float:left;position:relative}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li{float:none;position:relative}}#primary-menu-wrapper #menu-primary li ul{position:absolute;background:url(../images/menu-tile.png) left top repeat;width:1180px;height:45px;left:-999em;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.2s;transition:opacity 0.2s}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li ul{width:940px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li ul{width:748px}}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li ul{left:0;opacity:100;position:relative;width:100%;display:none;padding-bottom:0;background:none;height:auto}}#primary-menu-wrapper #menu-primary li:hover ul,#primary-menu-wrapper #menu-primary li.sfhover ul{left:auto;opacity:1;filter:alpha(opacity=100)}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li:hover ul,#primary-menu-wrapper #menu-primary li.sfhover ul{left:0 !important}}#primary-menu-wrapper #menu-primary>li{width:114px;border-left:3px solid #fff}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary>li{width:101px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary>li{width:80px}}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary>li{padding:0px;width:auto;border-left:none}}#primary-menu-wrapper #menu-primary>li.menu-item-7{border-left:none}#primary-menu-wrapper #menu-primary>li>a{text-align:center;line-height:3em;height:45px;overflow:hidden;padding:0;color:#fff;text-transform:uppercase;-webkit-transition:color 0.3s;transition:color 0.3s}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary>li>a{line-height:3.4em;font-size:12px}}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary>li>a{font-size:15px;line-height:3em;height:42px;padding:0 0 0 16px;text-align:left;background:#4b1644;color:#fff !important;border-bottom:1px solid #fff;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}#primary-menu-wrapper #menu-primary>li.current-menu-item>a,#primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,#primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,#primary-menu-wrapper #menu-primary>li.current-menu-parent>a{color:#ddd}#primary-menu-wrapper #menu-primary>li>a:hover{color:#ddd}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary>li>a:hover{opacity:.9}}#primary-menu-wrapper #menu-primary li a.selected{color:#ddd}#primary-menu-wrapper #menu-primary li ul li{width:auto;display:inline;overflow:hidden}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li ul li{width:100%;display:block}}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li ul li.first{margin-left:0px !important}}#primary-menu-wrapper #menu-primary li ul li a{color:#fff;line-height:3em;padding-left:16px;font-size:15px;font-family:FFMetaWebProBook;font-weight:normal;font-style:normal;-webkit-transition:color 0.3s;transition:color 0.3s}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li ul li a{font-size:12px;line-height:3.5em}}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li ul li a{line-height:2.5em;font-size:15px;color:#fff;background:#999;border-bottom:1px solid #ccc}}#primary-menu-wrapper #menu-primary li ul li a:hover{color:#ddd}@media screen and (max-width: 767px){#primary-menu-wrapper #menu-primary li ul li a:hover{color:#ddd !important}}#primary-menu-wrapper .opener{position:absolute;right:0;top:0;width:48px;height:42px;border-left:1px solid #fff;background:#4b1644;overflow:hidden}#primary-menu-wrapper .opener a{display:block;width:48px;height:42px;background:#4b1644;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#primary-menu-wrapper .opener a:hover{opacity:.9}#primary-menu-wrapper .opener a.closed{background:url(../images/plus.png) center center no-repeat}#primary-menu-wrapper .opener a.open{background:url(../images/minus.png) center center no-repeat}#primary-menu-wrapper #menu-primary li.menu-item-40:hover ul{left:-117px}#primary-menu-wrapper #menu-primary li.menu-item-39:hover ul{left:-234px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-40:hover ul{left:-104px}#primary-menu-wrapper #menu-primary li.menu-item-39:hover ul{left:-208px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-40:hover ul{left:-83px}#primary-menu-wrapper #menu-primary li.menu-item-39:hover ul{left:-166px}}#primary-menu-wrapper #menu-primary li.menu-item-39 li.first{margin-left:245px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-39 li.first{margin-left:214px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-39 li.first{margin-left:167px}}#primary-menu-wrapper #menu-primary li.menu-item-38:hover ul{left:-351px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-38:hover ul{left:-312px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-38:hover ul{left:-249px}}#primary-menu-wrapper #menu-primary li.menu-item-38 li.first{margin-left:100px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-38 li.first{margin-left:0px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-38 li.first{margin-left:0px}}@media screen and (min-width: 768px) and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-38 .menu-item-1848{display:none}}#primary-menu-wrapper #menu-primary li.menu-item-37:hover ul{left:-468px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-37:hover ul{left:-416px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-37:hover ul{left:-332px}}#primary-menu-wrapper #menu-primary li.menu-item-37 li.first{margin-left:488px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-37 li.first{margin-left:430px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-37 li.first{margin-left:339px}}#primary-menu-wrapper #menu-primary li.menu-item-36:hover ul{left:-585px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-36:hover ul{left:-520px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-36:hover ul{left:-415px}}#primary-menu-wrapper #menu-primary li.menu-item-36 li.first{margin-left:258px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-36 li.first{margin-left:124px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-36 li.first{margin-left:0px}}#primary-menu-wrapper #menu-primary li.menu-item-35:hover ul{left:-702px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-35:hover ul{left:-624px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-35:hover ul{left:-498px}}#primary-menu-wrapper #menu-primary li.menu-item-35 li.first{margin-left:720px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-35 li.first{margin-left:600px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-35 li.first{margin-left:400px}}#primary-menu-wrapper #menu-primary li.menu-item-34:hover ul{left:-819px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-34:hover ul{left:-728px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-34:hover ul{left:-581px}}#primary-menu-wrapper #menu-primary li.menu-item-34 li.first{margin-left:504px}@media screen and (max-width: 1199px){#primary-menu-wrapper #menu-primary li.menu-item-34 li.first{margin-left:300px}}@media screen and (max-width: 959px){#primary-menu-wrapper #menu-primary li.menu-item-34 li.first{margin-left:190px}}.page-id-5 #primary-menu-wrapper #menu-primary>li.current-menu-item>a{color:#fff}.page-id-5 #primary-menu-wrapper #menu-primary>li.current-menu-item>a:hover{color:#ddd}.section-visit #primary-menu-wrapper,.section-about #primary-menu-wrapper,.section-hire #primary-menu-wrapper,.section-contact #primary-menu-wrapper{background:url(../images/menu-navy.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-visit #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-visit #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-visit #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-visit #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-visit #primary-menu-wrapper #menu-primary li a.selected,.section-visit #primary-menu-wrapper #menu-primary li ul li a:hover,.section-about #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-about #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-about #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-about #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-about #primary-menu-wrapper #menu-primary li a.selected,.section-about #primary-menu-wrapper #menu-primary li ul li a:hover,.section-hire #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-hire #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-hire #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-hire #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-hire #primary-menu-wrapper #menu-primary li a.selected,.section-hire #primary-menu-wrapper #menu-primary li ul li a:hover,.section-contact #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-contact #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-contact #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-contact #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-contact #primary-menu-wrapper #menu-primary li a.selected,.section-contact #primary-menu-wrapper #menu-primary li ul li a:hover{color:#00baf2}}@media screen and (min-width: 768px){.section-visit #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-visit #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-visit #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-visit #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a,.section-about #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-about #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-about #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-about #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a,.section-hire #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-hire #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-hire #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-hire #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a,.section-contact #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-contact #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-contact #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-contact #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#00baf2}}.section-explore #primary-menu-wrapper,#buildings-category-template #primary-menu-wrapper,#single-building-template #primary-menu-wrapper{background:url(../images/menu-teal.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-explore #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-explore #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-explore #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-explore #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-explore #primary-menu-wrapper #menu-primary li a.selected,.section-explore #primary-menu-wrapper #menu-primary li ul li a:hover,#buildings-category-template #primary-menu-wrapper #menu-primary>li.current-menu-item>a,#buildings-category-template #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,#buildings-category-template #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,#buildings-category-template #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,#buildings-category-template #primary-menu-wrapper #menu-primary li a.selected,#buildings-category-template #primary-menu-wrapper #menu-primary li ul li a:hover,#single-building-template #primary-menu-wrapper #menu-primary>li.current-menu-item>a,#single-building-template #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,#single-building-template #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,#single-building-template #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,#single-building-template #primary-menu-wrapper #menu-primary li a.selected,#single-building-template #primary-menu-wrapper #menu-primary li ul li a:hover{color:#9bb227}}@media screen and (min-width: 768px){.section-explore #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-explore #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-explore #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-explore #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a,#buildings-category-template #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,#buildings-category-template #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,#buildings-category-template #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,#buildings-category-template #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a,#single-building-template #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,#single-building-template #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,#single-building-template #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,#single-building-template #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#9bb227}}.section-whatson #primary-menu-wrapper{background:url(../images/menu-olive.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-whatson #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-whatson #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-whatson #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-whatson #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-whatson #primary-menu-wrapper #menu-primary li a.selected{color:#3e7e78}}@media screen and (min-width: 768px){.section-whatson #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-whatson #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-whatson #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-whatson #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#9bb227}}@media screen and (min-width: 768px){.section-whatson #primary-menu-wrapper #menu-primary li ul li a:hover{color:#9bb227}}.section-learn #primary-menu-wrapper{background:url(../images/menu-orange.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-learn #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-learn #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-learn #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-learn #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-learn #primary-menu-wrapper #menu-primary li a.selected{color:#717174}}@media screen and (min-width: 768px){.section-learn #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-learn #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-learn #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-learn #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#e0902e}}@media screen and (min-width: 768px){.section-learn #primary-menu-wrapper #menu-primary li ul li a:hover{color:#e0902e}}.section-involved #primary-menu-wrapper{background:url(../images/menu-red.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-involved #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-involved #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-involved #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-involved #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-involved #primary-menu-wrapper #menu-primary li a.selected,.section-involved #primary-menu-wrapper #menu-primary li ul li a:hover{color:#e0902e}}@media screen and (min-width: 768px){.section-involved #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-involved #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-involved #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-involved #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#e0902e}}.section-shop #primary-menu-wrapper{background:url(../images/menu-grey.png) left bottom repeat-x}@media screen and (min-width: 768px){.section-shop #primary-menu-wrapper #menu-primary>li.current-menu-item>a,.section-shop #primary-menu-wrapper #menu-primary>li.current_page_ancestor>a,.section-shop #primary-menu-wrapper #menu-primary>li.current-page-ancestor>a,.section-shop #primary-menu-wrapper #menu-primary>li.current-menu-parent>a,.section-shop #primary-menu-wrapper #menu-primary li a.selected,.section-shop #primary-menu-wrapper #menu-primary li ul li a:hover{color:#ffc80b}}@media screen and (min-width: 768px){.section-shop #primary-menu-wrapper #menu-primary li ul li.current-menu-item>a,.section-shop #primary-menu-wrapper #menu-primary li ul li.current_page_ancestor>a,.section-shop #primary-menu-wrapper #menu-primary li ul li.current-page-ancestor>a,.section-shop #primary-menu-wrapper #menu-primary li ul li.current-menu-parent>a{color:#ffc80b}}#main{font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}#main h1{font-size:15px;text-transform:uppercase;line-height:1.5em;margin-bottom:0.8em;font-weight:normal;color:#4b1644}#main h1.nohero,#main .nohero{padding-top:60px}@media screen and (max-width: 767px){#main h1.nohero,#main .nohero{padding-top:20px}}#main h2,#main h4,#main h5,#main h6{font-size:15px;text-transform:uppercase;line-height:1.5em;margin-bottom:0;font-weight:normal;color:#4b1644}#main h3{font-size:15px;text-transform:uppercase;line-height:1.5em;margin-bottom:0.8em;font-weight:normal;padding:4px 12px}#main #comments-title{margin-bottom:1em}#main p{margin-bottom:1em;line-height:1.5em;font-size:15px}#main img{vertical-align:top;height:auto}#main img.alignleft{padding:0 8px 8px 0;float:left}@media screen and (max-width: 959px){#main img.alignleft{max-width:150px}}#main img.alignright{padding:0 0 8px 8px;float:right}@media screen and (max-width: 959px){#main img.alignright{max-width:150px}}#main ul{list-style-type:disc;list-style-position:outside;margin-bottom:1em;padding-left:17px;font-size:15px}#main ul li{margin-bottom:0.5em;line-height:1.5em}#main ol{list-style-position:outside;margin-bottom:1em;padding-left:19px;font-size:15px}#main ol li{margin-bottom:0.5em;line-height:1.5em}#main a{color:#231f20;text-decoration:underline;font-weight:normal;transition:color 0.4s;-webkit-transition:color 0.4s}#main .hero{margin-bottom:12px}#main .no-feature{padding-top:50px}#main .tour-container td{vertical-align:middle}#main .carousel .flexslider{overflow:hidden}#main .carousel .metaslider .caption-wrap{opacity:1;background:url(../images/menu-tile.png) 0 0 repeat}#main .carousel .metaslider .caption{padding:20px 20px 15px 20px}@media screen and (max-width: 767px){#main .carousel .metaslider .caption{padding:10px 10px 5px 10px}}#main .carousel .metaslider .flexslider{margin:0}#main .carousel .flex-control-nav{bottom:24px;z-index:900;margin:0;width:auto;right:30px}@media screen and (max-width: 560px){#main .carousel .flex-control-nav{bottom:80%}}#main .carousel .flex-direction-nav a{background:url(../images/carousel_nav.png) 0 0 no-repeat}#main .carousel .flex-direction-nav a.flex-next{background-position:-26px 0}@media screen and (max-width: 860px){#main .carousel .flex-direction-nav a.flex-next{opacity:1;right:5px}}@media screen and (max-width: 860px){#main .carousel .flex-direction-nav .flex-prev{opacity:1;left:5px}}@media screen and (max-width: 560px){#main .carousel .caption-wrap{position:relative;background:#4b1644 !important}}#main .carousel .flex-control-nav li a{margin:0 3px}#main .carousel .flex-control-paging li a{background:#605f5c !important}#main .carousel .flex-control-paging li a.flex-active{background:#777475 !important}#main .carousel ol{list-style-type:none;margin-bottom:0;padding-left:0}#main .carousel ul{list-style-type:none;margin-bottom:0;padding-left:0}#main .carousel ul .caption{font-family:FFMetaWebProBold;font-weight:normal;font-style:normal;color:#fff;text-transform:uppercase}#main .carousel ul .single-line-caption{font-size:36px;line-height:36px}@media screen and (max-width: 959px){#main .carousel ul .single-line-caption{font-size:28px}}@media screen and (max-width: 767px){#main .carousel ul .single-line-caption{font-size:25px}}@media screen and (max-width: 560px){#main .carousel ul .single-line-caption{font-size:18px;line-height:18px}}#main .carousel ul .line1{font-size:30px;line-height:30px}@media screen and (max-width: 959px){#main .carousel ul .line1{font-size:25px}}@media screen and (max-width: 767px){#main .carousel ul .line1{font-size:22px}}@media screen and (max-width: 560px){#main .carousel ul .line1{font-size:18px;line-height:18px}}#main .carousel ul .line2{font-size:15px;line-height:20px;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}@media screen and (max-width: 959px){#main .carousel ul .line2{font-size:13px}}@media screen and (max-width: 767px){#main .carousel ul .line2{font-size:12px}}@media screen and (max-width: 560px){#main .carousel ul .line2{display:none}}#main .home-sidebar-left .widget{border-top-width:3px;border-top-style:solid;border-color:#4b1644;padding:18px 0px;font-family:Arial, sans-serif}#main .home-sidebar-left .widget h4{font-family:Populaire;font-weight:normal;font-style:normal;font-size:40px;line-height:1em}#main .home-sidebar-left .widget .textwidget p{line-height:1.3em;margin-bottom:0}#main .home-sidebar-left .today h4{display:none}#main .home-sidebar-left .today h4.widget-title{display:block;color:#4b1644;font-size:30px}#main .home-sidebar-left .today .the_date{color:#4b1644;font-size:40px;font-family:Populaire;font-weight:normal;font-style:normal}#main .home-sidebar-left .today .todays_event a{color:#231f20;text-decoration:none;font-weight:normal}#main .home-sidebar-left .today .todays_event a:hover{color:#000}#main .home-sidebar-left .education{border-color:#e0902e}#main .home-sidebar-left .education h4{color:#e0902e}#main .home-sidebar-left .education a{text-decoration:none}#main .home-sidebar-left .twitter{border-color:#00baf2}#main .home-sidebar-left .twitter h4{color:#00baf2}#main .home-sidebar-left .youtube{border-color:#ca224d}#main .home-sidebar-left .youtube h4{color:#ca224d;float:left;width:38%;font-size:44px;line-height:1.1em;text-align:right}@media screen and (max-width: 1199px){#main .home-sidebar-left .youtube h4{font-size:39px}}@media screen and (max-width: 959px){#main .home-sidebar-left .youtube h4{float:none;width:100%;text-align:left}}#main .home-sidebar-left .youtube .textwidget{float:right;width:59%}@media screen and (max-width: 959px){#main .home-sidebar-left .youtube .textwidget{float:none;width:100%}}#main .clone{display:none}@media screen and (max-width: 767px){#main .clone{display:block}}@media screen and (max-width: 767px){#main .original{display:none}}#main .home-sidebar-right .donate{margin-bottom:12px}#main .home-sidebar-right .donate h4{display:none}#main .home-sidebar-right .museum-news{background:#cdc1bc url(../images/news-corner.png) left top no-repeat;font-family:Georgia, serif;color:#414042}#main .home-sidebar-right .museum-news h4{color:#9bb227;text-transform:uppercase;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal;font-size:21px;padding:16px 12px 0px 60px}#main .home-sidebar-right .museum-news ul{list-style-type:none;margin-bottom:0;padding-left:0;font-size:13px}#main .home-sidebar-right .museum-news .news-feed{padding:16px}#main .home-sidebar-right .museum-news .news-feed li{margin-bottom:1.5em}#main .home-sidebar-right .museum-news .news-feed .topic-date{font-style:italic}#main .home-sidebar-right .museum-news .news-feed a{text-decoration:none}#main .home-sidebar-right .museum-news .news-feed a:hover{text-decoration:underline}#main .home-sidebar-right .museum-news .news-feed a.moretag{color:#414042;font-weight:normal}#main .home-sidebar-right .museum-news .news-feed .topic-title a{font-weight:bold}#main .home-sidebar-right .museum-news .signup{background:url(../images/signup-bg.jpg) 0 0 repeat-x;padding:4px 18px 4px 18px;border-bottom:8px solid #cdc1bc}#main .home-sidebar-right .museum-news .signup a{color:#9bb227;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal;text-decoration:none}#main .home-sidebar-right .museum-news .signup a span{font-size:18px;letter-spacing:1px}#main .home-sidebar-right .explore{margin-top:28px}#main .home-sidebar-right .explore h4{display:none}#main .home-sidebar-right .explore img{padding-bottom:6px}#main .home-sidebar-right .explore p{font-size:18px;line-height:1.3em}#main .home-sidebar-right .explore p a{font-weight:normal;text-decoration:none}#main .home-sidebar-right .explore p a:hover{text-decoration:underline}#main .sidebar-left{padding-top:50px}@media screen and (max-width: 767px){#main .sidebar-left{padding-top:0}}#main .sidebar-left ul{list-style-type:none;margin-bottom:0;padding-left:0}#main .sidebar-left .menu{font-family:FFMetaWebProBold;font-weight:normal;font-style:normal;padding:0px 10px 0px 18px}@media screen and (max-width: 959px){#main .sidebar-left .menu{padding:0px 10px 0px 10px}}@media screen and (max-width: 767px){#main .sidebar-left .menu{text-align:center;display:none;padding:0}}#main .sidebar-left .menu a{text-decoration:none;font-weight:normal}#main .sidebar-left .menu a.root,#main .sidebar-left .menu li>a{text-transform:uppercase}#main .sidebar-left .menu li{padding-left:14px}@media screen and (max-width: 767px){#main .sidebar-left .menu li{padding-left:0;background:none !important}}#main .sidebar-left .menu ul.sublist{display:none}#main .sidebar-left .menu li.active ul.sublist{display:block}#main .sidebar-left .menu ul li{padding-left:0px;padding-top:5px;margin-bottom:0;background:none !important;line-height:1.1em}@media screen and (max-width: 767px){#main .sidebar-left .menu ul li{padding-left:0}}#main .sidebar-left .menu ul li a{background:none !important;padding-left:0 !important;font-size:14px;text-transform:none}#main .sidebar-left .dropdown{display:none}@media screen and (max-width: 767px){#main .sidebar-left .dropdown{display:block}}#main .sidebar-left .dropdown a{display:block;line-height:2em}#main .sidebar-left .explore-container{border-top:3px solid #3e7e78;margin-top:20px;padding-top:18px}#main .sidebar-left .explore-container img{padding-bottom:6px}#main .sidebar-left .explore-container p{font-size:18px;line-height:1.3em}#main .sidebar-left .explore-container p a{font-weight:normal;text-decoration:none}#main .sidebar-left .explore-container p a:hover{text-decoration:underline}#main .sidebar-right .widget{border-top-width:3px;border-top-style:solid;border-color:#4b1644;padding:18px 0px;font-family:Arial, sans-serif}#main .sidebar-right .widget h4{font-family:Populaire;font-weight:normal;font-style:normal;font-size:40px;line-height:1em}#main .sidebar-right .widget .textwidget p{line-height:1.3em;margin-bottom:0}#main .sidebar-right .today h4{display:none}#main .sidebar-right .today h4.widget-title{display:block;color:#4b1644;font-size:30px}#main .sidebar-right .today .the_date{color:#4b1644;font-size:40px;font-family:Populaire;font-weight:normal;font-style:normal}#main .sidebar-right .today .todays_event a{color:#231f20;text-decoration:none;font-weight:normal}#main .sidebar-right .today .todays_event a:hover{color:#000}#main .sidebar-right .explore{border-color:#3e7e78}#main .sidebar-right .explore h4{display:none}#main .sidebar-right .explore img{padding-bottom:6px}#main .sidebar-right .explore p{font-size:18px;line-height:1.3em}#main .sidebar-right .explore p a{font-weight:normal;text-decoration:none}#main .sidebar-right .explore p a:hover{text-decoration:underline}#main .sidebar-right .museum-news{background:#cdc1bc url(../images/news-corner.png) left top no-repeat;font-family:Georgia, serif;color:#414042;border:none !important;padding:0}#main .sidebar-right .museum-news h4{color:#9bb227;text-transform:uppercase;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal;font-size:21px;padding:16px 12px 0px 60px}#main .sidebar-right .museum-news ul{list-style-type:none;margin-bottom:0;padding-left:0;font-size:13px}#main .sidebar-right .museum-news .news-feed{padding:16px}#main .sidebar-right .museum-news .news-feed li{margin-bottom:1.5em}#main .sidebar-right .museum-news .news-feed .topic-date{font-style:italic}#main .sidebar-right .museum-news .news-feed a{text-decoration:none}#main .sidebar-right .museum-news .news-feed a:hover{text-decoration:underline}#main .sidebar-right .museum-news .news-feed a.moretag{color:#414042;font-weight:normal}#main .sidebar-right .museum-news .news-feed .topic-title a{font-weight:bold}#main .sidebar-right .museum-news .signup{background:url(../images/signup-bg.jpg) 0 0 repeat-x;padding:4px 18px 4px 18px;border-bottom:8px solid #cdc1bc}#main .sidebar-right .museum-news .signup a{color:#9bb227;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal;text-decoration:none}#main .sidebar-right .museum-news .signup a span{font-size:18px;letter-spacing:1px}#main .reasons_to_visit_widget{margin-top:4em}@media screen and (max-width: 767px){#main .reasons_to_visit_widget{margin-bottom:2em}}#main .reasons_to_visit_widget .widget_title{width:576px;background:#353550;color:#00baf2;margin-bottom:3px;font-size:18px;line-height:1.5em}@media screen and (max-width: 1199px){#main .reasons_to_visit_widget .widget_title{width:456px}}@media screen and (max-width: 959px){#main .reasons_to_visit_widget .widget_title{width:360px}}@media screen and (max-width: 767px){#main .reasons_to_visit_widget .widget_title{width:432px}}@media screen and (max-width: 479px){#main .reasons_to_visit_widget .widget_title{width:288px}}#main .reasons_to_visit_widget .widget_title span{padding:0px 8px}@media screen and (max-width: 1199px){#main .reasons_to_visit_widget .boxes{width:456px}}@media screen and (max-width: 959px){#main .reasons_to_visit_widget .boxes{width:360px}}@media screen and (max-width: 767px){#main .reasons_to_visit_widget .boxes{width:432px}}@media screen and (max-width: 479px){#main .reasons_to_visit_widget .boxes{width:288px}}#main .reasons_to_visit_widget ul{list-style-type:none;margin-bottom:0;padding-left:0}#main .reasons_to_visit_widget ul li{display:block;float:left;margin-bottom:0;width:96px;height:96px;position:relative}@media screen and (max-width: 1199px){#main .reasons_to_visit_widget ul li{width:76px;height:76px;background-size:76px 76px !important}}@media screen and (max-width: 959px){#main .reasons_to_visit_widget ul li{width:60px;height:60px;background-size:60px 60px !important}}@media screen and (max-width: 767px){#main .reasons_to_visit_widget ul li{width:72px;height:72px;background-size:72px 72px !important}}@media screen and (max-width: 479px){#main .reasons_to_visit_widget ul li{width:96px;height:96px;background-size:96px 96px !important}}#main .reasons_to_visit_widget ul li img{position:absolute;left:0;top:0}#main .reasons_to_visit_widget ul li a{display:block;width:96px;height:96px}@media screen and (max-width: 1199px){#main .reasons_to_visit_widget ul li a{width:76px;height:76px}}@media screen and (max-width: 959px){#main .reasons_to_visit_widget ul li a{width:60px;height:60px}}@media screen and (max-width: 767px){#main .reasons_to_visit_widget ul li a{width:72px;height:72px}}@media screen and (max-width: 479px){#main .reasons_to_visit_widget ul li a{width:96px;height:96px}}#main .events-carousel{margin:0 0 24px 0;height:202px;background:#e7e7e8 url(../images/calendar.png) 20px center no-repeat;position:relative}@media screen and (max-width: 479px){#main .events-carousel{background-size:40px 110px;background-position:10px center !important;height:152px}}#main .events-carousel .no-events{width:260px}@media screen and (max-width: 479px){#main .events-carousel .no-events{width:200px}}#main .events-carousel .prev-event a,#main .events-carousel .next-event a{display:block;top:44%;width:16px;height:31px;position:absolute;overflow:hidden;background-image:url(../images/cal-nav.png);background-repeat:no-repeat;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#main .events-carousel .prev-event a{background-position:0 0;left:140px}@media screen and (max-width: 767px){#main .events-carousel .prev-event a{left:98px}}@media screen and (max-width: 479px){#main .events-carousel .prev-event a{left:50px}}#main .events-carousel .next-event a{background-position:-16px 0;right:12px}@media screen and (max-width: 767px){#main .events-carousel .next-event a{left:423px}}@media screen and (max-width: 479px){#main .events-carousel .next-event a{left:280px}}#main .events-carousel .prev-event a:hover,#main .events-carousel .next-event a:hover{opacity:.8}#main .events-carousel .events-container{top:16px;left:171px;width:967px;height:170px;overflow:hidden;position:absolute}@media screen and (max-width: 1199px){#main .events-carousel .events-container{width:724px}}@media screen and (max-width: 959px){#main .events-carousel .events-container{width:536px}}@media screen and (max-width: 767px){#main .events-carousel .events-container{width:301px;left:118px}}@media screen and (max-width: 479px){#main .events-carousel .events-container{width:210px;left:68px}}#main .events-carousel .events-container .events-container-inner{position:relative;width:970px;height:170px;overflow:hidden}@media screen and (max-width: 1199px){#main .events-carousel .events-container .events-container-inner{width:724px}}@media screen and (max-width: 959px){#main .events-carousel .events-container .events-container-inner{width:536px}}@media screen and (max-width: 767px){#main .events-carousel .events-container .events-container-inner{width:301px}}@media screen and (max-width: 479px){#main .events-carousel .events-container .events-container-inner{width:210px}}#main .events-carousel .events-container .events-container-inner .events-list{position:absolute;left:0;top:0;width:auto;height:170px}#main .events-carousel .events-container .events-container-inner .events-list ul{list-style-type:none;margin-bottom:0;padding-left:0}#main .events-carousel .events-container .events-container-inner .events-list ul li{margin-bottom:0;display:block;float:left;margin-right:32px;width:301px;height:170px;overflow:hidden;position:relative}@media screen and (max-width: 479px){#main .events-carousel .events-container .events-container-inner .events-list ul li{width:210px;height:119px}}#main .events-carousel .events-container .events-container-inner .events-list ul li a{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:block;text-decoration:none}#main .events-carousel .events-container .events-container-inner .events-list ul li a:hover{opacity:.9}#main .events-carousel .events-container .events-container-inner .events-list ul li .caption{position:absolute;bottom:7px;left:0;background:#ccc;width:100%;opacity:.9;font-family:Arial, sans-serif;text-transform:uppercase;font-weight:bold;line-height:1.2em;color:#111}#main .events-carousel .events-container .events-container-inner .events-list ul li .caption .caption-inner{padding:4px 10px}@media screen and (max-width: 479px){#main .events-carousel .events-container .events-container-inner .events-list ul li .caption .caption-inner{font-size:12px;line-height:1em}}#main .table{margin-bottom:1em;padding-left:12px}#main .table .column1{clear:both}#main .table-column{float:left;line-height:1.5em}#main .column-table-2 .column1{width:48%;margin-right:3%}#main .column-table-2 .column2{width:48%}#main .shortcut-menu{margin:20px 0}#main .shortcut-menu a{text-decoration:none;font-weight:normal;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:block}#main .shortcut-menu a:hover{opacity:.8}#main .shortcut-menu h2{font-size:23px;line-height:1.2em;margin-top:-10px}@media screen and (max-width: 959px){#main .shortcut-menu h2{font-size:18px}}#main .shortcut-menu .explore-container{padding-top:16px}#main .shortcut-menu .explore-container p{font-size:18px;line-height:1.1em;padding-top:12px}@media screen and (max-width: 767px){#main .shortcut-menu .four{margin-left:0 !important;margin-right:0 !important;text-align:center;margin-bottom:1em}}#main .breadcrumb{margin-bottom:1em;text-transform:lowercase;font-size:13px}#main .breadcrumb a{font-weight:normal;text-decoration:none;text-transform:lowercase}#main .breadcrumb a:hover{text-decoration:underline}#main .wp-caption{width:auto !important;text-align:center;background:#fff;padding:10px;margin-bottom:1em}#main .wp-caption .wp-caption-text{width:60%;margin:0 auto;padding-top:1em;font-size:13px}@media screen and (max-width: 479px){#main .wp-caption .wp-caption-text{width:80%}}#main .open_in_lightbox ul{padding-left:0;list-style-type:none}#main .open_in_lightbox li{background:url(../images/bullet-arrow-teal.png) 0 4px no-repeat;padding-left:16px}#main .open_in_lightbox li a{font-weight:normal;text-decoration:none;text-transform:uppercase}#main .open_in_lightbox li a:hover{text-decoration:underline}#main .tours_360{display:none}#main .twelve .metaslider .flexslider{margin:0 !important}#main .twelve .metaslider ul{list-style-type:none;margin-bottom:0;padding-left:0;margin-top:0 !important}#main .twelve .metaslider ul li{margin-bottom:0;background:none !important;padding-left:0 !important}#main .twelve .metaslider .flex-control-nav{bottom:4px;z-index:900;margin:0;width:auto;right:30px}#main .twelve .metaslider .flex-direction-nav a{background:url(../images/carousel_nav.png) 0 0 no-repeat}#main .twelve .metaslider .flex-direction-nav a.flex-next{background-position:-26px 0}@media screen and (max-width: 860px){#main .twelve .metaslider .flex-direction-nav a.flex-next{opacity:1;right:5px}}@media screen and (max-width: 860px){#main .twelve .metaslider .flex-direction-nav .flex-prev{opacity:1;left:5px}}@media screen and (max-width: 560px){#main .twelve .metaslider .caption-wrap{position:relative;background:#4b1644 !important}}#main .twelve .metaslider .flex-control-nav li a{margin:0 3px}#main .twelve .metaslider .flex-control-paging li a{background:#605f5c !important}#main .twelve .metaslider .flex-control-paging li a.flex-active{background:#777475 !important}#main .grouped h2{text-transform:none}#main .events_listing ul{list-style-type:none;padding-left:0}#main .events_listing ul li{border-bottom:3px dotted #e3e4e5;padding-bottom:16px;padding-top:10px}#main .events_listing ul li .evt-img{float:left;width:214px;margin-right:20px;border-left-width:6px;border-left-style:solid}@media screen and (max-width: 959px){#main .events_listing ul li .evt-img{width:auto;float:none}}#main .events_listing ul li .evt-copy{float:left;width:640px}@media screen and (max-width: 1199px){#main .events_listing ul li .evt-copy{width:460px}}@media screen and (max-width: 959px){#main .events_listing ul li .evt-copy{width:auto;float:none;margin-top:10px}}#main .events_listing ul li .evt-copy h2{font-size:23px;color:#3e7e78}#main .events_listing ul li .evt-copy h2 a{color:#3e7e78}#main .events_listing ul li .evt-date{font-size:16px;color:#3e7e78;text-transform:uppercase}#main .events_listing ul li .evt-open{font-size:16px;color:#3e7e78}#main .events_listing ul li .evt-excerpt a.moretag{text-decoration:none;color:#3e7e78}#main .events_listing ul li .evt-excerpt a.moretag:hover{text-decoration:underline}#main .events_listing ul li.major-events{background-color:#f1f1f1}#main .events_listing ul li.major-events .evt-img{border-color:#9bb227}#main .events_listing ul li.family-activities .evt-img{border-color:#e0902e}#main .events_listing ul li.exhibitions .evt-img{border-color:#4b1643}#main .events_listing ul li.demonstrations .evt-img{border-color:#3e7e78}#main .events_listing ul li.guided .evt-img{border-color:#ca224d}#main .events_listing ul li.other .evt-img{border-color:#755c53}#main .today li{border-bottom:none !important;background:#d5cad3;color:#4b1644}#main .today li .evt-img a{display:none}#main .today li .evt-img .todays-date{text-align:center;font-family:Populaire;font-weight:normal;font-style:normal;border-top:3px solid #4b1644;border-bottom:3px solid #4b1644;font-size:38px;line-height:1.2em;padding:0.8em 0;margin-left:6px}#main .today li .evt-copy{color:#231f20}#main .today li .evt-copy h2{color:#4b1644 !important}#main .today li .evt-copy h2 a{color:#4b1644 !important}@media screen and (max-width: 959px){#main .today li .evt-copy{padding-left:10px}}#main .today li .evt-date{color:#4b1644 !important}#main .today li .evt-open{color:#4b1644 !important}#main .today li .evt-excerpt{padding-right:10px}#main .today li .evt-excerpt a.moretag{color:#4b1644 !important}#main .event_calendar{margin-top:14px}#main .event_calendar .event_calendar_title{background:#e7e7e8;color:#3e7e78;text-transform:uppercase;text-align:center;padding:0.7em 0;margin-bottom:5px}@media screen and (max-width: 1199px){#main .event_calendar .event_calendar_title{width:217px;font-size:13px}}@media screen and (max-width: 959px){#main .event_calendar .event_calendar_title{width:169px;font-size:12px}}@media screen and (max-width: 767px){#main .event_calendar .event_calendar_title{width:217px;font-size:13px}}#main .event_calendar .event_calendar_title a{text-decoration:none;color:#3e7e78}#main .event_calendar .event_calendar_title a:hover{color:#000}#main .event_calendar .event_calendar_title a.prev-month{margin-right:12px}@media screen and (min-width: 768px) and (max-width: 959px){#main .event_calendar .event_calendar_title a.prev-month{margin-right:6px}}#main .event_calendar .event_calendar_title a.next-month{margin-left:12px}@media screen and (min-width: 768px) and (max-width: 959px){#main .event_calendar .event_calendar_title a.next-month{margin-left:6px}}#main .event_calendar table{background:url(../images/calendar.jpg) center center no-repeat}#main .event_calendar table th,#main .event_calendar table td{width:40px;height:40px;vertical-align:middle;text-align:center;border:1px solid #fff}@media screen and (max-width: 1199px){#main .event_calendar table th,#main .event_calendar table td{width:30px;height:30px}}@media screen and (max-width: 959px){#main .event_calendar table th,#main .event_calendar table td{width:23px;height:23px}}@media screen and (max-width: 767px){#main .event_calendar table th,#main .event_calendar table td{width:30px;height:30px}}#main .event_calendar table td{color:#755c53;position:relative}#main .event_calendar table td a{color:#fff;text-decoration:none}#main .event_calendar table td .tooltip{position:absolute;left:0px;top:40px;width:150px;height:auto;background:#aaa;z-index:900;border-bottom:6px solid #aaa;border-top:6px solid #aaa}@media screen and (max-width: 1199px){#main .event_calendar table td .tooltip{top:30px}}@media screen and (max-width: 959px){#main .event_calendar table td .tooltip{top:23px}}@media screen and (max-width: 767px){#main .event_calendar table td .tooltip{top:30px}}#main .event_calendar table td.major-events{background-color:#9bb227;color:#fff}#main .event_calendar table td.family-activities{background-color:#e0902e;color:#fff}#main .event_calendar table td.exhibitions{background-color:#4b1643;color:#fff}#main .event_calendar table td.demonstrations{background-color:#3e7e78;color:#fff}#main .event_calendar table td.guided{background-color:#ca224d;color:#fff}#main .event_calendar table td.other{background-color:#755c53;color:#fff}#main .events-searchbox{margin:20px 0}#main .events-searchbox label{color:#3e7e78;font-size:17px}#main .events-searchbox label input{background:#e7e7e7;border:none;padding:10px;font-size:14px;width:175px;float:right;box-sizing:border-box}@media screen and (max-width: 1199px){#main .events-searchbox label input{float:none}}@media screen and (max-width: 959px){#main .events-searchbox label input{width:169px}}@media screen and (max-width: 767px){#main .events-searchbox label input{width:175px}}#main .events-searchbox label span{line-height:2em}#main .events-searchbox .search-submit{display:none}#main .event_categories{color:#3e7e78;font-size:17px;clear:both}#main .event_categories .event_categories_title{float:left}@media screen and (max-width: 1199px){#main .event_categories .event_categories_title{float:none}}#main .event_categories .event_categories_list{float:left;margin-left:18px}@media screen and (max-width: 1199px){#main .event_categories .event_categories_list{float:none;margin-left:0;padding-top:0.5em}}#main .event_categories .event_categories_list ul{font-size:15px}#main .event_categories .event_categories_list ul li{margin-bottom:4px;height:26px;background:url(../images/cat-circles.png) 0 0 no-repeat;overflow:hidden;padding-left:35px}#main .event_categories .event_categories_list ul li a{color:#3e7e78;text-decoration:none}#main .event_categories .event_categories_list ul li.family-activities{background-position:0 -29px}#main .event_categories .event_categories_list ul li.exhibitions{background-position:0 -58px}#main .event_categories .event_categories_list ul li.demonstrations{background-position:0 -87px}#main .event_categories .event_categories_list ul li.guided{background-position:0 -116px}#main .event_categories .event_categories_list ul li.other{background-position:0 -174px}#main .form-row{margin-bottom:14px}#main .form-row .form-label{float:left;width:180px}@media screen and (max-width: 959px){#main .form-row .form-label{float:none}}#main .form-row .form-label label{padding-top:4px;display:block}#main .form-row .form-field,#main .form-row .form-button{float:left;margin-left:10px;width:600px}@media screen and (max-width: 1199px){#main .form-row .form-field,#main .form-row .form-button{width:480px}}@media screen and (max-width: 959px){#main .form-row .form-field,#main .form-row .form-button{width:auto;float:none;margin-left:0px}}#main .form-row .form-field input,#main .form-row .form-field textarea{border:none;background-color:#e7e7e8;padding:6px;font-size:13px;width:400px}@media screen and (max-width: 479px){#main .form-row .form-field input,#main .form-row .form-field textarea{width:280px}}#main .form-row .form-button{padding-top:1.5em}#main .form-row .form-button input{border:none;background:none;color:#e0902e;text-decoration:underline;padding:0;text-transform:uppercase}#main div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0}#main div.wpcf7-validation-errors{border:none;font-weight:bold}#main div.wpcf7-mail-sent-ok{border:none;font-weight:bold}#main .post-entry{border-bottom:3px dotted #e3e4e5;padding-bottom:1em;margin-bottom:1em}#main .post-entry .post-header{margin-bottom:1em}#main .pagination{padding:1em 0}#main .pagination a{text-decoration:none;background:#4b1644;color:#fff;padding:6px 16px}#main .course-listing ul{list-style-type:none;padding:0;background:none}#main .course-listing ul li{background-color:#e7e7e8}#main .course-listing ul li .course-titlebar{background-color:#e0902e;color:#755c53;font-size:16px;padding:4px 80px 4px 12px;margin-bottom:12px;position:relative}#main .course-listing ul li .course-titlebar a{text-decoration:none;text-transform:uppercase;color:#755c53;font-family:FFMetaWebProBold;font-weight:normal;font-style:normal}#main .course-listing ul li .course-titlebar a:hover{text-decoration:underline}#main .course-listing ul li .course-titlebar .coursedate{color:#fff;font-family:Georgia, serif;padding-left:12px}#main .course-listing ul li .course-titlebar .availability{color:#fff;font-family:Georgia, serif;position:absolute;right:12px;top:4px;width:auto;height:auto}#main .course-listing ul li .category-item{background:none}#main .course-listing ul li .course-img{float:left;width:210px;margin-right:20px;margin-left:12px}@media screen and (max-width: 959px){#main .course-listing ul li .course-img{width:auto;float:none}}#main .course-listing ul li .course-img img{padding-bottom:12px}#main .course-listing ul li .course-copy{float:left;width:626px;padding-bottom:12px}@media screen and (max-width: 1199px){#main .course-listing ul li .course-copy{width:446px}}@media screen and (max-width: 959px){#main .course-listing ul li .course-copy{width:auto;float:none;padding:0px 12px 12px 12px}}#main .course-listing ul li .no-thumb{width:auto;float:none;padding:0px 12px 12px 12px}#main .course-listing ul li a.moretag{color:#755c53;text-decoration:none}#main .course-listing ul li a.moretag:hover{text-decoration:underline}#main .flash-player{border:1px solid #ddd;max-width:660px;padding:10px}.tweet{font-size:13px;margin-bottom:1.5em}.tweet a{text-decoration:none !important;font-weight:normal !important}.tweet .tweet_profile_img{display:none}.tweet .tweet_primary_meta a{text-decoration:none !important;font-weight:bold !important}.tweet .tweet_secondary_meta{color:#aaa}.tweet .tweet_secondary_meta .tweet_date{padding-right:8px}.tweet .tweet_secondary_meta a{text-decoration:none !important;color:#aaa !important;font-weight:normal !important}.tweet .tweet_intents a{padding-right:10px;font-weight:normal !important}.section-visit #main h1,.section-visit #main h2,.section-visit #main h3,.section-visit #main h4,.section-visit #main h5,.section-visit #main h6,.section-about #main h1,.section-about #main h2,.section-about #main h3,.section-about #main h4,.section-about #main h5,.section-about #main h6,.section-hire #main h1,.section-hire #main h2,.section-hire #main h3,.section-hire #main h4,.section-hire #main h5,.section-hire #main h6{color:#00baf2}.section-visit #main h3,.section-about #main h3,.section-hire #main h3{background:#353550}.section-contact #main h1,.section-contact #main h2,.section-contact #main h3,.section-contact #main h4,.section-contact #main h5,.section-contact #main h6,.section-hire #main h1,.section-hire #main h2,.section-hire #main h3,.section-hire #main h4,.section-hire #main h5,.section-hire #main h6{color:#00baf2}.section-contact #main h3,.section-hire #main h3{background:#353550}.section-contact #main .wrap,.section-hire #main .wrap{background:url(../images/sidebar-navy.png) 0 0 repeat-y}@media screen and (max-width: 1199px){.section-contact #main .wrap,.section-hire #main .wrap{background-position:-60px 0 !important}}@media screen and (max-width: 959px){.section-contact #main .wrap,.section-hire #main .wrap{background-position:-108px 0 !important}}@media screen and (max-width: 767px){.section-contact #main .wrap,.section-hire #main .wrap{background:none}}.section-contact #main .sidebar-left .menu li,.section-hire #main .sidebar-left .menu li{background:url(../images/arrow-light-blue.png) 0 4px no-repeat}.section-contact #main .sidebar-left .menu li>a,.section-hire #main .sidebar-left .menu li>a{color:#00baf2;padding-left:0px}@media screen and (max-width: 767px){.section-contact #main .sidebar-left .menu li>a,.section-hire #main .sidebar-left .menu li>a{background:none;padding-left:0px}}.section-contact #main .sidebar-left .menu li>a:hover,.section-hire #main .sidebar-left .menu li>a:hover{color:#53cff5}.section-contact #main .sidebar-left .menu li ul li a,.section-hire #main .sidebar-left .menu li ul li a{color:#fff}@media screen and (max-width: 767px){.section-contact #main .sidebar-left .menu li ul li a,.section-hire #main .sidebar-left .menu li ul li a{color:#231f20}}.section-contact #main .sidebar-left .menu li ul li a:hover,.section-hire #main .sidebar-left .menu li ul li a:hover{color:#e2e2e2}@media screen and (max-width: 767px){.section-contact #main .sidebar-left .menu li ul li a:hover,.section-hire #main .sidebar-left .menu li ul li a:hover{color:#707070}}.section-contact #main .sidebar-left .dropdown a,.section-hire #main .sidebar-left .dropdown a{color:#fff !important;background:#353550 url(../images/dropdown.png) 62% 9px no-repeat !important}@media screen and (max-width: 479px){.section-contact #main .sidebar-left .dropdown a,.section-hire #main .sidebar-left .dropdown a{background-position:68% 9px !important}}.section-contact #main .mc4wp-form input[type="submit"],.section-hire #main .mc4wp-form input[type="submit"]{color:#00baf2}.section-explore #main h1,.section-explore #main h2,.section-explore #main h3,.section-explore #main h4,.section-explore #main h5,.section-explore #main h6,#buildings-category-template #main h1,#buildings-category-template #main h2,#buildings-category-template #main h3,#buildings-category-template #main h4,#buildings-category-template #main h5,#buildings-category-template #main h6,#single-building-template #main h1,#single-building-template #main h2,#single-building-template #main h3,#single-building-template #main h4,#single-building-template #main h5,#single-building-template #main h6{color:#9bb227}.section-explore #main .shortcut-menu p,#buildings-category-template #main .shortcut-menu p,#single-building-template #main .shortcut-menu p{color:#3e7e78}.section-explore #main .wrap,#buildings-category-template #main .wrap,#single-building-template #main .wrap{background:url(../images/sidebar-teal.png) 0 0 repeat-y}@media screen and (max-width: 1199px){.section-explore #main .wrap,#buildings-category-template #main .wrap,#single-building-template #main .wrap{background-position:-60px 0 !important}}@media screen and (max-width: 959px){.section-explore #main .wrap,#buildings-category-template #main .wrap,#single-building-template #main .wrap{background-position:-108px 0 !important}}@media screen and (max-width: 767px){.section-explore #main .wrap,#buildings-category-template #main .wrap,#single-building-template #main .wrap{background:none}}.section-explore #main .sidebar-left .menu li,#buildings-category-template #main .sidebar-left .menu li,#single-building-template #main .sidebar-left .menu li{background:url(../images/arrow-olive.png) 0 4px no-repeat}.section-explore #main .sidebar-left .menu li>a,#buildings-category-template #main .sidebar-left .menu li>a,#single-building-template #main .sidebar-left .menu li>a{color:#9bb227;padding-left:0px}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .menu li>a,#buildings-category-template #main .sidebar-left .menu li>a,#single-building-template #main .sidebar-left .menu li>a{background:none;padding-left:0px}}.section-explore #main .sidebar-left .menu li>a:hover,#buildings-category-template #main .sidebar-left .menu li>a:hover,#single-building-template #main .sidebar-left .menu li>a:hover{color:#b9ca61}.section-explore #main .sidebar-left .menu li ul li a,#buildings-category-template #main .sidebar-left .menu li ul li a,#single-building-template #main .sidebar-left .menu li ul li a{color:#fff}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .menu li ul li a,#buildings-category-template #main .sidebar-left .menu li ul li a,#single-building-template #main .sidebar-left .menu li ul li a{color:#231f20}}.section-explore #main .sidebar-left .menu li ul li a:hover,#buildings-category-template #main .sidebar-left .menu li ul li a:hover,#single-building-template #main .sidebar-left .menu li ul li a:hover{color:#e2e2e2}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .menu li ul li a:hover,#buildings-category-template #main .sidebar-left .menu li ul li a:hover,#single-building-template #main .sidebar-left .menu li ul li a:hover{color:#707070}}.section-explore #main .sidebar-left .dropdown a,#buildings-category-template #main .sidebar-left .dropdown a,#single-building-template #main .sidebar-left .dropdown a{color:#fff !important;background:#3e7e78 url(../images/dropdown.png) 62% 9px no-repeat !important}@media screen and (max-width: 479px){.section-explore #main .sidebar-left .dropdown a,#buildings-category-template #main .sidebar-left .dropdown a,#single-building-template #main .sidebar-left .dropdown a{background-position:68% 9px !important}}.section-explore #main .sidebar-left .tours_360,#buildings-category-template #main .sidebar-left .tours_360,#single-building-template #main .sidebar-left .tours_360{display:block;margin-top:12px;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .tours_360,#buildings-category-template #main .sidebar-left .tours_360,#single-building-template #main .sidebar-left .tours_360{display:none}}.section-explore #main .sidebar-left .tours_360 .tours_360_title,#buildings-category-template #main .sidebar-left .tours_360 .tours_360_title,#single-building-template #main .sidebar-left .tours_360 .tours_360_title{background:#3e7e78;color:#fff;padding:8px 20px;font-size:16px}.section-explore #main .sidebar-left .tours_360 p,#buildings-category-template #main .sidebar-left .tours_360 p,#single-building-template #main .sidebar-left .tours_360 p{margin-bottom:4px}.section-explore #main .sidebar-left .tours_360 ul,#buildings-category-template #main .sidebar-left .tours_360 ul,#single-building-template #main .sidebar-left .tours_360 ul{background:#3e7e78;padding:1em 0}.section-explore #main .sidebar-left .tours_360 ul li,#buildings-category-template #main .sidebar-left .tours_360 ul li,#single-building-template #main .sidebar-left .tours_360 ul li{margin-bottom:0.2em;padding:0 20px}.section-explore #main .sidebar-left .tours_360 ul li a,#buildings-category-template #main .sidebar-left .tours_360 ul li a,#single-building-template #main .sidebar-left .tours_360 ul li a{color:#fff;font-weight:normal}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .tours_360 img,#buildings-category-template #main .sidebar-left .tours_360 img,#single-building-template #main .sidebar-left .tours_360 img{width:100%;height:auto}}.section-explore #main .sidebar-left .back-box,#buildings-category-template #main .sidebar-left .back-box,#single-building-template #main .sidebar-left .back-box{display:block;margin-top:12px;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .back-box,#buildings-category-template #main .sidebar-left .back-box,#single-building-template #main .sidebar-left .back-box{display:none}}.section-explore #main .sidebar-left .back-box .back-box-title,#buildings-category-template #main .sidebar-left .back-box .back-box-title,#single-building-template #main .sidebar-left .back-box .back-box-title{background:#3e7e78;color:#fff;padding:8px 20px;font-size:16px}.section-explore #main .sidebar-left .back-box .back-box-title a,#buildings-category-template #main .sidebar-left .back-box .back-box-title a,#single-building-template #main .sidebar-left .back-box .back-box-title a{text-decoration:none;color:#fff;font-weight:normal}.section-explore #main .sidebar-left .back-box .back-box-title a:hover,#buildings-category-template #main .sidebar-left .back-box .back-box-title a:hover,#single-building-template #main .sidebar-left .back-box .back-box-title a:hover{color:#9bb227}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .explore-container,#buildings-category-template #main .sidebar-left .explore-container,#single-building-template #main .sidebar-left .explore-container{display:none}}.section-explore #main .sidebar-left .map-box,#buildings-category-template #main .sidebar-left .map-box,#single-building-template #main .sidebar-left .map-box{margin-top:12px;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .map-box,#buildings-category-template #main .sidebar-left .map-box,#single-building-template #main .sidebar-left .map-box{display:none}}.section-explore #main .sidebar-left .map-box .map-box-title,#buildings-category-template #main .sidebar-left .map-box .map-box-title,#single-building-template #main .sidebar-left .map-box .map-box-title{background:#3e7e78;color:#fff;padding:8px 20px;font-size:16px}.section-explore #main .sidebar-left .intro-box,#buildings-category-template #main .sidebar-left .intro-box,#single-building-template #main .sidebar-left .intro-box{background:#3e7e78;height:440px;position:relative}@media screen and (max-width: 1199px){.section-explore #main .sidebar-left .intro-box,#buildings-category-template #main .sidebar-left .intro-box,#single-building-template #main .sidebar-left .intro-box{height:350px}}@media screen and (max-width: 959px){.section-explore #main .sidebar-left .intro-box,#buildings-category-template #main .sidebar-left .intro-box,#single-building-template #main .sidebar-left .intro-box{height:310px}}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .intro-box,#buildings-category-template #main .sidebar-left .intro-box,#single-building-template #main .sidebar-left .intro-box{height:auto}}.section-explore #main .sidebar-left .intro-box .intro-box-content,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content,#single-building-template #main .sidebar-left .intro-box .intro-box-content{position:absolute;left:20px;bottom:20px;width:240px;height:auto;font-family:GillSansMTStd-Book;font-weight:normal;font-style:normal}@media screen and (max-width: 1199px){.section-explore #main .sidebar-left .intro-box .intro-box-content,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content,#single-building-template #main .sidebar-left .intro-box .intro-box-content{width:180px}}@media screen and (max-width: 959px){.section-explore #main .sidebar-left .intro-box .intro-box-content,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content,#single-building-template #main .sidebar-left .intro-box .intro-box-content{width:132px}}@media screen and (max-width: 767px){.section-explore #main .sidebar-left .intro-box .intro-box-content,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content,#single-building-template #main .sidebar-left .intro-box .intro-box-content{width:auto;position:relative;left:0px;bottom:0px;padding:20px}}.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-title,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-title,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-title{color:#9bb227;font-size:28px;font-weight:bold;text-transform:uppercase;line-height:1em}@media screen and (max-width: 959px){.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-title,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-title,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-title{font-size:21px}}.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-subtitle,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-subtitle,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-subtitle{color:#9bb227;font-size:17px;text-transform:uppercase;line-height:1em;padding-top:0.3em;font-weight:bold}.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-origin,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-origin,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-origin{color:#9bb227;font-size:17px;text-transform:uppercase;line-height:1em;padding-top:1em}.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed,.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-dismantled,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-dismantled,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-dismantled{color:#fff;font-size:17px;text-transform:uppercase;line-height:1em;padding-top:1em}.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed span,.section-explore #main .sidebar-left .intro-box .intro-box-content .intro-dismantled span,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed span,#buildings-category-template #main .sidebar-left .intro-box .intro-box-content .intro-dismantled span,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-reconstructed span,#single-building-template #main .sidebar-left .intro-box .intro-box-content .intro-dismantled span{color:#9bb227}@media screen and (max-width: 767px){.section-explore #main .clone .map-box,.section-explore #main .clone .explore-container,.section-explore #main .clone .tours_360,.section-explore #main .clone .back-box,#buildings-category-template #main .clone .map-box,#buildings-category-template #main .clone .explore-container,#buildings-category-template #main .clone .tours_360,#buildings-category-template #main .clone .back-box,#single-building-template #main .clone .map-box,#single-building-template #main .clone .explore-container,#single-building-template #main .clone .tours_360,#single-building-template #main .clone .back-box{display:block}}@media screen and (max-width: 767px){.section-explore #main .clone .intro-box,#buildings-category-template #main .clone .intro-box,#single-building-template #main .clone .intro-box{display:none}}@media screen and (max-width: 767px){.section-explore #main .original,.section-explore #main .original .intro-box,#buildings-category-template #main .original,#buildings-category-template #main .original .intro-box,#single-building-template #main .original,#single-building-template #main .original .intro-box{display:block}}#single-building-template .wrap{background:none !important}#single-building-template .sidebar-left{padding-top:0 !important}#single-building-template #main .twelve ul{list-style-type:none;padding-left:0;margin-top:1.5em}#single-building-template #main .twelve ul li{background:url(../images/bullet-arrow-teal.png) 0 4px no-repeat;padding-left:16px}#single-building-template #main .twelve ul li a{font-weight:normal;text-decoration:none;text-transform:uppercase}#single-building-template #main .twelve ul li a:hover{text-decoration:underline}#demonstrations-template #main .wrap{background:none}#demonstrations-template #main .sidebar-left{padding-top:20px}@media screen and (max-width: 767px){#demonstrations-template #main .sidebar-left{display:none}}#demonstrations-template #main .wp-caption{padding:0;text-align:left}#demonstrations-template #main .wp-caption .wp-caption-text{width:auto;padding-top:4px;color:#9bb227;font-family:Georgia, serif}#collections-template #main .grouped ul{list-style-type:none;padding-left:0;margin-top:0}#collections-template #main .grouped ul li{background:url(../images/bullet-arrow-teal.png) 0 4px no-repeat;padding-left:16px}#collections-template #main .grouped ul li a{font-weight:normal;text-decoration:none;text-transform:none}#collections-template #main .grouped ul li a:hover{text-decoration:underline}.section-whatson #main h1,.section-whatson #main h2,.section-whatson #main h3,.section-whatson #main h4,.section-whatson #main h5,.section-whatson #main h6{color:#3e7e78}#whats-on-template h1{margin-top:60px;font-size:23px;line-height:1.2em}@media screen and (max-width: 767px){#whats-on-template h1{margin-top:20px}}#single-event-template h1{font-size:23px;line-height:1.2em;margin-bottom:0.3em}#single-event-template .evt-date{font-size:16px;color:#3e7e78;text-transform:uppercase}#single-event-template .evt-open{font-size:16px;color:#3e7e78}#single-event-template .pad{height:10px}#single-event-template .with-sidebar{background:url(../images/sidebar-teal.png) 0 0 repeat-y}@media screen and (max-width: 1199px){#single-event-template .with-sidebar{background-position:-60px 0 !important}}@media screen and (max-width: 959px){#single-event-template .with-sidebar{background-position:-108px 0 !important}}@media screen and (max-width: 767px){#single-event-template .with-sidebar{background:none}}@media screen and (max-width: 767px){#single-event-template .with-sidebar .original{display:block}}#single-event-template .sidebar-left .menu li{background:url(../images/arrow-olive.png) 0 4px no-repeat}#single-event-template .sidebar-left .menu li>a{color:#9bb227;padding-left:0px}@media screen and (max-width: 767px){#single-event-template .sidebar-left .menu li>a{background:none;padding-left:0px}}#single-event-template .sidebar-left .menu li>a:hover{color:#b9ca61}#single-event-template .sidebar-left .menu li ul li a{color:#fff}@media screen and (max-width: 767px){#single-event-template .sidebar-left .menu li ul li a{color:#231f20}}#single-event-template .sidebar-left .menu li ul li a:hover{color:#e2e2e2}@media screen and (max-width: 767px){#single-event-template .sidebar-left .menu li ul li a:hover{color:#707070}}#single-event-template .sidebar-left .dropdown a{color:#fff !important;background:#3e7e78 url(../images/dropdown.png) 62% 9px no-repeat !important}@media screen and (max-width: 479px){#single-event-template .sidebar-left .dropdown a{background-position:68% 9px !important}}.section-learn #main h1,.section-learn #main h2,.section-learn #main h3,.section-learn #main h4,.section-learn #main h5,.section-learn #main h6,#single-workshop-template #main h1,#single-workshop-template #main h2,#single-workshop-template #main h3,#single-workshop-template #main h4,#single-workshop-template #main h5,#single-workshop-template #main h6{color:#e0902e}.section-learn #main .wrap,#single-workshop-template #main .wrap{background:url(../images/sidebar-brown.png) 0 0 repeat-y}@media screen and (max-width: 1199px){.section-learn #main .wrap,#single-workshop-template #main .wrap{background-position:-60px 0 !important}}@media screen and (max-width: 959px){.section-learn #main .wrap,#single-workshop-template #main .wrap{background-position:-108px 0 !important}}@media screen and (max-width: 767px){.section-learn #main .wrap,#single-workshop-template #main .wrap{background:none}}.section-learn #main .pagination a,#single-workshop-template #main .pagination a{background:#755c53}.section-learn #main .sidebar-left .menu li,#single-workshop-template #main .sidebar-left .menu li{background:url(../images/arrow-orange.png) 0 4px no-repeat}.section-learn #main .sidebar-left .menu li>a,#single-workshop-template #main .sidebar-left .menu li>a{color:#e0902e;padding-left:0px}@media screen and (max-width: 767px){.section-learn #main .sidebar-left .menu li>a,#single-workshop-template #main .sidebar-left .menu li>a{background:none;padding-left:0px}}.section-learn #main .sidebar-left .menu li>a:hover,#single-workshop-template #main .sidebar-left .menu li>a:hover{color:#e5a85c}.section-learn #main .sidebar-left .menu li ul li a,#single-workshop-template #main .sidebar-left .menu li ul li a{color:#fff}@media screen and (max-width: 767px){.section-learn #main .sidebar-left .menu li ul li a,#single-workshop-template #main .sidebar-left .menu li ul li a{color:#231f20}}.section-learn #main .sidebar-left .menu li ul li a:hover,#single-workshop-template #main .sidebar-left .menu li ul li a:hover{color:#e2e2e2}@media screen and (max-width: 767px){.section-learn #main .sidebar-left .menu li ul li a:hover,#single-workshop-template #main .sidebar-left .menu li ul li a:hover{color:#707070}}.section-learn #main .sidebar-left .dropdown a,#single-workshop-template #main .sidebar-left .dropdown a{color:#fff !important;background:#755c53 url(../images/dropdown.png) 62% 9px no-repeat !important}@media screen and (max-width: 479px){.section-learn #main .sidebar-left .dropdown a,#single-workshop-template #main .sidebar-left .dropdown a{background-position:68% 9px !important}}#school-news-category-template #main h1{border-bottom:3px dotted #e3e4e5;padding-bottom:1em}.section-involved #main h1,.section-involved #main h2,.section-involved #main h3,.section-involved #main h4,.section-involved #main h5,.section-involved #main h6{color:#ca224d}.section-involved #main h3{background:#ca224d;color:#e0902e}.section-involved #main #rates .column1{width:16%;margin-right:3%}.section-involved #main #rates .column2{width:80%}.section-shop #main h1,.section-shop #main h2,.section-shop #main h3,.section-shop #main h4,.section-shop #main h5,.section-shop #main h6{color:#ffc80b}.section-shop #main .wrap{background:url(../images/sidebar-tan.png) 0 0 repeat-y}@media screen and (max-width: 1199px){.section-shop #main .wrap{background-position:-60px 0 !important}}@media screen and (max-width: 959px){.section-shop #main .wrap{background-position:-108px 0 !important}}@media screen and (max-width: 767px){.section-shop #main .wrap{background:none}}.section-shop #main .pagination a{background:#c2baad}.section-shop #main .sidebar-left .menu li{background:url(../images/arrow-yellow.png) 0 4px no-repeat}.section-shop #main .sidebar-left .menu li>a{color:#717174;padding-left:0px}@media screen and (max-width: 767px){.section-shop #main .sidebar-left .menu li>a{background:none;padding-left:0px}}.section-shop #main .sidebar-left .menu li>a:hover{color:#bbb}.section-shop #main .sidebar-left .menu li ul li a{color:#fff}@media screen and (max-width: 767px){.section-shop #main .sidebar-left .menu li ul li a{color:#231f20}}.section-shop #main .sidebar-left .menu li ul li a:hover{color:#e2e2e2}@media screen and (max-width: 767px){.section-shop #main .sidebar-left .menu li ul li a:hover{color:#707070}}.section-shop #main .sidebar-left .dropdown a{color:#fff !important;background:#c2baad url(../images/dropdown.png) 62% 9px no-repeat !important}@media screen and (max-width: 479px){.section-shop #main .sidebar-left .dropdown a{background-position:68% 9px !important}}#visit-template #main #admission .column1{width:30%;margin-right:3%}#visit-template #main #admission .column2{width:66%}#visit-template #main #opening-dates .column1,#visit-template #main #opening-times .column1{width:34%;margin-right:3%}#visit-template #main #opening-dates .column2,#visit-template #main #opening-times .column2{width:62%}#news-category-template #main .post-header h2 a,#blog-category-template #main .post-header h2 a{color:#00baf2;text-decoration:none}#news-category-template #main .post-header h2 a:hover,#blog-category-template #main .post-header h2 a:hover{text-decoration:underline}#news-category-template #main .post-content a.moretag,#blog-category-template #main .post-content a.moretag{color:#00baf2;text-decoration:none}#news-category-template #main .post-content a.moretag:hover,#blog-category-template #main .post-content a.moretag:hover{text-decoration:underline}#news-category-template #main .pagination a,#blog-category-template #main .pagination a{background:#00baf2}#single-blog-template #main .post-date{margin-bottom:1.5em}#single-template #main .post-entry{border:none}.search-results #main h3{padding:0;margin-bottom:0}.search-results #main .hentry{margin-bottom:1.5em}#language-template #main .table .column1{width:22%;margin-right:3%}#language-template #main .table .column2{width:74%}#primary-footer{margin-top:28px;font-family:FFMetaWebProBook;font-weight:normal;font-style:normal;font-size:16px}#primary-footer .tiled{min-height:320px}#primary-footer .tiled .four{padding-bottom:10px}#primary-footer .divider{height:3px;background:#58585a !important;margin-bottom:9px}#primary-footer .widget{padding:10px 0 0 0;clear:both}#primary-footer .widget p{line-height:1.2em;margin-bottom:1em}#primary-footer .widget h5{font-weight:normal;padding-bottom:4px}#primary-footer .widget .date{float:left;width:42%;clear:both;font-size:13px;font-family:Arial, sans-serif;line-height:1.4em}#primary-footer .widget .open{float:right;width:54%;font-size:13px;font-family:Arial, sans-serif;line-height:1.4em;padding-bottom:4px}#primary-footer .widget .price{float:left;width:42%;clear:both;font-size:13px;font-family:Arial, sans-serif;line-height:1.4em}#primary-footer .widget .group{float:right;width:54%;font-size:13px;font-family:Arial, sans-serif;line-height:1.4em;padding-bottom:4px}#primary-footer .col1 .widget{padding-left:10px}@media screen and (max-width: 767px){#primary-footer .col1 .widget{padding-right:10px}}#primary-footer .col1 span{font-size:14px}#primary-footer .col1 a{color:#231f20;text-decoration:none}#primary-footer .col1 a:hover{text-decoration:underline}@media screen and (max-width: 767px){#primary-footer .col2 .widget{padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){#primary-footer .col3 .widget{padding-left:10px;padding-right:10px}}#primary-footer .col3 p{font-size:13px;font-family:Arial, sans-serif;line-height:1.4em}#primary-footer .col3 span{font-size:14px}@media screen and (max-width: 767px){#primary-footer .col4{text-align:left}}#primary-footer .col4 .widget{padding-right:10px}@media screen and (max-width: 767px){#primary-footer .col4 .widget{padding-left:10px;padding-right:10px}}#primary-footer .col4 .widget a{color:#231f20}#primary-footer .col4 .widget .topic-excerpt{line-height:1.4em;font-size:13px;font-family:Arial, sans-serif}#primary-footer .col4 .widget .topic-title{line-height:1.4em;font-size:13px;margin-bottom:1em;font-family:Arial, sans-serif}#primary-footer .col4 .widget .topic-title a{text-decoration:none}#primary-footer .col4 .widget .topic-title a:hover{text-decoration:underline}#primary-footer .sixteen{background:url(../images/footer.png) center 12px repeat-y}@media screen and (max-width: 767px){#primary-footer .four{margin-left:0;margin-right:0}}#primary-footer .contact-the-museum p,#primary-footer .find-us p{padding:0 16px}#primary-footer .contact-the-museum a,#primary-footer .find-us a{color:#231f20;text-decoration:none}#primary-footer .contact-the-museum a:hover,#primary-footer .find-us a:hover{text-decoration:underline}@media screen and (max-width: 767px){#primary-footer .contact-the-museum .one-third,#primary-footer .find-us .one-third{margin-left:0;margin-right:0}}#primary-footer .find-us{font-family:Arial, sans-serif !important;clear:both}#primary-footer .find-us p{line-height:1.5em;font-size:14px}#primary-footer .find-us iframe{margin-left:16px}@media screen and (max-width: 1199px){#primary-footer .find-us iframe{width:268px}}@media screen and (max-width: 959px){#primary-footer .find-us iframe{width:204px}}@media screen and (max-width: 767px){#primary-footer .find-us iframe{width:340px}}@media screen and (max-width: 479px){#primary-footer .find-us iframe{width:250px}}#primary-footer .sub-header{font-size:14px;font-family:Arial, sans-serif;border-bottom:1px solid #231f20;padding:16px 0 6px 0;margin:0 16px}#secondary-footer{margin-top:12px;margin-bottom:20px}#secondary-footer .footer-menu{width:280px;float:right}@media screen and (max-width: 767px){#secondary-footer .footer-menu{float:none;margin:0 auto}}#secondary-footer .widget{width:280px;float:right;clear:both;text-align:right;font-size:12px;font-family:Arial, sans-serif}#secondary-footer .widget .textwidget{padding-top:5px}@media screen and (max-width: 767px){#secondary-footer .widget .textwidget{text-align:center}}#secondary-footer .widget .textwidget a{color:#231f20;text-decoration:none}#secondary-footer .widget .textwidget a:hover{text-decoration:underline}@media screen and (max-width: 767px){#secondary-footer .menu{text-align:center}}#secondary-footer .menu li{margin-left:8px;display:inline}#secondary-footer .menu li a{color:#231f20;text-decoration:none}#secondary-footer .menu li a:hover{text-decoration:underline}#secondary-footer .social-media{width:155px;float:right;margin-left:5px}@media screen and (max-width: 767px){#secondary-footer .social-media{float:none;margin:0 auto}}#secondary-footer .social-media li{display:inline;float:left;margin-left:5px}@media screen and (max-width: 767px){#secondary-footer .social-media li{padding-bottom:10px}}#secondary-footer .social-media a{display:block;width:33px;height:32px;background-image:url(../images/social-icons.png);background-position:0 0;background-repeat:no-repeat}#secondary-footer .social-media .twitter a{background-position:-38px 0}#secondary-footer .social-media .youtube a{background-position:-76px 0}#secondary-footer .social-media .owl a{background-position:-115px 0}#respond{margin-top:50px;border-top:1px solid #e5e5e5;padding-top:30px}#respond h3,#respond #comments-title{font-weight:600;margin-bottom:0.2em}.comment-form .form-allowed-tags{display:none}.comment-form label{display:block;font-weight:600;padding-bottom:5px}.comment-form input{width:94%;padding:12px;border:1px solid #ccc;color:#231f20;margin-bottom:4px}@media screen and (max-width: 479px){.comment-form input{width:90%}}.comment-form textarea{width:94%;padding:12px;border:1px solid #ccc;color:#231f20;margin-bottom:16px}@media screen and (max-width: 479px){.comment-form textarea{width:90%}}.comment-form input:focus,.comment-form textarea:focus{outline-color:#000}.comment-form input#submit{border:none;font-weight:600;background:#ccc;padding:7px 40px;text-decoration:none;color:#231f20;font-size:13px;width:auto;margin-top:12px}.comment-form input#submit:hover{color:#000}.comment{font-weight:400;line-height:1.4em;color:#231f20}.comment img{width:auto;float:left;margin-right:8px}.comment p{clear:both}.comment a{color:#000}.comment .thread-odd,.comment .thread-even{border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px}.comment .comment-info{padding:12px 0 20px 0}.comment #cancel-comment-reply-link{color:#000;padding-left:12px}.comment .depth-2{padding-top:32px;padding-left:48px}.comment .depth-3{padding-top:32px;padding-left:96px}.comment #reply-title{font-weight:600;font-size:20px;margin-bottom:0.2em}
