a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:after,blockquote:before,q:after,q:before{content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:Chivo-Black;src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-webfont.eot);src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-webfont.woff) format("woff"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-webfont.ttf) format("truetype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-webfont.svg#Chivo-Black) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:Chivo-Black-Italic;src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-italic-webfont.eot);src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-italic-webfont.woff) format("woff"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-italic-webfont.ttf) format("truetype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-black-italic-webfont.svg#Chivo-Black-Italic) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:Chivo-Italic;src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-italic-webfont.eot);src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-italic-webfont.woff) format("woff"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-italic-webfont.ttf) format("truetype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-italic-webfont.svg#Chivo-Italic) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:Chivo-Regular;src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-regular-webfont.eot);src:url(/sites/all/themes/vividhistory/fonts/chivo/chivo-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-regular-webfont.woff) format("woff"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/vividhistory/fonts/chivo/chivo-regular-webfont.svg#Chivo-Regular) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:League-Gothic;src:url(/sites/all/themes/vividhistory/fonts/league-gothic/league_gothic-webfont.eot);src:url(/sites/all/themes/vividhistory/fonts/league-gothic/league_gothic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/vividhistory/fonts/league-gothic/league_gothic-webfont.woff) format("woff"),url(/sites/all/themes/vividhistory/fonts/league-gothic/league_gothic-webfont.ttf) format("truetype"),url(/sites/all/themes/vividhistory/fonts/league-gothic/league_gothic-webfont.svg#League-Gothic) format("svg");font-weight:400;font-style:normal;}body,html{height:100%;}#page-wrapper{min-height:100%;height:100%;height:auto;}#page{padding:0 0 11.625em;}#header{background:#397931;height:7.5em;margin:0 0 1.25em;position:relative;display:block;z-index:498;}#logo{margin:.625em 0 0;display:inline-block;float:left;}#top-nav{-webkit-border-bottom-right-radius:.3125em;-webkit-border-bottom-left-radius:.3125em;-moz-border-radius-bottomright:.3125em;-moz-border-radius-bottomleft:.3125em;border-bottom-right-radius:.3125em;border-bottom-left-radius:.3125em;box-shadow:0 .125em .25em rgba(27,35,42,.3);height:2.3125em;display:inline-block;float:right;}#top-nav .block{float:left;}#primary-nav{background:url(/sites/all/themes/vividhistory/images/menu-primary.png) repeat-x;box-shadow:0 .25em .125em rgba(27,35,42,.3);width:100%;height:2.5625em;bottom:0;position:absolute;display:block;z-index:499;}#breadcrumb{margin:0 0 1.25em;display:block;clear:both;}#main-wrapper{position:relative;z-index:1;}#sidebar-first,#sidebar-second{width:13.75em;float:left;}#sidebar-first{margin:0 1.25em 0 0;}#sidebar-second{margin:0 0 0 1.25em;}#sidebar-second .block+.block{margin:1.25em 0 0;}#footer{background:#1b232a url(/sites/all/themes/vividhistory/images/footer.png) repeat-x 0 -3.5625em;text-align:center;padding:2.5em 0;margin:-10.375em 0 0;height:5.375em;position:relative;}#footer>.section,#header>.section,#main,#primary-nav .block-menu-block,#primary-nav .block-superfish{padding:0 .625em;width:60em;margin:0 auto;position:relative;}.two-col{width:45em;}.three-col{width:30em;}.align-left,.img-cap,.img-exhibit,.three-col,.two-col{float:left;}.align-right{float:right;}.field-collection-container,.field-collection-container .field-items .field-item,.field-collection-view{border:none;padding:0;margin:0;}.no-margin{margin:0;}body{color:#36424a;font-family:Chivo-Regular,Verdana,Arial;}b,strong{font-family:Chivo-Black;}em,i{font-family:Chivo-Italic;}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-family:Chivo-Black-Italic;}h1{font:2.22em/1em Chivo-Black,Verdana,Arial;letter-spacing:.0278em;text-transform:uppercase;}h1#page-title{margin:0 0 .2778em;}h1+h1,h2+h1,h3+h1,h4+h1,h5+h1,h6+h1{margin:.2778em 0 0;}blockquote+h1,ol+h1,p+h1,ul+h1{margin:1.1111em 0 0;}h2{font-size:1.5em;line-height:1em;text-transform:uppercase;}h1+h2,h2+h2,h3+h2,h4+h2,h5+h2,h6+h2{margin:.4167em 0 0;}blockquote+h2,ol+h2,p+h2,ul+h2{margin:1.6667em 0 0;}h2.entry-title{margin:0 0 .4167em;}h2.date,h2.search-results{font-size:1.125em;text-transform:none;}h2.date{color:#828a8f;margin:0 0 1.1111em;}h3{font-size:1.375em;line-height:1em;text-transform:uppercase;}h1+h3,h2+h3,h3+h3,h4+h3,h5+h3,h6+h3{margin:.4545em 0 0;}blockquote+h3,ol+h3,p+h3,ul+h3{margin:1.8182em 0 0;}h4{font-size:1.25em;line-height:1em;text-transform:uppercase;}h1+h4,h2+h4,h3+h4,h4+h4,h5+h4,h6+h4{margin:.5em 0 0;}blockquote+h4,ol+h4,p+h4,ul+h4{margin:2em 0 0;}.add-product-block h4{text-transform:none;}.product-group-text h4 a{color:#36424a;}.product-group-text h4 a:hover{color:#e07411;}h5{font:1.125em/1em Chivo-Black,Verdana,Arial;}h1+h5,h2+h5,h3+h5,h4+h5,h5+h5,h6+h5{margin:.5556em 0 0;}blockquote+h5,ol+h5,p+h5,ul+h5{margin:2.2222em 0 0;}.store-listing h5>a{color:#36424a;}.store-listing h5>a:hover{color:#e07411;}h6{font:1em/1em Chivo-Black,Verdana,Arial;}h1+h6,h2+h6,h3+h6,h4+h6,h5+h6,h6+h6{margin:.625em 0 0;}blockquote+h6,ol+h6,p+h6,ul+h6{margin:2.5em 0 0;}h6.date{color:#828a8f;font-family:Chivo-Regular;font-size:.875em;letter-spacing:.0357em;margin:.2857em 0 0;}p{font-size:.8125em;line-height:1.3846em;}p.copyright{color:#fff;margin:.625em 0 0;}p.copyright a{color:#fff;}p.copyright a:hover{color:#e07411;}p.price{color:#828a8f;font-size:.875em;}p.price span{color:#e07411;font:1.1429em/1em Chivo-Black,Verdana,Arial;}p.price.original{font-size:.625em;}p.price.sale{color:#E07411;}.commerce-product-field p,blockquote+p,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+p{margin:.7692em 0 0;}ol+p,ul+p{margin:1.5385em 0 0;}blockquote,blockquote>p{color:#1b232a;font-size:1em;line-height:1.375em;}blockquote{padding:0 2.5em;}blockquote>p:before{content:"\201C";font:2.25em/0.4444em Chivo-Black,Verdana,Arial;padding:0 .2778em 0 0;position:relative;top:.2222em;}blockquote>p:after{content:"\201D";font:2.25em/0.4444em Chivo-Black,Verdana,Arial;padding:0 0 0 .2778em;position:relative;top:.2222em;}h1+blockquote,h2+blockquote,h3+blockquote,h4+blockquote,h5+blockquote,h6+blockquote,ol+blockquote,p+blockquote,ul+blockquote{margin:.625em 0 0;}a{color:#e07411;text-decoration:none;}a.button{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#828a8f;font-size:.875em;text-align:center;padding:.5714em .8571em;display:inline-block;}p a.button{font-size:1.0769em;}a.button:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#f9f9f9));background:-webkit-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-moz-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-ms-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-o-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:linear-gradient(to bottom,#f1f2f2,#f9f9f9,#f9f9f9);color:#36424a;}.field .field-label{font-weight:400;}.light-gray{color:#828a8f;}#content p+ol,#content p+ul{margin:.625em 0 0;}#content ol+ol,#content ol+ul,#content ul+ol,#content ul+ul{margin:1.25em 0 0;}#content ul{list-style:disc inside;}#content ol{list-style:decimal inside;}#content ol li,#content ul li{border-bottom:1px solid #d1d4d4;color:#1b232a;font-size:.8125em;padding:.9231em 1.5385em;}#content ul.slides li,#content ol.flex-control-thumbs li,#content ul.flex-direction-nav li{border-bottom:inherit;color:inherit;font-size:inherit;padding:inherit;}#content ol.flex-control-thumbs,#content ul.flex-direction-nav{list-style:none;margin:0;}#content img{-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;margin:0 1.25em 0 0;height:auto;display:block;}.field-name-field-gallery{text-align:center;}.flexslider#slider{margin:auto;margin-bottom:0;max-width:612px;}.flexslider#carousel{margin:auto;max-width:612px;}.flexslider#slider ul.slides li{position:relative;}.flex-caption{width:100%;padding:15px;left:0;bottom:0;background:rgba(0,0,0,0.7);color:#fff;text-shadow:0 0 1px #000;font-size:14px;line-height:18px;position:absolute;text-align:left;}#content ul.slides img,#content ol.flex-control-thumbs img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#content div.xsmall,#content img.xsmall,#tinymce img.xsmall{width:8.75em;}#content div.small,#content img.small{width:13.75em;}#content div.medium,#content img.medium{width:18.75em;}#content div.large,#content img.large{width:23.75em;}#content div.xlarge,#content img.xlarge{width:45em;}#content img+.caption{background:#e5e7e8;-moz-border-radius:.3077em;-webkit-border-radius:.3077em;border-radius:.3077em;color:#1b232a;font:12px Chivo-Italic,Verdana,Arial;padding:.6154em;margin:.7692em 0 0;display:block;clear:both;}#content p img{-moz-border-radius:.3077em;-webkit-border-radius:.3077em;border-radius:.3077em;max-width:55.3846em;margin:0 1.5385em 0 0;}#content p div.xsmall,#content p img.xsmall,#tinymce p img.xsmall{width:10.7692em;}#content p div.small,#content p img.small{width:16.9231em;}#content p div.medium,#content p img.medium{width:23.0769em;}#content p div.large,#content p img.large{width:29.2308em;}#content p div.xlarge,#content p img.xlarge{width:55.3846em;}#content p img+.caption{-moz-border-radius:.3077em;-webkit-border-radius:.3077em;border-radius:.3077em;font:12px Chivo-Italic,Verdana,Arial;padding:.6154em;margin:.7692em 0 0;}#content img.pdf,#content img[alt=pdf]{margin:0 .375em 0 0;display:inline;}#content p img.pdf,#content p img[alt=pdf]{margin:0 .4615 0 0;}.img-cap{margin:0 1.25em 1.25em 0;}p .img-cap{margin:0 1.5385em 1.5385em 0;}p .img-cap img{float:none!important;}#content .view .img-cap{margin:0;}#content .view .caption{display:none;}ul li.leaf,ul.menu,ul.menu li{list-style:none;padding:0;margin:0;}#top-nav ul.menu{float:left;}#top-nav ul.menu>li{color:#fff;font-size:.8125em;line-height:1em;letter-spacing:.0385em;text-shadow:rgba(27,35,42,.2) .1538em .1583em .0769em;display:inline-block;float:left;}#top-nav ul.menu>li a{color:#fff;padding:1em 1.375em .875em;display:block;}#top-nav ul.menu>li:first-child a{-webkit-border-bottom-left-radius:.1875em;-moz-border-radius-bottomleft:.1875em;border-bottom-left-radius:.1875em;}#top-nav ul.menu>li a:hover{background:url(/sites/all/themes/vividhistory/images/menu-top.png) repeat-x 0 -2.9231em;}#top-nav ul.menu>li>ul{display:none;}#primary-nav ul{margin:0;}#primary-nav ul>li{color:#fff;font:1.125em/1em League-Gothic,'Trebuchet MS',Arial;letter-spacing:.0278em;text-transform:uppercase;text-shadow:rgba(27,35,42,.3) .1111em .1111em .0556em;}#primary-nav ul>li:first-child{background:0 0;padding:0;}#primary-nav ul>li a{padding:.7222em .8333em .5556em;display:block;}#primary-nav ul>li>ul>li{border-top:1px solid #d1d4d4;}#primary-nav ul>li>ul{background:#fff;border:1px solid #d1d4d4;min-width:12.1111em;}#primary-nav ul>li.last>ul{right:0;}#primary-nav ul>li>ul,#primary-nav ul>li>ul>li.last a,#primary-nav ul>li>ul>li:last-child a{-webkit-border-bottom-right-radius:.2222em;-webkit-border-bottom-left-radius:.2222em;-moz-border-radius-bottomright:.2222em;-moz-border-radius-bottomleft:.2222em;border-bottom-right-radius:.2222em;border-bottom-left-radius:.2222em;}#primary-nav ul.menu>li:hover>ul.menu{}#primary-nav ul>li>ul>li{background:0 0;border-top:1px solid #d1d4d4;color:#36424a;font-size:1em;text-shadow:rgba(27,35,42,.15) .1111em .1111em .0556em;list-style:none;padding:0;margin:0;width:100%;}#primary-nav ul>li>ul>li:first-child{border:0;}#primary-nav ul>li>ul>li a{background:#e8e9e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f4f4',endColorstr='#e8e9e9');background:-webkit-gradient(linear,left top,left bottom,from(#f3f4f4),to(#e8e9e9));background:-webkit-linear-gradient(top,#f3f4f4,#f3f4f4,#e8e9e9);background:-moz-linear-gradient(top,#f3f4f4,#f3f4f4,#e8e9e9);background:-ms-linear-gradient(top,#f3f4f4,#f3f4f4,#e8e9e9);background:-o-linear-gradient(top,#f3f4f4,#f3f4f4,#e8e9e9);background:linear-gradient(to bottom,#f3f4f4,#f3f4f4,#e8e9e9);color:#36424a;min-width:10.4444em;}#primary-nav ul>li>ul>li a:hover{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f4f4',endColorstr='#ffffff');background:-webkit-gradient(linear,left top,left bottom,from(#f3f4f4),to(#fff));background:-webkit-linear-gradient(top,#f3f4f4,#fff,#fff);background:-moz-linear-gradient(top,#f3f4f4,#fff,#fff);background:-ms-linear-gradient(top,#f3f4f4,#fff,#fff);background:-o-linear-gradient(top,#f3f4f4,#fff,#fff);background:linear-gradient(to bottom,#f3f4f4,#fff,#fff);color:#e07411;}#primary-nav ul>li> ul{margin-top:-4px;margin-left:-1px;}#primary-nav ul>li{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}#primary-nav ul>li:hover,#primary-nav ul>li.sfHover{border-top:1px solid #d1d4d4;border-left:1px solid #d1d4d4;border-right:1px solid #d1d4d4;}#primary-nav ul>li>a:hover,#primary-nav ul>li:hover>a,#primary-nav ul>li>a.sf-clicked{background:linear-gradient(to bottom,#f3f4f4,#f3f4f4,#e8e9e9);color:#e07411;}#footer .block-menu{background:url(/sites/all/themes/vividhistory/images/footer.png) repeat-x;text-align:center;width:20em;height:3.5625em;display:inline-block;position:absolute;}#footer #block-menu-menu-footer-menu-left{left:20px;}#footer #block-menu-menu-footer-menu-right{right:20px;}#footer ul.menu{margin:0 auto;display:inline-block;}#footer ul.menu>li{color:#fff;font-size:.8125em;line-height:1em;padding:1.8462em .7692em 1.5385em;display:inline-block;float:left;}#footer ul.menu>li a{color:#fff;}#footer ul.menu>li a:hover{color:#e07411;}#breadcrumb ul.breadcrumb{padding:0;margin:0;display:inline-block;}#breadcrumb ul.breadcrumb>li{background:url(/sites/all/themes/vividhistory/images/arrow-icons.png) no-repeat;color:#828a8f;font-size:.8125em;line-height:1em;padding:0 .6154em 0 1.1538em;height:.7692em;display:inline-block;float:left;}#breadcrumb ul.breadcrumb>li:first-child{background:0 0;padding:0 .6154em 0 0;}#breadcrumb ul.breadcrumb>li a{color:#36424a;}#breadcrumb ul.breadcrumb>li.breadcrumb-active a{color:#828a8f;}#breadcrumb ul.breadcrumb>li a:hover{color:#e07411;}.sidebar .menu-block-wrapper>ul.menu{background:#f9f9f9;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;}.sidebar .menu-block-wrapper>ul.menu>li{border-top:1px solid #d1d4d4;color:#828a8f;font-size:1.125em;line-height:1em;letter-spacing:.0278em;}.sidebar .menu-block-wrapper>ul.menu>li:first-child{border:none;}.sidebar .menu-block-wrapper>ul.menu>li>a{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);color:#828a8f;padding:.5556em .7778em;display:block;}.sidebar .menu-block-wrapper>ul.menu>li.first>a{-webkit-border-top-right-radius:.2222em;-webkit-border-top-left-radius:.2222em;-moz-border-radius-topright:.2222em;-moz-border-radius-topleft:.2222em;border-top-right-radius:.2222em;border-top-left-radius:.2222em;}.sidebar .menu-block-wrapper>ul.menu>li.last>a,.sidebar .menu-block-wrapper>ul.menu>li.last>ul.menu>li.last>a{-webkit-border-bottom-right-radius:.2222em;-webkit-border-bottom-left-radius:.2222em;-moz-border-radius-bottomright:.2222em;-moz-border-radius-bottomleft:.2222em;border-bottom-right-radius:.2222em;border-bottom-left-radius:.2222em;}.sidebar .menu-block-wrapper>ul.menu>li.active-trail>a,.sidebar .menu-block-wrapper>ul.menu>li.active>a,.sidebar .menu-block-wrapper>ul.menu>li>a:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#f9f9f9));background:-webkit-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-moz-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-ms-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-o-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:linear-gradient(to bottom,#f1f2f2,#f9f9f9,#f9f9f9);color:#36424a;}.sidebar .menu-block-wrapper>ul.menu>li>ul.menu>li{color:#36424a;font-size:.7778em;line-height:1em;}.sidebar .menu-block-wrapper>ul.menu>li>ul.menu>li>a{color:#36424a;padding:.5714em 1.4286em;display:block;}.sidebar .menu-block-wrapper>ul.menu>li>ul.menu>li.active-trail>a,.sidebar .menu-block-wrapper>ul.menu>li>ul.menu>li.active>a,.sidebar .menu-block-wrapper>ul.menu>li>ul.menu>li>a:hover{background:#faeadc;color:#e07411;}.sidebar .menu-block-wrapper>ul.menu>li>ul.menu{display:none;}.sidebar .menu-block-wrapper>ul.menu>li.active-trail>ul.menu,.sidebar .menu-block-wrapper>ul.menu>li.active>ul.menu{display:block;}.form-action,.form-actions,.form-item,.search-form,.views-exposed-form .views-exposed-widget .form-submit,.views-exposed-widgets{margin:0;}.views-exposed-form .views-exposed-widget{padding:0;float:none;}input:focus,select:focus,textarea:focus{outline:0;}#top-nav form.search-form .form-type-textfield{background:url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat;margin:.3125em .375em 0;width:12.5em;height:1.5625em;}#top-nav form.search-form .form-type-textfield>input[type=text]{background:url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat 13.3077em -4.7692em;border:0;color:#fff;font:.8125em/1em Chivo-Regular,Verdana,Arial;letter-spacing:.0385em;padding:.5385em 2.4615em .2308em .9231em;width:12em;display:block;}#top-nav form.search-form .form-type-textfield>input[type=text]:focus,#top-nav form.search-form .form-type-textfield>input[type=text]:hover{background:url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat 13.3077em -7.0769em;}.sidebar .block-custom-search-blocks{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.625em;}.sidebar .block-custom-search-blocks .form-type-radios>label,.sidebar .block-custom-search-blocks h2{color:#828a8f;font-size:1.125em;}.sidebar .block-custom-search-blocks h2{text-transform:none;margin:0 0 .4444em;}.sidebar .block-custom-search-blocks .form-type-radios>label{margin:1.1111em 0 0;}.sidebar .block-custom-search-blocks .form-type-textfield{background:url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat 0 -1.5625em;width:12.125em;height:1.6875em;}.sidebar .block-custom-search-blocks .form-type-textfield>input[type=text]{background:url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat 12.5385em -9.3077em;border:none;color:#36424a;font:.8125em/1em Chivo-Regular,Verdana,Arial;padding:.5385em 2.4615em .2308em .9231em;width:11.5385em;}.sidebar .block-custom-search-blocks .form-type-textfield>input[type=text]:focus,.sidebar .block-custom-search-blocks .form-type-textfield>input[type=text]:hover{background-position:12.5385em -11.6154em;}.sidebar .block-custom-search-blocks .form-type-radios>.form-radios>.form-type-radio{font-size:.8125em;margin:0;padding:.6154em 0;}#content .views-exposed-form{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.5em;margin:0 0 2.5em;display:inline-block;}#content .views-exposed-form .views-exposed-widget{margin:0 .5em 0 0;float:left;}#content .views-exposed-form .views-exposed-widget.views-submit-button{margin:0;}#content .views-exposed-form label{color:#828a8f;font-size:.75em;font-weight:400;margin:0 0 .3333em;}#content .views-exposed-form input[type=button],#content .views-exposed-form input[type=password],#content .views-exposed-form input[type=submit],#content .views-exposed-form input[type=text],#content .views-exposed-form select,#content .views-exposed-form textarea{font-family:Chivo-Regular,Verdana,Arial;line-height:1em;vertical-align:middle;}#content .views-exposed-form input[type=password],#content .views-exposed-form input[type=text],#content .views-exposed-form select,#content .views-exposed-form textarea,.add-product-block select{background:#fff;border-top:1px solid #d1d4d4;border-right:1px solid #d1d4d4;border-bottom:1px solid #dfe1e1;border-left:1px solid #d1d4d4;-moz-border-radius:.3077em;-webkit-border-radius:.3077em;border-radius:.3077em;box-shadow:inset 0 .1538em .3077em rgba(54,66,74,.1);color:#5e6a72;font-size:.8125em;padding:.4615em;min-width:6.1538em;}#content .views-exposed-form select{padding:.3846em .2857em;}#content .views-exposed-form input[type=button],#content .views-exposed-form input[type=submit],.add-product-block input[type=button],.add-product-block input[type=submit],.product-group a.button{background:#fdfdfd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f9f9f9));background:-webkit-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-moz-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-ms-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-o-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:linear-gradient(to bottom,#fdfdfd,#fdfdfd,#f9f9f9);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#5e6a72;font-size:.875em;text-align:center;padding:.4286em 1.1429em .3571em;margin:1.1429em 0 0;cursor:pointer;}#content .views-exposed-form input[type=button]:hover,#content .views-exposed-form input[type=submit]:hover,.add-product-block input[type=button]:hover,.add-product-block input[type=submit]:hover,.product-group a.button:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#fdfdfd');background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fdfdfd));background:-webkit-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-moz-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-ms-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-o-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:linear-gradient(to bottom,#f9f9f9,#fdfdfd,#fdfdfd);border:1px solid #d1d4d4;box-shadow:0 0 .2143em rgba(54,66,74,.2);color:#36424a;}#content .views-exposed-form #edit-field-pressroom-date-value-max-wrapper,#content .views-exposed-form #edit-field-pressroom-date-value-min-wrapper{float:left;}.webform-client-form{border-top:1px solid #d1d4d4;margin:2.5em 0 0;padding:1.25em 0 0;}#content form fieldset{margin:1.25em 0 0;}#content .webform-client-form fieldset,.webform-client-form fieldset{margin:1.25em 0 0;display:inline-block;clear:both;}.webform-client-form .form-item{margin:0 0 .875em;float:left;}.webform-client-form #webform-component-date--time--time-of-presentation,.webform-client-form #webform-component-fieldset-group-info--field-field-trip,.webform-client-form #webform-component-fieldset-group-info--field-grade,.webform-client-form #webform-component-fieldset-group-info--lunchroom,.webform-client-form .webform-component-date,.webform-client-form .webform-component-webform_time .form-item{float:none;clear:both;}.webform-client-form #webform-component-address--postal-code,.webform-client-form #webform-component-address--state,.webform-client-form #webform-component-contact--fax,.webform-client-form #webform-component-date--time--preferred-topic,.webform-client-form #webform-component-fieldset-address--field-postal-code,.webform-client-form #webform-component-fieldset-address--field-state,.webform-client-form #webform-component-fieldset-group-info--field-number-of-chaperones,.webform-client-form #webform-component-fieldset-group-info--field-number-of-teachers,.webform-client-form #webform-component-fieldset-name--field-last-name,.webform-client-form #webform-component-name--last-name{margin:0 0 .875em 1em;}.webform-client-form .webform-datepicker .form-type-select{margin:0 .5556em .875em 0;}#content form legend,.webform-client-form legend{font-size:.875em;margin:0 0 .5714em;}#content form label,.webform-client-form label{color:#828a8f;font-size:.75em;margin:0 0 .3333em;}#content .field-name-field-donation-amount label,#content .field-name-field-donation-terms-conditions label,#content form .field-name-field-donor-name label{margin:1.1667em 0 .3333em;}#content form .description,.webform-client-form .description{color:#828a8f;font-size:.6875em;margin:.3636em 0 0;}#content form .form-type-date-popup .description,.webform-client-form .form-type-date-popup .description{display:none;}#collections-number,#content input[type=email],#content input[type=number],#content input[type=password],#content input[type=text],#content select,#content textarea,.webform-client-form input[type=email],.webform-client-form input[type=number],.webform-client-form input[type=password],.webform-client-form input[type=text],.webform-client-form select,.webform-client-form textarea{background:#f1f2f2;border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:inset 0 .1429em .2857em rgba(54,66,74,.1);color:#36424a;font:.875em/0.875em Chivo-Regular,Verdana,Arial;padding:.8571em;}.form-item-pass{margin:1.25em 0 0;}.select-or-other-other{margin:.7143em 0 0;width:7.1429em;}#content select,.webform-client-form select{padding:.8571em .8571em .7143em;}.webform-client-form #webform-component-date--time--location-of-presentation input,.webform-client-form #webform-component-date--time--preferred-topic input,.webform-client-form #webform-component-fieldset-name--field-first-name input,.webform-client-form #webform-component-fieldset-name--field-last-name input,.webform-client-form #webform-component-name--first-name input,.webform-client-form #webform-component-name--last-name input,.webform-client-form #webform-component-name--title input{width:23.2857em;}.webform-client-form #webform-component-address--street-address-1 input,.webform-client-form #webform-component-address--street-address-2 input,.webform-client-form #webform-component-contact--best-time-to-contact-you input,.webform-client-form #webform-component-contact--email input,.webform-client-form #webform-component-fieldset-address--field-school-street-address-1 input,.webform-client-form #webform-component-fieldset-address--field-school-street-address-2 input,.webform-client-form #webform-component-fieldset-contact--field-email input,.webform-client-form #webform-component-fieldset-name--field-name-of-school input,.webform-client-form #webform-component-name--company-organization input{width:49.7143em;}.webform-client-form #webform-component-address--city input,.webform-client-form #webform-component-address--postal-code input,.webform-client-form #webform-component-address--state select,.webform-client-form #webform-component-contact--fax input,.webform-client-form #webform-component-contact--phone input,.webform-client-form #webform-component-date--time--total-audience input,.webform-client-form #webform-component-fieldset-address--field-city input,.webform-client-form #webform-component-fieldset-address--field-postal-code input,.webform-client-form #webform-component-fieldset-address--field-state select,.webform-client-form #webform-component-fieldset-contact--field-phone input,.webform-client-form #webform-component-fieldset-group-info--field-grade select,.webform-client-form #webform-component-fieldset-group-info--field-number-of-chaperones input,.webform-client-form #webform-component-fieldset-group-info--field-number-of-students input,.webform-client-form #webform-component-fieldset-group-info--field-number-of-teachers input{width:14.4286em;}#collections-submit,.webform-client-form input[type=button],.webform-client-form input[type=submit],input.form-submit{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#828a8f;font-size:.875em;text-align:center;padding:.5714em .8571em;margin:1em 0 0;display:block;cursor:pointer;}#collections-submit:hover,.webform-client-form input[type=button]:hover,.webform-client-form input[type=submit]:hover,input.form-submit:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#f9f9f9));background:-webkit-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-moz-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-ms-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-o-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:linear-gradient(to bottom,#f1f2f2,#f9f9f9,#f9f9f9);color:#36424a;}div.search-results{margin:1.25em 0 0;}.search-result{padding:.875em;}.search-result:hover{background:#fcf1e7;}.search-result .search-snippet-info,.search-snippet-info{padding:0;}.search-info+.search-snippet{margin:.7692em 0 0;}.search-result>.title>a{color:#36424a;}.search-result>.title>a:hover{color:#e07411;}.search-info{color:#828a8f;font-family:Chivo-Black;letter-spacing:.0385em;}#image-slider{margin:-1.25em 0 0;position:relative;}#home-links,#news-events,#pre-footer{padding:1.25em 0 0;width:100%;display:inline-block;}#news-events{background:#e8e5de;}.field-name-field-media-sponsors,.field-name-field-presenting-sponsors{border-top:1px solid #d1d4d4;margin:1.25em 0 0;padding:1.25em 0 0;}.field-name-field-media-sponsors>.field-label,.field-name-field-presenting-sponsors>.field-label{margin:0 0 1.25em;}.field-collection-container .field-name-field-media-sponsors .field-name-field-sponsor-logo .field-item,.field-collection-container .field-name-field-presenting-sponsors .field-name-field-sponsor-logo .field-item{margin:0 0 1.25em;float:left;}.view-events-listing .views-row,.view-exhibits .views-row{overflow:hidden;padding:1.5em 1em;border-top:1px solid #d1d4d4;}.view-events-listing .views-row:first-child{margin:1em 0 0;}#content .view-events-listing .views-row img,#content .view-exhibits .views-row img,.view-events-listing .views-row img,.view-exhibits .views-row img{float:left;margin:0 1.25em 1.25em 0;border:1px solid #d1d4d4;}#content .view-exhibits .views-row .img-cap{margin:0 1.25em 0 0;}.view-events-listing .views-row .title,.view-exhibits .views-row .title{text-transform:none;margin:0 0 .4444em;}.view-events-listing .views-row .title>a,.view-exhibits .views-row .title>a{color:#36424a;}.view-events-listing .views-row .title>a:hover,.view-exhibits .views-row .title>a:hover{color:#e07411;}#content .view-view-all-society-events-button{margin:2.5em 0 0;}.field-collection-container .field-name-field-exhibition-teaser .field-item{margin:1.25em 0 0;width:21.25em;}.field-name-field-exhibition-teaser .field-item.even{float:left;}.field-name-field-exhibition-teaser .field-item.odd{float:right;}.field-name-field-exhibition-teaser a.button{margin:1.1429em 0 0;}.field-name-field-exhibition-teaser h4 a{color:#36424a;}.field-name-field-exhibition-teaser h4 a:hover{color:#e07411;}.exhibit-teaser *+p{margin:1.25em 0 0;}.view-encyclopedia-listing .views-row a{border-bottom:1px solid #d1d4d4;color:#1b232a;font-size:.8125em;padding:1.25em;display:block;}.view-encyclopedia-listing .views-row a:hover{background:#fcf1e7;color:#e07411;}#content table{width:100%;}#content tr.even,#content tr.odd{background:0 0;border-bottom:1px solid #d1d4d4;padding:0;}#content tr:hover{background:#fcf1e7;}#content td{vertical-align:middle;padding:.875em;}#content td img{margin:0;}#content .imageGallery tr td{vertical-align:top;}#content .imageGallery tr:hover{background:0 0;}#content .imageGallery td{text-align:left;}.product-list-image{background:#fff;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;width:7.5em;height:5em;padding:.625em;text-align:center;}#content .product-list-image img,.product-list-image img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;vertical-align:middle;display:inline-block;}.store-listing-price{padding:.875em .875em .875em 0;}.price-box{border-left:1px solid #d1d4d4;height:100%;padding:0 0 0 .875em;display:block;}.store-listing p{margin:.3077em 0 0;}.store-listing p.price{margin:0;}.store-listing a.button{margin:.5714em 0 0;}.product-image{background:#fff;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.625em;margin:0 0 1.25em;width:12.5em;height:12.5em;text-align:center;vertical-align:middle;position:relative;}.zoom-icon{background:rgba(209,212,212,.5) url(/sites/all/themes/vividhistory/images/search-field.png) no-repeat .4375em -11.1875em;-moz-border-radius-bottomleft:.25em;-moz-border-radius-topright:.25em;-webkit-border-bottom-left-radius:.25em;-webkit-border-top-right-radius:.25em;border-bottom-left-radius:.25em;border-top-right-radius:.25em;width:1.875em;height:1.875em;display:block;position:absolute;top:0;right:0;}#content .product-image img,.product-image img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;vertical-align:middle;margin:0;display:inline-block;}.product-fieldgroup{margin:1.25em 0;}.product-fieldgroup h3{font-family:Chivo-Black,Helvetica,Arial;font-size:1.125em;text-transform:none;}.product-group{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.875em;margin:0 0 1.25em;width:20em;height:8.75em;overflow:hidden;}.product-group:hover{background:#fdf5ee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf5ee',endColorstr='#fbede0');background:-webkit-gradient(linear,left top,left bottom,from(#fdf5ee),to(#fbede0));background:-webkit-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-moz-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-ms-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-o-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:linear-gradient(to bottom,#fdf5ee,#fdf5ee,#fbede0);border:1px solid #f6d5b7;}.product-group.views-row-odd{float:left;}.product-group.views-row-even{float:right;}.product-group-image{background:#fff;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.625em;width:7.5em;height:7.5em;text-align:center;vertical-align:middle;position:relative;float:left;}.product-group:hover .product-group-image{border:1px solid #f6d5b7;}#content .product-group-image img,.product-group-image img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;vertical-align:middle;margin:0;display:inline-block;}.product-group-image img{width:100%;height:auto;}.product-group-text{margin:0 0 0 .875em;width:10.0em;height:8.75em;float:left;position:relative;}.product-group-text a.button{position:absolute;bottom:0;font-size:1em;}.add-product-block,.view-shopping-cart-add-product-block{background:#f5f5f6;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;overflow:hidden;}.add-product-block .form-item,.add-product-block .price-block,.add-product-block h4{border-bottom:1px solid #d1d4d4;padding:.875em;overflow:hidden;clear:both;}.add-product-block input[type=text]{background:#fff;border-top:1px solid #d1d4d4;border-right:1px solid #d1d4d4;border-bottom:1px solid #dfe1e1;border-left:1px solid #d1d4d4;-moz-border-radius:.3077em;-webkit-border-radius:.3077em;border-radius:.3077em;box-shadow:inset 0 .1538em .3077em rgba(54,66,74,.1);color:#5e6a72;font-size:.8125em;padding:.4615em;min-width:4.6154em;}.add-product-block input[type=submit]{margin:1em;float:right;}.add-product-block .form-item label,.price-block span{float:left;vertical-align:middle;}.add-product-block .form-item input[type=text],.add-product-block .form-item select,.price-block .field-commerce-price,.price-block .field-field-original-price{float:right;vertical-align:middle;}#content .field-commerce-price,#content .field-field-original-price,.price-block .field-commerce-price,.price-block .field-field-original-price{color:#e07411;font-family:Chivo-Black,Verdana,Arial;}.add-product-block .price-block.original div{font-size:1.1em;color:#828A8F;}#content .field-name-field-additional-donation label,#content .field-name-field-membership-card label,#content .field-name-field-membership-reference label{color:#828a8f;font:.75em/1em Chivo-Italic,Verdana,Arial;margin:.8333em 0 .3333em;}#content .price-box .oprice .price,#content .price-box .priceLabel,#content .price-box label,.price-box .oprice .price,.price-box .priceLabel,.price-box label{font-size:.875em;line-height:1.5em;}#content .price-box .oprice,.price-box .oprice{color:#828a8f;margin:0 0 .25em;}#content .price-box .oprice .price,.price-box .oprice .price{text-decoration:line-through;}.price-box *+form{margin:.625em 0 0;}.contact-list,.contact-location{margin:2.5em 0 0;padding:2.5em 0 0;border-top:1px solid #d1d4d4;}.contact-list.first,.contact-location:first-child{margin:0;padding:0;border:none;}.contact-list h2{margin:0 0 .8333em;}.contact-list *+p{margin:0;}.contact-list .gray{color:#828a8f;}.contact-list .button{margin:1.25em 0 0;}.contact-department,.contact-staff{display:inline-block;vertical-align:top;width:13.75em;margin:0 1em 1.25em 0;}.user-dashboard-info{float:left;}.user-dashboard-collection,.user-dashboard-events{float:right;max-width:28.75em;}.user-dashboard-collection{width:28.75em;margin:0 0 5em;}.user-dashboard-group{max-width:28.75em;margin:2.5em 0 0;padding:2.5em 0 0;border-top:1px solid #d1d4d4;}.user-dashboard-group:first-child{margin:0;padding:0;border:none;}.user-dashboard-collection h5,.user-dashboard-group h5{margin:0 0 .4444em;}.user-dashboard-group dt,dd{font-size:.875em;line-height:1.5em;display:inline-block;float:left;margin:0 .4286em .4286em 0;}.user-dashboard-group dt{font-family:Chivo-Black,Verdana,Arial;color:#828a8f;clear:both;}.user-dashboard-collection .button,.user-dashboard-group .button{margin:.4286em .4286em 0 0;}.user-dashboard-group .disclaimer{font-size:.8571em;color:#828a8f;}.slick .slide{height:40vw;background-size:cover;}.slick .content{width:60em;margin:auto;padding-top:2.5em;padding-left:0;}.slick .slide .mask{position:relative;width:20.125em;height:12.625em;background:url(/sites/all/themes/vividhistory/images/screen.png);background:rgba(255,255,255,.27);-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:1.1875em;}.slick .slide  .mask h2{font:2.25em/1em Chivo-Black,Verdana,Arial;letter-spacing:.0278em;color:#ffd600;text-shadow:rgba(27,35,42,.3) .111em .111em .056em;}.slick .slide  .mask p{font-size:1em;line-height:1.375em;color:#fff;text-shadow:rgba(27,35,42,.3) .111em .111em .056em;padding:0 0 .625em;max-height:6em;overflow:hidden;margin:.667em 0 0;}.slick .slide .mask a{display:block;text-shadow:none;cursor:pointer;position:absolute;z-index:2;bottom:1.07124em;font-size:.875em;line-height:1em;color:#36424a;padding:.6429em 1em .5em;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #828a8f;background:#efeff0;background:-moz-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#efeff0),color-stop(100%,#b6b8bb));background:-webkit-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-o-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-ms-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:linear-gradient(top,#efeff0 40%,#b6b8bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#b6b8bb',GradientType=0);-webkit-border-radius:.2857em;-moz-border-radius:.2857em;border-radius:.2857em;}.slick .slide .mask a:hover{background:#e3e4e5;background:-moz-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#e3e4e5),color-stop(100%,#aaadb0));background:-webkit-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-o-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-ms-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e4e5',endColorstr='#aaadb0',GradientType=0);}.slick-next,.slick-prev{width:50px;height:50px;z-index:10;}.slick-next:before,.slick-prev:before{font-size:50px;}.slick-next{right:25px !important;}.slick-prev{left:25px !important;}.slick-dots{bottom:25px;}.slick-dots li{border-bottom:none !important;font-size:1em !important;color:#fff !important;padding:0 !important;}.slick-dots li button:before{color:#fff;font-size:12px;opacity:.65;}.slick-dots li.slick-active button:before{color:#fff;opacity:1;}.slick-dotted.slick-slider{margin-bottom:0;}#content #image-slider img,#image-slider img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;height:auto;}#image-slider .holder{width:100%;height:auto;overflow:hidden;position:relative;}#image-slider .holder .slider{margin:0;}#image-slider .holder .slider .image{float:left;display:inline;width:100%;height:auto;max-height:26.25em;position:relative;}#image-slider .mask{position:absolute;top:2.5em;left:2.75em;width:20.125em;height:12.625em;background:url(/sites/all/themes/vividhistory/images/screen.png);background:rgba(255,255,255,.27);-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:1.1875em;}#image-slider .mask h2{font:2.25em/1em Chivo-Black,Verdana,Arial;letter-spacing:.0278em;color:#ffd600;text-shadow:rgba(27,35,42,.3) .111em .111em .056em;}#image-slider .mask p{font-size:1em;line-height:1.375em;color:#fff;text-shadow:rgba(27,35,42,.3) .111em .111em .056em;padding:0 0 .625em;max-height:6em;overflow:hidden;margin:.667em 0 0;}#image-slider .mask a{position:absolute;z-index:2;bottom:1.07124em;font-size:.875em;line-height:1em;color:#36424a;padding:.6429em 1em .5em;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #828a8f;background:#efeff0;background:-moz-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#efeff0),color-stop(100%,#b6b8bb));background:-webkit-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-o-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:-ms-linear-gradient(top,#efeff0 40%,#b6b8bb 100%);background:linear-gradient(top,#efeff0 40%,#b6b8bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#b6b8bb',GradientType=0);-webkit-border-radius:.2857em;-moz-border-radius:.2857em;border-radius:.2857em;}#image-slider .mask a:hover{background:#e3e4e5;background:-moz-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#e3e4e5),color-stop(100%,#aaadb0));background:-webkit-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-o-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:-ms-linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);background:linear-gradient(top,#e3e4e5 40%,#aaadb0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e4e5',endColorstr='#aaadb0',GradientType=0);}#image-slider .controls{width:60em;overflow:none;}#image-slider .controls .button_a{position:absolute;top:10.625em;height:5em;width:2.5em;background:#ccc url(/sites/all/themes/vividhistory/images/slide-arrows.png) left center no-repeat;background-color:rgba(255,255,255,.85);-webkit-border-radius:0 2.5em 2.5em 0;border-radius:0 2.5em 2.5em 0;cursor:pointer;}#image-slider .controls .rt.button_a{right:0;background-position:right center;-webkit-border-radius:2.5em 0 0 2.5em;border-radius:2.5em 0 0 2.5em;}#image-slider .controls .button_a:hover{background-color:#fff;background-color:rgba(255,255,255,.9);}#image-slider .controls .buttons{position:absolute;top:23.75em;}#image-slider .controls .buttons ul{list-style:none;}#image-slider .controls .buttons ul li{float:left;padding:0;border:none;font-size:1em;}#image-slider .controls .buttons ul li.dead{display:none;}#image-slider .controls .buttons ul li span{display:block;float:left;width:1.5384em;height:1.1538em;margin:0 .0385em 0 0;padding:.3846em 0 0;font-size:1.625em;line-height:1em;color:#fff;text-align:center;background:#000;background:rgba(0,0,0,.5);cursor:pointer;}#image-slider .controls .buttons ul li span:hover,#image-slider .controls .buttons ul li.active span{color:#ffd600;}#image-slider .controls .timer{position:absolute;top:23.75em;right:0;height:2.5em;background:#000;background:rgba(0,0,0,.5);}#image-slider .controls .timer .bgBar{height:.625em;padding:0;margin:.9375em;overflow:hidden;background:#282d31;background:-moz-linear-gradient(top,#282d31 0,#3b4247 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#282d31),color-stop(100%,#3b4247));background:-webkit-linear-gradient(top,#282d31 0,#3b4247 100%);background:-o-linear-gradient(top,#282d31 0,#3b4247 100%);background:-ms-linear-gradient(top,#282d31 0,#3b4247 100%);background:linear-gradient(top,#282d31 0,#3b4247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#282d31',endColorstr='#3b4247',GradientType=0);}#image-slider .controls .timer .bgBar .fill{height:.625em;width:50%;padding:0;margin:0;background:#ffd600;background:-moz-linear-gradient(top,#ffd600 0,#f0a808 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd600),color-stop(100%,#f0a808));background:-webkit-linear-gradient(top,#ffd600 0,#f0a808 100%);background:-o-linear-gradient(top,#ffd600 0,#f0a808 100%);background:-ms-linear-gradient(top,#ffd600 0,#f0a808 100%);background:linear-gradient(top,#ffd600 0,#f0a808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd600',endColorstr='#f0a808',GradientType=0);}#quick-links{position:relative;width:38.75em;}#quick-links .images{float:left;margin:0 0 0 1.25em;position:relative;}#quick-links .images.start{margin-left:0;}#quick-links .images.bottom{margin-top:1.25em;}#quick-links .images a{font-size:1em;color:#fff;text-decoration:none;}#quick-links .images img{margin:0;}#quick-links .images .mask{position:absolute;font-size:1em;top:0;padding:.6875em .625em .4375em;width:17.5em;-moz-border-radius:.25em .25em 0 0;-webkit-border-radius:.25em .25em 0 0;border-radius:.25em .25em 0 0;}#quick-links .images .mask h2{font-size:1.375em;line-height:1em;letter-spacing:.0278em;color:#fff;text-shadow:rgba(27,35,42,.3) .091em .091em .056em;}#quick-links .images.i0 .mask{background:url(/sites/all/themes/vividhistory/images/green_screen.png);background:rgba(57,121,49,.8);}#quick-links .images.i1 .mask{background:url(/sites/all/themes/vividhistory/images/blue_screen.png);background:rgba(15,173,191,.8);}#quick-links .images.i2 .mask{background:url(/sites/all/themes/vividhistory/images/red_screen.png);background:rgba(124,14,31,.8);}#quick-links .images.i3 .mask{background:url(/sites/all/themes/vividhistory/images/yellow_screen.png);background:rgba(255,214,0,.8);}#action-links{max-width:20em;}#action-links .menu li{padding:0;border:1px solid #d1d4d4;border-top:none;font-size:1em;background:#efeff0;background:-moz-linear-gradient(top,#efeff0 1%,#e1e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#efeff0),color-stop(100%,#e1e3e3));background:-webkit-linear-gradient(top,#efeff0 1%,#e1e3e3 100%);background:-o-linear-gradient(top,#efeff0 1%,#e1e3e3 100%);background:-ms-linear-gradient(top,#efeff0 1%,#e1e3e3 100%);background:linear-gradient(top,#efeff0 1%,#e1e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#e1e3e3',GradientType=0);}#action-links .menu li:hover{background:#efeff0;background:-moz-linear-gradient(top,#efeff0 1%,#f8f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#efeff0),color-stop(100%,#f8f8f8));background:-webkit-linear-gradient(top,#efeff0 1%,#f8f8f8 100%);background:-o-linear-gradient(top,#efeff0 1%,#f8f8f8 100%);background:-ms-linear-gradient(top,#efeff0 1%,#f8f8f8 100%);background:linear-gradient(top,#efeff0 1%,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#f8f8f8',GradientType=0);}#action-links .menu li.first{border-top:1px solid #d1d4d4;-moz-border-radius:.25em .25em 0 0;-webkit-border-radius:.25em .25em 0 0;border-radius:.25em .25em 0 0;}#action-links .menu li.last{-moz-border-radius:0 0 .25em .25em;-webkit-border-radius:0 0 .25em .25em;border-radius:0 0 .25em .25em;}#action-links .menu li a.al{display:block;font-size:1.25em;line-height:1em;color:#36424a;padding:1.25em 1.25em 1.1em 3.15em;width:11.5em;overflow:hidden;background:url(/sites/all/themes/vividhistory/images/al_icons.png) .5em top no-repeat;}#action-links .menu li a.al:hover{color:#e07411;}#action-links .menu li a.donate{background-position:.5em 1.05em;}#action-links .menu li a.donate:hover{background-position:.5em -15.95em;}#action-links .menu li a.member{background-position:.5em -2.35em;}#action-links .menu li a.member:hover{background-position:.5em -19.35em;}#action-links .menu li a.tickets{background-position:.5em -5.78em;}#action-links .menu li a.tickets:hover{background-position:.5em -22.78em;}#action-links .menu li a.shop{background-position:.5em -9.25em;}#action-links .menu li a.shop:hover{background-position:.5em -26.25em;}#action-links .menu li a.webcam{background-position:.5em -12.55em;}#action-links .menu li a.webcam:hover{background-position:.5em -29.55em;}#sub-page{margin:0 0 -1.25em;}#sub-page .section{width:61.25em;padding:1.25em .625em;margin:0 auto!important;}#news-eventss{background:#e8e5de;background:-moz-linear-gradient(top,#d7d3c8 0,#e8e5de 8%,#e8e5de 94%,#c7c6c1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d7d3c8),color-stop(8%,#e8e5de),color-stop(94%,#e8e5de),color-stop(100%,#c7c6c1));background:-webkit-linear-gradient(top,#d7d3c8 0,#e8e5de 8%,#e8e5de 94%,#c7c6c1 100%);background:-o-linear-gradient(top,#d7d3c8 0,#e8e5de 8%,#e8e5de 94%,#c7c6c1 100%);background:-ms-linear-gradient(top,#d7d3c8 0,#e8e5de 8%,#e8e5de 94%,#c7c6c1 100%);background:linear-gradient(top,#d7d3c8 0,#e8e5de 8%,#e8e5de 94%,#c7c6c1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d3c8',endColorstr='#c7c6c1',GradientType=0);}#news-events h2.title{padding:0 0 .625em;}#news-events .field-item{float:left;width:14.0625em;margin:0 0 1.25em 1.25em;}#news-events .field-item:first-child{margin-left:0;}#news-events .field-item .field-item{float:none;width:auto;margin:0;}#news-events .field-name-field-news-events-image{margin:0 0 .625em;}#news-events .field-item .field-item img{display:block;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;}#news-events .field-item .field-item h6{font:normal normal .8125em/1em Chivo-Regular,Verdana,Arial;color:#5e6a72;padding:.1538em 0 0;}#news-events .field-item .field-item p{padding:.7692em 0 0;}#news-events .field-name-field-news-events-link{overflow:hidden;margin:.625em 0 0;}#news-events .field-name-field-news-events-link a{display:inline-block;font-size:.875em;line-height:1em;color:#36424a;padding:.6429em 1em .5em;overflow:hidden;border:1px solid #d1d4d4;background:#efeff0;background:-moz-linear-gradient(top,#efeff0 40%,#e1e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#efeff0),color-stop(100%,#e1e3e3));background:-webkit-linear-gradient(top,#efeff0 40%,#e1e3e3 100%);background:-o-linear-gradient(top,#efeff0 40%,#e1e3e3 100%);background:-ms-linear-gradient(top,#efeff0 40%,#e1e3e3 100%);background:linear-gradient(top,#efeff0 40%,#e1e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#e1e3e3',GradientType=0);-webkit-border-radius:.2857em;-moz-border-radius:.2857em;border-radius:.2857em;}#news-events .field-name-field-news-events-link a:hover{background:#e8e8eb;background:-moz-linear-gradient(top,#e8e8eb 40%,#d4d4d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#e8e8eb),color-stop(100%,#d4d4d6));background:-webkit-linear-gradient(top,#e8e8eb 40%,#d4d4d6 100%);background:-o-linear-gradient(top,#e8e8eb 40%,#d4d4d6 100%);background:-ms-linear-gradient(top,#e8e8eb 40%,#d4d4d6 100%);background:linear-gradient(top,#e8e8eb 40%,#d4d4d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8eb',endColorstr='#d4d4d6',GradientType=0);}#pre-footer{padding:0;overflow:hidden;background:-moz-linear-gradient(top,#377331 0,#346a30 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#377331),color-stop(100%,#346a30));background:-webkit-linear-gradient(top,#377331 0,#346a30 100%);background:-o-linear-gradient(top,#377331 0,#346a30 100%);background:-ms-linear-gradient(top,#377331 0,#346a30 100%);background:linear-gradient(top,#377331 0,#346a30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#377331',endColorstr='#346a30',GradientType=0);}#pre-footer .section{margin:1.25em auto;background:url(/sites/all/themes/vividhistory/images/greenBar.png) no-repeat center center;overflow:hidden;}#history-fact{width:28.75em;padding:0 1.25em 0 0;}#history-fact h4{color:#162d14;padding:0 0 .5em;}#history-fact h6{color:#fff;letter-spacing:.05em;}#history-fact p{color:#fff;padding:.3846em 0 0;}#connect{width:28.75em;padding:0 0 0 1.875em;overflow:hidden;}#connect h4{color:#162d14;padding:0 0 .5em;}#connect h6{color:#fff;letter-spacing:.05em;margin:0;}#connect input[type=text]{display:inline-block;font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#d7d7d7;width:320px;padding:.75em 1.0625em .6875em .75em;margin:.3125em -.3125em 0 0;border:none;border-bottom:1px solid #41773c;border-top:1px solid #2c532f;background:#2d552e;background:-moz-linear-gradient(top,#233b2c 0,#28472d 35%,#2d552e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#233b2c),color-stop(35%,#28472d),color-stop(100%,#2d552e));background:-webkit-linear-gradient(top,#233b2c 0,#28472d 35%,#2d552e 100%);background:-o-linear-gradient(top,#233b2c 0,#28472d 35%,#2d552e 100%);background:-ms-linear-gradient(top,#233b2c 0,#28472d 35%,#2d552e 100%);background:linear-gradient(top,#233b2c 0,#28472d 35%,#2d552e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#233b2c',endColorstr='#2d552e',GradientType=0);-moz-border-radius:.25em 0 0 .25em;-webkit-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em;}#connect input[type=text]:focus{color:#fff;}#connect input[type=submit]{display:inline-block;font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#36424a;margin:.3125em 0 0;padding:.6875em 1.0625em .625em .75em;border:none;background:#efeff0;background:-moz-linear-gradient(top,#efeff0 0,#d9dbdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efeff0),color-stop(100%,#d9dbdc));background:-webkit-linear-gradient(top,#efeff0 0,#d9dbdc 100%);background:-o-linear-gradient(top,#efeff0 0,#d9dbdc 100%);background:-ms-linear-gradient(top,#efeff0 0,#d9dbdc 100%);background:linear-gradient(top,#efeff0 0,#d9dbdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeff0',endColorstr='#d9dbdc',GradientType=0);-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:2px 2px 2px 2px rgba(34,54,44,.25);box-shadow:2px 2px 2px 1px rgba(34,54,44,.25);cursor:pointer;}#connect input[type=submit]:hover{-webkit-box-shadow:2px 2px 2px 2px rgba(34,54,44,.25);box-shadow:2px 2px 2px 2px rgba(34,54,44,.25);}#connect .social{clear:both;margin:.625em 0 0;}#connect .social li{float:left;}#connect .social a{display:block;float:left;width:5.3125em;padding:.625em 0 .625em 2.8125em;color:#162d14;margin:.625em 1.25em 0 0;background:url(/sites/all/themes/vividhistory/images/social.png) no-repeat;}#connect .social .last a{margin-right:0;}#connect .social a:hover{color:#fff;}#connect .social a.blogger{background-position:0 0;}#connect .social a.facebook{background-position:.125em -3.125em;}#connect .social a.twitter{background-position:0 -5.9375em;}#connect .social a.flickr{background-position:0 -8.75em;}#connect .social a.youtube{background-position:0 -12.5em;}#connect .social a.yelp{background-position:0 -15.625em;}#connect .social a.blogger:hover{background-position:0 -18.75em;}#connect .social a.facebook:hover{background-position:.125em -21.875em;}#connect .social a.twitter:hover{background-position:0 -24.688em;}#connect .social a.flickr:hover{background-position:0 -27.5em;}#connect .social a.youtube:hover{background-position:0 -31.25em;}#connect .social a.yelp:hover{background-position:0 -34.375em;}#cal-pager{margin:0;}#cal-pager .date-heading{float:left;clear:none;width:auto;}#cal-pager .date-nav{padding:0;margin:0 0 2.5em;}#cal-pager .date-heading h3{float:left;font-size:1.5em;line-height:1em;color:#36424a;}#cal-pager .pager{float:right;clear:none;margin:0;}#cal-pager .pager li{float:left;display:block;font-size:1em;width:2.375em;height:1.75em;margin:0 0 0 .3125em;padding:0!important;overflow:hidden;white-space:none;z-index:0;position:static;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}#cal-pager .pager li:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#f9f9f9));background:-webkit-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-moz-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-ms-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:-o-linear-gradient(top,#f1f2f2,#f9f9f9,#f9f9f9);background:linear-gradient(to bottom,#f1f2f2,#f9f9f9,#f9f9f9);}#cal-pager .pager a{display:block;font-size:1em;margin:0;padding:0;width:2.375em;height:1.75em;overflow:hidden;white-space:none;text-indent:1000em;background:url(/sites/all/themes/vividhistory/images/arrow-icons.png) no-repeat;}#cal-pager .pager .date-prev a{background-position:.875em -4.75em;}#cal-pager .pager .date-next a{background-position:-2.4375em -4.75em;}.view-content table thead tr th.days{border:none;background:0 0;font:normal normal .8125em/1em Chivo-Regular,Verdana,Arial;color:#36424a;text-align:center;padding:0 0 .7692em;}.cal-switcher{display:inline;position:relative;top:23px;left:530px;z-index:1;}#sidebar-second .calendar-block-view .view-header .date-heading h3{font:normal normal .8125em/1em Chivo-Black,Verdana,Arial;text-transform:uppercase;float:left;color:#36424a;}#sidebar-second .calendar-block-view .view-header .date-heading h3 a{color:#36424a;}#sidebar-second .calendar-block-view .view-header .date-heading h3 a:hover{color:#e07411;}#sidebar-second .calendar-block-view .view-header #cal-pager .date-nav{margin:0;}#sidebar-second .calendar-block-view .view-header #cal-pager .pager a,#sidebar-second .calendar-block-view .view-header #cal-pager .pager li{width:1.75em;height:1.125em;}#sidebar-second .calendar-block-view .view-header #cal-pager .pager .date-prev a{background-position:.625em -1.0625em;}#sidebar-second .calendar-block-view .view-header #cal-pager .pager .date-next a{background-position:-2.875em -1.0625em;}#sidebar-second .calendar-block-view .view-content table.mini thead tr th.days{font-size:.625em;line-height:1em;padding:0 0 .2em;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr{vertical-align:middle;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td{background:#f5f5f6;border:1px solid #e1e3e4;width:2.3077em;height:2.1538em;padding:0 0 .1358em;text-align:center;vertical-align:middle;font:normal normal .8125em/1em Chivo-Regular,Verdana,Arial;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td .calendar-empty{display:none;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td.empty{background:#e1e3e4;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td.empty .calendar-empty{display:block;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td.today{background:#e07411;color:#fff;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td.today a{color:#36424a;}#sidebar-second .calendar-block-view .view-content table.mini tbody tr td.today a:hover{color:#fff;}.calendar-page-view .view-content table.full tbody tr td{background:#f5f5f6;border:1px solid #e1e3e4;vertical-align:middle;font:normal normal .875em/1em Chivo-Regular,Verdana,Arial;max-width:7.8462em;}.calendar-page-view .view-content table.full tbody tr.date-box td{border-bottom:none;text-align:right;color:#828a8f;padding:0 0 4px;height:auto;max-height:none;}.calendar-page-view .view-content table.full tbody tr.date-box td .inner div{padding:.6429em .7143em .1429em;}.calendar-page-view .view-content table.full tbody tr.date-box td .inner div a{color:#e07411;}.calendar-page-view .view-content table.full tbody tr.date-box td .inner div a:hover{color:#36424a;}.calendar-page-view .view-content table.full tbody tr.single-day td{border-top:none;vertical-align:top;height:5.3571em!important;max-height:5.3571em!important;}.calendar-page-view .view-content table.full tbody tr.multi-day td{border-top:none;vertical-align:top;}.calendar-page-view .view-content table.full tbody tr.multi-day td.multi-day{border-bottom:none;vertical-align:top;}.calendar-page-view .view-content table.full tbody tr td.empty{background:#e1e3e4;}.calendar-page-view .view-content table.full tbody tr td.empty .inner{display:none;}.calendar-page-view .view-content table.full tbody tr td.today{background:#e07411;color:#fff;border:none!important;}.calendar-page-view .view-content table.full tbody tr.date-box td.today .inner div a{color:#36424a;}.calendar-page-view .view-content table.full tbody tr.date-box td.today .inner div a:hover{color:#fff;}.calendar-page-view .view-content table.full tbody tr td .view-item .calendar{background:#fff;padding:.2em;margin-top:0;}.calendar-page-view .view-content table.full tbody tr td .view-item .calendar .contents a{display:block;text-align:center;font:normal normal 1.2em/1em Chivo-Regular,Verdana,Arial;color:#36424a;text-transform:capitalize;padding:0 0 .4167em;}.calendar-page-view .view-content table.full tbody tr td .view-item .calendar .contents span{display:block;text-align:center;font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#828a8f;letter-spacing:-.09em;}.calendar-page-view .view-content table.full tbody tr td .view-item .calendar .contents span span{display:inline;}.calendar-page-view .view-content table.full tbody tr td .view-item .calendar .calendar-more a{font:normal normal 1.1em/1em Chivo-Regular,Verdana,Arial;color:#36424a;}.calendar-page-view .view-content table.full tbody tr td.multi-day .view-item .calendar .contents a{display:block;text-align:left;font:normal normal 1.2em/1em Chivo-Regular,Verdana,Arial;color:#36424a;text-transform:capitalize;padding:0 0 .4167em;}.calendar-page-view .view-content table.full tbody tr td.multi-day .view-item .calendar .contents span{display:none;text-align:left;font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#828a8f;letter-spacing:-.09em;}.calendar-page-view .view-content table.full tbody tr td.multi-day .view-item .calendar .contents span span{display:none;}.calendar-page-view .view-content table.full tbody tr td.multi-day .view-item .calendar .cutoff{background:0 0;}.calendar-page-view .view-content table.full tbody tr td.multi-day .view-item .calendar .calendar-more a{font:normal normal 1.1em/1em Chivo-Regular,Verdana,Arial;color:#36424a;}.calendar-day-view .view-content td{background:#f5f5f6;border:1px solid #e1e3e4;font-size:13px;line-height:1em;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-hour{padding:5px 5px 0 0;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-hour span{font-size:12px;line-height:1em;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-items{padding:5px;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-items .calendar{padding:0;background:0 0;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-items .dayview{background:#fff;padding:2px;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-items .dayview a{font:normal normal 1.2em/1em Chivo-Regular,Verdana,Arial;color:#36424a;text-transform:capitalize;}.calendar-day-view #multi-day-container table.full td.calendar-agenda-items .dayview span{font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#828a8f;letter-spacing:-.09em;}.calendar-day-view #single-day-container td .calendar-agenda-hour{padding:5px;height:37px;}.calendar-day-view #single-day-container td .calendar-agenda-hour span{font-size:11px;line-height:1em;}.calendar-day-view #single-day-container td .calendar{background:0 0;}.calendar-day-view #single-day-container td .calendar .dayview{background:#fff;border:1px solid #36424a;}.calendar-day-view #single-day-container td .calendar .calendar{padding:0;}.calendar-day-view #single-day-container td .calendar .dayview .contents{padding:2px 0;margin:0;}.calendar-day-view #single-day-container td .calendar .dayview .cutoff{margin:0;}.calendar-day-view #single-day-container td .calendar .dayview a{font:normal normal 1.2em/1em Chivo-Regular,Verdana,Arial;color:#36424a;text-transform:capitalize;margin-left:5px;}.calendar-day-view #single-day-container td .calendar .dayview span{font:normal normal 1em/1em Chivo-Regular,Verdana,Arial;color:#828a8f;letter-spacing:-.09em;}.node-type-contact-page .field-name-field-contact-departments>.field-items,.node-type-contact-page .field-name-field-contact-museums>.field-items>.field-item:first-child,.node-type-contact-page .field-name-field-contact-staff>.field-items{padding-top:20px;border:none;}.node-type-contact-page .field-name-field-contact-departments .field,.node-type-contact-page .field-name-field-contact-museums .field,.node-type-contact-page .field-name-field-contact-staff .field{color:#36424a;font-size:13px;line-height:1.2em;padding-top:2px;}.node-type-contact-page .field-name-field-contact-departments .field-name-field-contact-title,.node-type-contact-page .field-name-field-contact-museums .field-name-field-contact-museum-title,.node-type-contact-page .field-name-field-contact-staff .field-name-field-contact-title{font-size:1em;}.node-type-contact-page .field-name-field-contact-departments>.field-items,.node-type-contact-page .field-name-field-contact-staff>.field-items{width:740px;}.node-type-contact-page .field-name-field-contact-departments>.field-items>.field-item,.node-type-contact-page .field-name-field-contact-staff>.field-items>.field-item{display:inline-block;width:226px;margin:0 18px 20px 0;padding:0;vertical-align:top;}.node-type-contact-page .field-collection-container{border-top:1px solid #d1d4d4;}.node-type-contact-page .field-collection-container:first-child{border-top:none;}.node-type-contact-page .field-name-field-contact-museums>.field-items>.field-item{padding:40px 0;border-top:1px solid #d1d4d4;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-street-address-1{padding-top:4px;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-city{clear:left;float:left;padding-right:.4em;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-state{float:left;padding-right:.4em;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-postalcode{clear:right;float:left;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-fax,.node-type-contact-page .field-name-field-contact-museums .field-name-field-phone{clear:left;}.node-type-contact-page .field-name-field-contact-museums .field-name-field-fax span,.node-type-contact-page .field-name-field-contact-museums .field-name-field-phone span{color:#828a8f;}.node-type-contact-page .field-name-field-contact-departments{padding:40px 0;margin-bottom:-20px;clear:both;}.node-type-contact-page .field-name-field-contact-staff{padding:40px 20px 0 0;margin-bottom:-20px;clear:both;}#custom_pager{float:right;clear:both;overflow:hidden;margin:40px 0 0;padding:5px;border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}ul#custom_pager li{display:block;float:left;margin:0 0 0 5px;padding:0;color:#5e6a72;font-size:14px;text-align:center;background:#fdfdfd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f9f9f9));background:-webkit-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-moz-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-ms-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-o-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:linear-gradient(to bottom,#fdfdfd,#fdfdfd,#f9f9f9);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);cursor:pointer;}ul#custom_pager li:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#fdfdfd');background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fdfdfd));background:-webkit-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-moz-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-ms-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-o-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:linear-gradient(to bottom,#f9f9f9,#fdfdfd,#fdfdfd);border:1px solid #d1d4d4;box-shadow:0 0 .2143em rgba(54,66,74,.2);color:#36424a;}ul#custom_pager li.dead,ul#custom_pager li.dead:hover{border:1px solid #d1d4d4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);box-shadow:0 0 .2143em rgba(54,66,74,.1);cursor:default;}ul#custom_pager li:first-child{margin:0;}ul#custom_pager li a,ul#custom_pager li span{display:block;float:left;padding:6px 8px 5px;overflow:hidden;font-size:13px;line-height:1em;color:#5e6a72;font-weight:400;background:0 0;}ul#custom_pager li.action a,ul#custom_pager li.action span{width:20px;text-indent:-10000em;background:url(/sites/all/themes/vividhistory/images/arrow-icons.png) no-repeat;}ul#custom_pager li.pager-previous a,ul#custom_pager li.pager-previous span{background-position:13px -46px;}ul#custom_pager li.pager-next a,ul#custom_pager li.pager-next span{background-position:-41px -46px;}ul#custom_pager li.pager-current span{color:#e07411;}.page-learn-history-resources .view-content{margin-bottom:-2.5em;}.page-learn-history-resources .view-content>.views-row{padding:2.5em 0;border-top:1px solid #d1d4d4;}.page-learn-history-resources .view-content>.views-row:first-child{border:none;padding-top:0;}#tickets{padding:2.5em 0 0;}#tickets .ticket-heading{border:1px solid #d1d4d4;margin:5px 0 0;overflow:hidden;-moz-border-radius:.1em;-webkit-border-radius:.1em;border-radius:.1em;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}#tickets .ticket-heading div{font-size:13px;padding:14px 15px 12px;text-transform:uppercase;color:#828a8f;}#tickets .ticket-heading .ticket-desc{float:left;}#tickets .ticket-heading .ticket-price{position:relative;z-index:10;float:right;width:50px;text-align:center;background:url(/sites/all/themes/vividhistory/images/menu-primary.png) 0 -83px no-repeat;}#tickets .field-name-field-ticket-prices>.field-items>.field-item{font-size:13px;padding:15px 15px 13px;color:#636363;border-bottom:1px solid #d1d4d4;}#tickets .field-name-field-ticket-prices>.field-items>.field-item.odd{background:#f1f2f2;color:#36424a;}#tickets .field-name-field-ticket-prices>.field-items>.field-item .field-name-field-ticket-description{float:left;}#tickets .field-name-field-ticket-prices>.field-items>.field-item .field-name-field-ticket-price{float:right;width:50px;text-align:center;}#tickets .ticket-purchase{margin:20px 0 0;}#tickets .ticket-purchase .field-name-field-ticket-link{float:left;}#tickets .ticket-purchase .ticket-phone{float:left;font:normal normal 13px/1em Chivo-Italic,Verdana,Arial;color:#36424a;margin:9px;}#content .field-name-field-lesson-plan table thead tr,#content .pressroom-table table thead tr{border:1px solid #d1d4d4;background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}#content .field-name-field-lesson-plan table thead tr:hover,#content .pressroom-table table thead tr:hover{background:#f1f2f2!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');}#content .field-name-field-lesson-plan table thead th,#content .pressroom-table table thead th{padding:.675em .875em;}#content .field-name-field-lesson-plan table thead th+th,#content .pressroom-table table thead th+th{background:url(/sites/all/themes/vividhistory/images/table_head_boarder.png) 0 0 repeat-y;}#content .field-name-field-lesson-plan table thead th span,#content .pressroom-table table thead th span{font-size:.8125em;color:#828a8f;text-transform:uppercase;}#content .field-name-field-lesson-plan table thead th .img-cap,#content .pressroom-table table thead th .img-cap{min-width:auto!important;padding:0 .75em 0 0;}#content .field-name-field-lesson-plan table td,#content .pressroom-table table td{font-size:.8125em;color:#36424a;}#content .field-name-field-lesson-plan table td.active,#content .pressroom-table table td.active{background:0 0;}#content .field-name-field-lesson-plan table thead th a:hover,#content .pressroom-table table thead th a:hover{color:#36424a;}#content .field-name-field-lesson-plan table thead th img,#content .pressroom-table table thead th img{display:inline!important;margin:0!important;padding:0 0 0 .5em;}#content .field-name-field-lesson-plan table td p,#content .pressroom-table table td p{font-size:1em;line-height:1.2em;}#content .field-name-field-lesson-plan table td ul,#content .field-name-field-lesson-plan table td ul li,#content .pressroom-table table td ul,#content .pressroom-table table td ul li{list-style:none;margin:0;padding:0 0 .75em;border:none;}#content .field-name-field-lesson-plan table td ul li,#content .pressroom-table table td ul li{font-size:1em;line-height:1.2em;}#content .field-name-field-lesson-plan table td ul li .file-icon,#content .pressroom-table table td ul li .file-icon{padding:0 3px 0 0;}#content .field-name-field-lesson-plan .caption,#content .pressroom-table .caption{display:none;}#content .field-name-field-lesson-plan table td ul li img,#content .pressroom-table table td ul li img{margin:-3px 0 0;}#content .field-name-field-lesson-plan table td.views-field-field-lesson-plan,#content .pressroom-table table td.views-field-field-lesson-plan{min-width:250px;vertical-align:top!important;}.field-name-field-lesson-plan{padding:2em 0 0;}.field-name-field-subject{float:left;padding:0 0 1.5em;}.field-name-field-subject .field-item{font-weight:700;font-size:.8em;line-height:1em;}.field-name-field-grade-levels{padding:0 0 1.5em;clear:right;overflow:hidden;}.field-name-field-grade-levels .field-item{float:left;font-weight:700;font-size:.8em;line-height:1em;}.field-name-field-grade-levels .field-item:before{content:", ";}.field-name-field-grade-levels .field-item:first-child:before{content:"";}.field-name-field-subject+.field-name-field-grade-levels:before{content:" | ";float:left;font-weight:700;font-size:.8em;line-height:1em;padding:0 5px;}.field-name-field-grade-levels+.field-name-body,.field-name-field-subject+.field-name-body{clear:both;}.shopping-basket-form .view-header{overflow:hidden;}.shopping-basket-form .view-header .line-item-summary{float:right;}.shopping-basket-form .view-header .line-item-quantity,.shopping-basket-form .view-header .line-item-total{float:left;}.shopping-basket-form .view-header .line-item-total-label{display:none;}.shopping-basket-form .view-header .line-item-summary span{font-size:.875em;color:#828a8f;}.shopping-basket-form .view-header .line-item-total-raw{border-left:1px solid #828a8f;padding-left:10px;margin-left:10px;}.shopping-basket-form table thead tr{border:1px solid #d1d4d4;background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}.shopping-basket-form table thead tr:hover{background:#f1f2f2!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');}.shopping-basket-form table thead th{padding:.675em .875em;}.shopping-basket-form table thead th+th{background:url(/sites/all/themes/vividhistory/images/table_head_boarder.png) 0 0 repeat-y;}.shopping-basket-form table thead th span{font-size:.8125em;color:#828a8f;text-transform:uppercase;}.shopping-basket-form table thead th a:hover{color:#36424a;}.shopping-basket-form table thead th img{display:inline!important;margin:0!important;padding:0 0 0 .5em;}.shopping-basket-form table td{font-size:.8125em;color:#36424a;}.shopping-basket-form table th.views-field-commerce-unit-price,.shopping-basket-form table th.views-field-field-additional-donation{width:1em;}.shopping-basket-form table th.views-field-commerce-total,.shopping-basket-form table th.views-field-edit-delete,.shopping-basket-form table th.views-field-edit-quantity{width:1em;text-align:center;}.shopping-basket-form table td input{margin:0;display:inline;}.shopping-basket-form table td.views-field-edit-quantity input{text-align:center;padding:.4571em!important;}.shopping-basket-form form .line-item-summary{overflow:hidden;border-bottom:1px solid #d1d4d4;}.shopping-basket-form form .line-item-summary .line-item-total{float:right;padding:1em 0;}.shopping-basket-form form .line-item-summary .line-item-total .line-item-total-label{line-height:1em;font:Chivo-Black,Verdana,Arial;}.shopping-basket-form form .line-item-summary .line-item-total .line-item-total-raw{line-height:1em;font:Chivo-Black,Verdana,Arial;color:#e07411;}.shopping-basket-form form #edit-actions{float:right;}.shopping-basket-form form #edit-actions input{float:left;margin:0 0 0 10px;}.shopping-basket-block{margin:0 0 0 -20px;}.shopping-basket-block .view-content{display:none;}#sidebar-second .shopping-basket-block{width:400px;float:right;}#sidebar-second .shopping-basket-block .view-footer{float:right;}.shopping-basket-block .line-item-quantity,.shopping-basket-block .line-item-total{float:left;margin:10px 0 0;font-size:.875em;}.shopping-basket-block .line-item-total-label{display:none;}.shopping-basket-block .line-item-summary span{color:#828a8f;}.shopping-basket-block .line-item-total-raw{border-left:1px solid #828a8f;padding-left:10px;margin-left:10px;}.shopping-basket-block .line-item-summary-view-cart a{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#828a8f;font-size:.875em;text-align:center;padding:.5714em .8571em;margin:0;display:inline-block;cursor:pointer;}#basket-block{float:right;overflow:hidden;}#basket-block .shopping-basket-block{margin:0;padding:0 0 0 20px;}#basket-block ul li{padding-right:0;border-bottom:none;font-size:1em;}#add-product{clear:both;}.commerce-order-handler-area-order-total{margin:1em 0;}#content .commerce-price-formatted-components tr,.commerce-price-formatted-components tr{border:none;}#content .commerce-price-formatted-components tr:hover,.commerce-price-formatted-components tr:hover{background:0 0;}#content .shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-title,.shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-title{font-size:1em;color:#828a8f;text-align:right;width:100%;padding:.75em;}#content .shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-total,.shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-total{font-size:1em;color:#828a8f;text-align:left;padding:.75em 0;}#content .shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-title,.shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-title{font-family:Chivo-Black,Verdana,Arial;font-weight:700;color:#36424a;}#content .shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-total,.shopping-basket-form .commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount .component-total{font-family:Chivo-Black,Verdana,Arial;font-weight:700;color:#e07411;}.page-checkout fieldset legend{display:block;width:100%;clear:both;overflow:hidden;border:1px solid #e07411;background:#fcf1e7;-moz-border-radius:.35em;-webkit-border-radius:.35em;border-radius:.35em;}.page-checkout fieldset.collapsed legend{border:1px solid #d1d4d4;background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}.page-checkout fieldset legend span{font-size:1.5714em;line-height:1em;color:#5e6a72;text-transform:uppercase;padding:0!important;background:none!important;}.page-checkout fieldset legend span a{display:block;padding:.4545em .68em .318em;background:url(/sites/all/themes/vividhistory/images/plus_min.png) 98% -105px no-repeat;}.page-checkout fieldset legend span a:hover{color:#5e6a72;background-position:98% -165px;}.page-checkout fieldset.collapsed legend span a{color:#5e6a72;background-position:98% -45px;}.page-checkout fieldset.collapsed legend span a:hover{color:#e07411;background-position:98% 15px;}.page-checkout fieldset legend span a span{font-size:1em;}.page-checkout fieldset legend span .summary{display:none;}.page-checkout .fieldset-wrapper{padding:0 0 20px;}.page-checkout .cart_contents table thead tr{border:1px solid #d1d4d4;background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);}.page-checkout .cart_contents table thead tr:hover{background:#f1f2f2!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');}.page-checkout .cart_contents table thead th{padding:.675em .875em;}.page-checkout .cart_contents table thead th+th{background:url(/sites/all/themes/vividhistory/images/table_head_boarder.png) 0 0 repeat-y;}.page-checkout .cart_contents table thead th span{font-size:.8125em;color:#828a8f;text-transform:uppercase;}.page-checkout .cart_contents table thead th a:hover{color:#36424a;}.page-checkout .cart_contents table thead th img{display:inline!important;margin:0!important;padding:0 0 0 .5em;}.page-checkout .cart_contents table td{font-size:.8125em;color:#36424a;}.page-checkout .cart_contents table th.views-field-commerce-unit-price,.page-checkout .cart_contents table th.views-field-field-additional-donation{width:1em;}.page-checkout .cart_contents table th.views-field-commerce-total,.page-checkout .cart_contents table th.views-field-edit-delete,.page-checkout .cart_contents table th.views-field-quantity{width:1em;text-align:center;}.page-checkout .cart_contents table td input{margin:0;display:inline;}.page-checkout .cart_contents table td.views-field-edit-quantity input{text-align:center;padding:.4571em!important;}#block-views-sales-block{clear:both;}#block-views-sales-block .view-sales{margin:0 0 1.25em;border:1px solid #d1d4d4;border-radius:.25em;overflow:hidden;padding:.875em;background:#fdf5ee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf5ee',endColorstr='#fbede0');background:-webkit-gradient(linear,left top,left bottom,from(#fdf5ee),to(#fbede0));background:-webkit-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-moz-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-ms-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:-o-linear-gradient(top,#fdf5ee,#fdf5ee,#fbede0);background:linear-gradient(to bottom,#fdf5ee,#fdf5ee,#fbede0);}#block-views-sales-block .view-sales h3{padding:.35em 0;}div.tabs{background:#f1f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2f2',endColorstr='#e5e7e8');background:-webkit-gradient(linear,left top,left bottom,from(#f1f2f2),to(#e5e7e8));background:-webkit-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-moz-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-ms-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:-o-linear-gradient(top,#f1f2f2,#f1f2f2,#e5e7e8);background:linear-gradient(to bottom,#f1f2f2,#f1f2f2,#e5e7e8);border:1px solid #d1d4d4;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.5em;margin:0 0 1.25em;}ul.primary{border:none;padding:0;margin:0;display:inline-block;}ul.primary li{color:#5e6a72;font:.875em/1em Chivo-Regular,Verdana,Arial;margin:0 .4286em 0 0;display:inline-block;float:left;}ul.primary li a{background:#fdfdfd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f9f9f9');background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f9f9f9));background:-webkit-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-moz-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-ms-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:-o-linear-gradient(top,#fdfdfd,#fdfdfd,#f9f9f9);background:linear-gradient(to bottom,#fdfdfd,#fdfdfd,#f9f9f9);border:1px solid #d1d4d4;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#5e6a72;text-align:center;padding:.4286em 1.4286em;margin:0;display:block;}ul.primary li a.active,ul.primary li a:hover{background:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#fdfdfd');background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fdfdfd));background:-webkit-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-moz-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-ms-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:-o-linear-gradient(top,#f9f9f9,#fdfdfd,#fdfdfd);background:linear-gradient(to bottom,#f9f9f9,#fdfdfd,#fdfdfd);border:1px solid #d1d4d4;box-shadow:0 0 .2143em rgba(54,66,74,.2);color:#36424a;}ul.primary li a.active{box-shadow:0 0 .2143em rgba(54,66,74,.1);color:#e07411;}div.messages{margin:0 0 1.25em;}.logged-in div.messages{display:block;}#content ul.action-links{text-align:right;}#content ul.action-links li{display:inline-block;border-bottom:none;}form.commerce-add-to-cart .schedule-message{padding:.875em;clear:both;}.commerce-product-attributes-wrapper .field-type-datetime h2.date{color:inherit;font-size:inherit;margin:10px 0 5px 0;}.commerce-product-attributes-wrapper .field-type-datetime h2.date .date-display-range{display:inline;}.field-label-inline .field-label{display:inline;}.field-label-inline .field-label h2{display:inline;font-size:100%;text-transform:none;}.field-label-inline .field-label h2::after{content:":";margin-right:3px;}#block-dhs-utils-user-info{float:left;}#header{background:#fff;}#primary-nav{background:#fff;box-shadow:none;}#primary-nav ul>li a{color:#36424a;text-shadow:none;}#top-nav{background:#fff;border:none;box-shadow:none;}#top-nav ul.menu>li a{color:#36424a;}#top-nav ul.menu>li{text-shadow:none;}#logo img{max-width:230px;margin-top:10px;}#top-nav form.search-form .form-type-textfield>input[type=text],#top-nav form.search-form .form-type-textfield>input[type=text]:focus,#top-nav form.search-form .form-type-textfield>input[type=text]:hover{background:#fff;color:#36424a;}.responsive-menu-block-wrapper{display:none;}.mm-page{background-color:#ffffff;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#36424a;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.responsive-menu-toggle-icon span.label{display:none;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-opening #page{border-left:1px solid #ccc;}#page{background:#fff;}.block-responsive-menu{margin-top:1em;}.view-events-calendar .view-content h3,.view-events-calendar-dossin .view-content h3,.view-things-to-do-calendar .view-content h3{font-size:1.1em;margin:1em 0;font-weight:bold;}.view-events-calendar .view-content  .views-row h2,.view-events-calendar-dossin .view-content  .views-row h2,.view-things-to-do-calendar  .view-content  .views-row h2{text-transform:none;}.view-events-calendar .view-content  .views-row .views-field-field-event-date-1,.view-events-calendar-dossin .view-content  .views-row .views-field-field-event-date-1,.view-things-to-do-calendar .view-content  .views-row .views-field-field-event-date-1{margin-bottom:1em;}.view-events-calendar .view-content  .views-row .views-field-body,.view-events-calendar-dossin .view-content  .views-row .views-field-body,.view-things-to-do-calendar .view-content  .views-row .views-field-body{margin-bottom:2em;}#cal-pager .date-nav{margin-bottom:0.5em;}.view-teacher-portal .views-row{padding:1em 0;margin:1em 0;border-bottom:1px solid #d1d4d4;}.view-teacher-portal .views-field-field-subject{margin-bottom:1em;}.view-teacher-portal .views-field-field-lesson-plan{margin-top:1em;}.view-teacher-portal .views-field-field-lesson-plan ul{margin:0.5em 0;list-style:none !important;}.view-teacher-portal .views-field-field-lesson-plan .file-icon{display:none !important;}.view-teacher-portal .views-field-field-lesson-plan ul li{padding:0 !important;margin:0 0 0.5em 0;border-bottom:none !important;}#block-system-main img{max-width:100% !important;}@media screen and (max-width:1000px){.block-custom-search-blocks{display:none;}#block-menu-menu-top-menu{display:none;}#primary-nav{display:none;}#header{height:auto;}.region-sidebar-first{display:none;}#content{float:none;width:100%;}#block-menu-block-1{display:none;}#main{width:inherit;}#footer>.section,#header>.section,#main,#primary-nav .block-menu-block{width:inherit;}#footer{padding:0;height:auto;}#footer .block,#footer .copyright{width:100%;float:none;position:relative;margin:1em 0 0 0;top:0;left:0;right:0;bottom:0;}#logo-footer{margin:1em 0 0 0;display:block;}#footer #block-menu-menu-footer-menu-left{left:0;}#breadcrumb ul.breadcrumb>li{margin-bottom:0.5em;}#sub-page .section{width:auto;}#news-events .field-item{float:none;width:auto;margin:0 0 1.25em 0;width:48%;}#news-events .field-item .field-item img{}#news-events .field-name-field-news-events > .field-items{display:flex;justify-content:space-between;flex-wrap:wrap;}#news-events .field-item .field-item img{width:100%;height:auto;}.slick .slide .mask{margin-left:150px;height:10em;}.slick .content{width:auto;}.slick .slide{height:50vw;}.slick .slide .mask{height:12em}.slick .slide .mask h2{font-size:1.5em;}.slick .slide .mask p{font-size:.825em;}p{font-size:1em;}}@media screen and (max-width:768px){.slick .slide{height:60vw;}}@media screen and (max-width:600px){.product-group.views-row-odd,.product-group.views-row-even{float:none;}#news-events .field-item{width:100%;}.slick-arrow,.slick-dots{display:none !important;}.slick .content{padding-top:1em;}.slick .slide .mask{margin-left:50px;margin-right:50px;width:auto;height:10em}}@media screen and (min-width:1000px){.block-responsive-menu{display:none;}}.node-blog .submitted{font-size:90%;color:#999999;margin-bottom:1em;}#content .node-blog ul.links{margin-top:1em;display:block;}#content .node-blog ul.links li{padding-left:0;padding-right:0;border-bottom:none;}#content .node-blog ul.links li a{background:#e07411;color:#ffffff;display:inline-block;padding:0.5em 1em;}.view-blog,.view-tags{margin-top:1em;}.view-blog .views-row,.view-tags .views-row{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #ccc;}.node-blog h2{text-transform:none;}.node-blog div{max-width:100%;}.node-blog.node-teaser .content .teaser-image{margin-bottom:1em;}.node-blog .field-name-field-tags{margin-top:1em;}@media screen and (min-width:768px){.node-blog.node-teaser .content{display:flex;}.node-blog.node-teaser .content .teaser-image{width:30%;margin-right:3%;}.node-blog.node-teaser .content .field-name-body{width:67%;}}#logo-footer img{height:50px;margin-bottom:20px;margin-top:3px;}#footer{height:auto;}#footer .social-icons{margin:10px 0 30px 0;}#footer .social-icons ul li{display:inline;margin:0 10px;}#footer .social-icons a{color:#fff;}#footer .social-icons a i{height:30px;width:30px;font-size:30px;}.view-things-to-do-calendar .views-field-field-museum-selection,.view-events-calendar-dossin .views-field-field-museum-selection,.view-events-calendar .views-field-field-museum-selection{margin-top:-0.75em;margin-bottom:1em;}
