html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent}fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;font-size:100%;background:transparent;outline:none;border:none}img{border:none}ins{background-color:#ff9;text-decoration:none;color:#000}mark{background-color:#ff9;font-weight:bold;font-style:italic;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;display:block;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}.invisible{width:0px;height:0px;left:-10000px;position:absolute;display:none;font-size:0.1px;line-height:0.1px}.clear{clear:both}.tab-bar,.tab-bar-section ul li,.tab-bar-section li:not(.has-form) a:not(.button),.icon-bar{color:#000;background-color:transparent;background:transparent}.left-small{border:none}.tab-bar .menu-icon span::after{box-shadow:0 0 0 1px #000, 0 7px 0 1px #000, 0 14px 0 1px #000}.row{max-width:1251px;margin:auto}.row .row{margin:auto}.column,.columns{padding-right:0;padding-left:0}.off-canvas-wrap,.inner-wrap{min-height:100%;bottom:0;top:0}button,.button{font-family:'Montserrat', Arial, sans-serif;background-color:transparent;padding:inherit;margin:0;outline:none}button:hover,.button:hover,button:focus,.button:focus,button:active,.button:active,.icon-bar > a:hover{background-color:transparent}a{color:#000;cursor:pointer;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}a:hover{color:#3e81b2}.animate-all{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.hoverscale a:hover a.hoverscale:hover,a:hover i.hoverscale{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media print{.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.smallmedium-1{width:8.3333333333%}.smallmedium-2{width:16.6666666667%}.smallmedium-3{width:25%}.smallmedium-4{width:33.3333333333%}.smallmedium-5{width:41.6666666667%}.smallmedium-6{width:50%}.smallmedium-7{width:58.3333333333%}.smallmedium-8{width:66.6666666667%}.smallmedium-9{width:75%}.smallmedium-10{width:83.3333333333%}.smallmedium-11{width:91.6666666667%}.smallmedium-12{width:100%}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.mediumlarge-1{width:8.3333333333%}.mediumlarge-2{width:16.6666666667%}.mediumlarge-3{width:25%}.mediumlarge-4{width:33.3333333333%}.mediumlarge-5{width:41.6666666667%}.mediumlarge-6{width:50%}.mediumlarge-7{width:58.3333333333%}.mediumlarge-8{width:66.6666666667%}.mediumlarge-9{width:75%}.mediumlarge-10{width:83.3333333333%}.mediumlarge-11{width:91.6666666667%}.mediumlarge-12{width:100%}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}a[href]:after{content:none !important}.mod_article{page-break-after:always}.invisible,.hidden,.top-bar{display:none}#header{position:absolute}}@media print{#mhLogo{display:none}.redButton a{display:block;background:#cccc47;color:#fff;font-family:'Montserrat', Arial, sans-serif;text-align:center}.redButton a:hover{background:#3e81b2}.blueButton{overflow:hidden}.blueButton a,.blueButton a.button{background-color:#3e81b2;padding:10px 15px;margin:10px auto;color:#fff;font-family:'Open Sans', Arial, sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;display:block;text-align:center;border-radius:5px}.blueButton a:hover,.blueButton a.button:hover{background-color:#72c3ff}.blueButton.small a,.blueButton.small a.button{max-width:200px;margin-left:0}iframe{display:none}.image_container.float_left{float:left;margin:20px 20px 20px 0 !important}.image_container.float_right{float:right;margin:20px 0 20px 20px !important}.column{padding:0 5px}.column:first-child{padding:0 10px 0 0}.column:last-child{padding:0 0 0 10px}sup,sub{font-size:70%}.hide-for-medium-up,.hide-for-large-up,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-large{display:none !important}#header{display:none}#footer{display:block;clear:both;text-align:center}#footer a,#footer form{display:none !important}#footer .column{clear:both;display:block;float:none;width:auto}#footer #footerSponsors,#footer #footerNav,#footer #footerNavAlt{display:none}#footer #footerCreds a{display:inline-block !important}#footer #footerLogo{max-width:300px;margin:0 auto}#container{display:block;clear:both}#offcanvas{display:none}#footerTop{display:none}#footerNav,#footerCategories{display:none}#footer{margin-top:40px}#footer .socialIcons{display:none}.home *{background-color:transparent !important}.home #main h1,.home #main h2,.home #main h3,.home #main h4,.home #main p,.home #main span{color:#000 !important}.home #main p{font-size:14px;line-height:20px}.home #main #featuredMoments{border-top:0 !important}.home #main #featuredMoments .mod_momenttodayrelated#homeRelatedLister .moment h2.title:not(.hide-for-large-up){display:inherit !important}.home #main #homeRelatedLister .readMoreLinkWrapper{display:none !important}.home #instagramFeed{display:none}.home .ce_hyperlink,.home .detail_button_wrapper,.home p.more{display:none}#breadcrumbNav{display:none}.pagination{display:none}.insidePage #left{display:none}.insidePage #main h1{font-size:20px;margin-top:20px;margin-bottom:20px}.insidePage #main .ce_image{max-width:25%}.insidePage #main .ce_image.column{float:left !important;clear:none !important}.momentReaderPage .prevNext,.momentReaderPage .shareStory,.momentReaderPage .commentsAudio,.momentReaderPage .mainImageRow{display:none}.momentReaderPage .ifYouGo.column,.momentReaderPage .location.column,.momentReaderPage .sources.column{width:33% !important;float:left !important}}@media all and (min-width:0px){#wrapper{background-image:url('../../files/assets/layout/bg_body_gray.jpg');background-repeat:no-repeat;background-size:cover;background-color:#f3efea}#container{clear:both}#container p{font-family:'Montserrat', Arial, sans-serif;margin:auto auto 10px}.hide-on-mobile{display:none}.hide-on-desktop{display:block}.redButton a{display:block;background:#cccc47;color:#fff;font-family:'Montserrat', Arial, sans-serif;text-align:center;-webkit-transition:all 0.5 s ease;-moz-transition:all 0.5 s ease;-o-transition:all 0.5 s ease;-ms-transition:all 0.5 s ease;transition:all 0.5 s ease}.redButton a:hover{background:#3e81b2}.blueButton{overflow:hidden}.blueButton a,.blueButton a.button{background-color:#3e81b2;padding:10px 15px;margin:10px auto;color:#fff;font-family:'Open Sans', Arial, sans-serif;font-size:15px;line-height:120%;text-transform:uppercase;display:block;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.blueButton a:hover,.blueButton a.button:hover{background-color:#72c3ff}.blueButton.small a,.blueButton.small a.button{max-width:200px;margin-left:0}iframe{margin:20px auto;max-width:600px;width:100%}sup,sub{font-size:70%}}@media all and (min-width:641px){.image_container.float_left{float:left;margin:20px 20px 20px 0 !important}.image_container.float_right{float:right;margin:20px 0 20px 20px !important}.column{padding:0 5px}.column:first-child{padding:0 10px 0 0}.column:last-child{padding:0 0 0 10px}}@media all and (min-width:769px){.hide-on-mobile{display:block}.hide-on-desktop{display:none}}@media all and (min-width:0px){.ce_foundation_flexvideo{margin:30px auto 10px}}@media all and (min-width:641px){.ce_foundation_flexvideo{max-width:500px}}@media all and (min-width:0px){#footer .footerButton{display:block}#footer .footerButton a{display:block;margin:0 auto;padding:20px 10px;text-align:center;color:#fff;border:1px solid #000;text-decoration:none;font-family:'Open Sans', Arial, sans-serif;text-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 7px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 7px rgba(0, 0, 0, 0.5);box-shadow:0 0 7px rgba(0, 0, 0, 0.5);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#footer .footerButton a:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}#footer .footerButton#grayBtn{margin:0 0 30px}#footer .footerButton#grayBtn a{background:#72c3ff}#footer .footerButton#orangeBtn{margin:0}#footer .footerButton#orangeBtn a{background:#cccc47}}@media all and (min-width:641px){#footer .footerButton a{max-width:290px;margin:0}#footer .footerButton#orangeBtn a{margin:0 0 0 auto}}@media all and (min-width:961px){}@media all and (min-width:0px){#footer{background-color:#3e81b2;padding:25px 25px 50px 25px;color:#fff;font-family:'Open Sans', Arial, sans-serif}#footer a{color:#fff}#footer p{font-weight:300;font-size:12px;margin:0 0 10px}#footer p strong{font-weight:700}#footer #mhLogo{margin:0 auto 20px;display:block;text-align:center}#footer #footerCreds{margin:0 auto 20px}#footer #footerCreds a{text-decoration:underline}#footer #footerRight{display:block;clear:both}}@media all and (min-width:641px){#footer #mhLogo{margin:0 0 20px;text-align:left}#footer #footerRight{clear:none;display:inline-block}}@media all and (min-width:769px){#footer{padding:40px 25px 50px}}@media all and (min-width:961px){#footer{padding:50px 25px}#footer .inside{max-width:1251px;margin-right:auto;margin-left:auto}}@media all and (min-width:0px){#footer #footerSponsors{margin:30px auto;text-align:center}#footer #footerSponsors h3{color:#fff;font-family:'Open Sans', Arial, sans-serif;font-style:italic;font-size:14px;text-transform:uppercase;margin:0 0 20px;display:block}#footer #footerSponsors p{font-size:12px;line-height:120%;margin:0 0 20px}#footer #footerSponsors .sponsorLogo{display:inline-block}}@media all and (min-width:641px){#footer #footerSponsors{margin:69px 0 0 auto;float:right}#footer #footerSponsors .sponsorLogo{text-align:right}}@media all and (min-width:769px){#footer #footerSponsors{max-width:290px}}@media all and (min-width:961px){}@media all and (min-width:0px){#eMoments .formbody .widget:not(.column){clear:both}#eMoments .formbody .widget-text.stateField{padding-right:5px}#eMoments .formbody .widget-text.zipField{padding-left:5px}#container #main #eMoments .formbody .widget-text.zipField + .widget-explanation p{font-family:inherit;margin-bottom:5px}#eMoments .formbody .widget-password.confirm label{display:none}#eMoments .formbody .widget-captcha input{width:50px;margin:0 2px 0 0;display:inline-block}#eMoments .formbody .widget-captcha span.captcha_text{display:inline-block;vertical-align:top;margin:8px 0 0}#eMoments .formbody .submit{margin:10px auto 0}}@media all and (min-width:641px){#eMoments .formbody .emailFormat fieldset{width:100%;padding:0}#eMoments .formbody .widget-text.name1Field,#eMoments .formbody .widget-text.emailField,#eMoments .formbody .widget-text.address1Field,#eMoments .formbody .widget-text.cityField,#eMoments .formbody .widget-text.usernameField{padding:0 10px 0 0}#eMoments .formbody .widget-text.name2Field,#eMoments .formbody .widget-radio.emailFormat,#eMoments .formbody .widget-text.address2Field,#eMoments .formbody .widget-text.zipField{padding:0 0 0 10px}#eMoments .formbody .widget-text.stateField,#eMoments .formbody .widget-password.passwordField{padding:0 10px}#eMoments .formbody .widget-password.passwordField.confirm{padding:0 0 0 10px}}@media all and (min-width:961px){#eMoments .formbody .emailFormat .radio_container span:not(.mandatory){display:inline-block;vertical-align:top;margin-right:10px}}@media all and (min-width:0px){.formbody{font-family:'Montserrat', Arial, sans-serif}.formbody input.text,.formbody textarea,.formbody select{border:1px solid #c8c8c8;background:#fff}.formbody label{display:block}.formbody .submit{margin:10px 0 0;padding:10px;display:block;text-align:center;font-family:'Montserrat', Arial, sans-serif;font-size:15px;color:#fff;background:#cccc47;border:1px solid #000;text-shadow:0 0 4px rgba(0, 0, 0, 0.5);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.formbody .submit:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.formbody .widget-text label,.formbody .widget-password label,.formbody .widget-select label,.formbody .widget-captcha label,.formbody fieldset legend{font-weight:bold;line-height:120%;color:#313131;display:block;margin:0 0 5px}.formbody .radio_container,.formbody .checkbox_container{margin:0 0 10px}.formbody .radio_container span:not(.mandatory),.formbody .checkbox_container span:not(.mandatory){display:block;margin:0 0 5px}.formbody .radio_container span:not(.mandatory) input,.formbody .checkbox_container span:not(.mandatory) input{display:inline-block;margin:2px 2px 0 0}.formbody .radio_container span:not(.mandatory) label,.formbody .checkbox_container span:not(.mandatory) label{display:inline;vertical-align:top;margin:0;padding:0}}@media all and (min-width:0px){.mod_login{margin:0 0 40px}}@media all and (min-width:641px){.mod_login{margin:0}}@media all and (min-width:0px){#sponsorForm .widget-text.column{padding:0 5px}#sponsorForm .widget-text.column:first-of-type{padding-right:10px;padding-left:0}#sponsorForm .widget-text.column:last-of-type{padding-right:0;padding-left:10px}#sponsorForm input.text{font-size:12px}#sponsorForm button.submit{background:#72c3ff;margin:0 auto;padding:7px 15px;font-size:14px;font-family:'Open Sans', Arial, sans-serif;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#sponsorForm .widget-captcha{text-align:left}#sponsorForm .widget-captcha label{color:#fff;font-weight:normal;font-size:14px;display:block;font-family:'Open Sans', Arial, sans-serif}#sponsorForm .widget-captcha input.captcha{display:inline-block;width:20%;height:33px}#sponsorForm .widget-captcha span.captcha_text{font-size:14px;vertical-align:top;padding:10px 0 0 5px;font-family:'Open Sans', Arial, sans-serif;font-weight:normal;display:inline-block}}@media all and (min-width:641px){#sponsorForm .widget-text.column{padding:0}#sponsorForm .widget-text.column:first-of-type{padding:0}#sponsorForm .widget-text.column:last-of-type{padding:0}#sponsorForm input.text{height:25px;padding:6px}#sponsorForm .widget-captcha label{margin:0 0 10px}#sponsorForm .widget-captcha span.captcha_text{width:80%;float:right;padding-top:0}}@media all and (min-width:769px){#sponsorForm .widget-text.column{padding:0 5px}#sponsorForm .widget-text.column:first-of-type{padding-right:10px;padding-left:0}#sponsorForm .widget-text.column:last-of-type{padding-right:0;padding-left:10px}#sponsorForm input.text{padding:10px;height:30px}#sponsorForm .widget-captcha span.captcha_text{padding-top:10px}}@media all and (min-width:0px){#header{background:#fff;width:100%;-webkit-box-shadow:0 10px 20px -8px #c8c8c8;-moz-box-shadow:0 10px 20px -8px #c8c8c8;box-shadow:0 10px 20px -8px #c8c8c8;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}#header .inside{position:relative;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}#header .inside .row{position:relative}}@media all and (min-width:769px){#header{height:185px}#header #headerUpper{padding-top:8px}#header #upperLeft{width:59%}}@media all and (min-width:961px){#header{height:182px}#header #upperLeft{width:62%}}@media all and (min-width:1275px){#header #headerWrapper{padding-right:20px}}@media all and (min-width:0px){#logo{display:block;text-align:center;position:relative;margin:-40px auto 20px}#logo figure{text-align:center;display:inline-block;margin:0 auto;max-width:240px}#logo figure a,#logo figure img{display:block}}@media all and (min-width:769px){#logo{margin:15px auto 0;padding:8px 10px 0 20px}}@media all and (min-width:961px){#logo{max-width:250px;padding:15px 10px 0 20px}}@media all and (min-width:1151px){#logo{margin:15px auto auto 0}}@media all and (min-width:0px){#headerButtonRed{display:none}}@media all and (min-width:769px){#headerButtonGreen{display:inline-block;float:right;width:50%;padding:0 25px 0 20px}#headerButtonGreen a{font-size:12px;line-height:120%;font-family:'Work Sans', Georgia, Arial;display:block;background:#cccc47;color:#fff;padding:20px 10px;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#headerButtonGreen a:hover{background:#72c3ff}}@media all and (min-width:961px){#headerButtonGreen{width:45%;max-width:405px}#headerButtonGreen a{font-size:12px}}@media all and (min-width:1051px){#headerButtonGreen a{font-size:14px}}@media all and (min-width:1275px){#headerButtonGreen{padding-right:0}}@media all and (min-width:0px){}@media all and (min-width:769px){#headerTagline{display:inline-block !important;width:50%;float:left;padding:15px 10px 0 0;vertical-align:top}}@media all and (min-width:0px){.ie #logo img[src*=".svg"]{width:100%}}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}@media all and (min-width:0px){.insidePage{}.insidePage #container{font-family:'Montserrat', Arial, sans-serif}.insidePage #container #main{max-width:1251px;margin:20px auto 0;padding:0 20px}.insidePage #container #main h1{font-family:'Montserrat', Arial, sans-serif;font-size:29px;color:#3e81b2;margin:0 0 20px}.insidePage #container #main h2{font-family:'Work Sans', Georgia, Arial;font-size:22px;color:#313131;margin:0 0 20px}.insidePage #container #main h3{font-family:'Montserrat', Arial, sans-serif;font-size:19px;color:#3e81b2;margin:0 0 20px}.insidePage #container #main h3 a{color:#3e81b2}.insidePage #container #main h3 a:hover{color:#000}.insidePage #container #main h4{font-family:'Work Sans', Georgia, Arial;font-size:17px;color:#313131;margin:0 0 20px}.insidePage #container #main p{margin:0 0 20px}.insidePage #container #main a{color:#3e81b2}.insidePage #container #main a:hover{color:#72c3ff}.insidePage #container #main p,.insidePage #container #main li{font-family:'Work Sans', Georgia, Arial;font-size:15px;color:#000}.insidePage #container #main ul,.insidePage #container #main ol{margin:0 0 10px;overflow:hidden}.insidePage #container #main ul li,.insidePage #container #main ol li{margin-left:20px}.insidePage #container #main .image_container{margin:20px auto;text-align:center}.insidePage #container #main .image_container img{width:100%;-webkit-box-shadow:0 0 15px #c8c8c8;-moz-box-shadow:0 0 15px #c8c8c8;box-shadow:0 0 15px #c8c8c8}.insidePage #container #main .image_container .caption{color:#313131;font-family:'Montserrat', Arial, sans-serif;font-size:12px;line-height:15px;text-align:left;margin:10px auto 0}.insidePage #container #main .imageCustomEdges_30px .image_container img{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.insidePage #container #main .mod_article{margin:0 auto;padding:0 0 15px}.insidePage #container #main .ce_text,.insidePage #container #main .ce_code,.insidePage #container #main .ce_hyperlink{margin:0 0 20px}.insidePage #container #main .ce_code pre{border:1px solid #c8c8c8;background:#fff;padding:10px;overflow-y:scroll}.insidePage #container #main table{font-family:'Work Sans', Georgia, Arial;font-size:14px;line-height:150%}.insidePage #container #main table td{padding:5px}.insidePage .termDefinition{z-index:99999;position:absolute;padding:10px;display:block;border:1px solid #000;background-color:#fff}.insidePage:not(.momentReaderPage) #container{padding-top:20px;padding-bottom:40px}.insidePage.timelinePage #container{padding:0}}@media all and (min-width:641px){.insidePage #container #main .image_container.float_right,.insidePage #container #main .image_container.float_left{max-width:44%}.insidePage:not(.momentReaderPage):not(.singleCol) #container{padding:40px 25px;margin:0 auto;max-width:1251px}.insidePage:not(.momentReaderPage):not(.singleCol) #container #main{display:inline-block;width:58%;padding:0 20px 0 0}.insidePage:not(.momentReaderPage):not(.singleCol) #container #left{padding:30px 0 0 20px;display:inline-block;float:right;width:40%}.insidePage:not(.momentReaderPage) #container{padding:40px 25px}}@media all and (min-width:1051px){.insidePage:not(.momentReaderPage):not(.singleCol) #container #main{width:65%}.insidePage:not(.momentReaderPage):not(.singleCol) #container #left{width:35%;padding:30px 0 0 40px}}@media all and (min-width:1151px){.insidePage #container #main{padding:0}.insidePage:not(.momentReaderPage):not(.singleCol) #container #main{padding:0 20px 0 0}.insidePage:not(.momentReaderPage) #container #main{padding:0 20px}}@media all and (min-width:0px){.insidePage #container #left #headerImage{background-repeat:no-repeat;background-position:center top;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:300px;}.insidePage #container #left #headerImage #headlineWrapper{position:absolute;right:0;bottom:10px;left:0;background-color:rgba(255, 255, 255, 0.8)}.insidePage #container #left #headerImage #headlineWrapper .inner{margin:0 auto;padding:10px 20px;max-width:1251px}.insidePage #container #left #headerImage #headlineWrapper .inner h1{color:#000;font-size:25px;line-height:120%;font-family:'Montserrat', Arial, sans-serif;font-weight:700;text-transform:uppercase}.insidePage #container #left #headerImage .image_container{line-height:0}}@media all and (min-width:961px){.insidePage #container #left #headerImage #headlineWrapper .inner h1{font-size:35px}}@media all and (min-width:1151px){.insidePage #container #left #headerImage #headlineWrapper .inner{padding:10px 0}}@media all and (min-width:0px){.insidePage.teacherResources #container #main h1{font-size:20px}.insidePage.teacherResources #container #main h2{font-size:20px;margin:0 0 5px}.insidePage.teacherResources #container #main h2 a{color:#313131;display:block;text-decoration:underline}.insidePage.teacherResources #container #main h3{font-family:'Work Sans', Georgia, Arial;font-size:16px;margin:0 0 10px}.insidePage.teacherResources #container #main h3 a{display:block;text-decoration:underline}.insidePage.teacherResources #container #main ol li{margin:0 0 15px 20px}.insidePage.teacherResources #container #main ol li li{list-style-type:lower-alpha}.insidePage.teacherResources #container #main .lessonButton{background-color:rgba(255, 255, 255, 0.8);margin:15px 0;padding:10px;display:block}.insidePage.teacherResources #container #main .lessonButton a{display:inline-block;margin:5px 0 0;color:#3e81b2;text-decoration:underline;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;font-size:14px;line-height:160%}.insidePage.teacherResources #container #main .lessonButton a:hover{color:#000}.insidePage.teacherResources #container #main .ce_foundation_revealmodalwindow a.hyperlink_txt{text-align:left;font-weight:bold;font-family:'Work Sans', Georgia, Arial;font-size:14px;line-height:140%;display:inline-block;margin:0 0 20px}.insidePage.teacherResources #container #main .ce_foundation_revealmodalwindow a.hyperlink_txt:hover{color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage.teacherResources #container #main .moment_teacher_resources p.title a{font-weight:bold}}@media all and (min-width:0px){.reveal-modal.open{z-index:9999;margin:90px auto 25px}.reveal-modal.open h1{font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;color:#000;font-weight:700;font-size:36px;line-height:120%;margin:0 0 10px;padding:0}.reveal-modal.open h2{font-family:'Montserrat', Arial, sans-serif;font-size:30px;line-height:120%;margin:0 0 10px;color:#000}.reveal-modal.open h3{font-size:20px;line-height:120%;color:#000;font-family:'Montserrat', Arial, sans-serif;margin:0 0 10px}.reveal-modal.open p{font-size:15px;line-height:150%;margin:0 0 15px;font-family:'Montserrat', Arial, sans-serif}.reveal-modal.open a{color:#3e81b2}.reveal-modal.open a.close-reveal-modal{color:#929190}.reveal-modal.open .ce_hyperlink a{background-color:#000;color:#fff;padding:15px 10px;display:block;max-width:300px;margin:15px auto 15px;text-align:center;text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.reveal-modal.open .ce_hyperlink a:hover{background-color:#000}.reveal-modal.open ul,.reveal-modal.open ol{margin:0 0 10px 0;overflow:hidden;font-size:15px;line-height:150%;font-family:'Montserrat', Arial, sans-serif}.reveal-modal.open ul li,.reveal-modal.open ol li{margin-left:20px}.reveal-modal.open label{font-family:'Montserrat', Arial, sans-serif}.reveal-modal.open .image_container{display:block;margin:10px auto}.reveal-modal.open .image_container.float_right,.reveal-modal.open .image_container.float_left{max-width:200px}.reveal-modal.open .image_container.float_right img,.reveal-modal.open .image_container.float_left img{margin:0 auto 10px;display:block}.reveal-modal.open .image_container .caption{font-size:11px;color:#929190;font-family:'Montserrat', Arial, sans-serif}.reveal-modal.open input.text{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.reveal-modal.open input.submit{margin:10px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#929190;font-family:'Montserrat', Arial, sans-serif}.reveal-modal.open .termDefinitionWrapper strong{cursor:pointer}}@media all and (min-width:0px){.insidePage.teacherResources .reveal-modal.open h1{font-family:'Work Sans', Georgia, Arial;text-transform:none;color:#3e81b2;font-size:26px;line-height:130%;margin:0 0 20px;padding:0}.insidePage.teacherResources .reveal-modal.open h2{font-family:'Montserrat', Arial, sans-serif;font-size:26px;line-height:140%;margin:0 0 10px;color:#000}.insidePage.teacherResources .reveal-modal.open h3{font-size:20px;line-height:140%;color:#3e81b2;font-family:'Montserrat', Arial, sans-serif;margin:0 0 10px}.insidePage.teacherResources .reveal-modal.open p{font-size:14px;line-height:140%;margin:0 0 10px;font-family:'Montserrat', Arial, sans-serif}.insidePage.teacherResources .reveal-modal.open a{color:#000}.insidePage.teacherResources .reveal-modal.open a.close-reveal-modal{color:#929190}.insidePage.teacherResources .reveal-modal.open .ce_hyperlink a{background-color:#000;color:#fff;padding:15px 10px;display:block;max-width:300px;margin:15px auto 15px;text-align:center;text-transform:uppercase;font-family:'Montserrat', Arial, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage.teacherResources .reveal-modal.open .ce_hyperlink a:hover{background-color:#000}.insidePage.teacherResources .reveal-modal.open label{font-family:'Montserrat', Arial, sans-serif}.insidePage.teacherResources .reveal-modal.open .image_container{display:block;margin:10px auto}.insidePage.teacherResources .reveal-modal.open input.text{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.insidePage.teacherResources .reveal-modal.open input.submit{margin:10px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#929190;font-family:'Montserrat', Arial, sans-serif}.insidePage.teacherResources .reveal-modal.open .termDefinitionWrapper strong{cursor:pointer}.insidePage.teacherResources .reveal-modal.open .termDefinitionWrapper span.wrapper a{color:#3e81b2}}@media all and (min-width:0px){.reveal-modal.open#momentPrimarySource h2{font-family:'Work Sans', Georgia, Arial;color:#000;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #000}.reveal-modal.open#momentPrimarySource .inner{padding:20px;border:1px solid #c8c8c8}.reveal-modal.open#commentsPopup h2{font-family:'Work Sans', Georgia, Arial;color:#000;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #000}.reveal-modal.open#commentsPopup .commentsWrapper{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #000}.reveal-modal.open#commentsPopup .commentsWrapper .topicWrapper{color:#3e81b2;text-transform:uppercase}.reveal-modal.open#commentsPopup .commentsWrapper .commentWrapper{padding:20px;border:1px solid #c8c8c8;margin:15px 0 40px}.reveal-modal.open#commentsPopup .commentsWrapper .commentWrapper p.info{font-style:italic;color:#c8c8c8}.reveal-modal.open#commentsPopup .commentsWrapper p.empty{margin:0;font-style:italic}.reveal-modal.open#commentsPopup .form{padding:15px}.reveal-modal.open#commentsPopup .loginButtonWrapper{float:left;margin-right:15px}.reveal-modal.open#commentsPopup .loginButtonWrapper a{color:#fff;padding:15px;text-align:center;display:inline-block;font-family:'Montserrat', Arial, sans-serif;font-size:15px;line-height:150%;background:#cccc47;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.reveal-modal.open#commentsPopup .loginButtonWrapper a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.reveal-modal.open#audioPopup h2{font-family:'Work Sans', Georgia, Arial;color:#000;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #000}.reveal-modal.open#audioPopup .inner{display:block;padding:20px;margin-bottom:20px;border:1px solid #c8c8c8}.reveal-modal.open#audioPopup .inner .audioWrapper{margin-top:20px;height:75px}.reveal-modal.open#audioPopup audio{height:60px;width:100%}.reveal-modal.open#audioPopup .audioDownload a{color:#fff;padding:15px;display:block;text-align:center;width:80%;margin:0 auto 20px;font-family:'Montserrat', Arial, sans-serif;font-size:15px;line-height:150%;background:#cccc47;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.reveal-modal.open#audioPopup .audioDownload a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media all and (min-width:961px){.reveal-modal.open#audioPopup .audioDownload a{width:50%}}@media all and (min-width:0px){.insidePage #container #main .ce_moment_theme{position:relative;margin:0 0 20px;overflow:hidden}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly){}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .image_container{width:100%;height:100%;line-height:0;padding:0;margin:0;z-index:1;overflow:hidden}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .image_container img{width:100%}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) a:hover i.icon-right-small{color:#3e81b2}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .momentThemeTitle{position:absolute;bottom:0;display:block;width:100%;padding:10px 20px;text-align:center;font-family:'Work Sans', Georgia, Arial;color:#fff;font-size:25px;line-height:140%;z-index:9;background-color:rgba(0, 0, 0, 0.6)}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .yellowButton{display:block;position:absolute;right:0;bottom:0;z-index:10;background:#cccc47}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .yellowButton i.icon-right-small{font-size:26px;color:#000;line-height:120%;padding:7px 0;font-family:'socialsearch';-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}}@media all and (min-width:641px){.insidePage #container #main .ce_moment_theme{}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .image_container{position:relative}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .momentThemeTitle{font-size:14px;padding:10px 41px}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .yellowButton i.icon-right-small{padding:3px;font-size:20px}}@media all and (min-width:769px){.insidePage #container #main .ce_moment_theme{}}@media all and (min-width:961px){.insidePage #container #main .ce_moment_theme{}.insidePage #container #main .ce_moment_theme .inner:not(.titleOnly) .momentThemeTitle{font-size:25px}}@media all and (min-width:0px){}@media all and (min-width:641px){}@media all and (min-width:769px){}@media all and (min-width:961px){}@media all and (min-width:0px){#container{}#container #main #relatedMomentList{padding:20px 0;margin:20px 20px 0}#container #main #relatedMomentList h2{color:#3e81b2;text-align:center}#container #main #relatedMomentList .moment:first-child{margin:0 0 20px}#container #main #relatedMomentList .moment{margin:20px 0 0;padding:0;text-align:center}#container #main #relatedMomentList .moment .imageWrapper{margin:20px 0;display:block}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper,#container #main #relatedMomentList .moment .regions{position:relative;margin:20px 0}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeLabel,#container #main #relatedMomentList .moment .regions .themeLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .theme,#container #main #relatedMomentList .moment .regions .themeValues .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationLabel,#container #main #relatedMomentList .moment .regions .locationLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValues .location,#container #main #relatedMomentList .moment .regions .locationValues .location,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionLabel,#container #main #relatedMomentList .moment .regions .regionLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionValues .region,#container #main #relatedMomentList .moment .regions .regionValues .region{font-size:12px;line-height:125%;text-transform:uppercase;padding:3px 0}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeLabel,#container #main #relatedMomentList .moment .regions .themeLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationLabel,#container #main #relatedMomentList .moment .regions .locationLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionLabel,#container #main #relatedMomentList .moment .regions .regionLabel{font-weight:bold;font-family:'Work Sans', Georgia, Arial;color:#313131}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .theme,#container #main #relatedMomentList .moment .regions .themeValues .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValue .theme,#container #main #relatedMomentList .moment .regions .locationValue .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionValues .theme,#container #main #relatedMomentList .moment .regions .regionValues .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .location,#container #main #relatedMomentList .moment .regions .themeValues .location,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValue .location,#container #main #relatedMomentList .moment .regions .locationValue .location,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionValues .location,#container #main #relatedMomentList .moment .regions .regionValues .location,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .region,#container #main #relatedMomentList .moment .regions .themeValues .region,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValue .region,#container #main #relatedMomentList .moment .regions .locationValue .region,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .regionValues .region,#container #main #relatedMomentList .moment .regions .regionValues .region{font-family:'Open Sans', Arial, sans-serif}#container #main #relatedMomentList .moment .momentDate{font-family:'Open Sans', Arial, sans-serif;font-size:14px;font-weight:700;color:#313131;padding:10px 0}#container #main #relatedMomentList .moment h3.title{line-height:100%;padding:0 35px}#container #main #relatedMomentList .moment h3.title a{font-family:'Work Sans', Georgia, Arial;color:#313131;font-size:20px;line-height:120%;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}#container #main #relatedMomentList .moment h3.title a:hover{color:#313131}#container #main #relatedMomentList .moment .main_text{display:none}#container #main #relatedMomentList .moment .readMoreLinkWrapper{display:none}}@media all and (min-width:481px){#container #main #relatedMomentList .moment{margin:0;padding:0 10px}#container #main #relatedMomentList .moment h3.title{padding:0}}@media all and (min-width:641px){#container #main #relatedMomentList .moment .imageWrapper{padding-left:0}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper{float:none;width:100%}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeLabel,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationLabel{display:inline-block}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValues{display:inline}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValues .theme,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues .location,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValues .location{display:inline-block;padding:0 5px}}@media all and (min-width:769px){#container{}#container #main #relatedMomentList{text-align:center}#container #main #relatedMomentList .moment:first-child{margin:0}#container #main #relatedMomentList .moment{float:none;width:24%;display:inline-block;vertical-align:top}#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .themeValues,#container #main #relatedMomentList .moment .momentThemeLocationsWrapper .locationValue{display:inline-block}}@media all and (min-width:961px){#container{}#container #main #relatedMomentList{margin:20px 30px 0}#container #main #relatedMomentList .moment .imageWrapper{padding-right:0}}@media all and (min-width:0px){#timelineMap{float:none;margin:0 0 20px}#regionSelections{float:none;width:100%}#regionSelections .regionSelectWrapper .region{cursor:pointer;display:block;padding:10px;margin:0 0 10px;text-align:center;font-size:14px;text-transform:uppercase;font-family:'Open Sans', Arial, sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#regionSelections .regionSelectWrapper .region.active{color:#fff;background-color:#3e81b2}#regionSelections .regionSelectWrapper .region:not(.active){color:#666;background-color:transparent}}@media all and (min-width:769px){#timelineMap{display:inline-block;width:65%}#regionSelections{float:right;width:35%;padding-left:25px}}@media all and (min-width:0px){.insidePage.momentReaderPage #wrapper{background-image:none;background-color:#fff}.insidePage.momentReaderPage #container #main{max-width:100%;padding:0}.insidePage.momentReaderPage #container #main #momentReader{font-size:16px;font-family:'Work Sans', Georgia, Arial}.insidePage.momentReaderPage #container #main #momentReader p{font-size:17px;font-family:'Work Sans', Georgia, Arial;line-height:200%;color:#313131}.insidePage.momentReaderPage #container #main #momentReader .row{padding:20px;max-width:960px}.insidePage.momentReaderPage #container #main #momentReader .row.fullWidth{max-width:100%}.insidePage.momentReaderPage #container #main #momentReader .row .inner{max-width:1251px;margin:0 auto}.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_left,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_right,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_above,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_below{padding:60px 0;background-size:cover}.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_left .inner,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_right .inner,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_above .inner,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_below .inner{width:80%;margin:0 auto;max-width:800px}.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_left .inner p,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_right .inner p,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_above .inner p,.insidePage.momentReaderPage #container #main #momentReader .row .addtlContent.float_below .inner p{color:#fff;text-align:center;font-family:'Open Sans', Arial, sans-serif;font-size:20px;line-height:150%}.insidePage.momentReaderPage #container #main #momentReader .titleRow{border-bottom:2px solid #000}.insidePage.momentReaderPage #container #main #momentReader .titleRow .momentDate{font-family:'Open Sans', Arial, sans-serif;padding:0 0 8px;font-size:24px;color:#313131;font-weight:700}.insidePage.momentReaderPage #container #main #momentReader .titleRow h2.title{font-family:'Work Sans', Georgia, Arial;font-size:35px;line-height:125%;color:#313131;font-weight:700;text-transform:none;margin:0 0 15px}.insidePage.momentReaderPage #container #main #momentReader .titleRow .prevNext .prev{float:left}.insidePage.momentReaderPage #container #main #momentReader .titleRow .prevNext .next{float:right}.insidePage.momentReaderPage #container #main #momentReader .titleRow .prevNext a{color:#3e81b2;text-transform:uppercase;font-size:12px;line-height:14px;font-family:'Open Sans', Arial, sans-serif}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource,.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio{padding:13px 0}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource{font-family:'Open Sans', Arial, sans-serif}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource .label{font-weight:700}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource a{font-size:13px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource a:hover{color:#3e81b2}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory{font-size:13px;text-transform:uppercase;margin-bottom:5px;}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory .label{position:relative;top:-2px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory .addthis_inline_share_toolbox{clear:none !important;display:inline-block;width:200px;max-width:200px;height:20px;overflow:hidden}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio{font-size:13px;text-transform:uppercase}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio .comments{margin-right:10px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio .comments,.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio .audioButton{display:inline-block}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio .bookmarkMoment{display:none}.insidePage.momentReaderPage #container #main #momentReader .mainImageRow{padding:0;line-height:0;border-bottom:5px solid #72c3ff;position:relative}.insidePage.momentReaderPage #container #main #momentReader .mainImageRow .inner{padding:0;max-width:100%}.insidePage.momentReaderPage #container #main #momentReader .mainImageRow .inner img{width:100%}.insidePage.momentReaderPage #container #main #momentReader .mainImageRow .arrowDown{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;width:72px}.insidePage.momentReaderPage #container #main #momentReader .mainImageRow .arrowDown i{display:inline-block;padding:15px 10px 15px;border-radius:125px;font-size:1.5rem;color:#313131;background-color:#fff;opacity:0.8;cursor:pointer}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row{padding:40px 0 20px}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .inner{padding:0 20px}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .image_container{margin-top:0 !important}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .image_container .image:not(*:first-child){margin-top:40px}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .image_container .image .caption{color:#313131;font-family:'Montserrat', Arial, sans-serif;font-size:12px;line-height:15px;text-align:left;margin:10px auto 0;display:block;clear:both}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .otherImage{line-height:0}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .otherImage img{width:100%}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row p{line-height:200%;font-family:'Work Sans', Georgia, Arial}.insidePage.momentReaderPage #container #main #momentReader .tidbitsRow.row{padding:60px 0;background-size:cover}.insidePage.momentReaderPage #container #main #momentReader .tidbitsRow.row .inner{width:80%;margin:0 auto;max-width:800px}.insidePage.momentReaderPage #container #main #momentReader .tidbitsRow.row .inner p{color:#fff;text-align:center;font-family:'Open Sans', Arial, sans-serif;font-size:30px;line-height:50px}.insidePage.momentReaderPage #container #main #momentReader .essaysRow{position:relative;padding:40px 0 20px}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .inner{position:relative;overflow:hidden;padding:20px;-webkit-transition:max-height 1.5s linear;-moz-transition:max-height 1.5s linear;-o-transition:max-height 1.5s linear;-ms-transition:max-height 1.5s linear;transition:max-height 1.5s linear}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .inner .image_container{margin-top:0 !important}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .inner .image_container .image:not(*:first-child){margin-top:40px}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .inner .image_container .image .caption{color:#313131;font-family:'Montserrat', Arial, sans-serif;font-size:12px;line-height:15px;text-align:left;margin:10px auto 0}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .inner.closed{max-height:300px}.insidePage.momentReaderPage #container #main #momentReader .essaysRow p{font-family:'Work Sans', Georgia, Arial}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .readMoreWrapper{width:100%;display:block;margin:0 auto;padding:0;z-index:10}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .readMoreWrapper .readMoreBox a{display:block;max-width:200px;text-align:center;border:2px solid #313131;padding:20px;margin:20px auto;font-family:'Montserrat', Arial, sans-serif;font-size:15px;line-height:120%;color:#313131;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;transition:transform 0.5s ease}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .readMoreWrapper .readMoreBox a:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .closed .gradient{z-index:0;height:45px;width:100%;position:absolute;bottom:0;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) -25%, rgba(255, 255, 255, 1) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) -25%, rgba(255, 255, 255, 1) 100%);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) -25%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(top, rgba(255, 255, 255, 0) -25%, rgba(255, 255, 255, 1) 100%);-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-o-transition:height 0.5s ease;-ms-transition:height 0.5s ease;transition:height 0.5s ease}.insidePage.momentReaderPage #container #main #momentReader .essaysRow .opened .gradient{height:0;background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 0%);background:-o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 0%);background:-moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 0%);background:linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 0%)}.insidePage.momentReaderPage #container #main #momentReader .quotesRow{padding:60px 0;background-size:cover}.insidePage.momentReaderPage #container #main #momentReader .quotesRow .inner{width:80%;margin:0 auto;max-width:800px}.insidePage.momentReaderPage #container #main #momentReader .quotesRow .inner p{color:#fff;text-align:center;font-family:'Open Sans', Arial, sans-serif;font-size:30px;line-height:50px}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row{background:#ececec;color:#3e81b2;padding:60px 20px;font-family:'Open Sans', Arial, sans-serif}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .column{float:none}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row h3{color:#313131;font-family:'Open Sans', Arial, sans-serif;text-transform:uppercase}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row p,.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row a{color:#3e81b2;font-family:'Open Sans', Arial, sans-serif}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row a{text-decoration:underline}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .linksContent a{display:block;margin-bottom:30px;font-size:17px;line-height:200%}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .mapImageWrapper{height:300px;position:relative}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .mapImageWrapper .mapImage{position:absolute;top:0;left:0;width:100%;max-width:100%}.insidePage.momentReaderPage #container #main #momentReader .addtlContent[class*=quote_]{padding:30px}.insidePage.momentReaderPage #container #main #momentReader .addtlContent[class*=quote_] p{color:#fff;text-align:center;font-family:'Open Sans', Arial, sans-serif;font-size:30px;line-height:50px}.insidePage.momentReaderPage #container #main #momentReader .momentThemeWrapper a{display:inline-block;margin-bottom:20px;font-size:17px;line-height:200%}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper{position:fixed;left:-200px;width:200px;height:100%;bottom:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper.opened{left:0}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper.show{opacity:1}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper.show .aotdTab{left:199px}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper.removed{display:none}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper .aotdTab{position:absolute;left:0;width:110px;bottom:2%;background:#cccc47;color:#fff;padding:20px;text-align:center;cursor:pointer;z-index:-1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper .aotdTab .aotdCloseBtn{position:absolute;right:0;top:0;font-size:12px;padding:5px}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper .aotdContent{height:100%;background-color:#fff;border-right:1px solid #c8c8c8;padding:10px}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper .aotdContent .inner{height:100%}.insidePage.momentReaderPage #container #main .alsoOnThisDayWrapper .aotdContent .inner .moment{position:absolute;top:50%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media all and (min-width:450px){.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .mapImageWrapper{height:400px}}@media all and (min-width:550px){.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .mapImageWrapper{height:500px}}@media all and (min-width:641px){.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource a{font-size:13px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio{padding:3px 0 0;text-align:right}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory{font-size:13px;padding:0;margin-bottom:0;}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory .label{display:none}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory .addthis_inline_share_toolbox{margin-left:-11px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio{font-size:13px;text-transform:uppercase}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_right,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_left,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_above,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_below{max-width:300px}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_right .inner p,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_left .inner p,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_above .inner p,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_below .inner p{font-size:20px;line-height:150%}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_right,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_left{margin:25px}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_right{float:right}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_left{float:left}.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_above,.insidePage.momentReaderPage #container #main #momentReader .addtlContent.float_below{margin:25px auto}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow .mainText.column:first-of-type{padding-left:0}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .column{float:left}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .mapImageWrapper{height:300px}}@media all and (min-width:769px){.insidePage.momentReaderPage #container #main #momentReader .titleRow h2.title{line-height:130%;font-size:40px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource{padding:0}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory{}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory .addthis_inline_share_toolbox{margin-top:-3px}.insidePage.momentReaderPage #container #main #momentReader .essaysRow img{width:auto}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .column.sources.medium-12 > *{width:50%;margin:0 auto}.insidePage.momentReaderPage #container #main #momentReader .ifYouGoLocationsSourcesRow.row .column.sources.medium-12 > h3{text-align:center}}@media all and (min-width:961px){.insidePage.momentReaderPage #container #main #momentReader .titleRow .prevNext .prev{position:relative;left:20%}.insidePage.momentReaderPage #container #main #momentReader .shareRow .primarySource{width:40%}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory{width:38%;text-align:center}.insidePage.momentReaderPage #container #main #momentReader .shareRow .shareStory span.label{display:inline-block;padding-right:5px}.insidePage.momentReaderPage #container #main #momentReader .shareRow .commentsAudio{width:20%}.insidePage.momentReaderPage #container #main #momentReader .mainTextOtherImagesRow.row .inner,.insidePage.momentReaderPage #container #main #momentReader .essaysRow.row .inner{padding:0}}@media all and (min-width:0px){.insidePage #container #main{}.insidePage #container #main .timelineViewerWrapper{position:relative}.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper{position:absolute;top:10px;right:2%;z-index:10}.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .prev,.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .next{cursor:pointer}.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .prev i,.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .next i{font-size:25px;color:#313131;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .prev i:hover,.insidePage #container #main .timelineViewerWrapper .timelineViewerPrevNextWrapper .next i:hover{color:#c8c8c8}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper{height:500px;overflow:hidden;position:relative;background-color:#fff}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .timelineViewerYear{overflow:hidden;position:relative}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment{height:500px;overflow:hidden;position:relative;padding:20px 60px 20px 20px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .mainImage{max-height:300px;max-width:300px;overflow:hidden;margin-bottom:10px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .momentDate{font-family:'Work Sans', Georgia, Arial;font-size:20px;font-weight:700;line-height:150%;margin-bottom:5px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment h2.title{line-height:100%}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment h2.title a{font-size:18px;line-height:120%;color:#3e81b2;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment h2.title a:hover{color:#72c3ff}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .main_text{font-family:'Open Sans', Arial, sans-serif;font-size:14px;line-height:140%}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .readMoreLinkWrapper a{display:block;background:#cccc47;color:#fff;font-family:'Work Sans', Georgia, Arial;text-transform:uppercase;font-size:13px;line-height:120%;max-width:300px;padding:10px;margin:20px 0 0;text-align:center;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;transition:background 0.5s ease}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .readMoreLinkWrapper a:hover{background:#3e81b2}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column{padding-left:0 !important;padding-right:0 !important}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column .inner{margin-top:20px;text-align:center;padding:15px 10px;color:#fff}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column .inner.bigPicture{background-color:#666}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column .inner.keyEvents{background-color:#929190}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column .inner .label{font-size:13px;line-height:16px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .column .inner .title{font-size:18px;line-height:20px}.insidePage #container #main .mod_momenttimelineslider{margin-bottom:20px}.insidePage #container #main .timelineYearsSlider{position:relative;}.insidePage #container #main .timelineYearsSlider .range-slider{border:0 hidden;background-color:transparent}.insidePage #container #main .timelineYearsSlider .range-slider .range-slider-active-segment{border:0 hidden;visibility:hidden}.insidePage #container #main .timelineYearsSlider .timelinePseudoSlider{position:absolute}.insidePage #container #main .timelineYearsSlider .timelinePseudoSlider > *{position:absolute}.insidePage #container #main .timelineYearsSlider .timelinePseudoSlider .topDate{right:0;top:0;display:none}.insidePage #container #main .timelineYearsSlider .timelinePseudoSlider .bar{background-color:#000}.insidePage #container #main .timelineYearsSlider .timelinePseudoSlider .bottomDate{right:0;bottom:0;display:none}.insidePage #container #main .timelineYearsSlider .timelineCenturyWrapper{position:absolute}.insidePage #container #main .timelineYearsSlider .timelineCenturyWrapper .centuryMarker{position:absolute;overflow:visible}.insidePage #container #main .timelineYearsSlider + .explanation{text-align:center;display:block;text-transform:uppercase;font-size:12px}.insidePage #container #main .timelineYearsSlider.vertical .range-slider{height:360px;left:25%}.insidePage #container #main .timelineYearsSlider.vertical .range-slider .range-slider-handle,.insidePage #container #main .timelineYearsSlider.vertical .range-slider .range-slider-handle:hover{width:70px;height:40px;padding:13px 0 10px 10px;color:#fff;background:#3e81b2;background:linear-gradient(135deg, #3e81b2 15px, #3e81b2 0) top left, linear-gradient(225deg, transparent 15px, #3e81b2 0) top right, linear-gradient(315deg, transparent 15px, #3e81b2 0) bottom right, linear-gradient(45deg, #3e81b2 15px, #3e81b2 0) bottom left;background-size:50% 50%;background-repeat:no-repeat;z-index:2}.insidePage #container #main .timelineYearsSlider.vertical .range-slider .timelineBackgroundHandle{border:1px none;display:inline-block;position:absolute;top:-0.3125rem;bottom:-10.5rem;margin-left:-0.5rem;margin-top:-0.05rem;z-index:1;width:70px;height:40px;padding:13px 0 9px 10px;background:#000;background:linear-gradient(135deg, #000 15px, #000 0) top left, linear-gradient(225deg, transparent 15px, #000 0) top right, linear-gradient(315deg, transparent 15px, #000 0) bottom right, linear-gradient(45deg, #000 15px, #000 0) bottom left;background-size:50% 50%;background-repeat:no-repeat}.insidePage #container #main .timelineYearsSlider.vertical .timelinePseudoSlider{width:50px;height:500px;right:0;top:0}.insidePage #container #main .timelineYearsSlider.vertical .timelinePseudoSlider .topDate{right:0;top:0;display:none}.insidePage #container #main .timelineYearsSlider.vertical .timelinePseudoSlider .bar{width:4px;height:360px;top:20px;right:18px}.insidePage #container #main .timelineYearsSlider.vertical .timelinePseudoSlider .bottomDate{right:0;bottom:0;display:none}.insidePage #container #main .timelineYearsSlider.vertical .timelineCenturyWrapper{top:38px;right:0;height:79%}.insidePage #container #main .timelineYearsSlider.vertical .timelineCenturyWrapper .centuryMarker{right:20px;border-top:1px solid #000;width:20px}.insidePage #container #main .timelineYearsSlider.vertical .timelineCenturyWrapper .centuryMarker .year{margin-top:-8px;margin-left:30px}.insidePage #container #main .timelineYearsSlider.horizontal{height:125px}.insidePage #container #main .timelineYearsSlider.horizontal .range-slider{width:90%;left:5%;height:200px;position:absolute}.insidePage #container #main .timelineYearsSlider.horizontal .range-slider .range-slider-handle,.insidePage #container #main .timelineYearsSlider.horizontal .range-slider .range-slider-handle:hover{height:70px;width:60px;padding:0 10px 10px 13px;color:#fff;background:#3e81b2;background:linear-gradient(225deg, #3e81b2 20px, #3e81b2 0) top left, linear-gradient(275deg, #3e81b2 20px, #3e81b2 0) top right, linear-gradient(-45deg, transparent 20px, #3e81b2 0) bottom right, linear-gradient(45deg, transparent 20px, #3e81b2 0) bottom left;background-size:50% 50%;background-repeat:no-repeat;z-index:2;line-height:40px}.insidePage #container #main .timelineYearsSlider.horizontal .range-slider .timelineBackgroundHandle{border:1px none;display:inline-block;position:absolute;top:-0.3125rem;bottom:-10.5rem;margin-left:0.29rem;margin-top:0;z-index:1;width:60px;height:70px;padding:10px 13px 0 9px;background:#000;background:linear-gradient(225deg, #000 20px, #000 0) top left, linear-gradient(275deg, #000 20px, #000 0) top right, linear-gradient(-45deg, transparent 20px, #000 0) bottom right, linear-gradient(45deg, transparent 20px, #000 0) bottom left;background-size:50% 50%;background-repeat:no-repeat}.insidePage #container #main .timelineYearsSlider.horizontal .timelinePseudoSlider{width:100%;height:200px;left:0;bottom:0}.insidePage #container #main .timelineYearsSlider.horizontal .timelinePseudoSlider .topDate{right:0;top:0;display:none}.insidePage #container #main .timelineYearsSlider.horizontal .timelinePseudoSlider .bar{width:80%;left:10%;height:4px;bottom:20px}.insidePage #container #main .timelineYearsSlider.horizontal .timelinePseudoSlider .bottomDate{right:0;bottom:0;display:none}.insidePage #container #main .timelineYearsSlider.horizontal .timelineCenturyWrapper{width:80%;left:10%;bottom:0}.insidePage #container #main .timelineYearsSlider.horizontal .timelineCenturyWrapper .centuryMarker{bottom:20px;border-left:1px solid #000;height:20px}.insidePage #container #main .timelineYearsSlider.horizontal .timelineCenturyWrapper .centuryMarker .year{margin-top:30px;margin-left:-15px}.insidePage #container #main .timelineYearsSlider.horizontal + .explanation{margin-top:30px}.insidePage #container #main .timelineMapWrapper .mapPoint a img{height:30px;width:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:10}.insidePage #container #main .timelineMapWrapper .mapPoint a:hover img{-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.insidePage #container #main .timelineMapWrapper .connectingLines{position:absolute;background-color:#000;z-index:1;display:block;border:1px solid #000}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox{padding:40px;position:absolute;z-index:2;bottom:10px;left:10px;max-height:90%;max-width:90%;background-color:#fff}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox a{color:#3e81b2}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox a.closeButton{position:absolute;top:10px;right:10px;text-transform:uppercase;font-weight:100;font-size:20px}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox .content{max-height:80%;overflow-y:auto}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox .content span.locationDetailLine.momentDate{display:inline-block;margin:0 0 7px;color:#313131}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox .content span.locationDetailLine.momentTitle{font-size:17px}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox .content span.locationDetailLine.locationTitle{font-size:14px;color:#000}}@media all and (min-width:641px){.insidePage #container #main{}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper{height:400px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment{height:400px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .readMoreLinkWrapper a{max-width:150px}.insidePage #container #main .timelineViewerWrapper .timelineViewerYearsWrapper .moment .bigPicKeyEventWrapper .inner{padding:30px 10px}.insidePage #container #main .timelineYearsSlider{}.insidePage #container #main .timelineYearsSlider.vertical .range-slider{left:7%}.insidePage #container #main .timelineYearsSlider.vertical .timelinePseudoSlider{height:400px;right:21%}.insidePage #container #main .timelineYearsSlider.vertical .timelineCenturyWrapper{right:23%}.insidePage #container #main .timelineMapWrapper .mapLocationDetailBox .content{max-height:30000px;overflow-y:visible}}@media all and (min-width:769px){}@media all and (min-width:961px){}@media all and (min-width:0px){#footerNav{display:block;text-align:center;margin:0 0 20px}#footerNav li{display:inline-block;color:#fff;font-family:'Montserrat', Arial, sans-serif;font-size:11px;text-transform:uppercase}#footerNav li a,#footerNav li .active{color:#fff;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;padding:0 5px;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}#footerNav li a:hover,#footerNav li .active{color:#72c3ff}#footerNav li strong{font-weight:normal}#footerNav li.last{border-right:0 hidden}}@media all and (min-width:641px){#footerNav{text-align:left}#footerNav li a,#footerNav li span.active{padding:0 7px}}@media all and (min-width:961px){#footerNav li{font-size:15px}#footerNav li a.first,#footerNav li span.first{padding:0 10px 0 0}}@media all and (min-width:0px){#mainNav{display:none}}@media all and (min-width:769px){#mainNav{display:block;clear:both;width:100%;position:relative;margin:0 auto;padding:0 0 20px;text-align:left;font-family:'Montserrat', Arial, sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#mainNav #click4nav{display:none}#mainNav ul.level_1{display:inline-block}#mainNav ul{margin:0 auto}#mainNav ul ul{text-align:left;display:block;position:absolute;left:0;margin-top:2px;padding:4px;width:250px;background:#fff;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;z-index:99999}#mainNav ul ul li{display:block;clear:both;margin:0;}#mainNav ul ul li a,#mainNav ul ul li span,#mainNav ul ul li a.first,#mainNav ul ul li span.first{border:0;color:#313131;padding:4px 6px;display:block;width:100%;font-size:15px;margin-left:0}#mainNav ul ul li a:hover{color:#3e81b2}#mainNav ul ul li a.active{color:#3e81b2}#mainNav ul ul li ul{left:250px;top:auto;margin-top:-36px}#mainNav ul li.first{margin-left:0}#mainNav ul li{display:inline-block;position:relative;vertical-align:top;margin-left:-3px}#mainNav ul li a,#mainNav ul li span.active,#mainNav ul li span.trail,#mainNav ul li strong.active{font-size:13px;display:inline-block;vertical-align:top;margin:0;padding:5px 7px;font-weight:700;color:#313131;text-transform:uppercase;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#mainNav ul li a.active{color:#3e81b2}#mainNav ul li a.first{padding-left:0}#mainNav ul li a.last{padding-right:0}#mainNav ul li a:hover,#mainNav ul li a.trail,#mainNav ul li span.active,#mainNav ul li strong.active,#mainNav ul li span.active.first{color:#3e81b2}}@media all and (min-width:961px){#mainNav ul li a,#mainNav ul li span.active,#mainNav ul li span.trail,#mainNav ul li strong.active{font-size:15px;padding:0 15px}}@media all and (min-width:0px){#offcanvas-mainNav,#offcanvas-topNav{padding:0;text-align:center}#offcanvas-mainNav ul,#offcanvas-topNav ul{margin:0;text-transform:uppercase;text-align:center}#offcanvas-mainNav ul li a,#offcanvas-topNav ul li a{display:block;color:#313131;font-family:'Open Sans', Arial, sans-serif;font-size:17px;line-height:120%;margin:0 0 2px;padding:5px 15px;text-align:center}#offcanvas-mainNav ul li a:hover,#offcanvas-topNav ul li a:hover,#offcanvas-mainNav ul li span.active,#offcanvas-topNav ul li span.active{color:#72c3ff}#offcanvas-mainNav ul li a.trail,#offcanvas-topNav ul li a.trail,#offcanvas-mainNav ul li span.trail,#offcanvas-topNav ul li span.trail{background-color:#3e81b2;color:#fff}#offcanvas-mainNav ul ul,#offcanvas-topNav ul ul{margin:0 0 20px;text-transform:none}#offcanvas-mainNav ul ul li a,#offcanvas-topNav ul ul li a,#offcanvas-mainNav ul ul li span,#offcanvas-topNav ul ul li span{text-align:left;font-size:14px;padding:8px 10px}}@media all and (min-width:0px){.mod_sitemap#hideExtra ul li.submenu.show-on-xl ul{display:none}.mod_sitemap{margin:0 0 10px}.mod_sitemap h5{font-family:'Montserrat', Arial, sans-serif;color:#313131;font-size:15px;line-height:120%;margin:0 0 10px}}@media all and (min-width:0px){.insidePage.momentReaderPage #subNav{display:none}#subNav{display:block;text-align:left;margin:0 20px 50px;padding:5px 15px 30px;background-color:rgba(255, 255, 255, 0.7)}#subNav ul{margin:auto;max-width:1251px;}#subNav ul span.noLink > span{color:#313131;display:block;padding:5px 0;margin:10px 0 0}#subNav ul.level_1{}#subNav ul.level_1.active > li > .noLink > ul{display:block}#subNav ul.level_1.level_2_active li.trail > ul,#subNav ul.level_1.level_3_active li.trail > ul,#subNav ul.level_1.level_4_active li.trail > ul,#subNav ul.level_1.level_5_active li.trail > ul,#subNav ul.level_1.level_2_active li.active > ul,#subNav ul.level_1.level_3_active li.active > ul,#subNav ul.level_1.level_4_active li.active > ul,#subNav ul.level_1.level_5_active li.active > ul,#subNav ul.level_1.level_2_active li.active .noLink > ul,#subNav ul.level_1.level_3_active li.active .noLink > ul,#subNav ul.level_1.level_4_active li.active .noLink > ul,#subNav ul.level_1.level_5_active li.active .noLink > ul{display:block}#subNav ul.level_1.level_6_active li.trail > ul,#subNav ul.level_1.level_6_active li.active > ul,#subNav ul.level_1.level_6_active li.trail .noLink > ul,#subNav ul.level_1.level_6_active li.active .noLink > ul{display:block}#subNav ul.level_3{}#subNav ul.level_3 span.noLink > span{font-size:14px;padding:0 0 0 15px;margin:0;color:#929190;text-transform:uppercase;border-bottom:0;font-family:'Montserrat', Arial, sans-serif}#subNav ul.level_3 ul span.noLink > span{padding-left:40px}#subNav ul.level_3 li.submenu ul a,#subNav ul.level_3 li.submenu ul li strong{padding-left:40px}#subNav ul.level_3 li.submenu ul ul a,#subNav ul.level_3 li.submenu ul ul li strong{padding-left:70px}#subNav ul.level_3.trail{}#subNav ul.level_3.trail > li:not(.trail){display:none}#subNav ul.level_3,#subNav ul.level_4,#subNav ul.level_5,#subNav ul.level_6{display:none}#subNav ul.active{display:block}#subNav ul.active > .sibling{display:block}#subNav ul li{display:block;margin:0;}#subNav ul li > strong{font-size:12px;padding:10px 15px;display:block;color:#3e81b2;text-transform:uppercase;font-weight:normal;font-family:'Montserrat', Arial, sans-serif}#subNav ul li.active{display:block}#subNav ul li.active a{display:block}#subNav ul li.sibling ul{display:none}#subNav ul li a,#subNav ul li span.active{display:block;font-family:'Montserrat', Arial, sans-serif;color:#000;text-transform:uppercase;padding:10px 15px;font-size:12px;margin:0 0 5px;background:#f0f0f0}#subNav ul li a:hover,#subNav ul li span.active{color:#72c3ff}}@media all and (min-width:641px){#subNav{padding:5px 15px 20px;margin:0;border-top:0}}@media all and (min-width:769px){}@media all and (min-width:961px){}@media all and (min-width:0px){#topNav{display:inline-block;text-align:center;margin:17px 0 20px}#topNav ul li{display:inline-block;vertical-align:top}#topNav ul li a,#topNav ul li span.active,#topNav ul li strong.active,#topNav ul li strong.forward{color:#313131;font-family:'Montserrat', Arial, sans-serif;text-transform:uppercase;font-size:12px;padding:0 3px;font-weight:normal;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#topNav ul li a:hover,#topNav ul li strong.active,#topNav ul li strong.forward{color:#c8c8c8}#topNav ul li.first a{padding-left:0}#topNav ul li.first{padding-left:0}#topNav ul li.last{padding-right:0}#topNav ul li.show-on-xl{display:none}#topNav ul ul{display:none}}@media all and (min-width:769px){#topNav{text-align:left}}@media all and (min-width:961px){#topNav ul li a.first,#topNav ul li span.first{padding:0 5px 0 0}#topNav ul li.show-on-xl{display:inline-block}}@media all and (min-width:1051px){#topNav ul li a,#topNav ul li span.active,#topNav ul li strong.active,#topNav ul li strong.forward{padding:0 5px}}@media all and (min-width:0px){#offcanvas-tagline{padding:0 20px;margin:0 0 20px}#offcanvasSearch{display:block;clear:both;margin:0 0 20px}#offcanvasSearch a{display:block;color:#3e81b2;padding:5px;font-size:14px;line-height:120%;text-align:center;text-transform:uppercase;font-family:'Open Sans', Arial, sans-serif}#offcanvasSearch a:after{font-family:'socialsearch';content:'\e801';color:#3e81b2;font-size:19px;line-height:120%;padding-left:10px;display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#offcanvasSearch a:hover{color:#cccc47}#offcanvasSearch a:hover:after{color:#cccc47}}@media all and (min-width:0px){.icon-bar > a:hover{background:#fff}.off-canvas-fixed{width:15.625rem;height:100%;left:-15.625rem;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}.inner-wrap{width:100%;height:100%;left:0;position:relative;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}.inner-wrap,.left-off-canvas-menu{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.move-right > .off-canvas-fixed{height:100%;left:0}.move-right > .inner-wrap{left:15.625rem;overflow:hidden;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.move-right .exit-off-canvas{z-index:999999}.move-right #header{box-shadow:none}.move-right > .inner-wrap > #wrapper > #header{left:15.625rem}.move-right #header .tab-bar .menu-icon > span::after{content:"X";box-shadow:none;top:5px;left:-20px;font-size:20px;color:#000}#offcanvascontent{background:#fff;-webkit-box-shadow:0 0 10px #c8c8c8 inset;-moz-box-shadow:0 0 10px #c8c8c8 inset;box-shadow:0 0 10px #c8c8c8 inset}#offcanvascontent .redButton{margin:20px 0}#offcanvascontent .redButton a{padding:15px 10px;font-family:'Montserrat', Arial, sans-serif;font-size:12px;text-transform:uppercase}}@media all and (min-width:0px){#offcanvas-logo{display:block;margin:20px auto 25px;text-align:center;padding:0 25px}}@media all and (min-width:0px){.insidePage #container #main .pagination{display:block;clear:both;border-top:1px solid #c8c8c8;margin:40px 0 0;padding:20px 0 0;text-align:center}.insidePage #container #main .pagination p{display:inline-block;color:#313131;padding:0;vertical-align:top;width:100%}.insidePage #container #main .pagination ul{display:inline-block;margin:0;vertical-align:top}.insidePage #container #main .pagination ul li{display:inline;list-style-type:none;padding:0 3px;vertical-align:top;margin-left:10px;margin-right:10px}.insidePage #container #main .pagination ul li a,.insidePage #container #main .pagination ul li span.current,.insidePage #container #main .pagination ul li span.active{display:inline-block;vertical-align:top}.insidePage #container #main .pagination ul li span.current{text-decoration:none;color:#3e81b2}.insidePage #container #main .pagination ul li a{text-decoration:underline;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.insidePage #container #main .pagination ul li a:hover{color:#3e81b2}.insidePage #container #main .pagination ul li.first,.insidePage #container #main .pagination ul li.previous{display:block;margin-bottom:10px}.insidePage #container #main .pagination ul li.next,.insidePage #container #main .pagination ul li.last{display:block;margin-top:10px}}@media all and (min-width:641px){.insidePage #container #main .pagination{text-align:left}.insidePage #container #main .pagination p{padding:0 15px 0 0;border-right:1px solid #313131;width:auto}.insidePage #container #main .pagination ul{margin:0 0 0 5px}.insidePage #container #main .pagination ul li{margin-left:8px;margin-right:0}.insidePage #container #main .pagination ul li.first,.insidePage #container #main .pagination ul li.previous{display:inline-block;margin-bottom:0}.insidePage #container #main .pagination ul li.next,.insidePage #container #main .pagination ul li.last{display:inline-block;margin-top:0}}@media all and (min-width:769px){.insidePage #container #main .pagination ul li{margin-left:20px}}@media all and (min-width:0px){.insidePage #container #quoteList{margin:0 auto}.insidePage #container #quoteList .moment_list_quotes .quote{padding:10px;background-color:rgba(255, 255, 255, 0.5);margin:0 0 20px}.insidePage #container #quoteList .moment_list_quotes .quote h2{color:#3e81b2;font-family:'Work Sans', Georgia, Arial;font-size:20px;line-height:120%;text-align:center;margin:0 0 20px}.insidePage #container #quoteList .moment_list_quotes .quote p{font-family:'Open Sans', Arial, sans-serif;font-size:15px;line-height:160%;margin-bottom:30px}.insidePage #container #quoteList .moment_list_quotes .quote p a{display:block}}@media all and (min-width:641px){.insidePage #container #quoteList .moment_list_quotes .quote{min-height:200px}}@media all and (min-width:769px){.insidePage #container #quoteList .moment_list_quotes .quote{min-height:160px}}@media all and (min-width:961px){.insidePage #container #quoteList .moment_list_quotes .quote{min-height:150px}}@media all and (min-width:1051px){.insidePage #container #quoteList .moment_list_quotes .quote{min-height:130px}}@media all and (min-width:0px){#searchResults{font-family:'Montserrat', Arial, sans-serif}#searchResults .formbody input.text{border:1px solid #000;background:#fff;display:inline-block;max-width:74%;vertical-align:middle}#searchResults .formbody .submit{display:inline-block;vertical-align:top;margin:0 0 0 5px;border:0px hidden;padding:6px 10px;text-align:center;font-family:'Montserrat', Arial, sans-serif;font-size:15px;background-color:#72c3ff;color:#fff;text-transform:uppercase;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#searchResults .formbody .submit:hover{background-color:#3e81b2}}@media all and (min-width:0px){#navButtons{position:absolute;top:0;right:0;}#navButtons a#searchalt{display:block;color:#72c3ff;float:right;padding:20px 10px 0 0}#navButtons a#searchalt .icon-search:before{font-size:20px}#navButtons #headersearch{width:100%;display:block;position:fixed;top:3.28rem;left:0;-webkit-transform:matrix(1, 0, 0, 1, 0, -500);-moz-transform:matrix(1, 0, 0, 1, 0, -500);-o-transform:matrix(1, 0, 0, 1, 0, -500);-ms-transform:matrix(1, 0, 0, 1, 0, -500);transform:matrix(1, 0, 0, 1, 0, -500)}#navButtons #headersearch input.text{width:60%;margin:50px auto 5px;padding:2px 10px;font-size:15px;border:1px solid #000;font-family:'Montserrat', Arial, sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}}@media all and (min-width:769px){#navButtons{width:100%;position:relative;float:right;top:auto;clear:both;right:auto;margin:7px 0 0}#navButtons a#searchalt{padding:4px 10px 0 0}#navButtons a#searchalt .icon-search:before{font-size:17px}#navButtons #headersearch{position:fixed;width:20%;left:auto;right:37px}#navButtons #headersearch input.text{width:100%;margin:-35px auto 5px;padding:5px;height:25px}}@media all and (min-width:961px){#navButtons #headersearch{width:0;overflow:hidden;top:30px;left:auto;-webkit-transform:matrix(1, 0, 0, 1, 0, 0) !important;-moz-transform:matrix(1, 0, 0, 1, 0, 0) !important;-o-transform:matrix(1, 0, 0, 1, 0, 0) !important;-ms-transform:matrix(1, 0, 0, 1, 0, 0) !important;transform:matrix(1, 0, 0, 1, 0, 0) !important}#navButtons #headersearch input.text{margin:0}}@media all and (min-width:0px){.insidePage #container #main #searchResults{background:#fff;border-top:10px #72c3ff solid;padding:30px 20px;-webkit-box-shadow:0 0 20px 0 #c8c8c8;-moz-box-shadow:0 0 20px 0 #c8c8c8;box-shadow:0 0 20px 0 #c8c8c8}.insidePage #container #main #searchResults .moment:first-child{margin:0 0 20px}.insidePage #container #main #searchResults .moment{margin:20px 0 50px;padding:0}.insidePage #container #main #searchResults .moment .imageWrapper{margin:20px 0;display:block}.insidePage #container #main #searchResults .moment .momentThemeWrapper{position:relative;margin:10px 0;padding-left:20px;float:right}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeLabel,.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues .theme{font-size:12px;line-height:125%;text-transform:uppercase;padding:3px 0}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeLabel{font-weight:bold;font-family:'Work Sans', Georgia, Arial;color:#313131}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues .theme{font-family:'Open Sans', Arial, sans-serif}.insidePage #container #main #searchResults .moment .regions{position:relative;margin:0 0 20px;padding-left:20px;float:right}.insidePage #container #main #searchResults .moment .regions .regionLabel,.insidePage #container #main #searchResults .moment .regions .regionValues .region{font-size:12px;line-height:125%;text-transform:uppercase;padding:3px 0}.insidePage #container #main #searchResults .moment .regions .regionLabel{font-weight:bold;font-family:'Work Sans', Georgia, Arial;color:#313131}.insidePage #container #main #searchResults .moment .regions .regionValues .region{font-family:'Open Sans', Arial, sans-serif}.insidePage #container #main #searchResults .moment .momentDate{font-family:'Open Sans', Arial, sans-serif;font-size:14px;font-weight:bold;color:#313131}.insidePage #container #main #searchResults .moment h2.title{line-height:100%}.insidePage #container #main #searchResults .moment h2.title a{font-family:'Work Sans', Georgia, Arial;color:#3e81b2;font-size:20px;line-height:120%;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}.insidePage #container #main #searchResults .moment h2.title a:hover{color:#313131}.insidePage #container #main #searchResults .moment .main_text{margin-top:15px}.insidePage #container #main #searchResults .moment .main_text p{font-family:'Open Sans', Arial, sans-serif;font-size:15px;line-height:160%}.insidePage #container #main #searchResults .moment .readMoreLinkWrapper a{font-family:'Open Sans', Arial, sans-serif;text-transform:uppercase;font-weight:bold;color:#313131;font-size:14px;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}.insidePage #container #main #searchResults .moment .readMoreLinkWrapper a:hover{color:#72c3ff}}@media all and (min-width:641px){.insidePage #container #main #searchResults .moment .imageWrapper{padding-left:0}.insidePage #container #main #searchResults .moment .momentThemeWrapper{float:none;width:100%;padding-left:36%}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeLabel{display:inline-block}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues{display:inline}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues .theme{display:inline-block;padding:0 5px}.insidePage #container #main #searchResults .moment .regions{float:none;width:100%;padding-left:36%}.insidePage #container #main #searchResults .moment .regions .regionLabel{display:inline-block}.insidePage #container #main #searchResults .moment .regions .regionValues{display:inline}.insidePage #container #main #searchResults .moment .regions .regionValues .region{display:inline-block;padding:0 5px}}@media all and (min-width:769px){.insidePage #container #main #searchResults .moment:first-child{margin:0}.insidePage #container #main #searchResults .moment{margin:50px 0}.insidePage #container #main #searchResults .moment .momentThemeWrapper{display:inline-block;vertical-align:top;text-align:left;float:right;width:40%;padding-left:20px}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeLabel{display:block}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues{display:inline-block}.insidePage #container #main #searchResults .moment .momentThemeWrapper .themeValues .theme{display:block;text-align:left;padding:3px 0}.insidePage #container #main #searchResults .moment .regions{display:inline-block;vertical-align:top;text-align:left;float:right;width:40%;padding-left:20px;clear:right}.insidePage #container #main #searchResults .moment .regions .regionLabel{display:block}.insidePage #container #main #searchResults .moment .regions .regionValues{display:inline-block}.insidePage #container #main #searchResults .moment .regions .regionValues .region{display:block;text-align:left;padding:3px 0}.insidePage #container #main #searchResults .moment h2.title{display:inline-block;margin:10px 0}.insidePage #container #main #searchResults .moment .main_text{margin-top:0}.insidePage #container #main #searchResults .moment .readMoreLinkWrapper{padding-top:0}}@media all and (min-width:961px){.insidePage #container #main #searchResults .moment .imageWrapper{padding-right:15px}.insidePage #container #main #searchResults .moment .momentThemeWrapper,.insidePage #container #main #searchResults .moment .regions{width:30%}}@media all and (min-width:0px){#momentFilterHeader input.text{border:0 hidden;padding:4px 40px 4px 20px;height:42px;color:#000;font-size:13px;line-height:150%;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background:#ececec url('../../files/assets/layout/icon_search.png') no-repeat 98% center}#momentFilterHeader input.text::-webkit-input-placeholder{color:#000;font-size:13px;line-height:150%}#momentFilterHeader input.text::-moz-placeholder{color:#000;font-size:13px;line-height:150%}#momentFilterHeader input.text:-ms-input-placeholder{color:#000;font-size:13px;line-height:150%}#momentFilterHeader input.text:-moz-placeholder{color:#000;font-size:13px;line-height:150%}.firefox #momentFilterHeader input.text{padding-top:8px;height:36px}}@media all and (min-width:769px){#momentFilterHeader{padding:10px 25px 0 0;width:41%}}@media all and (min-width:961px){#momentFilterHeader{padding-right:20px;width:38%}}@media all and (min-width:1275px){#momentFilterHeader{padding-right:0}}@media all and (min-width:0px){.mod_sitemap ul{margin:0 0 0 20px}.mod_sitemap a{color:#72c3ff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.mod_sitemap a:hover{color:#3e81b2}}@media all and (min-width:0px){.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;z-index:1}.slick-prev,.slick-next{display:block !important;cursor:pointer;position:absolute;z-index:100;top:45%;left:0;font-size:2em;height:1.5em;width:1.25em;text-align:center;padding:0;color:#fff;background-color:rgba(255, 255, 255, 0.3);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.slick-prev:hover,.slick-next:hover{background-color:rgba(255, 255, 255, 0.5)}.slick-next{left:auto;right:0}}@media all and (min-width:641px){.slick-prev,.slick-next{top:35%}}@media all and (min-width:0px){#homeSlide .slick-slide,#homeSlide .ce_text.slick-slide{position:relative;min-height:360px;max-height:360px;margin:0;overflow:hidden}#homeSlide .slick-slide .textcontainer,#homeSlide .ce_text.slick-slide .textcontainer{padding:0;position:absolute;right:0;bottom:0;left:0;z-index:2}#homeSlide .slick-slide .image_container,#homeSlide .ce_text.slick-slide .image_container{position:absolute;display:block;width:100%;top:0;right:0;left:0;padding:0;z-index:1;overflow:hidden}#homeSlide .slick-slide .image_container img,#homeSlide .ce_text.slick-slide .image_container img{width:100%}#homeSlide ul.slick-dots{position:absolute;top:0;right:0;list-style:none;z-index:99;display:block}#homeSlide ul.slick-dots li{display:inline-block;width:30px}#homeSlide ul.slick-dots li button{display:none}#homeSlide ul.slick-dots li:before{color:#fff;font-size:26px;content:' \25CF';box-shadow:0 0 #000}#homeSlide ul.slick-dots li.slick-active:before{color:#3e81b2}#homeSlide.slick-slider{margin:0}#homeSlide.slick-slider .slick-track,#homeSlide.slick-slider .slick-list{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;z-index:1}}@media all and (min-width:641px){#homeSlide .slick-slide,#homeSlide .ce_text.slick-slide{min-height:330px}#homeSlide ul.slick-dots{margin-right:30px}}@media all and (min-width:769px){}@media all and (min-width:961px){#homeSlide .slick-slide .image_container,#homeSlide .ce_text.slick-slide .image_container{padding-top:0}}@media all and (min-width:1151px){}@media all and (min-width:0px){#relatedMomentSlider.slick-slider .slick-prev,#relatedMomentSlider.slick-slider .slick-next{width:auto;background:transparent}#relatedMomentSlider.slick-slider .slick-prev i:before,#relatedMomentSlider.slick-slider .slick-next i:before{padding:5px;margin:0;color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#relatedMomentSlider.slick-slider .slick-prev:hover i:before,#relatedMomentSlider.slick-slider .slick-next:hover i:before{color:#fff;background:#000}#relatedMomentSlider.slick-slider .slick-slide img{display:inline-block}}@media all and (min-width:0px){#footer .socialIcons{text-align:center;margin:10px auto 25px}#footer .socialIcons a{color:#fff;text-align:center;font-size:23px}#footer .socialIcons a i{display:inline-block;float:none;max-width:45px}#footer .socialIcons a span{display:none}}@media all and (min-width:769px){#footer .socialIcons{text-align:left}}@media all and (min-width:0px){#header .socialIcons{display:inline-block;text-align:center;margin:20px auto 0;height:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#header .socialIcons a{color:#fff;display:block;text-align:center}#header .socialIcons a:before{width:1px;margin-right:0;margin-left:0}#header .socialIcons a i{display:inline-block;vertical-align:top;float:none;font-size:16px;line-height:100%;background:#313131;width:20px;height:20px;padding:2px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#header .socialIcons a i:before{vertical-align:top;width:auto;height:auto;margin:0;padding:0}#header .socialIcons a span{display:none}#header.scrolled .socialIcons{height:0;overflow:hidden}}@media all and (min-width:769px){#header .socialIcons{display:inline-block;width:auto;padding-left:5px}}@media all and (min-width:961px){#header .socialIcons{padding-left:4px}}@media all and (min-width:1051px){#header .socialIcons{padding-left:15px}}@media all and (min-width:0px){#offcanvascontent #offcanvas-socialIcons{text-align:center;margin:20px auto 25px;padding:0 25px}#offcanvascontent #offcanvas-socialIcons a{color:#fff;text-align:center}#offcanvascontent #offcanvas-socialIcons a i{display:inline;text-align:center;margin:0 auto;vertical-align:top;float:none;font-size:16px;line-height:100%;background:#313131;width:20px;height:20px;padding:2px 6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#offcanvascontent #offcanvas-socialIcons a .icon-facebook:before{vertical-align:top !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important}#offcanvascontent #offcanvas-socialIcons a i:before{vertical-align:top;width:auto;height:auto;margin:0;padding:0}#offcanvascontent #offcanvas-socialIcons a span{display:none}#offcanvascontent #offcanvas-socialIcons a:before{vertical-align:top !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important}}@media all and (min-width:0px){#header .tab-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#header .tab-bar .menu-icon span:after{-webkit-box-shadow:0 0 0 1px #000 0 7px 0 1px #000 0 14px 0 1px #000;-moz-box-shadow:0 0 0 1px #000 0 7px 0 1px #000 0 14px 0 1px #000;box-shadow:0 0 0 1px #000 0 7px 0 1px #000 0 14px 0 1px #000}#header .tab-bar .left-small{z-index:1000;top:3px}#header .tab-bar .menu-icon span:after{-webkit-box-shadow:0 0 0 1px #000, 0 7px 0 1px #000, 0 14px 0 1px #000;-moz-box-shadow:0 0 0 1px #000, 0 7px 0 1px #000, 0 14px 0 1px #000;box-shadow:0 0 0 1px #000, 0 7px 0 1px #000, 0 14px 0 1px #000}}@media all and (min-width:769px){#header .tab-bar{display:none}}#contao-debug{display:none}