html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
#zone-content{width:100%;}.sov_chapter_nav{border-top:2px solid #e5e7e7;border-bottom:4px solid #e5e7e7;margin-bottom:0;position:relative;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-right:-10px;}.return_section_container{margin-bottom:10px;margin-bottom:1rem;margin-left:2%;}.return_section_container .return_section_link{color:#383B40;text-decoration:none;float:left;max-width:100%;}.return_section_container a.section_nav_buttons{width:32px;height:32px;display:block;float:left;margin-left:13px;position:relative;top:-4px;}.return_section_container a.prev_section_link{background:#FFFFFF url(/sites/all/themes/vhs/images/section_left.gif) no-repeat center center;margin-right:13px;margin-left:0;}.return_section_container a.prev_section_link:hover{background-image:url(/sites/all/themes/vhs/images/section_left_hover.gif);}.return_section_container a.next_section_link{background:#FFFFFF url(/sites/all/themes/vhs/images/section_right.gif) no-repeat center center;}.return_section_container a.next_section_link:hover{background-image:url(/sites/all/themes/vhs/images/section_right_hover.gif);}.sov_chapter_nav #sov_chapter_nav_holder{width:810px;}.sov_chapter_nav a.hide_chapters{display:none;}.sov_chapter_nav .node-sov-chapter{clear:none;width:270px;margin:0;float:left;}.sov_chapter_nav .node-sov-chapter.selected{background-color:#f5f5f5;}.sov_chapter_nav .chapter_image{padding:33px 0px 18px 0px;padding:3.3rem 0rem 1.8rem 0rem;margin:0 10px 0 14px;margin:0 1rem 0 1.4rem;float:left;width:190px;}.sov_chapter_nav .node-sov-chapter.selected .chapter_image{border-top:4px solid #e7a800;padding-top:29px;padding-top:2.9rem;}.sov_chapter_nav .media_selector{float:left;width:40px;min-height:178px;background-color:#e8e9e9;margin-top:33px;margin-top:3.3rem;}.sov_chapter_nav .media_selector.empty{background-color:#FFFFFF;}.sov_chapter_nav .node-sov-chapter.selected .media_selector.empty,.sov_chapter_nav .node-sov-chapter:hover .media_selector.empty{background-color:#f5f5f5;}.sov_chapter_nav .media_selector a{display:block;text-align:center;margin-bottom:2px;}.sov_chapter_nav .node-sov-chapter.selected .media_selector a,.sov_chapter_nav .node-sov-chapter:hover .media_selector a{background-color:#5c5c5c;}.sov_chapter_nav .node-sov-chapter:hover .media_selector a:hover{background-color:#cccccc;}.sov_chapter_nav .media_selector a{width:40px;height:40px;display:block;}.sov_chapter_nav .media_selector a.photo-gallery{background:#a2a3a3 url(/sites/all/themes/vhs/images/photos_16x16.png) no-repeat center center;}.sov_chapter_nav .media_selector a.video-gallery{background:#a2a3a3 url(/sites/all/themes/vhs/images/play_16x16.png) no-repeat center center;}.sov_chapter_nav .media_selector a.three-sixty-gallery{background:#a2a3a3 url(/sites/all/themes/vhs/images/sync_16x16.png) no-repeat center center;}html.touch .sov_chapter_nav .media_selector a.three-sixty-gallery{display:none;}.sov_chapter_nav .media_selector a.photo-gallery:hover{background:#a2a3a3 url(/sites/all/themes/vhs/images/photos_16x16_black.png) no-repeat center center;}.sov_chapter_nav .media_selector a.video-gallery:hover{background:#a2a3a3 url(/sites/all/themes/vhs/images/play_16x16_black.png) no-repeat center center;}.sov_chapter_nav .media_selector a.three-sixty-gallery:hover{background:#a2a3a3 url(/sites/all/themes/vhs/images/sync_16x16_black.png) no-repeat center center;}.sov_chapter_nav a.chapter_nav_title{padding-left:16px;padding-left:1.6rem;margin-bottom:17px;margin-bottom:1.7rem;clear:left;}.sov_chapter_nav a.chapter_nav_title{color:#999999;text-decoration:none;margin-bottom:16px;margin-bottom:1.6rem;display:block;}.sov_chapter_nav .node-sov-chapter.selected a.chapter_nav_title{color:#383B40;}.sov_chapter_content{position:relative;margin-bottom:60px;margin-bottom:6rem;}.sov_chapter_content .body-content{border-bottom:none;padding-bottom:0;margin-bottom:0;}.sov_chapter_content .chapter_nav_buttons{display:none;}.sov_chapter_content .bottom_chapter_nav{padding-bottom:100px;float:left;width:100%;}.sov_chapter_content .bottom_chapter_nav a{position:relative;top:0;display:block;text-decoration:none;}.sov_chapter_content .bottom_chapter_nav a.prev_chapter_link{background:url(/sites/all/themes/vhs/images/bottom_chapter_prev.gif) no-repeat 5% center;padding-left:25px;float:left;text-align:left;}.sov_chapter_content .bottom_chapter_nav a.next_chapter_link{background:url(/sites/all/themes/vhs/images/bottom_chapter_next.gif) no-repeat 95% center;padding-right:25px;float:right;text-align:right;}.sov_chapter_content .prev_chapter_link span,.sov_chapter_content .next_chapter_link span{display:block;}.sov_chapter_content .bottom_chapter_nav a span.text{color:#919596;padding-top:4px;padding-bottom:4px;}.sov_chapter_content .bottom_chapter_nav a span.title{display:none;}.responsive-layout-mobile .menu-block-vhs-blocks-block-sidebar ul.menu li ul.menu li{padding-left:0;}.responsive-layout-mobile .menu-block-vhs-blocks-block-sidebar ul.menu li ul.menu li ul.menu li{padding-left:0;}.responsive-layout-mobile .menu-block-vhs-blocks-block-sidebar ul.menu li ul.menu li ul.menu li ul.menu li{padding-left:0;}.responsive-layout-mobile .menu-block-vhs-blocks-block-sidebar ul.menu li ul.menu li ul.menu li ul.menu li ul.menu li{padding-left:0;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li a.active{padding-left:0;border-left:none;}.responsive-layout-mobile .region-sidebar-first ul.menu li > a{display:none;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li > a{display:none;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li a{font-weight:bold;font-size:1.2rem;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li ul.menu li a{display:block;padding-left:50px;background:#e8e8e8 url(/sites/all/themes/vhs/images/mobile-left-nav-parent.png) no-repeat;background-position:25px 49%;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li ul.menu li ul.menu li a{display:block;padding-left:23px;background:none;background:#f6f6f6;}.responsive-layout-mobile .region-sidebar-first ul.menu li ul.menu li ul.menu li ul.menu li  ul.menu li a{display:none;}.sov-landing-page .node-landing-page > .content > .body-content{display:none;}.sov-landing-page .node-landing-page > .content > .landing-teaser-row{background:none;}.sov-landing-page .node-landing-page > .content > .landing-teaser-row .node-sov-section-info{width:100%;margin-left:0;margin-right:0;}.sov-landing-page .node-sov-section-info .field-name-field-teaser-image{width:auto;float:none;}.sov-landing-page .node-sov-section-info .field-name-field-teaser-image img,.sov-landing-page .node-landing-page .field-name-field-teaser-image img{margin-top:0;margin-bottom:0;width:100%;}.sov-landing-page .node-sov-section-info .landing-image-container .content{float:none;width:auto;margin-bottom:0;}.sov-landing-page .node-sov-section-info,.sov-landing-page .sov-homepage-teaser{margin-bottom:20px;margin-bottom:2.0rem;}.sov-landing-page .node-sov-section-info .landing-text-container,.sov-landing-page .sov-homepage-teaser .landing-text-container{display:none;}.sov-landing-page .node-sov-section-info .landing-image-container,.sov-landing-page .sov-homepage-teaser .landing-image-container{position:static;width:auto;}.sov-landing-page .sov-homepage-teaser .landing-image-container .content{float:none;width:auto;margin-bottom:0;}.sov-landing-page .sov-homepage-teaser .landing-image-container .content .field-items{float:none;width:auto;}.sov-landing-page .sov-homepage-teaser .landing-image-container .content .field-items img{width:100%;}.node-sov-section-info .content h2{margin-top:0;margin-bottom:15px;font-size:24px;font-size:2.4rem;}.node-sov-section-info .content h2 a{text-decoration:underline;}.node-sov-section-info .content h2 a:hover{color:#116fa5;}.node-type-sov-section-info .node-sov-section-info{border-bottom:none;}.node-sov-section-info .content .body-content{border-bottom:none;}.sov-landing-page .node-sov-section-info .content .field-name-field-teaser-text{padding-bottom:0;float:left;color:#000000;font-family:"Garamond Regular",'Times New Roman',Times,serif,serif;font-size:18px;font-size:1.8rem;}.sov_section_info_image,.sov_section_info_blurb{width:100%;clear:left;float:left;}.sov_section_info_image{margin-bottom:16px;}.node-sov-section-info .body-content{margin-bottom:0;}.node-sov-homepage hgroup{float:left;margin-left:0;}.node-sov-homepage hgroup h1{float:left;display:inline;margin-bottom:22px;margin-bottom:2.2rem;}.node-sov-homepage 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;margin-bottom:16px;margin-bottom:1.6rem;padding-left:5px;}.node-sov-homepage .content{clear:left;}.node-sov-homepage .content .landing-image-container h2{margin-left:0;margin-top:20px;margin-top:2.0rem;width:100%;}.node-sov-homepage .landing-teaser-row{float:none;clear:none;}.node-sov-homepage .body-content{border-bottom:none;margin-left:0;margin-bottom:0;padding-bottom:0;}.node-sov-homepage .node-sov-section-info,.node-sov-homepage .sov-homepage-teaser{border-bottom:1px solid #cccccc;padding-bottom:0;border-top:1px solid #CCCCCC;min-height:278px;line-height:0.9em;overflow:hidden;position:relative;}.node-sov-homepage .node-sov-section-info h3.node-title,.node-sov-homepage .sov-homepage-teaser h3.node-title{margin:2rem 0 2rem 0;width:100%;font-size:18px;font-size:1.8rem;float:left;}.node-sov-homepage .node-sov-section-info h3.node-title a,.node-sov-homepage .sov-homepage-teaser h3.node-title a{display:inline-block;width:100%;text-decoration:none;}.node-sov-homepage .node-sov-section-info h3.node-title a:hover,.node-sov-homepage .sov-homepage-teaser h3.node-title a:hover{color:#116fa5;}.node-sov-homepage .node-sov-section-info .field-name-field-teaser-text .field-item,.node-sov-homepage .sov-homepage-teaser .field-name-field-teaser-text .field-item{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;}.node-sov-homepage .content .shop-items .field-collection-container{border-bottom:none;}.node-sov-homepage .node-sov-section-info .teaser-text{display:none;}.node-landing-page .node-sov-section-info .field-name-field-teaser-image{width:236px;}.node-landing-page .node-sov-section-info .field-name-field-teaser-image img{margin:0;}.node-landing-page .node-sov-section-info h3{float:left;display:block;margin-left:20px;width:492px;margin-top:0;}.node-landing-page .node-sov-section-info h3 a:hover{color:#116fa5;}.node-landing-page .node-sov-section-info .teaser-text{float:left;width:492px;margin-left:20px;}.node-sov-homepage .shop-items{margin-top:0;}.node-sov-homepage .related-events h4,.node-sov-homepage .shop-items h4{font-size:24px;font-size:2.4rem;margin-top:0;}.trip-advisor-widget{width:240px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;}
body.node-type-content-page .bottom_chapter_nav,body.node-type-vhe-article .bottom_chapter_nav{padding-bottom:100px;float:left;width:100%;}body.node-type-content-page .bottom_chapter_nav a,body.node-type-vhe-article .bottom_chapter_nav a{position:relative;top:0;display:block;text-decoration:none;}body.node-type-content-page .bottom_chapter_nav a.prev_chapter_link,body.node-type-vhe-article .bottom_chapter_nav a.prev_chapter_link{background:url(/sites/all/themes/vhs/images/bottom_chapter_prev.gif) no-repeat 10px center;padding-left:25px;float:left;text-align:left;}body.node-type-content-page .bottom_chapter_nav a.next_chapter_link,body.node-type-vhe-article .bottom_chapter_nav a.next_chapter_link{background:url(/sites/all/themes/vhs/images/bottom_chapter_next-padding.gif) no-repeat right center;padding-right:25px;float:right;text-align:right;}body.node-type-content-page .bottom_chapter_nav a span,body.node-type-vhe-article .bottom_chapter_nav a span{display:block;}body.node-type-content-page .bottom_chapter_nav a span.text,body.node-type-vhe-article .bottom_chapter_nav a span.text{color:#919596;padding-top:4px;padding-bottom:4px;}body.node-type-content-page .bottom_chapter_nav a span.title,body.node-type-vhe-article .bottom_chapter_nav a span.title{display:none;}.view-display-id-vhe_related_block .views-row{background:#101B52;min-height:0;}.view-display-id-vhe_related_block .views-row a.find_out_more{position:static;float:left;clear:left;margin:16px 10px 16px 0;}.view-display-id-vhe_related_block .views-row .views-field-title{}.view-display-id-vhe_related_block .views-row .views-field-title{background:#101B52;}.view-display-id-vhe_related_block .views-row .views-field-title a{color:#ffffff;line-height:1.1;}.view-display-id-vhe_related_block .related-vhe-text-container{padding:0 1em 0 1em;line-height:1.8rem;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;}.view-display-id-vhe_related_block .related-vhe-text-container p{margin-bottom:0;}.js .view-virginia-history-explorer .item-list{position:absolute;bottom:-46px;left:50%;margin-left:-15px;}.js .view-virginia-history-explorer .item-list .pager-load-more li.pager-next.last{position:static;border:none;}.js .view-virginia-history-explorer .item-list .pager-load-more li.pager-next.last a{background:none;border:none;text-indent:200%;width:0;overflow:hidden;}.js .page-collections-and-resources-virginia-history-explorer #region-content{padding-bottom:50px;}.js .page-collections-and-resources-virginia-history-explorer .view-virginia-history-explorer .item-list{bottom:0;}
#sharing-links{display:none;}
.node-type-content-page .region-content h1{font-size:19px;font-size:1.9rem;}.region-content h2{font-size:20px;font-size:2.0rem;}.region-content h3{font-size:17px;font-size:1.7rem;}.region-content ol{margin-bottom:28px;margin-bottom:2.8rem;margin-left:18px;margin-left:1.8rem;}.region-content ul{list-style-type:disc;margin:0;margin-left:20px;margin-bottom:28px;margin-bottom:2.8rem;}.region-content ol{list-style-type:decimal;clear:left;}.region-content ul li,.region-content ol li{margin-bottom:10px;}.region-content img{float:left;margin:15px 0;max-width:100%;height:auto;}
.node-information-panel{background-color:#101B52;color:#FFFFFF;margin:10px;margin:1rem;margin-left:0;}.node-information-panel.right{float:right;margin-left:10px;margin-left:1rem;margin-right:0;}.node-information-panel .field-items{padding:18px;padding:1.8rem;}.node-information-panel .information-panel h3{font-size:18px;font-size:1.8rem;margin-top:0;}.node-information-panel .information-panel p{font-size:16px;font-size:1.6rem;margin-bottom:20px;margin-bottom:2rem;}.node-information-panel p b{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.node-information-panel a,.content .node-information-panel a:hover{color:#FFF;}.node-quote.left,.node-quote.right{background:url(/sites/all/themes/vhs/images/quote.gif) no-repeat 20px 0;float:right;margin-left:10px;margin-left:1rem;margin-right:0;border-left:1px solid #d8d8d8;}.node-quote{width:100%;padding-top:2.5em;padding-bottom:1.0rem;line-height:1.333;margin:10px;margin:1rem;}.node-quote.left article,.node-quote.right article{margin-left:20px;}.node-quote .field-name-body{margin-bottom:18px;margin-bottom:1.8rem;}.node-quote .field-name-field-attribution{color:#888888;}.node-embed.node-promo{position:relative;}.node-embed.node-promo .embed-inner{padding:18px;padding:1.8rem;}.node-embed.node-promo .embed-inner a{color:#ffffff;}.node-embed.node-promo .embed-inner a:hover{color:#116fa5;}.node-embed.node-promo .embed-inner .field-name-body{font-size:12px;font-size:1.2rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.node-embed.node-promo .embed-inner h3{margin-top:0;}.node-embed.node-promo .embed-inner a.find_out_more{background:none;position:absolute;bottom:10px;}
.node-type-exhibition hgroup{width:100%;}.node-type-exhibition hgroup h1{margin-bottom:1rem;}.node-type-exhibition .field-collection-container{clear:none;}.node-type-exhibition .field-collection-container,.node-type-exhibition .field-collection-container .content{border-bottom:0;margin:0;float:left;}.node-type-exhibition .field-collection-view{overflow:hidden;border-bottom:none;padding:0;margin:0;}.node-type-exhibition .field-name-field-image-caption{width:100%;}.node-type-exhibition .field-name-field-header-image img{margin:10px 0 40px 0;}.booking-panel{overflow:hidden;}.node-type-exhibition .field-name-field-booking-link{width:100%;}.node-type-exhibition .field-name-field-booking-link .field-item a{display:block;}.node-type-exhibition .info-panel{background:#101b52;color:#ffffff;font-size:18px;font-size:1.8rem;margin-bottom:4.0rem;}.node-type-exhibition .info-panel .content{padding:25px 20px 25px 20px;}.node-type-exhibition .info-panel .content h3{font-size:18px;font-size:1.8rem;margin-top:0;margin-bottom:30px;margin-bottom:3.0rem;}.node-type-exhibition .info-panel .content div.field,.node-type-exhibition .info-panel .content span.label{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;}.node-type-exhibition .info-panel .content span.label{font-weight:bold;}.node-type-exhibition .info-panel .content div.field-name-field-start-end-date{margin-bottom:25px;}.node-type-exhibition .info-panel .content span.location{font-weight:bold;display:inline-block;width:100%;margin-bottom:0;margin-top:20px;}.node-type-exhibition .field-name-field-invitation{float:left;margin-bottom:30px;}.node-type-exhibition .field-name-field-invitation .field-collection-item-field-invitation > .content{border-left:5px solid #101b52;border-bottom:none;background:#e5e7e7;margin-bottom:40px;margin-bottom:4.0rem;padding-bottom:10px;padding-bottom:1.0rem;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-picture{float:left;margin:30px 25px 10px 25px;width:30%;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-picture .field-item{float:left;width:100%;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-picture .field-item img{margin:0;}.node-type-exhibition .field-collection-item-field-invitation h3{float:left;width:50%;margin-top:2.6rem;font-size:2.1rem;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-body{padding-right:4%;margin-bottom:25px;margin-left:25px;padding:0;margin-top:0;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 .field-item{padding-right:10px;}.node-type-exhibition .field-collection-item-field-invitation .field-name-field-invitation-body p{margin-bottom:0;}.node-type-exhibition .exhibition-credits{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;float:left;width:100%;margin-bottom:20px;}.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:0;width:40%;}.node-type-exhibition .exhibition-credits .content .field-name-field-logo img{margin-top:20px;margin-bottom:20px;}.node-type-exhibition .exhibition-credits .content .field-name-field-credit-body{float:left;width:55%;margin-left:5%;margin-right:0;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;}.node-type-exhibition .exhibition-credits .content .field-name-field-credit-body p{margin-bottom:0;}.node-type-exhibition .shop-items{margin-bottom:4.0rem;}
.field-collection-item-field-shop-items{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}.field-collection-item-field-shop-items .shop-item-info{float:left;width:100%;background:url(/sites/all/themes/vhs/images/shop-item-icon.png) 0 0 no-repeat;}.field-collection-item-field-shop-items .shop-item-info .field-name-field-shop-item-title{margin-top:65px;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:18px;font-size:1.8rem;}.field-collection-item-field-shop-items .shop-item-info .field-name-field-shop-item-title a{text-decoration:none;}.field-collection-item-field-shop-items .shop-item-info .field-name-field-shop-item-description{margin-top:20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;}.field-collection-item-field-shop-items .shop-item-info .field-name-field-cost{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:18px;font-size:1.8rem;position:absolute;bottom:20px;}.field-collection-item-field-shop-items .shop-item-image{float:left;width:100%;min-height:50px;}.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-name-field-shop-items > .field-items > .field-item{margin-bottom:20px;position:relative;}.field-name-field-shop-items{}.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;padding-top:2px;}.field-name-field-shop-items #shop-items-buttons a#shop-prev{background:url(/sites/all/themes/vhs/images/shop-sprite.png) 0 0 no-repeat;width:9px;height:17px;float:left;}.field-name-field-shop-items #shop-items-buttons a#shop-next{background:url(/sites/all/themes/vhs/images/shop-sprite.png) 100% 0 no-repeat;width:9px;height:17px;float:right;}
article.node-staff-block{margin:0;position:relative;}.node-staff-block div.body-content{border-left:5px solid #101b52;border-bottom:none;background:#e5e7e7;margin-bottom:40px;margin-bottom:4.0rem;margin-top:40px;margin-top:4.0rem;}.node-staff-block .field-name-field-picture{float:left;margin:5% 5% 2.5%;max-width:105px;}.node-staff-block .field-name-field-picture .field-item{float:left;width:100%;}.node-staff-block .field-name-field-picture .field-item img{margin:0;width:100%;}.node-staff-block h3{font-size:2.1rem;margin:0 5% 20px;margin:0 5% 2rem;padding-top:5%;}.node-staff-block .field-name-body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin:0 5% 5%;}.node-staff-block .body-content{padding:0;margin-top:0;}.node-staff-block .body-content p{margin-bottom:0;}
.node-event h1{margin-bottom:32px;margin-bottom:3.2rem;}.other-event-dates{clear:left;}.event-dates .date-item,.other-event-dates .date-item,.field-name-field-cost-summary,.cost-details .costing{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;font-weight:bold;}.cost-details .costing .price{font-weight:normal;}.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 15px 0;}.node-event .field-collection-container{border-bottom:none;}.node-type-event-program .see-all-link{margin-bottom:35px;margin-bottom:3.5rem;}.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;margin-bottom:1.6rem;display:block;}.cost-details .costing a{font-weight:normal;}.cost-details .costing .tier{margin-right:5px;margin-right:0.5em;}.cost-details .field-collection-view{margin:0;padding:0;border-bottom:none;}.cost-details{margin-bottom:40px;}.location,.categories{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:15px;}.location .label{float:left;font-weight:bold;margin-right:5px;margin-right:0.5rem;}.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;}.categories div{display:inline;}.categories .program{margin-top:10px;display:block;}.categories .program div.odd{margin-left:5px;}.field-name-field-booking-link{float:left;clear:both;margin-bottom:30px;}.field-name-field-booking-link .field-item a{background:#116fa5;color:#ffffff;display:inline-block;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;}.node-type-event .body-content{border-bottom:none;margin-top:40px;float:left;clear:left;width:100%;}.body-content .floatright img{margin-left:25px;margin-right:0;}.body-content .floatleft img{margin-left:0;margin-right:25px;}.node-event #shop-items{clear:both;float:left;}.node-event #slideshow-container{clear:left;}.node-event .content h4.shop-heading{font-size:24px;font-size:2.4rem;}.node-event .view-more{clear:both;float:left;margin-top:28px;margin-top:2.8rem;width:100%;}.other-event-dates ul li{padding-left:0;margin-left:0;margin-bottom:10px;background-image:none;font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#383b40;}.other-event-dates ul li a{text-decoration:none;}.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 li,.related-events .view-calendar-listing .view-content li{margin:0;background:url(/sites/all/themes/vhs/images/related-events.png) 0 0 no-repeat;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;min-height:200px;position:relative;padding-left:0;}.related-events .view-calendar-listing .view-content li{margin-bottom:38px;margin-bottom:3.8rem;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li.views-row-first,.related-events .view-calendar-listing .view-content ul li.views-row-first{margin-right:0;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li.views-row-last,.related-events .view-calendar-listing .view-content ul li.views-row-last{margin-left:0;}.node-type-event-program .view-display-id-upcoming_events .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-display-id-upcoming_events .view-content ul li .views-field-title,.related-events .view-calendar-listing .view-content ul li .views-field-title{margin-top:40px;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-title a,.related-events .view-calendar-listing .view-content ul li .views-field-title a{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;text-decoration:none;}.node-type-event-program .view-display-id-upcoming_events .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-display-id-upcoming_events .view-content ul li .views-field-field-booking-link,.related-events .view-calendar-listing .view-content ul li .views-field-field-booking-link{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:18px;font-size:1.8rem;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-booking-link a:hover,.related-events .view-calendar-listing .view-content ul li .views-field-field-booking-link a:hover{color:#116fa5;}.node-type-event-program .view-display-id-upcoming_events .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,.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-start-end-date-1,.related-events .view-calendar-listing .view-content ul li .views-field-field-start-end-date-1{font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#383b40;line-height:16px;line-height:1.6rem;}.node-type-event-program .view-display-id-upcoming_events .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{margin-top:17px;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-cost-summary,.related-events .view-calendar-listing .view-content ul li .views-field-field-cost-summary{color:#383b40;font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;line-height:1.6;margin-bottom:17px;margin-top:17px;}.event-link-spacer{height:33px;height:3.3rem;width:100%;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-view-node,.related-events .view-calendar-listing .view-content ul li .views-field-view-node,.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-booking-link,.related-events .view-calendar-listing .view-content ul li .views-field-field-booking-link{position:absolute;bottom:20px;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:18px;font-size:1.8rem;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-view-node a,.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-booking-link a,.related-events .view-calendar-listing .view-content ul li .views-field-view-node a,.related-events .view-calendar-listing .view-content ul li .views-field-field-booking-link a{padding-right:30px;background:url(/sites/all/themes/vhs/images/find_out_more.png) 100% 50% no-repeat;text-decoration:none;}.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-view-node a:hover,.node-type-event-program .view-display-id-upcoming_events .view-content ul li .views-field-field-booking-link a:hover,.related-events .view-calendar-listing .view-content ul li .views-field-view-node a:hover,.related-events .view-calendar-listing .view-content ul li .views-field-field-booking-link a:hover{color:#116fa5;}
body.page-read-watch-listen-video-and-audio .section-content{overflow:hidden;}body.page-read-watch-listen-video-and-audio .zone-content-wrapper #zone-content{width:200%;}body.page-read-watch-listen-video-and-audio .zone-content-wrapper .views-exposed-form{background:#3c3d3f;width:100%;}body.page-read-watch-listen-video-and-audio #region-sidebar-second{float:left;width:248px;margin-left:-251px;}body.page-read-watch-listen-video-and-audio #zone-content-wrapper{padding:0;margin-top:0;}body.page-read-watch-listen-video-and-audio .region-content{width:50%;float:left;}.page-read-watch-listen-video-and-audio .view-video-and-audio .total-results{font-size:20px;font-size:2.0rem;line-height:22px;line-height:2.2rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding-left:10px;padding-right:10px;margin-top:35px;margin-top:3.5rem;float:left;width:100%;}.page-read-watch-listen-video-and-audio .view-video-and-audio .total-results .bold{font-weight:bold;}.page-read-watch-listen-video-and-audio div.filter_control{}.page-read-watch-listen-video-and-audio #region-content .region-content-inner{margin-top:0;}.page-read-watch-listen-video-and-audio #media-container{float:left;width:100%;}.page-read-watch-listen-video-and-audio #media-container #preloader-wrapper{height:225px;background:#e5e7e7;position:relative;margin-left:10px;margin-right:10px;margin-top:14px;}.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-left:10px;padding-right:10px;}.page-read-watch-listen-video-and-audio #media-container .placeholder img{float:none;margin:0;}.page-read-watch-listen-video-and-audio #media-container #ajax{padding-left:10px;padding-right:10px;}.page-read-watch-listen-video-and-audio #media-container #ajax > #section-content > #zone-content-wrapper > #zone-content,.page-read-watch-listen-video-and-audio #media-container #ajax > #section-content > #zone-content-wrapper > #zone-content > #region-content{width:100%;}.page-read-watch-listen-video-and-audio #media-container #ajax #section-content{position:static;top:0;}.page-read-watch-listen-video-and-audio #media-container #ajax .node-video .video_container iframe{min-width:100%;max-width:100%;height:252px;background:#e5e7e7;}.page-read-watch-listen-video-and-audio #media-container #ajax .node-audio .video_container iframe{min-width:100%;max-width:100%;height:166px;background:#e5e7e7;}.node-type-audio .node-audio .content h1,.node-type-video .node-video .content h1,.page-read-watch-listen-video-and-audio #media-container #ajax .content h1{margin-top:35px;margin-top:3.5rem;font-size:20px;font-size:2.0rem;font-weight:bold;}.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%;}.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;}.page-read-watch-listen-video-and-audio #media-container #ajax .content .field-name-field-presenter{margin-right:10px;}.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;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:both;margin-bottom:5px;margin-bottom:0.5rem;}.page-read-watch-listen-video-and-audio .view-video-and-audio .total-results{padding:0;margin-top:20px;margin-top:2.0rem;padding-left:10px;}.page-read-watch-listen-video-and-audio .view-content{float:left;width:100%;}.page-read-watch-listen-video-and-audio .view-content .thumbnails-row{float:left;}.page-read-watch-listen-video-and-audio .view-content .views-row{overflow:hidden;margin-bottom:20px;padding-left:10px;padding-right:10px;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .body-content{border-bottom:none;padding:0;margin:0;position:relative;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-thumbnail{float:left;width:108px;margin:0 10px 0 0;position:relative;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail .video-icon{width:23px;height:23px;background:url(/sites/all/themes/vhs/images/video-icon.png) bottom right no-repeat;position:absolute;right:0;bottom:0;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-thumbnail .audio-icon{width:23px;height:23px;background:url(/sites/all/themes/vhs/images/audio-icon.png) bottom right no-repeat;position:absolute;right:0;bottom:0;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .quotation-icon{display:none;}.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{display:none;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail img,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-thumbnail img{margin:0;float:left;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail .vimeo-thumb{float:left;width:109px;height:82px;margin:0 10px 0 0;position:relative;overflow:hidden;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-thumbnail .vimeo-thumb img{max-height:100%;width:auto;max-width:none;}.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{float:left;width:auto;margin:0 0 0 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{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;max-width:172px;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-info h2,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-info h2{margin:0;font-size:16px;font-size:1.6rem;}.page-read-watch-listen-video-and-audio .view-content .node-teaser .video-info .field-name-field-presenter,.page-read-watch-listen-video-and-audio .view-content .node-teaser .audio-info .field-name-field-presenter{margin-top:16px;}.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-video .node-video .video_container iframe{min-width:100%;max-width:100%;height:252px;background:#e5e7e7;}.node-type-audio .node-audio .video_container iframe{min-width:100%;max-width:100%;height:166px;background:#e5e7e7;}
.page-attend-event-calendar .section-content .zone-content-wrapper{padding:0;}.page-attend-event-calendar .event-filters{display:none;}.page-attend-event-calendar .view-calendar-listing h1{margin-left:10px;margin-right:10px;}.page-attend-event-calendar .view-calendar-listing .view-header{font-size:15px;font-size:1.5rem;font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-weight:bold;margin-left:10px;margin-right:10px;}.page-attend-event-calendar .view-calendar-listing .view-content{margin-top:20px;}.page-attend-event-calendar .view-calendar-listing .view-content ul,.page-attend-event-calendar .view-calendar-listing .view-content ul li{padding:0;margin:0;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .link-wrapper{clear:both;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .link-wrapper .views-field-path-1{display:none;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-path{font-size:15px;font-size:1.5rem;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .link-wrapper{margin-top:25px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li.views-row{list-style:none;padding:30px 10px;background:none;}.page-attend-event-calendar .view-calendar-listing .view-content ul li.views-row.views-row-odd{background-color:#eff0f0;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .event-image-wrapper{display:none;}.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 .views-label,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-start-end-date-1 .views-label,.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{display:none;}.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-start-end-date-1{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-start-end-date{margin-top:20px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-booking-link{word-wrap:break-word;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-title{margin-bottom:25px;}.page-attend-event-calendar .section-content .view-calendar-listing .view-content ul li .views-field-title a{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-size:15px;font-size:1.5rem;font-weight:normal;font-style:normal;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-view-node{margin-bottom:25px;}.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-view-node a,.page-attend-event-calendar .view-calendar-listing .view-content ul li .views-field-field-booking-link a{font-size:14px;font-size:1.4rem;}.page-attend-event-calendar .section-footer .zone-footer-wrapper{margin-top:50px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper{height:40px;float:left;width:100%;background:#e5e7e7;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > p{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-size:1.2rem;font-weight:bold;float:left;margin-top:9px;margin-bottom:0;margin-left:20px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper  > .item-list{float:left;width:auto;margin-left:20px;margin-top:14px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper  > .item-list ul{float:left;background:none;border-radius:0;border:none;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper  > .item-list ul li{border-radius:0;border:none;position:static;margin-right:10px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper  > .item-list ul li a{padding:0;background:none;text-decoration:underline;line-height:10px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-current{background:none;padding:0;text-decoration:none;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-previous{margin-right:0;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-previous a{text-indent:-9999px;background:url(/sites/all/themes/vhs/images/calendar-pager-prev-sprite.png) 0 0 no-repeat;width:28px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-previous a:hover{background-position:0 100%;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-next a{text-indent:-9999px;background:url(/sites/all/themes/vhs/images/calendar-pager-next-sprite.png) 100% 0 no-repeat;width:18px;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-next a:hover{background-position:100% 100%;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-current{color:#333333;}.page-attend-event-calendar .view-calendar-listing .pager-wrapper > .item-list ul li.pager-item{color:#5f6468;font-weight:normal;}.page-attend-event-calendar .view-empty{margin-top:80px;}
.node-type-404-page .node-404-page{background:#ffffff;margin:0 auto 0 auto;padding:0;width:100%;}.node-type-404-page .node-404-page .content{font-family:"Garamond Regular",'Times New Roman',Times,serif,serif;font-size:18px;font-size:1.8rem;}.node-type-404-page .node-404-page .node-404-options-list{list-style-type:upper-alpha;padding:0;margin:0;font-weight:bold;}.node-type-404-page .node-404-page .node-404-options-list li{margin-left:30px;line-height:20px;line-height:2.0rem;margin-bottom:45px;margin-bottom:4.5rem;}.node-type-404-page .node-404-page .node-404-options-list li .node-404-options-item{font-weight:normal;}.node-type-404-page #search-block-form{width:100%;height:45px;border:1px solid #cdcdcd;margin-top:25px;margin-top:2.5rem;position:relative;}.node-type-404-page #search-block-form .form-item-search-block-form{display:block;height:45px;margin:0 45px 0 0;}.node-type-404-page #search-block-form #edit-search-block-form--2{border:none;display:block;height:45px;padding:15px 12px;width:100%;}.node-type-404-page #search-block-form #edit-submit--2{background:#383b40 url(/sites/all/themes/vhs/images/search-button_sprite.png) no-repeat center top;border:none;margin:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;height:45px;width:45px;text-indent:200%;overflow:hidden;position:absolute;right:0;top:0;}.node-type-404-page #search-block-form #edit-submit--2:hover{background:#CCCCCC url(/sites/all/themes/vhs/images/search-button_sprite.png) no-repeat center bottom;}
.webform-client-form h3{font-family:"DIN 1451 Mittelschrift Standard",Calibri,Helvetica,Arial,sans-serif,serif;font-weight:bold;}.webform-client-form label,.webform-client-form .description,.webform-client-form input[type="submit"],.webform-client-form .webform-component-markup{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;font-size:12px;font-size:1.2rem;}.webform-client-form fieldset legend{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;font-size:16px;font-size:1.6rem;}.webform-client-form .form-item{margin-top:0;margin-bottom:25px;margin-bottom:2.5rem;max-width:500px;}.webform-client-form .form-item .form-item{margin:0;}.webform-client-form .form-item .form-type-checkbox{margin-bottom:5px;margin-bottom:0.5rem;}.webform-client-form .webform-component-markup{line-height:1.5;}.webform-client-form fieldset{border:1px #969696 solid;padding:0 18px;margin-bottom:25px;margin-bottom:2.5rem;max-width:462px;}.webform-client-form fieldset legend{margin-bottom:16px;margin-bottom:1.6rem;padding:0 5px;padding:0 0.5rem;}.webform-client-form label{line-height:1.5;margin-bottom:4px;margin-bottom:0.4rem;}.webform-client-form select,.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form .form-textarea-wrapper{width:100%;}@media(min-width:500px){.webform-client-form select,.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form .form-textarea-wrapper{width:100%;}}.webform-client-form input[type="text"],.webform-client-form input[type="email"]{background-color:#F9FAFA;border:3px #E5E7E7 solid;height:auto;line-height:1;padding:0.5em;}.webform-client-form textarea{background-color:#F9FAFA;border:3px #E5E7E7 solid;padding:0.5em;}.webform-client-form .description{color:#969696;line-height:1.5;margin-top:7px;margin-top:0.7rem;}.webform-client-form input[type="submit"],.webform-client-form input[type="submit"]:hover{background:#116FA5;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#FFF;font-weight:bold;padding:8px 16px;padding:0.8rem 1.6rem;text-shadow:none;}.webform-client-form #edit-submitted-use-of-images-checkboxes{display:inline-block;}.webform-client-form #edit-submitted-use-of-images-checkboxes .form-item{float:left;width:250px;}.webform-client-form #webform-component-actions,.webform-client-form #webform-component-submission,.webform-client-form #webform-component-submission-blurb{border:3px solid #E5E7E7;max-width:458px;padding:18px 18px 0;}
.promo-content{background:#E5E7E7;float:left;margin-left:-10px;margin-top:40px;padding-left:10px;padding-right:10px;width:100%;}.promo-content .heading-container h3{margin:1rem;margin:10px;}.promo-content .heading-container h3 a{color:#ffffff;}.promo-content .field-name-field-featured-promos,.promo-content .field-name-field-featured-promos .field-items{width:100%;float:left;}.promo-content .field-name-field-featured-promos .field-items .field-item{float:left;margin-bottom:20px;}.promo-content .field-name-field-featured-promos .field-name-field-promo-image .field-items .field-item{margin-bottom:10px;}.promo-content h3{font-size:17px;font-size:1.7rem;margin-top:25px;margin-top:2.5rem;}.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:underline;text-align:center;}.node-promo .landing-text-container{text-align:center;}.node-promo .promo-text-container h2 a,.node-promo .promo-text-container a{background-image:none;color:#ffffff;text-decoration:none;}.field-name-field-featured-promos .field-items .field-item{width:100%;}.node-promo .promo-image-container .field-item{width:100%;}.node-promo .promo-image-container .field-item img{min-width:100%;max-width:auto;}.node-promo{position:relative;min-height:230px;overflow:hidden;background:#101B52;color:#ffffff;}.node-promo .field-name-field-promo-image img{display:block;margin:0 auto;float:none;}.node-promo .promo-text-container{position:absolute;top:0;background-color:#101B52;left:0;min-height:180px;z-index:-1;height:100%;width:100%;}.node-promo .promo-text-container h3,.node-promo .promo-image-container h3{margin-top:0;}.node-promo .promo-image-container h3{float:left;margin-left:10px;margin-bottom:10px;}.node-promo .promo-image-container h3 a{color:#ffffff;background:none;}.node-promo .field-name-body{padding:0 20px;padding:0 2rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;}.node-promo .field-name-body a,.node-promo .heading-container,.node-promo .landing-text-container{color:#FFF;}.node-promo,.node-promo h3 a,.node-promo.teaser.teaser-image .heading-container,.node-promo .landing-text-container{background-color:#101B52;}.node-promo .landing-text-container{margin-bottom:20px;margin-bottom:2rem;}.node-promo.teaser-image .landing-text-container{margin-bottom:0;}.content .node-promo a:hover{color:#FFF;text-decoration:underline;}.node-promo a.find_out_more{background-image:none;color:#FFF;position:absolute;bottom:20px;bottom:2rem;left:20px;left:2rem;text-decoration:underline;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#E5E7E7;color:#444;text-shadow:none;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close{background-image:url(/sites/all/themes/vhs/images/fancybox/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/vhs/images/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/vhs/images/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{border:1px #E5E7E7 solid;cursor:pointer;height:80px;margin-top:-40px;padding:0 5px;position:absolute;top:50%;visibility:hidden;width:22px;z-index:8040;}.fancybox-prev span{background:url(/sites/all/themes/vhs/images/gallery_left.png) no-repeat scroll 5px center #383B40;border-left:0;left:0;}.fancybox-next span{background:url(/sites/all/themes/vhs/images/gallery_right.png) no-repeat scroll 8px center #383B40;border-right:0;right:0;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/vhs/images/fancybox/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}
