@import url("//fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");@import url("//library.sitewrench.com/sitefiles/2506/illinoisholocaust/css/master.css");.logo{width:290px;margin:2%;float:left;}.MSFootTextDiv p:nth-child(1){display:none;}.site-wrapper form{margin-bottom:0;}.altru-header{width:100%;height:31vw;background:url(https://www.ilholocaustmuseum.org/wp-content/uploads/2020/09/altru_header-scaled.jpg) center no-repeat;background-size:cover;}.altru-header-links{width:100%;text-align:left;padding:2% 0 5% 2%;color:#000;font-weight:normal;font-size:16px;}.altru-header-links a{color:#5AB7B2!important;font-weight:bold;text-transform:uppercase;padding:0 3px 0 3px;font-size:16px;text-decoration:none;}.altru-header-links a:nth-child(1){padding:0 3px 0 0;}.altru-header-links a:nth-last-child(1){padding:0 0 0 3px;}.with-radio.listDonationDisplay>.show-grid>.row{border-top:none!important;}section.site-main-section div[id*="UpdatePanel"] div[id*="WebFormsRecurringLevels"]>label{color:#000!important;}.altru-header-overlay{width:100%;height:100%;background:rgba(0,0,0,.40);}.col-md-9{width:100%!important;padding:0 15%;}section.site-main-section div[id*="UpdatePanel"] div[id*="AdditInformation"] .col-md-9 textarea{width:100%;height:10rem;}section.site-main-section div[id*="UpdatePanel"] div[id*="AdditInformation"]+.BBFormButtonCell .btn-wrapper{display:inherit!important;}.btn-wrapper{text-align:center!important;}.MS_footerWrapper.MS_background_footer.col-sm-12{padding:0!important;}section.site-main-section div[id*="UpdatePanel"] div[id*="AdditInformation"]{border-top:none!important;}body{padding:0;margin:0;}.col-xs-12{text-align:center;}.row{margin:0!important;}.footer-logo{width:50vw;max-width:300px;margin:5% 0 5% 0;}.altru-footer{width:100%;background-color:#5AB7B2;text-align:center;}.altru-footer p{font-size:11px;color:#fff;letter-spacing:1px;padding:0 5% 5% 5%!important;margin:0;}.RS_headerWrapper_inner.MS_background_header.col-sm-12{padding:0!important;margin:0!important;}section.site-main-section div[id*="UpdatePanel"] div[id*="AdditInformation"] label.BBFieldCaption{text-align:left;display:none;}.site-pusher .MS_pageWrapper .site-wrapper .main-Content .MS_contentWrapper{box-shadow:none!important;}h3.Programming_Event_DateContainer{color:#fff;}span.Programming_Event_Date{color:#fff;}.MS_background_header{background-color:#007AC6;color:#FFF;}.MS_background_primaryContent{background-color:#FFF;}.MS_background_subContent{background-color:#9ce;}.MS_background_subContent_2{background-color:#9ce;}.MS_background_footer{background-color:#007AC6;color:#FFF;}body{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:14px;}p{margin:0 0 2em;}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0 auto 20px!important;}h1{color:#007AC6;font-size:36px;font-weight:bold;margin:0 auto 20px;text-transform:uppercase;}h2{color:#007AC6;font-size:17px;font-weight:bold;text-transform:uppercase;}h3{color:#007AC6;font-size:36px;font-weight:bold;padding:0;text-transform:uppercase;}h4{color:#007AC6;font-size:14px;font-weight:bold;margin:30px 0 10px;text-transform:uppercase;}h5{color:#007AC6;font-size:14px;font-weight:bold;text-transform:uppercase;}h6{color:#007AC6;font-size:14px;font-weight:bold;text-transform:uppercase;}a,a:link,a:visited,a:active,a:focus{color:#005cb8;}a:hover{color:#005cb8;text-decoration:underline;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;background-color:#5AB7B2;padding:12px 45px!important;font-size:13px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer a:last-child{margin-right:6px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a:hover{color:#fff;text-decoration:none;}.text-success{color:#5ab7b2;}.BBListingHeading{color:#007AC6;font-size:36px;}.BBFieldCaption,.BBDivFieldCaption{color:#444;font-size:14px;}.form-control{color:#444;font-size:14px;border-radius:0;}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background:#5ab7b2;border:none;padding:4px 7px;border-radius:0;transition:all .25s ease 0s;position:relative;}.btn-primary,.ui-dialog .ui-dialog-buttonpane button,.BBFormSubmitButton,.payment-form #submitButton,.payment-form #cancelButton{border:none;color:#fff!important;display:inline-block;font-size:15px;font-weight:600;line-height:24px;padding:1% 5%;position:relative;text-transform:uppercase;border-radius:0;transition:all .25s ease 0s;background:#4A83CC;border:solid 1px #4A83CC;margin-bottom:1px;}.btn-primary:hover,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.focus,.btn-primary:focus,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.BBFormSubmitButton:hover,.payment-form #submitButton:hover,.payment-form #cancelButton:hover{background:#fff;color:#5ab7b2!important;text-decoration:none;border:solid 1px #5ab7b2;}.BBFormSubmitButton{margin-top:1px;}[id*="MembershipExpress"] .MembershipExpress_TermRadiolTerm,[id*="MembershipExpress"] .MembershipExpress_TermRadioAmount{color:#5ab7b2;}[id*="MembershipExpress"] .MembershipExpress_SelectedTermLabel,[id*="MembershipExpress"] .MembershipExpress_SelectedTypeLabel{background:#5ab7b2;border-color:#5ab7b2;}.ui-widget-header{background:#5ab7b2!important;border:none!important;}.ui-dialog-titlebar-close{background:rgba(0,0,0,0) url("view.image?id=411") repeat scroll center center!important;}.ui-dialog .ui-dialog-buttonpane,.ui-widget-content,.ui-widget-header{border:none!important;}.ui-widget-content a{color:#005cb8!important;text-decoration:none!important;}.ui-widget-content a:hover{color:#005cb8;text-decoration:underline!important;}.container{max-width:100%;width:100%;padding:0!important;}.container-fluid{padding-right:0!important;padding-left:0!important;margin-right:auto;margin-left:auto;}body{background:#fff;color:#000;font-family:Arial,Helmet,Freesans,sans-serif;margin:0;padding:0;}.site-wrapper{margin:0 auto;max-width:100%;}.MS_background_header{background-color:#fff;color:#444;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer{background:transparent none repeat scroll 0 0;display:block;height:50px;text-align:center;padding:2% 1.5% 0 0;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a{border-right:0;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div:last-of-type a,.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div .MS_SignOutButtonPositionLocator a{padding-right:12px;}.logo{display:block;}.logo img{height:auto;margin-top:-25px;max-width:475px;width:100%;}#nav{text-align:right;margin-top:40px;}#nav a{color:#000;background:#f5f5f6;margin:0 -20px;padding:10px 40px;display:block;}#nav a:hover{color:#005cb8;text-decoration:none;font-weight:bold;}.MS_background_footer{color:#fff;background-color:#5ab7b2;font-size:12px;}.MS_background_footer h1,.MS_background_footer h2,.MS_background_footer h3,.MS_background_footer h4,.MS_background_footer h5,.MS_background_footer h6{color:#fff;padding:0 0 5px;}.MS_background_footer p{padding:0 0 3px 0;margin:0;}.MS_background_footer a{color:#fff;}#social{float:right;margin-top:20px;text-align:right;}#social ul{list-style-type:none;margin:0;padding:0;}#social li{display:inline-block;margin-left:2px;}#social a{color:#fff;}#footerLower{clear:both;padding-top:20px;}.site-footer .container{padding:0;}@media(max-width:767px){.logo{width:100%;padding:15% 15% 0 15%;margin:0;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer{background:#5AB7B2 none repeat scroll 0 0;display:block;height:50px;text-align:center;padding:10px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;background-color:transparent;padding:0 10px 0 10px!important;font-size:13px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer a:last-child{margin-right:0;}.altru-header-links{text-align:center;padding:3% 0 5% 3%;}.altru-header-links a{font-size:13px;}.col-md-9{padding:0;}.altru-footer p{font-size:8px;}.altru-header{height:51vw;}.altru-header-overlay{background:rgba(0,0,0,.55);}h1{font-size:23px;}h3{font-size:23px;}.PaymentPart_CartSummaryFieldContainer{padding:0;}.PaymentPart_CartDiscountApplyButton{margin:0 5px;padding:8px 10px;}.MS_LoginButtonOuterContainer{text-align:center;}#nav{margin-right:0;margin-top:20px;text-align:center;}.MS_background_footer h1,.MS_background_footer h2,.MS_background_footer h3,.MS_background_footer h4,.MS_background_footer h5,.MS_background_footer h6{color:#fff;padding:20px 0 5px;}#social{float:left;margin-top:20px;text-align:left;}}.BBFieldCaption,.BBDivFieldCaption,.BBFieldControlCell,.PaymentPart_CartCell,.PaymentPart_CartItemType,.PaymentPart_PesonalInfoCheckbox,.PaymentPart_NoItems,.BBMessage,.Programming_Event_Name,.Programming_Event_DateTime,.Programming_Event_AlternateTimes,.Programming_Event_AlternateDatesCaption,.Programming_Event_AlternateDates,.MDHeader,.MDSection,.PaymentPart_CartSummary{color:#000;}.TicketDateTimeInnerContainer{margin-bottom:20px;}.MembershipExpress_TermRadioLevel{display:none;}.MembershipExpress_TermName.level-inner-box{border-radius:15px;border:1px solid #999;background-color:#eaeaea;}.MembershipExpress_LevelDescriptionText{text-align:center!important;}.col-md-9.listDonationDisplay.with-radio{width:45%;}#PC813_givingLevels .col-xs-9,#PC811_givingLevels .col-xs-9,#PC814_givingLevels .col-xs-9{width:1em;}#PC813_givingLevels .col-xs-3,#PC811_givingLevels .col-xs-3,#PC814_givingLevels .col-xs-3{text-align:left;}.payment-form #paymentDescriptionSection{background:#5ab7b2;}.payment-form #paymentDescriptionSection label,.payment-form #paymentDescriptionSection span{color:white;}.payment-form #paymentDescriptionSection #amountWrapper{padding:30px 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;}.payment-form #paymentDescriptionSection #amountWrapper #amountLabel{display:none;}.payment-form #paymentDescriptionSection #amountWrapper #amountTotalLabel{order:1;margin-bottom:5px;letter-spacing:2px;text-transform:uppercase;text-align:center;}.payment-form #paymentDescriptionSection #amountWrapper #amount{order:2;text-align:center;font-size:40px;}.payment-form #paymentDescriptionSection #descriptionWrapper{display:none;}.payment-form #paymentDescriptionSection{margin-bottom:0;}.payment-form #dataWrapper .data-entry-fieldset{padding-top:50px;margin-top:0;z-index:1;border-top:none;}.payment-form #dataWrapper .data-entry-fieldset .field-container:nth-child(1){margin-top:0;}.payment-form #dataWrapper .data-entry-fieldset #stateContainer{margin-bottom:0;}.payment-form #dataWrapper .data-entry-fieldset#addressEntrySet{border-bottom:none;}.payment-form #dataWrapper .data-entry-fieldset#addressEntrySet:before{font-weight:bold;margin-bottom:25px;font-size:20px;color:#5ab7b2;content:"Billing Info";display:block;text-align:center;width:100%;position:relative;}.payment-form #dataWrapper .data-entry-fieldset#cardNotPresentEntrySet{border-top:none;}.payment-form #dataWrapper #cardNotPresentEntrySet{padding-bottom:50px;}.payment-form #dataWrapper #cardNotPresentEntrySet #cardHolderNameContainer:before{font-weight:bold;margin-bottom:25px;font-size:20px;color:#5ab7b2;content:"Payment Info";display:block;text-align:center;width:100%;position:relative;}.payment-form .submit-section{height:auto!important;display:flex;flex-direction:column;justify-content:center;}.payment-form .submit-section input{align-self:center;width:250px;margin-top:15px!important;display:inline-block;position:relative;}.payment-form .submit-section input[name="submitButton"]{order:1;}.payment-form .submit-section input.cancel-button{display:inline;position:relative;width:90px;min-height:0;min-width:0;height:40px;order:2;background:red!important;border:none!important;margin-top:20px!important;padding:1px!important;}.payment-form .submit-section input.cancel-button:hover{background:#900!important;color:white!important;}div[id*="divUserSignUp"]{display:none;}.BBListingHeading,.PaymentPart_CartHeaderCell,.Programming_TicketHeader{color:#2154aa;}.RegisterLinkButton,.BBModalEditLink,input.btn,input.btn-primary{border:none;border-radius:0 8px 0 8px;cursor:pointer;display:inline-table;font:600 1.2rem "Graphik",Helvetica,Arial,sans-serif;letter-spacing:2px;margin-bottom:16px;margin-top:16px;padding:14px 32px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background-color .2s ease,border-radius .2s ease;background-color:#2e78bd!important;color:white;}.RegisterLinkButton:hover,.BBModalEditLink:hover,input.btn:hover,input.btn-primary:hover{background-color:#cb4e01!important;border-radius:8px 0 8px 0;border:none!important;color:white!important;}.ui-widget-header{background-color:#2e78bd!important;}section.site-main-section .MS_contentWrapper div[id*="panelEvent"] .Programming_Event_DateTime,section.site-main-section .MS_contentWrapper div[id*="panelEvent"] div[id*="CombinationDateTime"],section.site-main-section .MS_contentWrapper div[id*="panelCombination"] .Programming_Event_DateTime,section.site-main-section .MS_contentWrapper div[id*="panelCombination"] div[id*="CombinationDateTime"]{background-color:#2e78bd!important;}section.site-main-section .MS_contentWrapper div[id*="panelEvent"] .Programming_Event_DateTime .TicketDateTimeInnerContainer .TicketDateTimeLeft .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelEvent"] .Programming_Event_DateTime .TicketDateTimeInnerContainer .CombinationTicketDateTime .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelEvent"] div[id*="CombinationDateTime"] .TicketDateTimeInnerContainer .TicketDateTimeLeft .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelEvent"] div[id*="CombinationDateTime"] .TicketDateTimeInnerContainer .CombinationTicketDateTime .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelCombination"] .Programming_Event_DateTime .TicketDateTimeInnerContainer .TicketDateTimeLeft .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelCombination"] .Programming_Event_DateTime .TicketDateTimeInnerContainer .CombinationTicketDateTime .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelCombination"] div[id*="CombinationDateTime"] .TicketDateTimeInnerContainer .TicketDateTimeLeft .Programming_Event_AlternateDatesLink a span,section.site-main-section .MS_contentWrapper div[id*="panelCombination"] div[id*="CombinationDateTime"] .TicketDateTimeInnerContainer .CombinationTicketDateTime .Programming_Event_AlternateDatesLink a span{color:#000;}section.site-main-section div[id*="UpdatePanel"]>.row .listDonationDisplay>.show-grid:nth-of-type(odd){background-color:#eef3f9;}input[type="text"].form-control,input[type="password"].form-control,input[type="number"].form-control,input[type="tel"].form-control,input[type="email"].form-control,input[type="date"].form-control,textarea.form-control,select.form-control{background-color:#F8FAFC;border:1px solid #9FC3E4;border-radius:4px;color:#000;display:block;font:normal 1.6rem/1.5 sans-serif;margin:8px 0 0;padding:4px 8px;width:100%;}select.form-control{appearance:none;background:#F8FAFC url('https://www.ilholocaustmuseum.org/wp-content/themes/illinois-holocaust-museum/inc/assets/icons/ui/arrow-blue.svg') calc(100% - 4px)/24px no-repeat;height:34px;}.input-group-addon{background-color:#F8FAFC;border:1px solid #9FC3E4;border-radius:4px 0 0 4px;color:#000;margin:8px 0 0;padding:4px 8px;border-right:none;}.input-group-addon+input.form-control{margin-top:0;}.btn-group .btn{border-color:#9FC3E4;}.altru-footer{background-color:#2154aa;}.CombinationTicketDateTime{flex-wrap:nowrap;}#PC2639_ctl00_spanAlternateComboDateLink{flex-basis:unset;}#anchorOtherComboDates{background-color:#5ab7b2;border-color:#5ab7b2;color:white;display:block;font-size:14px;font-weight:bold;height:36px;line-height:1.9;margin-top:0;text-align:center;text-transform:uppercase;transition:all .33s ease;width:140px;}#anchorOtherComboDates:hover{background-color:white;color:#5ab7b2;}#anchorOtherComboDates span{color:inherit;}.TicketDateTimeLeft{flex-wrap:nowrap;margin-bottom:20px;}@media(max-width:599px){.TicketDateTimeLeft{align-items:center;flex-direction:column;}}#PC2639_ctl00_spanAlternateDatesLink{flex-basis:unset;}#divTicketDateTimeRight{display:flex;justify-content:space-between;width:100%;}@media(max-width:599px){#divTicketDateTimeRight{align-items:center;flex-direction:column;}}#anchorOtherDates{background-color:#5ab7b2;border-color:#5ab7b2;color:white;display:block;font-size:14px;font-weight:bold;height:36px;line-height:1.9;margin-top:0;text-align:center;text-transform:uppercase;transition:all .33s ease;width:140px;}#anchorOtherDates:hover{background-color:white;color:#5ab7b2;}#anchorOtherDates span{color:inherit;}.Programming_Event_TimeContainer{background:none;color:white;}.Programming_Event_TimeInnerContainer_Custom{margin-left:0;}#PC2639_ctl00_labelTimeHeader{color:white;}#PC2639_ctl00_labelTimeHeader::after{content:':';}#PC2639_ctl00_spanAlternateTimesLink{text-align:right;}#anchorOtherTimes{display:block;text-align:center;width:140px;}.Programming_Combination_ProgramGroups_OuterContainer .Programming_Event_TimeContainer,.Programming_Combination_ProgramGroups_OuterContainer .Programming_Event_TimeContainer{color:#2e78bd;}