body .section-content .zone-content-top{float:left;margin-top:60px;padding:0 10px;width:1004px;}.section-content .zone-content-wrapper{clear:left;}.node-type-sov-homepage .section-content .zone-content-wrapper .region-content-inner{margin-top:84px;margin-top:8.4rem;}#zone-content{padding:0;width:100%;}.return_section_container{margin-left:0;margin-bottom:0;}.sov_chapter_nav{overflow-x:visible;-webkit-overflow-scrolling:none;margin-right:0;}.sov_chapter_nav #sov_chapter_nav_holder{width:auto;}.sov_chapter_nav a.hide_chapters{position:absolute;top:-45px;top:-4.5rem;right:0;display:block;background:#e5e7e7;text-decoration:none;padding:0.95em;font-size:14px;font-size:1.4rem;font-family:arial;color:#333333;font-weight:bold;padding-left:10px;border-top:2px solid #d6d7d7;}.sov_chapter_nav a.hide_chapters:hover{background:#f9fafa;border-top:2px solid #efefef;}.sov_chapter_nav a.hide_chapters.open span{background:url(/sites/all/themes/vhs/images/hide_chapter_up.png) no-repeat left center;}.sov_chapter_nav a.hide_chapters span{padding-left:25px;background:url(/sites/all/themes/vhs/images/hide_chapter_down.png) no-repeat left center;}.sov_chapter_nav .node-sov-chapter{clear:none;width:auto;margin:0 10px;}.sov_chapter_nav .chapter_image{width:236px;}.sov_chapter_nav .node-sov-chapter:first-child{margin-left:25px;}.sov_chapter_nav .node-sov-chapter:hover{background-color:#f5f5f5;}.sov_chapter_nav .node-sov-chapter:hover{cursor:pointer;}.sov_chapter_nav .node-sov-chapter:hover .chapter_image{border-top:4px solid #e7a800;padding-top:29px;padding-top:2.9rem;}.sov_chapter_nav .node-sov-chapter:hover a.chapter_nav_title{color:#383B40;}.sov_chapter_content .chapter_nav_buttons{position:absolute;width:32px;height:47px;display:block;top:4em;padding:10px;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link{left:-128px;left:-12.8rem;text-align:left;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.title,.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.text{margin-left:35px;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.title,.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.text,.sov_chapter_content .chapter_nav_buttons.next_chapter_link span.title,.sov_chapter_content .chapter_nav_buttons.next_chapter_link span.text{font-size:17px;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.text,.sov_chapter_content .chapter_nav_buttons.next_chapter_link span.text{color:#919596;margin-bottom:2px;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.title,.sov_chapter_content .chapter_nav_buttons.next_chapter_link span.title{color:#383b40;}.sov_chapter_content .chapter_nav_buttons.next_chapter_link{right:-128px;right:-12.8rem;}.sov_chapter_content .chapter_nav_buttons span{display:none;}.sov_chapter_content .chapter_nav_buttons span.arrow{display:block;width:25px;height:47px;position:relative;top:-4px;}.sov_chapter_content .chapter_nav_buttons.next_chapter_link span.arrow{background:url(/sites/all/themes/vhs/images/chapter_nav.gif) no-repeat 100% 0;float:right;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link span.arrow{background:url(/sites/all/themes/vhs/images/chapter_nav.gif) no-repeat 0% 0;float:left;}.sov_chapter_content .chapter_nav_buttons:hover{width:197px;background-color:#f9fafa !important;text-decoration:none;height:39px;}.sov_chapter_content .chapter_nav_buttons:hover span{display:block;}.sov_chapter_content .chapter_nav_buttons:hover span.arrow{background-position:100% 100%;top:-40px;}.sov_chapter_content .chapter_nav_buttons.prev_chapter_link:hover span.arrow{background-position:0% 100%;}.sov_chapter_content .bottom_chapter_nav a{padding:10px;}.sov_chapter_content .bottom_chapter_nav a.prev_chapter_link{padding-left:40px;}.sov_chapter_content .bottom_chapter_nav a.next_chapter_link{padding-right:40px;}.sov_chapter_content .bottom_chapter_nav a:hover{background-color:#f9fafa;}.sov_chapter_content .bottom_chapter_nav a.prev_chapter_link:hover{background-image:url(/sites/all/themes/vhs/images/bottom_chapter_prev_hover.gif);}.sov_chapter_content .bottom_chapter_nav a.next_chapter_link:hover{background-image:url(/sites/all/themes/vhs/images/bottom_chapter_next_hover.gif);}.sov_chapter_content .bottom_chapter_nav a span.text{padding-top:0;padding-bottom:0;height:20px;}.sov_chapter_content .bottom_chapter_nav a span.title{display:block;}.return_section_container .return_section_link{max-width:70%;}.sov_section_info_image,.sov_section_info_blurb{width:auto;clear:none;float:left;}.sov_section_info_image{margin-bottom:16px;}.node-sov-section-info .body-content{margin-bottom:0;}html.ie8 #zone-content{width:1024px;}.node-sov-homepage .landing-teaser-row{float:left;clear:both;}.sov-landing-page .node-sov-section-info .landing-image-container{position:absolute;}.sov-landing-page .sov-homepage-teaser .landing-image-container{position:absolute;}.sov-landing-page .sov-homepage-teaser .landing-image-container .content{float:left;width:auto;margin-bottom:17px;margin-bottom:1.7rem;}.node-sov-homepage .node-sov-section-info,.node-sov-homepage .sov-homepage-teaser{min-height:230px;margin-bottom:0;}.node-sov-homepage .node-sov-section-info h3.node-title,.node-sov-homepage .sov-homepage-teaser h3.node-title{float:none;}.node-sov-homepage .content .landing-image-container h2{margin-top:0;}.node-sov-homepage .field-name-body{width:750px;float:left;}.node-sov-homepage .trip-advisor-widget{width:234px;margin-left:20px;margin-right:0;margin-bottom:0;margin-top:0;float:left;}
body.node-type-content-page .bottom_chapter_nav a,body.node-type-vhe-article .bottom_chapter_nav a{padding:10px;}body.node-type-content-page .bottom_chapter_nav a.prev_chapter_link,body.node-type-vhe-article .bottom_chapter_nav a.prev_chapter_link{padding-left:40px;}body.node-type-content-page .bottom_chapter_nav a.next_chapter_link,body.node-type-vhe-article .bottom_chapter_nav a.next_chapter_link{padding-right:40px;}body.node-type-content-page .bottom_chapter_nav a:hover,body.node-type-vhe-article .bottom_chapter_nav a:hover{background-color:#f9fafa;}body.node-type-content-page .bottom_chapter_nav a.prev_chapter_link:hover,body.node-type-vhe-article .bottom_chapter_nav a.prev_chapter_link:hover{background-image:url(/sites/all/themes/vhs/images/bottom_chapter_prev_hover.gif);}body.node-type-content-page .bottom_chapter_nav a.next_chapter_link:hover,body.node-type-vhe-article .bottom_chapter_nav a.next_chapter_link:hover{background-image:url(/sites/all/themes/vhs/images/bottom_chapter_next_hover-padding.gif);}body.node-type-content-page .bottom_chapter_nav a span.text,body.node-type-vhe-article .bottom_chapter_nav a span.text{padding-top:0;padding-bottom:0;}body.node-type-content-page .bottom_chapter_nav a span.title,body.node-type-vhe-article .bottom_chapter_nav a span.title{display:block;}.view-display-id-vhe_related_block .views-row{min-height:230px;}.view-display-id-vhe_related_block .views-row a.find_out_more{position:absolute;bottom:12px;bottom:1.2rem;left:50%;margin-left:-60px;}
.section-content .zone-content-wrapper .region-content-inner{margin-top:54px;margin-top:5.4rem;}.node-type-landing-page .body-content{margin-top:0;}.node-type-content-page .region-content h1{font-size:28px;font-size:2.8rem;}.region-content h2{font-size:24px;font-size:2.4rem;margin-top:15px;margin-top:1.5rem;margin-bottom:20px;margin-bottom:2.0rem;}.region-content h3{font-size:21px;font-size:2.1rem;margin-top:19px;margin-top:1.9rem;margin-bottom:20px;margin-bottom:2.0rem;}.region-content h4{font-size:18px;font-size:1.8rem;margin-top:12px;margin-top:1.2rem;margin-bottom:19px;margin-bottom:1.9rem;}.node-content-page img{margin:0 30px;margin-bottom:30px;}div.region-content img{margin-left:0;margin-right:30px;}div.region-content .floatleft img{margin-left:0;margin-right:30px;}div.region-content .floatright img{margin-left:30px;margin-right:0;}.block-vhs-blocks-block-footer-sidebar .block-title{display :none;}.block-vhs-blocks-block-footer-sidebar ul.menu li a{border-bottom:3px solid #19245C;}.block-vhs-blocks-block-footer-sidebar ul.menu li ul.menu li a{border-bottom:none;}.block-vhs-blocks-block-footer-sidebar ul.menu li ul.menu li a.active{border-bottom:1px solid #e0dfdb;}.block-vhs-blocks-block-footer-sidebar ul.menu li ul.menu a.active{border-left:3px solid #19245C;}
.node-quote.left article{margin-right:20px;margin-left:0;}.node-quote.left{background:url(/sites/all/themes/vhs/images/quote.gif) no-repeat 0 0;float:left;margin-right:20px;margin-right:2rem;margin-left:0;border-right:1px solid #d8d8d8;border-left:none;}.node-quote{width:auto;}
.node-type-event .body-content{margin-top:0;margin-bottom:0;}.event-dates .date-item .field-collection-view,.other-event-dates .date-item .field-collection-view,.field-name-field-cost-summary{border-bottom:none;padding:0;margin:0 0 10px 0;margin:0 0 1rem 0;}.node-event .field-collection-container{border-bottom:none;}.event-dates .field-collection-container,.other-event-dates .field-collection-container,.cost-details .field-collection-container{border-bottom:none;margin-bottom:0;}.cost-details .costing{margin-right:28px;margin-right:2.8rem;display:inline;}.cost-details .costing .tier{margin-right:5px;margin-right:0.5em;}.cost-details .field-collection-view{margin:0;padding:0;border-bottom:none;}.location,.categories{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:10px;}.location .field-name-field-location-building,.location .field-name-field-location{float:left;}.location .field-name-field-location-building{margin-right:10px;margin-right:1.0rem;}.categories{margin-bottom:30px;}.field-name-field-booking-link{}.field-name-field-booking-link .field-item a{background:#116fa5;color:#ffffff;text-decoration:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:bold;padding:10px 23px 10px 23px;}.field-name-field-booking-link .field-item a:hover{background:#484a4d;color:#ffffff;}.field-name-field-introduction{margin-bottom:2.8rem;line-height:25px;line-height:2.4rem;}.body-content{margin-top:40px;}.body-content .floatright img{margin-left:25px;margin-right:0;}.body-content .floatleft img{margin-left:0;margin-right:25px;}.node-event #shop-items{float:left;}.node-event .content h4.shop-heading{font-size:24px;font-size:2.4rem;}.other-event-dates ul li{float:left;width:187px;height:30px;}.node-type-event-program section.block-views{background:#F2F3F3;width:100%;padding-left:10px;padding-right:10px;padding-top:1px;}.node-type-event-program section.block-views h2{margin-top:25px;margin-top:2.5rem;}.node-type-event-program .view-display-id-upcoming_events .view-header,.related-events .view-calendar-listing .view-header{margin-top:0;}.node-type-event-program .view-display-id-upcoming_events .view-content ul,.related-events .view-calendar-listing .view-content ul{list-style-type:none;padding-left:0;margin:0;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li,.related-events .view-calendar-listing .view-content ul li{background:url(/sites/all/themes/vhs/images/related-events.png) 0 0 no-repeat;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;position:relative;}.node-type-event-program .view-display-id-upcoming_events .view-content li{float:left;margin-bottom:2px;margin-bottom:0.2rem;width:236px;}.node-type-event-program .view-calendar-listing .view-content ul li.views-row-first,.related-events .view-calendar-listing .view-content ul li.views-row-first{margin-right:10px;}.node-type-event-program .view-calendar-listing .view-content ul li.views-row-last,.related-events .view-calendar-listing .view-content ul li.views-row-last{margin-left:10px;}.node-type-event-program .view-calendar-listing .view-content ul li.views-row-first.views-row-last{margin-left:0;}.node-type-event-program .view-calendar-listing .view-content ul li.views-row-first

.node-type-event-program .view-calendar-listing .view-content ul li .views-field-field-event-category,.related-events .view-calendar-listing .view-content ul li .views-field-field-event-category{margin-top:15px;margin-left:55px;font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#888888;}.node-type-event-program .view-calendar-listing .view-content ul li .views-field-title,.related-events .view-calendar-listing .view-content ul li .views-field-title{margin-top:40px;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:18px;font-size:1.8rem;}.node-type-event-program .view-calendar-listing .view-content ul li .views-field-title a,.related-events .view-calendar-listing .view-content ul li .views-field-title a{text-decoration:none;}.node-type-event-program .view-calendar-listing .view-content ul li .views-field-title a:hover,.related-events .view-calendar-listing .view-content ul li .views-field-title a:hover{color:#116fa5;}.node-type-event-program .view-calendar-listing .view-content ul li .views-field-field-start-end-date
.related-events .view-calendar-listing .view-content ul li .views-field-field-start-end-date{font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#383b40;margin-top:17px;line-height:16px;line-height:1.6rem;}.node-type-event-program .view-calendar-listing .view-content ul li .views-field-field-cost-summary
.related-events .view-calendar-listing .view-content ul li .views-field-field-cost-summary{font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#383b40;line-height:16px;line-height:1.6rem;}
.node-type-exhibition hgroup{float:left;}.node-type-exhibition hgroup h1{float:left;display:inline;margin-bottom:3.4rem;}.node-type-exhibition hgroup h2{color:#666666;float:left;font-size:18px;font-size:1.8rem;line-height:32px;line-height:3.2rem;margin-top:0;display:inline;}.node-type-exhibition hgroup h1{margin-bottom:22px;margin-bottom:2.2rem;}.node-type-exhibition hgroup h2{margin-bottom:16px;margin-bottom:1.6rem;padding-left:10px;}.node-type-exhibition .field-collection-container{clear:left;width:100%;}.node-type-exhibition .field-name-field-header-image img{margin:0;}.node-type-exhibition .field-name-field-header-image .field-name-field-image-caption{width:auto;}.node-type-exhibition .section-content .content .body-content{margin-top:0;}.node-type-exhibition .info-panel{margin-bottom:0;}.node-type-exhibition .section-content .zone-content-wrapper .region-content-inner{margin-top:56px;float:left;}.node-type-exhibition .section-content .node-exhibition .body-content{border-bottom:none;padding-bottom:0;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-picture{float:left;margin:30px 25px 30px 25px;width:10%;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-picture .field-item{width:auto;}.node-type-exhibition .field-collection-item-field-invitation h3{float:right;width:80%;margin-top:30px;padding-right:4%;}.node-type-exhibition .field-name-field-invitation .field-collection-item-field-invitation > .content{margin-bottom:0;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-body{float:right;clear:none;width:80%;margin-bottom:25px;margin-left:0;margin-bottom:25px;padding-right:4%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-body{}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-body p{margin-bottom:0;}#slideshow-container{margin-left:0;}.node-type-exhibition .exhibition-credits{position:static;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin-top:20px;margin-top:2.0rem;}.node-type-exhibition .exhibition-credits .field-items > .field-item{margin-bottom:0;}.node-type-exhibition .exhibition-credits .content .field-name-field-logo{float:left;margin-right:10px;width:182px;}.node-type-exhibition .exhibition-credits .content .field-name-field-logo img{margin-top:20px;margin-bottom:20px;margin-left:20px;}.node-type-exhibition .exhibition-credits .content .field-name-field-credit-body{float:left;width:792px;margin-left:10px;margin-right:10px;margin-top:30px;position:static;}.node-type-exhibition .exhibition-credits .content .field-name-field-credit-body p{margin-bottom:0;}.node-type-exhibition .shop-items h4,.node-type-exhibition .related-events h4{font-size:24px;font-size:2.4rem;}.node-type-exhibition .shop-items{margin-bottom:40px;}
.node-staff-block .field-name-field-picture{margin:30px 25px 30px 25px;width:105px;}.node-staff-block h3{margin-top:0;padding-top:30px;}.node-staff-block .field-name-body{margin-bottom:25px;margin-left:25px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}.node-staff-block .body-content p{margin-bottom:0;}
.field-collection-item-field-shop-items .shop-item-info{width:50%;}.field-collection-item-field-shop-items .shop-item-image{float:left;width:50%;min-height:250px;}.field-collection-item-field-shop-items .shop-item-image img{float:right;margin:20px 0;}.field-name-field-shop-items .field-collection-view{border-bottom:0;margin:0;padding:0;}.field-name-field-shop-items > .field-items > .field-item{height:252px;width:492px;margin-bottom:0;position:static;}.field-name-field-shop-items{position:relative;width:492px;}.field-collection-item-field-shop-items .shop-item-info .field-name-field-shop-item-description{height:100px;overflow-y:auto;}.field-name-field-shop-items #shop-items-buttons{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:14px;font-size:1.4rem;position:absolute;bottom:20px;left:50%;margin-left:-30px;z-index:20;}.field-name-field-shop-items #shop-items-buttons #count{display:inline-block;text-align:center;width:40px;}
.page-attend-event-calendar .zone-content-wrapper{padding:0 10px;}.page-attend-event-calendar .view-calendar-listing{clear:both;position:relative;}.page-attend-event-calendar .section-content .region-content-inner{margin-top:54px;margin-top:5.4rem;}.page-attend-event-calendar .view-calendar-listing h1{margin-left:0;margin-right:0;}.page-attend-event-calendar .view-calendar-listing .date-range-filter{position:absolute;top:0;background:#e5e7e7;height:45px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-submit-button{margin-right:20px;margin-top:9px;width:32px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-submit-button .form-submit{width:22px;height:22px;border-radius:0;background:url(/sites/all/themes/vhs/images/calendar-filter.png) -1px 50% no-repeat #116fa5;margin-top:2px;border:none;text-shadow:none;text-indent:-9999px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .date-range-links{float:left;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:bold;margin-left:20px;margin-top:17px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .date-range-links a,.page-attend-event-calendar .view-calendar-listing .date-range-filter .date-range-links span.inactive{font-weight:normal;margin-left:27px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .date-range-links a:hover{color:#116fa5;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-submit-button .form-submit:hover{background-color:#383b40}.page-attend-event-calendar .view-calendar-listing .event-filter-heading{margin-top:86px;padding-bottom:20px;border-bottom:1px solid #cccccc;font-size:16px;font-size:1.6rem;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-weight:bold;}.page-attend-event-calendar .view-calendar-listing .event-results-heading{font-size:16px;font-size:1.6rem;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-weight:bold;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .description{display:none;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget{float:right;margin-top:9px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget label{display:none;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget > div{float:right;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget #edit-field-start-end-date-value-min-wrapper{float:left;}.ie7 .page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget > div#edit-field-start-end-date-value-max-wrapper{width:300px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .views-exposed-widget input{float:right;margin:0 0 0 5px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup{margin:0;width:162px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup.form-item-field-start-end-date-value-1-value{margin:0;width:auto;}.ie7 .page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-item-field-start-end-date-value-1-value{width:300px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup .date-padding{padding:2px 0 0 0;float:right;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup .date-padding > .form-type-textfield{width:162px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup .date-padding > .form-type-textfield.form-item-field-start-end-date-value-2-max-date{width:157px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup .calendar-switch{font-size:12px;font-size:1.2rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;position:absolute;left:-130px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter  .views-widget-filter-field_start_end_date_value_1 .container-inline-date .form-type-date-popup .calendar-switch{position:static;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .calendar-switch{float:left;margin-top:7px;margin-right:16px;}.page-attend-event-calendar .view-calendar-listing .date-range-filter .container-inline-date .form-type-date-popup .form-item-field-start-end-date-value162-max-date .calendar-switch{left:-130px;position:absolute;top:0;}.page-attend-event-calendar .view-calendar-listing .date-range-filter  .views-widget-filter-field_start_end_date_value_2{float:right;margin-top:9px;position:relative;}.page-attend-event-calendar .view-calendar-listing .view-header{font-size:16px;font-size:1.6rem;margin-top:86px;margin-left:0;margin-right:0;}.page-attend-event-calendar .event-filters{display:block;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets{float:left;margin:0;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget{padding:0;width:100%;border-bottom:1px solid #cccccc;padding-bottom:17px;padding-top:20px;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget > label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:bold;color:#333333;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget > .views-widget label{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:normal;color:#5f6468;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget > .views-widget .form-type-bef-checkbox{margin-top:10px;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-submit-button{border-bottom:none;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget > .form-submit{border-radius:0;background:#116fa5;margin-top:0;border:none;text-shadow:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:bold;color:#ffffff;padding:8px 22px;}.page-attend-event-calendar .view-calendar-listing .event-filters .views-exposed-widgets .views-exposed-widget > .form-submit:hover{background:#383b40}.page-attend-event-calendar .view-calendar-listing .view-content a:hover{color:#116FA5;}.page-attend-event-calendar .view-calendar-listing .view-content ul li.views-row{float:left;margin-bottom:35px;padding:0;background:none;}.page-attend-event-calendar .view-calendar-listing .view-content ul li.views-row.views-row-odd{background-color:transparent;}.page-attend-event-calendar .view-calendar-listing .view-content ul li{float:left;margin-bottom:20px;background:none;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-image-wrapper{display:block;clear:left;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-image-wrapper img{margin:0;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-event-category,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-start-date,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-start-end-date,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-cost-summary,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-teaser-text,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-start-end-date-1{display:block;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper{margin-left:20px;width:482px;min-height:180px;position:relative;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .link-wrapper .views-field-path-1{display:block;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper.no-image{width:725px;min-height:140px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .link-wrapper{margin-top:0;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-event-category{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;color:#888888;float:left;width:100%;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-title,.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-path{width:100%;margin-top:18px;margin-bottom:20px;float:left;clear:left;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-title a,.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-path a{font-size:18px;font-size:1.8rem;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date-1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;margin-left:20px;margin-right:20px;float:left;line-height:1.5;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date-1 .views-label{float:left;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date-1 .field-content{float:left;margin-left:4px;font-weight:bold;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date{float:left;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;margin-top:0;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date .views-label{float:left;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-start-end-date .field-content{font-weight:bold;float:left;margin-left:4px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-cost-summary{float:left;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-cost-summary .views-label{float:left;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-cost-summary .field-content{float:left;font-weight:bold;margin-left:4px;max-width:450px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-teaser-text{clear:left;margin-top:17px;margin-top:1.7rem;float:left;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;padding-bottom:10px;padding-bottom:1rem;width:100%;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-view-node,.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-path-1{float:left;margin-right:26px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-view-node a,.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-path-1 a{font-size:18px;font-size:1.8rem;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-booking-link{float:left;max-width:100%;word-wrap:break-word;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-info-wrapper .views-field-field-booking-link a{font-size:18px;font-size:1.8rem;}.page-attend-event-calendar .view-calendar-listing .views-widget-filter-field_event_category_tid{display:none;}
body.page-collections-and-resources-virginia-history-explorer #section-content{min-height:900px;overflow-x:hidden;}div.content-top-title-container div.top-title h1{margin-bottom:15px;margin-bottom:1.5rem;}div.content-top-title-container div.vhe_info{font-size:12px;font-size:1.2rem;display:block;}div.content-top-title-container div.vhe_info a{background:transparent url(/sites/all/themes/vhs/images/info.gif) no-repeat left center;padding-left:20px;padding-top:5px;display:block;margin-top:5px;margin-bottom:12px;}html.js div.content-top-title-container div.vhe_info p{display:none;}body.page-collections-and-resources-virginia-history-explorer .zone-content-wrapper{overflow-x:hidden;overflow-y:hidden;margin-left:10px;}div#zone-content{position:relative;}body div.vh-explorer-content-region{position:relative;z-index:2;margin-right:0;width:768px;margin-left:0;margin-top:-10px;}div.view-virginia-history-explorer{float:left;}div.vh-explorer-articles{float:left;}div.vh-explorer-articles div.views-row{float:left;position:relative;margin:10px;}div.vh-explorer-articles div.views-row{width:236px;}div.vh-explorer-articles div.views-row.narrow{width:236px;}div.vh-explorer-articles div.views-row.wide_teaser{width:492px;}div.vh-explorer-articles div.views-row .views-field-field-featured,div.vh-explorer-articles div.views-row .views-field-created{display:block;position:absolute;height:62px;width:98px;top:20px;right:-10px;background:transparent url(/sites/all/themes/vhs/images/featured.png) no-repeat left top;z-index:2;}div.vh-explorer-articles div.views-row .views-field-created{background:transparent url(/sites/all/themes/vhs/images/new_flag.png) no-repeat left top;right:-55px;}div.vh-explorer-articles div.views-row .views-field-field-featured .field-content,div.vh-explorer-articles div.views-row .views-field-created .field-content{position:absolute;left:-999em;}div.vh-explorer-articles div.views-row .views-field-title{position:absolute;bottom:0;left:0;right:0;padding:0;background:transparent url(/sites/all/themes/vhs/images/trans_bg.png) repeat left top;}div.vh-explorer-articles div.views-row.has_image .views-field-title a{color:#FFFFFF;font-family:arial;font-size:14px;font-size:1.4rem;padding:14px;margin:0;text-decoration:none;display:block;line-height:1.3;}div.vh-explorer-articles div.views-row.no_image .views-field-title{background:#e5e7e7;position:static;min-height:236px;}body div.vh-explorer-articles div.views-row.no_image .views-field-title:hover{cursor:pointer;color:#116fa5;}body div.vh-explorer-articles div.views-row.no_image .views-field-title:hover a{color:#116fa5;}body div.vh-explorer-articles div.views-row.no_image .views-field-title a{padding:23px 23px;margin:0;text-transform:uppercase;width:190px;font-size:24px;font-size:2.4rem;text-decoration:none;word-wrap:break-word;}div.vh-explorer-articles div.views-row.no_image.featured_article .views-field-title a,div.vh-explorer-articles div.views-row.no_image.new_article .views-field-title a{width:122px}div.vh-explorer-articles div.views-row.no_image.wide_teaser .views-field-title a,div.vh-explorer-articles div.views-row.no_image.wide_teaser .views-field-title a{width:446px}div.vh-explorer-articles div.views-row.no_image.wide_teaser.featured_article .views-field-title a,div.vh-explorer-articles div.views-row.no_image.wide_teaser.new_article .views-field-title a{width:358px;}div.vh-explorer-articles div.views-row img{margin:0;float:left;}div.vh-explorer-articles div.views-row div.field-name-field-teaser-text{display:none;}.view-virginia-history-explorer .views-row{margin-left:0;margin-right:10px;}.filter-count-heading{float:left;margin-left:10px;margin-top:10px;display:none;}
body.page-read-watch-listen-video-and-audio #region-sidebar-second{left:0;top:0;width:236px;overflow-x:visible;margin-left:0;}body.page-read-watch-listen-video-and-audio .page > .section-content{padding-left:20px;}body.page-read-watch-listen-video-and-audio .section-content .zone-content-top{padding:0;}body.page-read-watch-listen-video-and-audio .section-content .content-top-title-container{margin-left:0;}body.page-read-watch-listen-video-and-audio .zone-content-wrapper #zone-content{width:100%;overflow:hidden;}body.page-read-watch-listen-video-and-audio #zone-content{margin-bottom:40px;}body.page-read-watch-listen-video-and-audio #region-content{margin-left:0;margin-bottom:0;width:768px;margin-right:10px;}body.page-read-watch-listen-video-and-audio div.content-top-title-container{margin-top:0;}.page-read-watch-listen-video-and-audio div.sidebar_filter div.views-exposed-form{background-color:#e5e7e7;}.page-read-watch-listen-video-and-audio div.filter_control{width:236px;}.page-read-watch-listen-video-and-audio #region-content .region-content-inner{margin-top:0;}.page-read-watch-listen-video-and-audio #media-container{width:768px;float:left;}.page-read-watch-listen-video-and-audio #media-container #preloader-wrapper{width:768px;height:347px;background:#e5e7e7;position:relative;margin-left:0;margin-right:0;}.page-read-watch-listen-video-and-audio #media-container #preloader-container{width:28px;height:28px;position:relative;top:50%;left:50%;margin-top:-14px;margin-left:-14px;}.page-read-watch-listen-video-and-audio #media-container #preloader-container img{margin:0;}.page-read-watch-listen-video-and-audio #media-container .placeholder{padding:0;background:#e5e7e7;}.page-read-watch-listen-video-and-audio #media-container .placeholder img{margin:0 auto;display:block;float:none;}.page-read-watch-listen-video-and-audio #media-container #ajax{padding-left:0;padding-right:0;}.page-read-watch-listen-video-and-audio #media-container #ajax > #section-content > #zone-content-wrapper > #zone-content{margin-bottom:0;}.page-read-watch-listen-video-and-audio #media-container #ajax .workbench-info-block{margin-left:10px;}.page-read-watch-listen-video-and-audio #media-container #ajax #section-content{position:static;top:0;width:768px;min-width:768px;}.page-read-watch-listen-video-and-audio #media-container #ajax .node-video .video_container iframe{height:346px;background:#e5e7e7;}.node-type-video .node-video .video_container iframe{height:498px;background:#e5e7e7;}.page-read-watch-listen-video-and-audio #media-container #ajax .node-audio .video_container iframe{height:166px;background:#e5e7e7;}.node-type-audio .node-audio .video_container iframe{height:166px;background:#e5e7e7;}.node-type-audio .node-audio .content h1,.page-read-watch-listen-video-and-audio #media-container #ajax .content h1{margin-top:35px;margin-top:3.5rem;margin-left:10px;font-weight:normal;font-size:24px;font-size:2.4rem;}.node-type-video .node-video .content .info-wrapper,.node-type-audio .node-audio .content .info-wrapper,.page-read-watch-listen-video-and-audio #media-container #ajax .content .info-wrapper{float:left;width:100%;margin-left:10px;}.node-type-video .node-video .content .field-name-field-presenter,.node-type-audio .node-audio .content .field-name-field-presenter,.node-type-video .node-video .content .field-name-field-duration,.node-type-audio .node-audio .content .field-name-field-duration,.page-read-watch-listen-video-and-audio #media-container #ajax .content .field-name-field-presenter,.page-read-watch-listen-video-and-audio #media-container #ajax .content .field-name-field-duration{font-family:Arial,sans-serif;font-size:14px;font-size:1.4rem;float:left;color:#383b40;}.node-type-video .node-video .content .body-content,.node-type-audio .node-audio .content .body-content,.page-read-watch-listen-video-and-audio #media-container #ajax .content .body-content{border-bottom:none;float:left;margin-top:10px;margin-bottom:0;margin-left:10px;padding-bottom:0;width:100%;}.node-type-video .node-video .content .body-content p,.node-type-audio .node-audio .content .body-content p,.page-read-watch-listen-video-and-audio #media-container #ajax .content .body-content p{margin-bottom:14px;margin-bottom:1.4rem;}.node-type-audio .field-name-field-duration,.node-type-video .field-name-field-duration,.node-type-audio .field-name-field-presenter,.node-type-video .field-name-field-presenter{clear:none;margin-bottom:0;margin-right:20px;}.page-read-watch-listen-video-and-audio .view-video-and-audio .total-results{padding:0;margin-top:20px;margin-top:2.0rem;padding-left:0;}.page-read-watch-listen-video-and-audio .view-content .views-row{padding:0;margin-bottom:40px;width:364px;float:left;position:relative;}.page-read-watch-listen-video-and-audio .view-content .views-row-odd{}.page-read-watch-listen-video-and-audio .view-content .views-row-even{margin-left:10px;margin-right:10px;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-info,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-info{width:236px;max-width:236px;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .quotation-icon{width:23px;height:23px;background:url(/sites/all/themes/vhs/images/quotation-icon.png) bottom right no-repeat;position:absolute;left:0;bottom:0;display:block;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail .thumbnail-overlay-quotation,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-thumbnail .thumbnail-overlay-quotation{background:#0f1740;color:#ffffff;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:16px;font-size:1.6rem;width:264px;min-height:32px;height:auto;padding:25px 50px;position:absolute;left:-364px;display:block;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail .thumbnail-overlay-quotation .field-name-field-program-quote,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-thumbnail .thumbnail-overlay-quotation .field-name-field-program-quote{}.page-read-watch-listen-video-and-audio .view-content .node-teaser{cursor:pointer;}.page-read-watch-listen-video-and-audio .view-content .node-teaser:hover h2.node-title a{color:#116fa5;}
.node-type-404-page #page .section-content{background:url(/sites/all/themes/vhs/images/404-background.jpg) no-repeat center bottom;}.node-type-404-page .node-404-page{margin:115px auto 100px auto;padding:45px;width:750px;}.node-type-404-page .node-404-page #search-block-form{width:400px;}
.promo-content{margin-left:-10px;margin-bottom:38px;margin-bottom:3.8rem;}.promo-content .heading-container h3{font-size:21px;font-size:2.1rem;margin-top:19px;margin-top:1.9rem;}.node-promo h3 a{text-align:left;}.node-promo .landing-text-container{float:left;text-align:left;}.field-name-field-featured-promos .field-items .field-item{width:auto;}.promo-content .field-name-field-featured-promos .field-items .four_n_plus_one .node-promo{margin-left:10px;}.promo-content .field-name-field-featured-promos .field-items .three_n_plus_one .node-promo{margin-left:0;}.promo-content .field-name-field-featured-promos .field-items .four_n .node-promo{margin-right:10px;}.promo-content .field-name-field-featured-promos .field-items .three_n .node-promo{margin-right:0;}.promo-content .field-name-field-featured-promos .field-items .field-item:first-child .node-promo{margin-left:0;}.no-sidebar .promo-content .field-name-field-featured-promos .field-items .four_n_plus_one .node-promo{margin-left:0;}.no-sidebar .promo-content .field-name-field-featured-promos .field-items .three_n_plus_one .node-promo{margin-left:10px;}.no-sidebar .promo-content .field-name-field-featured-promos .field-items .four_n .node-promo{margin-right:0;}.no-sidebar .promo-content .field-name-field-featured-promos .field-items .three_n .node-promo{margin-right:10px;}.no-sidebar .promo-content .field-name-field-featured-promos .field-items .field-item:first-child .node-promo{margin-left:0;}.no-sidebar .grid-12 .promo-content{padding-left:138px;margin-left:-138px;padding-right:138px;margin-top:40px;float:left;background:#f2f3f3;width:100%;}.no-sidebar .grid-12 .promo-content .field-name-field-featured-promos{width:1004px;margin-left:-128px;}.no-sidebar .grid-12 .promo-content > h3{margin-left:-128px;}.node-promo{position:relative;}.node-promo h3.node-title{line-height:1;margin:0;}.node-promo h3 a{display:block;color:#FFF;font-size:18px;font-size:1.8rem;padding:12px 20px 12px 20px;padding:1.2rem 2rem 1.2rem 2rem;text-decoration:none;}.node-promo .field-name-body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;}.node-promo .field-name-body{padding:0 20px;padding:0 2rem;}.node-promo .field-name-field-promo-image a{display:block;}.node-promo .field-name-field-promo-image img{float:none;padding:0;margin:0;min-width:100%;width:auto;}.node-promo .landing-text-container a.find_out_more{bottom:12px;bottom:1.2rem;left:20px;}.field-name-field-featured-promos .node-promo a.find_out_more{left:20px;}.node-promo .landing-text-container p{line-height:18px;line-height:1.8rem;}
#ui-datepicker-div{border-right:none;border-left:none;border:1px solid #ebebeb;width:225px;height:215px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#ffffff;font-family:Arial,Verdana,sans-serif;font-size:12px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#e6e6e6;}.ui-datepicker .ui-datepicker-header{background:#ffffff;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:40px;}.ui-datepicker .ui-datepicker-prev{top:15px;left:15px;}.ui-datepicker .ui-datepicker-next{top:15px;right:15px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev span{width:9px;height:14px;}.ui-datepicker .ui-datepicker-prev span{background-image:url(/sites/all/themes/vhs/images/shop-prev-sprite.png);background-position:0 0;background-repeat:no-repeat;}.ui-datepicker .ui-datepicker-next span{background-image:url(/sites/all/themes/vhs/images/shop-next-sprite.png);background-position:0 0;background-repeat:no-repeat;}.ui-datepicker .ui-icon{width:9px;height:14px;}.ui-datepicker .ui-datepicker-prev-hover{left:15px;}.ui-datepicker .ui-datepicker-next-hover{right:15px;}.ui-datepicker .ui-datepicker-prev-hover span{cursor:pointer;background-position:0 -14px;}.ui-datepicker .ui-datepicker-next-hover span{cursor:pointer;background-position:0 -14px;}.ui-datepicker .ui-datepicker-next-hover{top:15px;}.ui-datepicker a.ui-state-hover{background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev span{width:9px;height:14px;}.ui-datepicker .ui-datepicker-title{text-align:center;margin-top:6px;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%;float:none;font-family:Arial,Verdana,sans-serif;}.ui-datepicker select.ui-datepicker-month{margin-right:10px;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:none;}.ui-datepicker-calendar{border:none;}.ui-datepicker-calendar thead th{background:none;}.ui-datepicker td{padding:4px 6px;}.ui-datepicker td a{padding:0.3em;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;border:none;}.ui-datepicker .ui-datepicker-calendar a.ui-state-hover{background:#e5e7e7;}.ui-datepicker td.hasEvent a{border:1px solid #4d4d4d;}
