html,body{margin:0;border:0;padding:0}.dInlineBlock{display:-moz-inline-block}.dInlineBlock{display:inline-block}.h1p{height:1%}.h100p{height:100%}.taCenter{text-align:center}.taLeft{text-align:left}.taRight{text-align:right}.vaBottom{vertical-align:bottom}.vaMiddle{vertical-align:middle}.vaTop{vertical-align:top}.w1p{width:1%}.w100p{width:100%}.w150px{width:150px}.wsNowrap{white-space:nowrap}.ContentTB2{background-color:#dddbdb;border:outset 1px}.ContentTB2Hot{background-color:#c0c0cf;border:outset 1px}.BBModalBackground{background-color:#808080;filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5}.ContentTB{background-color:#c0c0c0;border:outset 1px}.ContentTBHot{background-color:#c0c0cf;border:outset 1px}.PageDesignerPane{padding:1px}.PageDesignerPaneHot{background-color:#f5f5f5;border:dashed 1px #008000}.BBFormCheckListContainer{Height:100px;Overflow:auto}.BBCalendarWeekendDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid}.BBCalendarDay{BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;BORDER-LEFT:black 1px solid;BORDER-BOTTOM:black 1px solid}.ReportInformationCell{height:150px;white-space:normal;overflow:auto}.BBModalDialog{border:solid thin #999}.BBModalDialogTitle{background-color:#006;border-bottom:solid thin #999;color:#fff;font-weight:bold;overflow:hidden;padding:3px 3px 3px 3px;text-align:left;white-space:nowrap}.BBModalDialogContent{background-color:#fff;padding:3px 3px 3px 3px}.BBModalDialogButton{width:100px}.BBSequenceMap{margin:0;padding:0}.BBSequenceMapStepList{margin:0;padding:0;display:block;overflow:auto}.BBSequenceMapStep{list-style:none;float:left;margin-right:6px;margin-bottom:5px}.BBSequenceMapCurrentStep{font-weight:bold}.BBSequenceMapStepItem{display:block;border:1px solid #999;background-color:#ddd;padding:10px 5px;text-decoration:none;color:#000;min-width:60px;text-align:center;font-size:10px;min-height:13px;white-space:nowrap}.BBSequenceMapStepLink{color:#000;font-size:10px}.BBSequenceMapStepLink:link{color:#000;font-size:10px}.BBSequenceMapStepLink:visited{color:#000;font-size:10px}.BBSequenceMapStepLink:hover{color:#000;text-decoration:underline;background-color:#eee;font-size:10px}.BBSequenceMapStepLink:active{color:#000;font-size:10px}.BBSequenceMapCurrentStepItem{background-color:#aaa;border-color:#555}.BBSequenceMapContentContainer{clear:left;margin-top:20px}.BBSequenceMapNavigationContainer{float:right;margin-top:15px;margin-right:25px}.DCFieldCaption{width:150px;display:block;float:left;margin-right:2px;padding-right:5px;text-align:right}.DCCreditValidation{margin-bottom:0}.DCCreditExpiration{margin-bottom:0}.DonationCaptureFormTableFieldset{border:none}.DonationCaptureFormTableFieldLegend{font-weight:bold;font-size:13px;color:#000;padding:0}.DonationCaptureFormTableFDFieldLegend{font-weight:normal;font-size:11px}.BBSequenceMapOptionalContainer{float:left;margin-top:15px;margin-right:25px}.BBClear{clear:both;display:block;position:relative}.AlphaIndexItem{padding:2px;margin:2px;font-size:1.2em;font-family:Arial,Verdana;text-decoration:underline}.AlphaIndexSelectedItem{text-decoration:none;font-weight:bold}.AlphaIndexDisabledItem{text-decoration:none}.BML_Header{font-size:18px;font-weight:bold}.BML_Desc{display:block;margin:8px 0 8px 0}.BML_Content textarea{width:300px}.BBCalendar{border-color:#000}.BBCalendar:active{color:#00008b}.BBCalendar:hover{color:#00008b}.BBCalendar:link{color:#00008b}.BBCalendar:visited{color:#00008b}.BBCalendarDayHeader{background-color:#369;color:#fff;height:1px}.BBCalendarNextPrev{background-color:#369;color:#fff}.BBCalendarOtherMonthDay{color:#c96}.BBCalendarSelectedDay{font-weight:bold}.BBCalendarSelector{background-color:#369}.BBCalendarTitle{background-color:#369;color:#fff;font-weight:bold}.BBCalendarTodayDay{background-color:#b0c4de}.BBFieldCaption{text-align:right;white-space:nowrap}.BBFieldCheckboxCaption{text-align:left}.BBFieldControlCell{text-align:left}.BBFormButtonCell{text-align:center}.BBFormButtonRow{background-color:#fff}.BBFormChecklist{border:1pt solid buttonFace}.BBFormErrorMessage{color:#f00;font-weight:bold}.BBFormReadonlyValue{font-style:italic}.BBFormRequiredFieldMarker{color:#f00;font-size:medium;font-weight:bolder;vertical-align:middle}.BBFormRequiredFieldMissingText{color:#f00;font-weight:bold}.BBFormSelectList{background-color:#fff;width:auto}.BBFormTable{border:1pt solid buttonface}.BBFormTextArea{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal}.BBFormTextbox{width:150px}.BBFormTitle{border-bottom:1pt solid buttonface;color:#000;font-weight:bold;text-align:center}.BBFormValidatorSummary{background-color:#fff;color:#f00;text-align:left}.BBListingHeading{background-color:buttonFace;border:1pt solid buttonFace;font-size:10pt;text-align:left}.BBListingTable{border-bottom:1pt solid buttonFace;border-top:1pt solid buttonFace}.BBMessage{font-style:italic}.BBNameLink:active{color:#000}.BBNameLink:hover{color:#008000}.BBNameLink:link{color:#000}.BBNameLink:visited{color:#00f}.PagedListFooter{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PagedListFooterLink:hover{color:#06c;text-decoration:underline}.PagedListFooterLink:link{color:#06c;text-decoration:none}.PagedListFooterLink:visited{color:#69c;text-decoration:none}.SpellBody{background-color:#f5f5f5;padding:0 6px 6px 6px}.SpellButton{margin:0,0,2px,2px;width:100%}.SpellCheckBadWord{color:#f00;font-weight:bold}.SpellCheckTextBox{width:100%}.SpellFieldValue{font-size:8pt;text-align:left}.SpellHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.SpellHeadingCell{background-color:#e9e9e9;width:100%}.SpellHeadLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.SpellLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold;text-align:right}.SpellSubject{font-size:8pt;font-weight:bold}.SpellSuggestionList{border:1px solid #000;height:auto;width:100%}.SpellText{background-color:#f5f5f5;padding:12px,6px,6px,6px}.SpellTextValue{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;text-align:left}.BBListOddRowStyle{background-color:#e9e9e9}.MatchFinderResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.BBListingHeadingSortedDescending{background-image:url(./images/SortDesc.gif);background-position:right center;background-repeat:no-repeat}.BBListingHeadingSortedAscending{background-image:url(./images/SortAsc.gif);background-position:right center;background-repeat:no-repeat}.BBListingHeadingLink:active{font-weight:bold}.BBListingHeadingLink:hover{font-weight:bold}.BBListingHeadingLink:link{font-weight:bold}.BBListingHeadingLink:visited{font-weight:bold}.OCCHeader{font-family:arial,Helvetica,sans-serif;font-weight:bold;font-size:10pt;color:#f90}.OCCClassName{font-family:arial,Helvetica,sans-serif;font-weight:bold;color:#06c}.BBModalEditFormHeaderLabel{font-size:14px}.BBModalEditForm{font-family:arial,verdana;font-size:11px}.ModalEditFromSavingMessage{background-color:#ff9;visibility:visible;font-weight:bolder;font-size:small;color:#000;vertical-align:middle}.BBPager{height:15px \0/IE9;padding-top:2px \0/IE9}.BBPagerPageLink{border:1px Solid #ccc;padding:4px;margin:3px}.BBPagerPageLink:hover{background-color:#ccc}.BBPagerSeparator{padding:4px;margin:3px}.BBPagerPageSelectedLink{padding:4px;margin:3px}.BBPagerPrevPageLink{border:1px Solid #ccc;padding:4px;margin:3px}.BBPagerPrevPageLink:hover{background-color:#ccc}.BBPagerNextPageLink{border:1px Solid #ccc;padding:4px;margin:3px}.BBPagerNextPageLink:hover{background-color:#ccc}.ReportCalendar{FONT-SIZE:8pt}.SpellFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.MatchFinderDetailsValue{font-size:10pt;font-style:normal}.SpellFormTable{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.SpellFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.ReportTitle{height:18px}.LoginSectionHeader{font-style:italic;font-weight:bold;text-align:left;background-color:#eee;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#000}.LoginLink{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline}.BBNewRegCaptchaCaption{float:left;clear:left;width:125px;text-align:right;padding-right:5px;padding-left:10px}.BBNewRegCaptchaResponse{width:150px;float:none}.BBNewRegCaptchaControlCell{clear:none;margin-left:0;margin-top:3px;white-space:nowrap}.BBNewRegCaptchaActionLinkContainer{text-align:right}#trRegistrationRequest.BBFormRequiredFieldMarker{color:#f00;font-size:medium;font-weight:bolder;text-align:left;vertical-align:middle;width:65px}.LoginFieldCaption{padding-right:8px;width:130px}.LoginFieldMessage{FONT-SIZE:8pt;COLOR:gray;FONT-FAMILY:Arial Narrow}.LoginFormTable{border:0 none;width:auto}.LoginFormTextArea{width:140px}.LoginFormTitle{Padding-right:2px;Padding-top:6px;Padding-bottom:6px;font-family:verdana,arial;color:#2b3b76;font-size:14px;text-align:left;border-bottom:none}.RoleImage{width:20px;margin:2px 2px 2px 2px}.RoleImageContainer{padding:2px 2px 2px 2px}.ProfileImageDefault{width:100px}.ProfileDisplayMultiRecordTable{width:100%}.ProfileFormPrivateControlCell{text-align:center}.ProfileFieldCaptionDisabled{color:#ccc}.ProfileFormButtonCell{text-align:right}.ProfileFormRequiredFieldMarkerDisabled{color:#ccc}.ProfileFormTable{border:0}.ProfileFormChildRowTitle{text-align:right}.ProfileFormTitle{text-align:left}.DirectoryListingItemInteriorTable{border-collapse:collapse;white-space:nowrap;width:100%}.DirectoryListingItemInteriorItem{white-space:nowrap}.DirectoryPagingButton{width:60px}.DirectoryListingHeading{border-left:1pt solid #fff;border-right:1pt solid #fff;padding:5px 15px 5px 5px}.DirectoryListingItem{border-bottom:1pt solid buttonFace;vertical-align:top}.DirectoryListingTable{border-collapse:collapse}.DonationHelpFormDDTable{height:275px}.DonationHelpFormGATable{height:280px}.DonationHelpFormCheckTable{height:50px}.DonationHelpFormCSCTable{height:400px}.DonationCaptureFieldControlCellAmount{font-weight:bold;width:400px}.DonationCaptcha{margin:0}.DonationCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px;white-space:nowrap}.DonationCaptchaImageContainer{border:1px solid #aaa}.DonationCaptchaActionLinkContainer{text-align:right}.DonationECardSectionSeparator{background-color:#d3d3d3;margin-left:20px;padding:2px}.DonationECardSectionBody{padding:5px 5px 5px 20px}.DonationECardTemplate{padding:2px}.DonationCaptureFieldCaption{background:#dcdcdc;width:150px}.DonationFieldCaption{background:#dcdcdc}.DonationCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.DonationButtonCell{text-align:right}.DonationCaptureReadonlyValue{text-align:left}.DonationCaptureSelectListNarrow{width:75px}.DonationCaptureFormTable{width:100%}.DonationCaptureTextArea{width:350px}.DonationTextArea{width:350px}.DonationCaptureTextboxNarrow{width:80px}.DonationCaptureTextboxWide{width:350px}.DonationTextboxNarrow{width:80px}.DonationTextboxWide{width:350px}.DonationCaptureListingHeading{background-color:#339;color:#fff;height:30px;text-align:center}.DonationListingHeading{background-color:#339;color:#fff;height:30px;text-align:center}.EventAttendeesComplete{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small}.EventAttendeesCurrent{background-color:#eee;color:#666;padding-left:2px;font-size:xx-small;font-weight:bold}.EventAttendeesFuture{padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}.EventAttendeesGrid{font-size:xx-small;color:#666;vertical-align:top;background-color:#eee;border:1px solid #dcdcdc;padding-right:8px;margin-bottom:10px}.EventAttendeesOverallTotal{font-weight:normal;background-color:#eee;font-size:xx-small;padding-right:6px}.EventItemRegistrantsEventName{background-color:#eee;font-style:italic;font-weight:bold;text-align:left;padding-left:4px;padding-right:2px;padding-top:2px;padding-bottom:2px;color:#000}.EventItemsSelectionGrid{margin-top:6px;margin-bottom:6px;border:1px solid #ebebeb}.EventSectionHeader{font-weight:bold;background-color:#fff;Padding-right:2px;Padding-top:6px;Padding-bottom:6px;font-family:verdana,arial;color:#2b3b76;font-size:14px;text-align:left;border-bottom:none}.EventTicketsBodyCell{color:#666;font-size:xx-small;font-weight:normal}.EventTicketsHeaderCell{font-weight:normal;color:#666;font-size:xx-small}.SummaryGridEventTitle{font-style:normal;font-size:11px;font-weight:bold}.EventItemRegistrationControlCellQuantity{width:55px}.EventItemRegistrantControlCellName{text-align:right}.EventItemRegistrantsHeader{background-color:transparent;text-align:left;font-weight:bold;color:#666;padding-top:8px;padding-left:6px;padding-bottom:6px;border-bottom:1px solid #dcdcdc}.EventItemRegistrationControlCellDescription{font-weight:bold;text-align:left;width:100px}.EventItemRegistrationControlCellNumParticipants{text-align:left}.EventItemRegistrationControlCellPrice{font-weight:bold;text-align:right;width:100px}.EventItemRegistrationFooterControlCellAmount{font-weight:bold;text-align:right;width:70px}.EventItemRegistrationFooterControlCellNumRegistrations{font-weight:bold;width:25px}.EventItemRegistrationFooterControlCellRegistrations{width:100px}.EventItemRegistrationFooterControlCellTotal{text-align:right;width:150px}.EventItemRegistrationsHeader{background-color:transparent;text-align:left;font-size:11px;font-weight:bold;color:#666;font-family:verdana,arial,helvetica,sans serif}.EventProgressCell{background-color:#339;height:10px}.EventProgressCellFuture{background-color:#808080;height:10px}.EventProgressCellPast{background-color:#808080;height:10px}.EventItemRegistrantControlCell{text-align:left}.EventItemRegistrantSelectList{width:200px}.EventSubmitButton{margin-left:5px;margin-right:5px;width:100px}.EventItemRegistrantsTable{text-align:center;width:485px}.EventItemRegistrationFooterTable{border:none;width:485px}.EventItemRegistrationsTable{border:none;text-align:left;width:550px;margin-left:20px}.EventItemsTable{border:none}.EventTable{border:none;width:550px}.EventItemRegistrantTextbox{width:200px}.EventItemRegistrationTextbox{width:25px}.EventItemTitleDescription{border:none;font-weight:normal}.EventItemTitleName{border:none;font-size:medium}.EventItemTitleTime{border:none;font-size:small}.EventMessage{text-align:center}.ProfilePhotoFormTextbox{width:250px}.DiscussionPending{color:#f00}.DiscussionFilterSpacer{width:2px}.DiscussionFooterLink:hover{color:#06c;text-decoration:underline}.DiscussionFooterLink:link{color:#06c;text-decoration:none}.DiscussionFooterLink:visited{color:#69c;text-decoration:none}.DiscussionGroupApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.DiscussionGroupDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px}.DiscussionGroupHeadingCell{background-color:#e9e9e9;width:100%}.DiscussionGroupHeadingText{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionGroupNewTopicButton{background:url(images/PostNewTopic.gif) no-repeat;height:14px;padding:0;width:79px}.DiscussionGroupReplyButton{height:13px;margin-right:6px;padding:0;width:36px}.DiscussionGroupReplyTextbox{width:100%}.DiscussionGroupSearchCellSpacer{width:1%}.DiscussionGroupSearchTextCell{width:45%}.DiscussionMessageNew{color:#f00;font-size:8pt;font-weight:normal}.DiscussionMessageSepHR{color:#ccc;margin:3px 0 0 0;padding:0;width:95%}.DiscussionNew{color:#f00}.DiscussionReplyBody{background-color:transparent;padding:0 6px 0 0}.DiscussionReplyFieldValue{font-size:8pt;text-align:left}.DiscussionReplyHeading{background-color:transparent;height:21px;padding:3px 5px 2px 0}.DiscussionReplySubject{font-size:8pt;font-weight:bold}.DiscussionReplyTable{margin:0 0 10px 0;width:100%}.DiscussionThreadLBracket{background:url(images/Bracket3.gif) no-repeat;height:21px;padding:0;width:11px}.DiscussionThreadRBracket{background:url(images/Bracket2.gif) no-repeat;height:21px;padding:0;width:11px}.DiscussionThreadTBracket{background:url(images/Bracket1.gif) no-repeat;background-position:3px 3px;border-style:none;border-top:none;height:21px;padding:0;width:11px}.DiscussionTopicBody{background-color:#f5f5f5;padding:12px 6px 6px 6px}.DiscussionTopicFieldValue{font-size:8pt;text-align:left}.DiscussionTopicHeading{background-color:#e9e9e9;height:21px;padding:3px 5px 2px 5px}.DiscussionTopicLink:hover{color:#06c;text-decoration:underline}.DiscussionTopicLink:link{color:#06c;text-decoration:none}.DiscussionTopicLink:visited{color:#69c;text-decoration:none}.DiscussionTopicList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.DiscussionTopicListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionTopicNumReplies{font-size:8pt;font-weight:normal}.DiscussionTopicSepHR{width:95%}.DiscussionTopicSubject{font-size:8pt;font-weight:bold}.DiscussionTopicTable{margin:0 0 5px 0;width:100%}.PostDiscussionPreviewHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionPreviewHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionPreviewLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.PostDiscussionReplyHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionReplyHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionReplyLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.PostDiscussionTopicHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostDiscussionTopicHeadingCell{background-color:#e9e9e9;width:100%}.PostDiscussionTopicLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:normal}.DiscussionFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:60px}.DiscussionReplyFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.DiscussionTopicFieldCaption{font-size:8pt;font-weight:bold;text-align:left}.PostReplyFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostTopicFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.DiscussionGroupButtonCell{text-align:left}.PostDiscussionPreviewFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PostDiscussionReplyFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.PostDiscussionTopicFormTable{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.DiscussionGroupMessageTextArea{width:95%}.DiscussionGroupSearchTextbox{width:100%}.DiscussionGroupTopicTextbox{width:95%}.DiscussionGroupFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.DiscussionGroupValidationSummary{background-color:transparent}.DiscussionThreadList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.DiscussionGroupMessage{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:bold}.BBDocumentDisplayDescriptionStyle{font-style:italic}.BBDocumentDisplayHeaderSelected{font-weight:bold}.BBDocumentDisplayNew{color:#f00}.BBDocumentDisplayTable{background-color:transparent;width:100%}.BBDocumentFormTable{width:100%}.BBDocumentAddDescription{font-size:medium}.BBDocumentAddFile{width:auto}.BBPollAnswersRadioList{white-space:nowrap}.BBPollAnswersTable{text-align:left}.BBPollAnswersTableCell{white-space:nowrap}.BBPollResultsTableSummaryCell{font-weight:bold}.BBPollsQuestionCell{font-size:small;text-align:left}.BBPollsQuestionRow{font-weight:bold}.BBPollsSubmitButtonCell{text-align:center}.BBPollsSubmitButtonRow{text-align:center}.BBPollsSubmitButton{font-weight:bold}.BBPollsFormTable{margin:2 2 2 2}.BBPollsFormTitle{text-align:left}.JobBoardLegend{font-size:8pt;font-style:normal;font-weight:normal}.JobBoardPostLink:hover{color:#06c;text-decoration:underline}.JobBoardPostLink:link{color:#06c;text-decoration:none}.JobBoardPostLink:visited{color:#69c;text-decoration:none}.JobBoardSearchLink:hover{color:#06c;text-decoration:underline}.JobBoardSearchLink:link{color:#06c;text-decoration:none}.JobBoardSearchLink:visited{color:#69c;text-decoration:none}.JobDetailApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobDetailEditButton{background:url(images/EditBtn.gif) no-repeat;height:14px;padding:0;width:31px}.JobDetailHeadingCell{background-color:#e9e9e9;width:100%}.JobDetailLegend{font-size:8pt}.JobDetailLink:hover{color:#06c;text-decoration:underline}.JobDetailLink:link{color:#06c;text-decoration:none}.JobDetailLink:visited{color:#69c;text-decoration:none}.JobPostDetailFieldCaption{background-color:#e9e9e9;text-align:right;white-space:nowrap;width:25%}.JobPostDetailFieldValue{background-color:#f5f5f5;width:75%}.JobPostDetailTable{font-size:8pt}.JobResultsApproveButton{background:url(images/ApproveBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobResultsDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;height:14px;padding:0;width:44px}.JobResultsFilterFieldCaption{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-style:normal;width:80%}.JobResultsFilterSpacer{width:2px}.JobResultsHeading{font-family:Verdana,Helvetica,sans-serif}.JobResultsHeadingCell{background-color:#e9e9e9;width:100%}.JobResultsLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.JobResultsLink:hover{color:#06c;font-size:8pt;text-decoration:underline}.JobResultsLink:link{color:#06c;font-size:8pt;text-decoration:none}.JobResultsLink:visited{color:#69c;font-size:8pt;text-decoration:none}.JobResultsList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.JobResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.JobResultsNew{color:#f00}.PostJobHeadingCell{background-color:#e9e9e9;width:100%}.PostJobLegend{font-size:8pt}.PreviewJobHeadingCell{background-color:#e9e9e9;width:100%}.PreviewJobLegend{font-size:8pt}.SearchJobHeadingCell{background-color:#e9e9e9;width:100%}.SearchJobLegend{font-size:8pt}.JobSearchFieldCaption{background-color:#e9e9e9;text-align:right;width:30%}.JobPostFieldControlCell{width:65%}.JobSearchFieldControlCell{width:60%}.JobPostSelectList{width:97%}.JobSearchSelectList{width:100%}.JobBoardFormTable{font-family:Verdana,Helvetica,sans-serif}.JobDetailFormTable{font-family:Verdana,Helvetica,sans-serif}.PostJobFormTable{font-family:Verdana,Helvetica,sans-serif}.PreviewJobFormTable{font-family:Verdana,Helvetica,sans-serif}.SearchJobFormTable{font-family:Verdana,Helvetica,sans-serif}.JobPostTextArea{width:95%}.JobPostTextboxWide{width:95%}.JobSearchTextboxWide{width:100%}.JobBoardValidationSummary{background-color:transparent;font-size:8pt}.BBCurrentMembershipCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%;border-bottom:1pt solid #000}.BBMembershipSummaryActionCaption{height:30px;padding-top:15px;vertical-align:bottom;width:100%}.BBMembershipFieldCaption{width:175px}.BBMembershipSummaryFieldCaption{width:150px}.BBMembershipFormReadonlyValue{font-weight:lighter;font-style:italic}.BBMembershipTextArea{width:100%}.BBMembershipTextboxNarrow{width:80px}.BBMembershipBenefitsGridHeader{font-weight:bold;font-size:x-small}.BBMembershipBenefitsGridItem{font-size:x-small}.GivingHistoryList{background-color:transparent;font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal}.GivingHistoryListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.GivingHistoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.NewsReaderFormImage{text-align:right}.NewsReaderResultsListHeader{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.NewsReaderResultsList{border-width:0;border-style:None;width:100%}.NewsReaderItemLink{color:#06c;text-decoration:none}.NewsReaderItemLink:visited{color:#69c;text-decoration:none}.NewsReaderItemLink:hover{color:#06c;text-decoration:underline}.NewsReaderItemDesc{white-space:normal}.NewsReaderItemDate{font-size:smaller;font-style:italic}.NewsReaderLoadError{background-color:transparent;color:#f00}.NewsReaderFormTable{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.NewsReaderFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:9pt;text-align:left;font-weight:bold}.ChannelStoryApproveButton{background:url(images/ApproveBtn.gif) no-repeat;padding:0;width:44px;height:14px}.NewsChannelFormImage{text-align:right}.NewsChannelLoadError{background-color:transparent;color:#f00}.NewsChannelStoryList{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;background-color:transparent}.NewsChannelStoryListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.NewsChannelItemTitle{font-size:12pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.NewsChannelItemDate{font-size:smaller;font-style:italic}.PostChannelStoryHeading{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:bold}.PostChannelStoryLegend{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal}.ChannelStoryEditButton{background:url(images/EditBtn.gif) no-repeat;padding:0;width:30px;height:14px}.ChannelStoryDeleteButton{background:url(images/DeleteBtn.gif) no-repeat;padding:0;width:44px;height:14px}.ChannelNewStoryButton{background:url(images/PostNewStory.gif) no-repeat;padding:0;width:79px;height:14px}.ChannelRSSFeedButton{background:url(images/feed-icon.gif) no-repeat;padding:0;width:16px;height:16px}.rteImage{background:#d3d3d3;border:1px solid #d3d3d3;cursor:pointer;cursor:hand}.rteImageRaised{background:#d3d3d3;border:1px outset;cursor:pointer;cursor:hand}.rteImageLowered{background:#d3d3d3;border:1px inset;cursor:pointer;cursor:hand}.rteVertSep{margin:0 4px 0 4px}.rteBack{background:#d3d3d3;border:1px outset;letter-spacing:0;padding:2px}.rteBack tbody tr td,.rteBack tr td{background:#d3d3d3;padding:0}.PostStoryFieldCaption{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.PostChannelStoryFormTable{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif;background-color:transparent}.ChannelStoryTextbox{width:100%}.NewsChannelFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.PostChannelStoryFormTitle{font-family:Verdana,Helvetica,sans-serif;font-size:8pt;width:100%}.ChannelStoryValidationSummary{background-color:transparent}.SurveyTitle{font-size:14pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveySubTitle{font-size:12pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveyQuestion{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyQuestionSequence{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyButtonsRow{text-align:center}.SurveyAnswer{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyAnswerColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyQuestionSeparator{width:100%;font-size:1pt;background-color:#a9a9a9}.SurveyConstantSumTextbox{width:50px}.SurveyResponseResultsBar{height:5px;background-color:#008000;border-right:1px solid #000}.SurveyResponseColumnHeading{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyResponseCell{font-size:10pt;font-family:Verdana,Helvetica,sans-serif}.SurveyAnswerTableHeaderRow{background-color:#a9a9a9}.SurveyResponseTableHeaderRow{background-color:#a9a9a9}.SurveyTestModeMessage{font-weight:bold;font-size:16pt;color:#f00}.SurveyAnswerRequiredMessage{font-weight:bold;font-size:10pt;color:#000}.SurveyButton{font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-weight:normal}.SurveyFormTable{border:none;width:100%}.SurveyQuestionTable{border:none}.SurveyAnswerTable{border:none}.SurveyResponseTable{border:none}.SurveyOpenEndedEssayTextArea{width:250px}.SurveyOpenEndedAnswerTextbox{width:150px}.SurveyCompleteMessage{font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SurveyErrorMessage{color:#f00;font-size:10pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.SearchDescriptionStyle{WHITE-SPACE:pre}.ListViewDateLabel{height:17px;font-size:11pt}.ListViewEventItemContainer{padding-left:5px;font-size:smaller}.CalendarViewMonthYearLabel{height:17px;font-size:11pt}.CalendarViewDayHeader{background-color:#369;color:#fff;height:1px}.CalendarViewOtherMonthDay{border:1px solid #aaa;height:50px;color:#c96}.CalendarViewWeekendDay{border:1px solid #aaa;height:50px}.CalendarViewDay{border:1px solid #aaa;height:50px}.CalendarViewSelectedDay{font-weight:bold}.ListViewEventDate{font-weight:bold;color:#d51;margin-top:15px}.ListViewEventTitle{font-weight:bold;color:#0048be}a.ListViewEventTitle:link{font-weight:bold;text-decoration:none}a.ListViewEventTitle:active{font-weight:bold;text-decoration:none}a.ListViewEventTitle:visited{font-weight:bold;text-decoration:none}a.ListViewEventTitle:hover{font-weight:bold;text-decoration:underline}.ListViewEventSubtitle{color:#00008b;vertical-align:top}.ListViewEventTime{font-size:9pt}.ListViewEventLocation{vertical-align:top;font-size:9pt}.EventCalendarName{font-weight:bold}.DetailEventTitle{font-weight:bold}.DetailEventSubtitle{font-style:italic}.DetailCaptionContainer{background-color:#808080}.DetailCaption{color:#fff}.DetailEventCancelled{font-style:italic}.ListViewEventCancelled{font-style:italic}.CalendarViewToday{border:1px solid #aaa;background-color:#b0c4de;width:3%}.CalendarViewAllDayEvent{border:1px dotted #aaa;margin-bottom:10px}.CalendarViewMultiDayEvent{margin-bottom:10px}.CalendarViewEvent{margin-bottom:10px}.CalendarFilterContainer{float:left;font-size:smaller;width:100%;border:2px solid #808080}.CalendarFilterSaveButton{background-color:#fff;color:#000;font-size:8pt;width:100px}.CalendarFilterHorizontalDividers{color:#c0c0c0}.EventCalendarPartContainer{vertical-align:top;text-align:left}.ListViewTopLeft{border-bottom:solid 1px #808080}.ListViewTopRight{border-bottom:solid 1px #808080;text-align:right}.ListViewTopGap{padding-top:5px}.ListViewEventTopGap{padding-top:10px}.ListViewEventDivider{margin-bottom:10px}.CalendarViewContainer{width:100%}.CalendarViewTopLeft{width:35%}.CalendarViewTopMiddle{width:30%;text-align:center}.CalendarViewTopRight{width:35%;text-align:right}.CalendarViewTodayText{white-space:nowrap}.CalendarViewBottomIcons{text-align:right}.CalendarFilterSaveContainer{text-align:right}.CalendarFilterSaveMsg{display:none;border:solid 1px #903;color:#903;font-size:small}.CalendarEventRecurMsg{padding:3px;font-weight:bold}.CalendarEventRecurContainer{border:1pt solid #808080}.CalendarFormLegend{font-weight:bold}.CalendarFormCategoryContainer{width:100%}.CalendarFormDateTimeContainer{width:100%}.CalendarFormOptionalText{color:#808080;vertical-align:top;font-size:x-small}.CalendarFormEventInfoContainer{width:100%}.CalendarFormHTMLEditor{height:360px;width:525px}.DetailCalendarCategory{height:30px;vertical-align:bottom}.EventCalendarButtons{font-size:10pt}.EventCalendarButtonBar{height:40px}.EditEventDropDown{width:275px}.ImportContainer{width:100%}.ImportSelectFileContainer{width:100%}.ImportMapFieldsContainer{width:100%}.ImportNavigationButtonsContainer{width:100%;text-align:right}.ImportConfirmationContainer{width:100%}.ImportCaption{font-weight:600;text-align:left}.ImportListTable{width:100%;border:1px none #dcdcdc solid}.CalendarFormFieldCaption{vertical-align:top;width:20%}.DetailLeft{width:10%;text-align:left;vertical-align:top}.DetailDateTime{border-bottom:solid 1px #808080}.DetailEventDetails{border-bottom:solid 1px #808080}.DetailRight{width:90%}.CalendarRegisterNowButton{border:2px solid;border-radius:5px;padding:8px 15px 8px 15px;font-weight:bold;box-shadow:3px 3px 1px #a8a8a8;background-color:#fff}.ListViewContainer{width:100%;border:none}.EditEventLocation{width:275px;height:30px}.EditEventFees{width:275px;height:25px}.EditEventContactInfo{width:275px;height:25px}.EditEventTextBox{width:275px}.ImportListEvenRowStyle{background-color:#f5f5f5;text-align:left;height:20px}.ImportListHeading{background-color:#dcdcdc;text-align:center;height:20px;white-space:nowrap}.ImportListOddRowStyle{background-color:#fff;text-align:left;height:20px}.EducationListItem{padding:3px}.EducationListHeaderItem{padding:3px}.EducationFormFieldSetCaption{font-weight:bold}.EducationListHeader{font-size:8pt;font-weight:bold;font-family:Verdana,Helvetica,sans-serif}.EducationListEvenRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif}.EducationListOddRowStyle{font-size:8pt;font-weight:normal;font-family:Verdana,Helvetica,sans-serif}.BBVolOpSignUpInstructions{font-style:italic}.BBVolOpJobListPageControlCell{text-align:right}.BBVolOpBackToListCell{text-align:right;white-space:nowrap}.BBVolOpJobDetailCaption{width:15%}.BBVolOpJobDetailButtonCell{text-align:center}.BBVolOpSignUpButtonCell{text-align:center}.BBVolOpSearchButtonCell{text-align:center}.BBVolOpJobListTable{width:100%}.BBVolOpJobDetailTable{width:100%}.BBVolOpSignUpTable{width:100%}.BBVolOpJobList{width:100%}.UpcomingEventContainer{background-color:#f5f5f5}.RecentEventContainer{background-color:#f5f5f5}.UpcomingEventTitle{font-weight:bold;color:#808080}.RecentEventTitle{font-weight:bold;color:#808080}.MoreEventURL{padding-right:15px}.HighlightEventTitle{font-weight:bold}.HighlightEventCancelled{font-style:italic}.HighlightEventScore{font-weight:bold}.BBNotesNoteImageCell{vertical-align:top}.BBNotesNoteTopicCell{font-weight:bold;text-align:left}.BBNotesNoteNameCell{text-align:right}.BBNotesNoteDateCell{text-align:right}.BBNotesNoteLinkCell{text-align:right}.BBNotesNoteCell{text-align:left}.BBNotesListPageControlCell{text-align:right}.BBNotesListAddCell{text-align:right}.BBNotesList{width:100%}.BBNotesInstructions{font-style:italic}.BBNotesSearchFormTable{width:100%}.BBNotesTabSelected{font-weight:bold;padding-left:3px;padding-right:3px}.BBNotesTabUnselected{padding-left:3px;padding-right:3px}.BBNotesNoteTable{width:100%}.BBNotesLayoutTable{width:100%}.BBNotesListLayoutTable{width:100%}.BBNotesEditorLayoutTable{width:100%}.BBNotesSearchFormLayoutTable{width:100%}.BBNotesTextArea{width:100%}.BBNotesEditor{width:100%}.PaymentPartSubmitButton{margin-right:12px}.PaymentPartGrid{width:500px;margin-top:10px}.ECardCaptcha{margin:0;width:470px}.ECardCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px;white-space:nowrap}.ECardCaptchaImageContainer{border:1px solid #aaa}.ECardCaptchaActionLinkContainer{text-align:right}.ECardWizardNavigationButtons{text-align:center;margin-bottom:5px}.ECardWizardSubheading{margin-bottom:5px}.ECardSection{padding:5px 5px 5px 20px;margin-bottom:25px}.ECardSectionSeparator{padding:4px;background-color:#ccc;border:1px solid #aaa;font-weight:bold;width:98%}.ECardPreviewBlock{padding:5px;border:1px solid #ccc;margin:5px 5px 5px 0}.ECardPrintableLink{text-align:right}.ECardPrintableIcon{margin-right:5px}.ECardThumbnail{text-align:center;vertical-align:middle;border:2px solid #fff;padding:2px;margin-left:4px;margin-bottom:4px}.ECardProgressIndicator{width:100%;text-align:center;margin-bottom:15px}.ECardCurrentStep{background-color:#bbb;font-weight:bold;padding:1px;margin:2px;border:1px solid #000}.ECardPastStep{background-color:#eee;border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;color:#555}.ECardFutureStep{border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;background-color:#fff;color:#888}.ECardCategorySelection{margin-bottom:5px}.ECardThumbnail:hover{border:2px solid #888}.ECardCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.ECardCaptchaTextbox{width:312px}.ECardWizardHeading{font-size:large;margin-bottom:5px}.GivingSearchResultDetails{margin:0}.GivingSearchResultFieldName{color:#999;float:left;font-weight:bold;padding:0 1px 0 7px;text-transform:capitalize}.GivingSearchSearchForm{background-color:#edf1f2;border:1px solid #b6babb;margin:0;padding:5px;width:100%}.GivingSearchResultsHeader{color:#34657e;display:block;font-size:1.25em;font-weight:bold;padding:2px 0;text-align:left;text-transform:capitalize}.GivingSearchPagingButtons{float:right}.GivingSearchPagination{margin:0 0 5px 0;padding:0 0 5px 0;width:100%}.GivingSearchResultCount{color:#34657e;float:left;margin:3px 5px 0 0;text-transform:lowercase}.GivingSearchResultEvenRow{background-color:#edf1f2;border:1px solid #b6babb;padding:0 0 2px 0}.GivingSearchFieldCaption{color:#000;text-align:left}.GivingSearchFormSelectList{font-size:.8em}.GivingSearchFormTable{border:0}.GivingSearchFormTitle{border-bottom:0;color:#34657e;font-size:1.5em;padding-bottom:3px;text-align:left}.GivingSearchMessage{background-color:#edf1f2;border:1px dashed #b6babb;color:#00e;font-size:.8em;margin:5px 30px;padding:5px;text-decoration:underline}.GivingSearchResultLink{color:#00e;display:block;padding:2px 0 2px 2px;text-transform:capitalize;text-decoration:underline}.TransactionManagerExportContainer{background-color:#ccc;border:1px solid #aaa;margin:1px 1px 1px 443px;position:absolute;width:55px;z-index:0}.TransactionManagerExportOptionsContainer{float:right;background-color:#bbb;width:55px}.TransactionManagerExportOptionsContainer ul{list-style-type:none;padding:0 0 0 5px;margin:0 0 0 0}a.TransactionManagerExportLink{text-decoration:none !important;color:#555 !important;font-family:Arial,Helvetica,sans-serif}.TransactionManagerInformationGrid{width:500px}.TransactionManagerExportButton{background:url("./images/transaction_manager_down_arrow.png") no-repeat scroll 0 0 transparent;height:14px}.TransactionManagerSeparatorCell{background-color:#c0c0cc;width:100%;font-weight:bold;text-align:center}.TransactionManagerGroupPickerCaption{width:100px;display:block;float:left;padding-right:3px}.TransactionManagerAccDD{color:#033;list-style:none outside none;padding:0;width:150px;position:inherit;display:block;margin:-10px 4px 0;*margin-top:-25px}.TransactionManagerAccDD h3{border:1px solid #9ac1c9;cursor:pointer;font-weight:bold;margin:5px 0 0 auto;padding:6px 6px 8px;text-align:center;width:25px}.TransactionManagerAccDD h3:hover{background:url('header_over.gif') repeat scroll 0% 0% transparent}.TransactionManagerAccDD .acc-section{overflow:hidden;width:150px;z-index:1002;position:absolute}.v .acc-content{width:150px;padding:15px;border:1px solid #9ac1c9;border-top:none;position:absolute}.acc-content{background-color:#f1f1f1;border:1px solid #333;display:block;overflow:visible;padding:3px;position:relative}.TransactionManagerExpanded dl{margin:0}.TransactionManagerGridInstallmentOverdue{color:#f00}.TransactionManagerFilterContainer{margin-bottom:10px;width:490px;padding:5px;border:1px solid #ccc}.TransactionManagerFilterItem{margin-right:25px;overflow:auto;margin-top:5px}.TransactionManagerGrid{width:500px;border-collapse:collapse;border:1px solid #aaa;margin-top:20px}.TransactionManagerGridCell{padding:5px;border:none}.TransactionManagerGridHeaderCell{padding:5px 15px 5px 5px;cursor:pointer;cursor:hand;border:none;background-color:#ccc}.TransactionManagerGridDetailCell{padding:5px;border:none}.TransactionManagerGridDetailLabel{float:left;width:150px;text-align:right;margin-right:10px}.PagerContainerTable{border:1px solid #aaa;border-top:none}.PagerInfoCell{padding:5px;white-space:nowrap;font-weight:bold;background-color:#eee}.PagerCurrentPageCell{cursor:normal}.TransactionManagerGridHeaderCellSortedAscending{background-color:#bbb;background-image:url("./images/SortAsc.gif");background-position:right center;background-repeat:no-repeat}.TransactionManagerGridHeaderCellSortedDescending{background-color:#bbb;background-image:url("./images/SortDesc.gif");background-position:right center;background-repeat:no-repeat}.TransactionManagerSpecificDateDivNotSelected{display:none}.TransactionManagerSpecificDateDivSelected{clear:left;margin-left:103px;margin-top:3px;display:block}.TransactionManagerSummaryContainer{clear:left;width:500px;margin-bottom:10px}.TransactionManagerSummaryTable{border:1px solid #888;font-size:110%;width:100%}.TransactionManagerSummaryHeaderRow{background-color:#ccc}.TransactionManagerSummaryHeaderLabel{width:150px;text-align:left;padding:5px;padding-top:8px;padding-bottom:8px}.TransactionManagerSummaryHeaderValue{width:125px;text-align:right;padding:5px;padding-top:8px;padding-bottom:8px}.TransactionManagerSummaryCurrency{margin-right:5px}.TransactionManagerSummaryDetailEvenRow{background-color:#eee}.TransactionManagerSummaryDetailLabel{padding:2px;width:150px;text-align:left;padding:5px;padding-left:30px}.TransactionManagerSummaryDetailValue{padding:2px;width:125px;text-align:right;padding:5px}.TransactionManagerSummaryExpandCollapse{width:20px;text-align:center}.TransactionManagerSummaryExpandCollapseCell{background-color:#ccc}.TransactionManagerSummaryExpandCollapseLink{display:block;width:16px;height:16px;float:left;margin-right:10px;background-color:#ccc;background-image:url("./images/plus.gif");background-position:center top;background-repeat:no-repeat}.TransactionManagerSummaryExpandCollapseLink:hover{cursor:pointer}.TransactionManagerSummaryExpanded{background-image:url("./images/minus.gif")}.TransactionManagerDatePickerFieldCaption{width:100px;display:block;float:left;padding-right:3px}.TransactionManagerFundPickerFieldCaption{width:100px;display:block;float:left;padding-right:3px}.TransactionManagerOddRow{background-color:#fff}.TransactionManagerDetailsOddRow{background-color:#fff}.TransactionManagerEvenRow{background-color:#eee}.TransactionManagerDetailsEvenRow{background-color:#eee}.TransactionManagerFilterActions{margin-left:103px;margin-top:5px}.TransactionManagerFieldContainer{display:inline}.TransactionManagerGridNotificationCell{padding:5px}.Pager{border:1px solid #aaa;border-top:none;float:left;margin:0;margin-bottom:10px}.PagerInfo{float:left;padding:5px;white-space:nowrap;font-weight:bold;background-color:#ccc}.PagerItem{float:left;margin:0 5px 0 5px;padding-top:5px}.PagerItemSelected{cursor:normal;font-weight:bold}.TransactionManagerReceiptImage{border:none;margin-left:5px}.TransactionManagerGridCellAmount{width:33%}.TransactionManagerGridCellAmountLink{border:medium none;padding:2px;width:33%}.TransactionManagerHelpTextDiv{padding:0 0 10px;clear:both}.TransactionManagerPayablePledgeHelpTextDiv{padding:10px 0 0 0}.TransactionManagerFilterPayablePledgeItem{margin-left:103px;overflow:visible}.TransactionManagerGridEditGiftDiv{clear:both;float:left;margin-right:20px;white-space:nowrap}.TransactionManagerGridEditGiftLink{color:#00f;cursor:pointer;text-decoration:underline}.TransactionManagerGridDetailSet{clear:both}.TransactionManagerEditFormAmount{padding:5px;width:100%}.TransactionManagerRecurrenceScheduleSelectedAreaInner{background-color:#eee;border-left:1px solid #ccc;min-height:60px;padding:10px}.TransactionManagerRecurrenceScheduleSelectedArea{background-color:#ddd;border:1px solid #ccc;font-size:95%;margin:0 0 10px 92px;min-height:60px;padding:0 0 0 5px;width:300px}.TransactionManagerRecurrenceScheduleRadioGrouping{float:left;left:1px;width:91px}.TransactionManagerRecurrenceScheduleRadioButtonListContainer{margin-left:150px}.TransactionManagerRecurrenceSchedule{margin-top:15px;margin-bottom:5px;margin-left:5px;margin-right:5px;width:100%}.TransactionManagerEditFormHelpText{display:block;margin-bottom:10px;margin-left:155px;margin-right:5px;margin-top:5px}.TransactionManagerEditFormDateContainer{padding-top:5px}.TransactionManagerRecurrenceScheduleRadioContainer{margin:0;border-left:1px solid #fff;padding:2px}.TransactionManagerEditFormDirectDebitFields{margin-top:25px;padding-bottom:5px;padding-right:5px;width:100%}.TransactionManagerTabsContainer{clear:both;background-color:#eee;border-color:#999 #999 #666;border-style:solid;border-width:1px;float:left;width:100%}.TransactionManagerGridEditGiftWrapper{Margin-left:160px;clear:both}.TransactionManagerTabContent{background-color:#fff;border-color:-moz-use-text-color #666 #666;border-style:none solid solid;border-width:medium 1px 1px;float:left;overflow:auto;padding-top:0;clear:none;position:relative;width:100%}.TransactionManagerTab{float:left;margin:0 0 0 4px;padding:7px 10px}.TransactionManagerCurrentTab{background-color:#fff;background-image:none;border-color:#666 #666 #fff;border-style:solid;border-width:1px;margin-bottom:-1px;margin-top:-4px;padding:8px 10px 11px}.TransactionManagerCurrentTabLink{color:#000}.TransactionManagerTabLink:visited{text-decoration:none}.TransactionManagerTabLink:hover{text-decoration:underline}.TransactionManagerContentWrapper{margin:10px}.TransactionManagerWrapper{width:100%}.TransactionManagerRecurrenceScheduleRadioButtonSelected{background-color:#ddd}.TransactionManagerEditFormCreditCardLink{Color:blue;Cursor:pointer;Text-decoration:underline}.TransactionManagerRecurrenceScheduleRadioSelected{background-color:#ddd;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:2px}.BBFormDisplayHelpImage{background-image:url(images/helpsm.gif);cursor:pointer;float:left;margin-right:8px;height:16px;width:16px}.BBFormDisplayHelpImageAltText{position:absolute;text-indent:-9000px}.BBFormDisplayHelpContainer{float:left;position:relative}.BBFormDisplaySection{border:0;padding:0;margin:0;margin-bottom:10px}.BBFormDisplaySectionLabel{font-weight:bold}.BBFormDisplayCheckboxListContainer{padding:5px}.BBFormDisplayTextboxContainer{padding:5px}.BBFormDisplayTextAreaContainer{padding:5px}.BBFormDisplayImage{float:left;margin-right:8px}.BBFormDisplayTextContainer{padding:5px;overflow:auto}.BBFormDisplayDropdownContainer{padding:5px}.BBFormDisplayRadioButtonList{float:left;margin-right:8px}.BBFormDisplayRadioButtonListContainer{padding:5px}.BBFormDisplayEmailContainer{padding:5px}.BBFormDisplayFieldResponseText{display:block;padding-top:2px;margin-left:158px;font-weight:bold}.BBFormDisplayResponseContainer{padding:5px;overflow:auto}.BBFormDisplayCheckboxContainer{padding:5px}.BBFormDisplayNewFormList{width:100%;border:1px solid #ccc}.BBFormDisplayItem{padding:3px}.BBFormDisplayStartedFormList{width:100%;border:1px solid #ccc;margin-bottom:15px}.BBFormDisplayPrintButtonContainer{padding-top:15px}.BBFormDisplayHelp{position:absolute;padding:5px;border:1px solid #ccc;min-width:200px;background-color:#ffd;top:0;left:20px;max-width:350px;white-space:normal;word-wrap:break-word;line-height:normal}.BBFormDisplayDisabled{color:#c0c0c0}.BBFormDisplayFieldReadOnlyText{display:block;float:left;font-weight:bold;margin-right:3px;padding-top:2px}.BBFormDisplayReadOnlyFieldContainer{padding:5px}.BBFormDisplayNewFormListDisabled{color:#696969}.BBFormDisplayFileAttachmentContainer{padding:5px}.BBFormDisplayFileAttachment{float:left}.BBFormDisplayFileAttachmentFileName{float:left}.BBFormDisplayFileAttachmentErrorMessage{float:left}.BBFormDisplayFieldCaption{float:left;display:block;width:150px;text-align:right;margin-right:8px;font-size:11px;padding-top:2px;white-space:normal !important;clear:left}.BBFormDisplayCheckbox{float:left}.BBFormDisplayChecklist{float:left;border:none !important;margin-right:8px}.BBFormDisplayBeginLink{width:80px}.BBFormDisplayStartedFormStatus{width:80px}.BBFormDisplayResumeLink{width:50px;text-align:center}.BBFormDisplayDeleteLink{width:40px;text-align:center}.BBFormDisplayPrintLink{width:30px;text-align:center}.BBFormDisplayEmail{float:left;width:150px;margin-right:8px}.BBFormDisplayErrorMessage{background-color:#fee;margin-bottom:3px;margin-left:158px;margin-top:10px}.BBFormDisplayRequiredFieldMarker{float:left;margin-right:8px}.BBFormDisplayRequiredFieldMissingText{background-color:#fee;margin-bottom:3px;margin-left:158px;margin-top:10px}.BBFormDisplaySelectList{float:left;margin-right:8px}.BBFormDisplayTextArea{float:left;width:300px;margin-right:8px}.BBFormDisplayTextbox{float:left;width:150px;margin-right:8px}.BBTag{padding:5px 0 5px 0;margin:0}.BBTagHeader{display:inline;font-weight:bold;font-size:12px;padding:0 5px 0 0;margin:0}.BBTagList{display:inline;padding:0;margin:0}.BBTagItem{display:inline;padding:0;margin:0}.BBTagHeaderAll{font-weight:bold;font-size:12px;padding:0;margin:0}.BBTagListAll{display:block;padding:0;margin:0}.BBTagItemAll{display:block;padding:0;margin:0}.BBTagDelimiterAll{display:none}.Ev2_ValidationSummary{color:#f00}.BBEventRegSequenceMapStep{margin-bottom:20px;margin-right:30px;width:28%}.BBEventRegSequenceMapStepItem{background-color:#ddd;font-size:11pt;border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;white-space:normal;word-wrap:break-word;min-height:30px;padding-top:18px}.BBEventRegSequenceMapStepLink:link{font-size:11pt}.BBEventRegSequenceMapStepLink:hover{background-color:#ccc}.BBEventRegSequenceMapCurrentStepItem{background-color:#c6ccf7}.BBEventRegSequenceMapNavigationNextButton{background-color:#ffb278;border:1px solid #df7847;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;color:#fff;font-size:15px;font-weight:bold;margin-bottom:15px;margin-left:15px;padding:8px}.BBEventRegSequenceMapNavigationNextButton:hover{cursor:pointer;cursor:hand}.BBEventRegSequenceMapNavigationPreviousButton{background:transparent;border:none;color:#00f;font-weight:bold;margin-bottom:15px;margin-left:15px;padding:8px;text-decoration:underline}.BBEventRegSequenceMapNavigationPreviousButton:hover{text-decoration:none;cursor:pointer;cursor:hand}.BBEventRegSequenceMapContentContainer{width:100%}.BBEventRegSequenceMapNavigationContainer{clear:right}.Ev2_SummaryHeader{font-weight:bold}.Ev2_SummaryRow{display:table-row}.Ev2_SummaryCell{display:table-cell;padding:5px 0 0 8px;white-space:normal}.Ev2_SummaryEventColumn{text-align:right;width:200px}.Ev2_SummaryPriceRow{display:table-row}.Ev2_SummaryPriceTypeColumn{width:200px}.Ev2_SummaryQuantityColumn{width:50px;text-align:right}.Ev2_SummaryPriceColumn{width:100px;text-align:right}.Ev2_SummaryTotal{font-weight:bold;border-top:1px dotted #999}.BBEventRegSequenceMapNavigationFinishButton{background-color:#ffb278;border:1px solid #df7847;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;color:#fff;font-size:15px;font-weight:bold;margin-bottom:15px;margin-left:15px;padding:8px}.BBEventRegSequenceMapNavigationFinishButton:hover{cursor:pointer;cursor:hand}.Ev2_RegistrationEventTitleContainer{display:block;margin-bottom:8px}.Ev2_RegistrationEventDescContainer{display:block;margin-bottom:8px}.Ev2_RegistrationEventDateContainer{display:inline-block;margin-bottom:10px}.Ev2_RegistrationEventTimeContainer{display:inline-block;margin-bottom:10px}.Ev2_RegistrationEventTitle{font-size:18px;font-weight:bold}.Ev2_RegistrationEventDate{font-size:14px;font-style:italic;font-weight:bold}.Ev2_RegistrationEventTime{font-size:14px;font-style:italic;font-weight:bold}.Ev2_RegistrantContainer{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f3f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f3f4));background:-webkit-linear-gradient(top,#fff 0,#f0f3f4 100%);background:-o-linear-gradient(top,#fff 0,#f0f3f4 100%);margin-bottom:15px;margin-top:5px;overflow:hidden;padding:10px;border:2px solid #666;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden;padding:10px}.Ev2_Checkmark{background-image:url(images/checkmark_green_2_16.png);background-repeat:no-repeat;display:none;min-width:16px;min-height:16px;margin:0 0 0 15px;vertical-align:text-top}.Ev2_RegistrantLeft{float:left}.Ev2_RegistrantFieldCell{padding:5px 0;width:50%;min-height:25px}.Ev2_PhoneEmailSeparator{clear:both}.Ev2_RegistrationGroups{padding:0}.Ev2_RegistrantsContainer{padding:0}.Ev2_RegistrantAddressForAllContainer{padding:0}.Ev2_RegistrantUseBillingContainer{padding:0}.Ev2_RegistrantEventHeader{margin-bottom:5px}.Ev2_RegistrantHeader{font-size:larger;font-weight:bold}.Ev2_RegistrantAddressContainer{padding:10px 0 25px 0}.Ev2_RegistrantAddressHeader{font-weight:bold}.Ev2_RegistrantAddressControlLabel{float:left;overflow:hidden}.Ev2_RegistrantAddressControlCell{clear:both}.Ev2_RegistrantAddressControlRequire{float:left;margin-left:1%}.Ev2_RegistrantAddressControlDropDown{float:left;clear:both}.Ev2_RegistrantTextBox{float:left;clear:both}.Ev2_RegistrantTextArea{float:left;clear:both}.Ev2_RegistrantContent{margin-left:10px}.Ev2_RegistrantContent input[type="text"]{height:20px;margin-top:2px;width:250px}.Ev2_RegistrantContent textarea{height:40px;margin-top:2px;width:250px}.Ev2_RegistrantLink{float:right;padding-right:20px}.Ev2_RegistrantLink a{font-size:11px;text-decoration:underline}.Ev2_DidYouMeanToRegisterAs{margin-left:10px}.Ev2_SameAsPreviousTable{display:table;table-layout:fixed;width:100%}.Ev2_SameAsPrevious_Row{display:table-row}.Ev2_SameAsPrevious_Item{display:table-cell;padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:33%}.Ev2_TitleCheckbox{margin:5px;width:20px;height:20px}.Ev2_TitleLabel{font-size:28px}.Ev2_DateTimeContainer{margin:0}.Ev2_DateTimeLeftContainer{display:block;float:left;width:48%;min-height:55px}.Ev2_DateTimeRightContainer{display:block;float:left;width:48%;min-height:55px}.Ev2_DateHeaderLabel{display:block;font-size:13px;margin-bottom:4px;margin-top:8px;text-align:center;width:auto}.Ev2_DateHeaderLabel:empty{display:none}.Ev2_DateContainer{background-image:url(images/calendar_45.png);background-position:left;background-repeat:no-repeat;background-size:40px 32px;display:block;margin:0 0 0 20px;vertical-align:baseline;width:95%;min-height:30px}.Ev2_DateLabel{display:block;font-size:20px;letter-spacing:-.5px;margin-left:48px;padding:8px 8px 8px 0;width:auto;color:#444}.Ev2_TimeContainer{background-image:url(images/clock_45.png);background-position:left;background-repeat:no-repeat;background-size:32px 32px;display:block;margin:0 0 0 20px;vertical-align:baseline;width:95%;min-height:30px}.Ev2_TimeLabels{display:block;margin-left:40px;padding:8px 8px 8px 0;width:auto}.Ev2_StartTimeLabel{color:#444;font-size:20px;letter-spacing:-.5px}.Ev2_EndTimeLabel{color:#444;font-size:20px;letter-spacing:-.5px}.Ev2_TimespanSeparatorLabel{color:#444;letter-spacing:-.5px;font-size:13px;vertical-align:top}.Ev2_DescriptionContainer{display:block;width:95%;margin:0;padding:8px}.Ev2_PriceTypesContainer{margin:0 0 0 10px}.Ev2_PriceTypesTable{display:table;border:1px dotted #999;width:95%}.Ev2_PriceTypesHeader{display:table-header-group;background-color:#222;color:#fff;border-right:1px dotted #666;border-top:3px solid #666;font-size:18px;font-weight:400;text-align:center}.Ev2_PriceTypesCell{display:table-cell;border-right:1px dotted #999;text-align:center;vertical-align:middle;padding:10px;white-space:normal}.Ev2_PriceTypesRow{display:table-row;background-color:#f0f0f0;color:#333;border-right:1px dotted #999}.Ev2_PriceTypeNameColumn{width:25%}.Ev2_PriceTypeQtyColumn input{width:20px;text-align:center}.Ev2_PriceTypeValidatorColumn{width:50%}.Ev2_PriceName{white-space:normal;font-weight:bold}.Ev2_PriceCount{font-size:x-small}.Ev2_DonationContainer{margin:25px 0}.Ev2_EventContainer{margin:25px 0}.Ev2_SummaryContainer{margin:40px 0}.Ev2_OrgRegContainer{width:246px;height:46px;background-color:#ffe8c8;float:right;clear:right;border:1px solid #797979;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;margin-right:25px}.Ev2_OrgRegText{margin-top:12px;font-size:15px;text-align:center}.Ev2_RegistrationStepContainer{margin:20px 0}.Ev2_PriceDescriptionCell{display:block;text-align:left}.Ev2_Step1QtyValidation{display:block;text-align:left;color:#f00}.Ev2_BillMeLaterContainer{width:150px;height:46px;background-color:#ffe8c8;float:right;clear:right;border:1px solid #797979;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;margin-right:25px;margin-bottom:10px}.Ev2_BillMeLaterText{margin-top:12px;font-size:15px;text-align:center}.Ev2_AttributeCheckListContainer{height:auto}.Ev2_AttributesContainer{padding:0}.Ev2_AttributesItem{margin:0 0 5px}.Ev2_AttributesItemRequired{color:#f00}.Ev2_AttributesRegistrantNumberLabel{font-weight:bold}.Ev2_AttributesRegistrantNameLabel{font-weight:bold}.Ev2_AttributesHorizontalLine{margin:20px 0 20px}.Ev2_AttributeContent{margin-left:10px}.Ev2_TimerContainer{min-height:25px;padding:10px 0 0 5px;background-color:#ffe8c8;border:1px solid #797979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}.Ev2_Timer{float:right;margin-right:10px}.PaymentPart_CartCell_Error{background-color:#fee}.PaymentPart_SectionHeading{background-color:buttonFace;border:1pt solid buttonFace;font-size:10pt;text-align:left;margin-top:15px;margin-bottom:5px}.PaymentPart_CartDeliveryMethodCaption{line-height:1.8em;white-space:nowrap}.PaymentPart_CartSubtotalCaption{line-height:1.2em;white-space:nowrap}.PaymentPart_CartSubtotal{line-height:1.2em;white-space:nowrap}.PaymentPart_DiscountCodeContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:left;width:auto}.PaymentPart_CartSummaryDetails{float:right}.PaymentPart_DiscountCodeDetails{float:left}.PaymentPart_CartCell_CurrencyError{background-color:#ffa}.PaymentPart_CartCell_ConvertedCurrencyMessage{background-color:#ffa}.PaymentPart_CartCell_RequireRegistration{background-color:#ffa}.PaymentPart_ConfirmationAccountNumberStyleable{display:inline-block}.PaymentPart_ConfirmationRoutingNumberStyleable{display:inline-block}.PaymentPart_CartOptions{font-size:9pt;margin-bottom:8px;padding:2px 0 4px}.PaymentPart_Cart{border:1px solid #ccc;margin-bottom:10px}.PaymentPart_CartList{width:100% !important}.PaymentPart_CartHeader{font-size:9pt}.PaymentPart_CartHeaderCell{margin:0;padding:3px 5px}.PaymentPart_CartHeaderDescriptionCell{text-align:left}.PaymentPart_CartHeaderCurrencyCell{text-align:center !important}.PaymentPart_CartHeaderQuantityCell{text-align:center !important}.PaymentPart_CartCell{padding:5px;border-top:1px solid #eee}.PaymentPart_CartQuantityCell{text-align:center}.PaymentPart_CartCurrencyCell{text-align:center}.PaymentPart_CartItemType{border-top:1px solid #ccc !important;padding:5px 5px 2px}.PaymentPart_CartSummary{background-color:#f1f1f1;font-size:10pt;font-weight:bold;text-align:right;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;margin:0;border-top:1px solid #ccc}.PaymentPart_CartSummaryCaptionContainer{float:left;margin:0 0 8px 0;padding:0 10px 0 0;text-align:right;width:100px !important}.PaymentPart_CartSummaryFieldContainer{float:left;margin:0}.PaymentPart_Controls{padding:5px 0}.PaymentPart_PesonalInfoCheckbox{margin-left:150px}.PaymentPart_ShippingList{padding:0;margin:0}.PaymentPart_ShippingListItem{padding:5px;margin:10px 0 0 0;list-style:none;border-bottom:1px solid #eee}.PaymentPart_ShippingListItemInfoItem{display:block}.PaymentPart_ShippingListItemInfoName{font-weight:bold}.PaymentPart_CartTable{width:100%}.SuggestedContentContainer{display:table;margin-top:6px;width:100%}.SuggestedContentOpeningBlurb{display:block}.SuggestedContentList{display:block;list-style:none outside none;margin:0;padding:0;clear:none}.SuggestedContentOrientation{width:160px}.SuggestedContentListItem{float:left;height:85px;margin:3px;max-height:125px;min-height:70px;overflow:hidden;padding:0;width:150px}.SuggestedContentTitleLink{display:block}.SuggestedContentSummary{display:block}.SuggestedContentListItemFTI{Height:auto;Min-height:100%;Max-height:100%}.PaymentPartSummary_CartCell_Error{background-color:#f00}.PaymentPartSummary_Container{border:1px solid #ccc;padding:8px;width:275px}.PaymentPartSummary_CartOptions{text-align:right}.PaymentPartSummary_Cart{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:3px}.PaymentPartSummary_CartList{background-color:#f1f1f1;padding:2px}.PaymentPartSummary_CartCurrencyCell{padding:2px;white-space:nowrap}.PaymentPartSummary_CartItemUnitPrice{text-align:right;width:45px}.PaymentPartSummary_CartSummaryCaptionContainer{float:left;text-align:right;width:130px}.PaymentPartSummary_CartSummaryFieldContainer{float:right;margin-right:47px}.PaymentPartSummary_CartSummaryList{margin-bottom:30px}.PersonalNotesInputWide{width:300px}.PersonalNotesTextArea{height:150px;width:350px;font-family:Arial,Verdana}.PersonalNotesDiv{margin-bottom:10px}.PersonalNotesButton{text-align:center}.PersonalNotesValidation{color:#f00}.PersonalNotesDropDown{width:304px}.PersonalNotesWrapper{width:auto}.GroupJoinLinkDisabled{display:none}.GroupViewLinkDisabled{display:none}.GroupViewLink,.GroupViewLink:hover,.GroupViewLink:visited{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none}.GroupJoinLink,.GroupJoinLink:hover{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#777;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none;cursor:pointer}.menu-collapser{position:relative;width:100%;height:48px;padding:0 8px;color:#fff;font-size:16px;line-height:48px;background-color:#999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{position:absolute;right:8px;top:50%;width:40px;padding:7px 10px;color:#fff;font-size:14px;text-align:center;background-color:#0e0e0e;border-radius:2px;cursor:pointer;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button:hover,.collapse-button:focus{color:#fff;background-color:#040404}.collapse-button .icon-bar{display:block;height:2px;width:18px;margin:2px 0;background-color:#f5f5f5;border-radius:1px}ul.slimmenu{width:100%;margin:0;padding:0;list-style-type:none}ul.slimmenu:before,ul.slimmenu:after{content:'';display:table}ul.slimmenu:after{clear:both}ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li>ul{position:static;display:none}ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-toggle{height:40px}ul.slimmenu li{position:relative;float:left;display:inline-block;background-color:#aaa}ul.slimmenu li ul{margin:0;list-style-type:none}ul.slimmenu li ul li{background:#bbb}ul.slimmenu li>ul{position:absolute;left:0;top:100%;z-index:999;display:none;width:100%}ul.slimmenu li>ul>li ul{position:absolute;left:100%;top:0;z-index:999;display:none;width:100%}ul.slimmenu li a{display:block;padding:12px 64px 12px 16px;color:#333;font-size:16px;font-weight:400;transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out}ul.slimmenu li a:hover{text-decoration:none;background-color:#999}ul.slimmenu li .sub-toggle{background:none repeat scroll 0 0 rgba(0,0,0,.075);position:absolute;right:0;top:0;z-index:999;width:48px;height:100%;text-align:center;cursor:pointer}ul.slimmenu li .sub-toggle:before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}ul.slimmenu li .sub-toggle>i{display:inline-block;color:#333;font-size:18px;vertical-align:middle}ul.slimmenu>li{border-left:1px solid #999}ul.slimmenu>li:first-child,ul.slimmenu>li.has-submenu+li{border-left:0}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://www.keanfoundation.org/file/kuf2019/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(https://www.keanfoundation.org/file/kuf2019/img/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://www.keanfoundation.org/file/kuf2019/img/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://www.keanfoundation.org/file/kuf2019/img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://www.keanfoundation.org/file/kuf2019/img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}:root,[data-theme="default"]{--color-primary-darker:hsl(220,90%,36%);--color-primary-darker-h:220;--color-primary-darker-s:90%;--color-primary-darker-l:36%;--color-primary-dark:hsl(220,90%,46%);--color-primary-dark-h:220;--color-primary-dark-s:90%;--color-primary-dark-l:46%;--color-primary:hsl(220,90%,56%);--color-primary-h:220;--color-primary-s:90%;--color-primary-l:56%;--color-primary-light:hsl(220,90%,66%);--color-primary-light-h:220;--color-primary-light-s:90%;--color-primary-light-l:66%;--color-primary-lighter:hsl(220,90%,76%);--color-primary-lighter-h:220;--color-primary-lighter-s:90%;--color-primary-lighter-l:76%;--color-accent-darker:hsl(355,90%,41%);--color-accent-darker-h:355;--color-accent-darker-s:90%;--color-accent-darker-l:41%;--color-accent-dark:hsl(355,90%,51%);--color-accent-dark-h:355;--color-accent-dark-s:90%;--color-accent-dark-l:51%;--color-accent:hsl(355,90%,61%);--color-accent-h:355;--color-accent-s:90%;--color-accent-l:61%;--color-accent-light:hsl(355,90%,71%);--color-accent-light-h:355;--color-accent-light-s:90%;--color-accent-light-l:71%;--color-accent-lighter:hsl(355,90%,81%);--color-accent-lighter-h:355;--color-accent-lighter-s:90%;--color-accent-lighter-l:81%;--color-black:hsl(240,8%,12%);--color-black-h:240;--color-black-s:8%;--color-black-l:12%;--color-white:hsl(0,0%,100%);--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-success-darker:hsl(94,48%,36%);--color-success-darker-h:94;--color-success-darker-s:48%;--color-success-darker-l:36%;--color-success-dark:hsl(94,48%,46%);--color-success-dark-h:94;--color-success-dark-s:48%;--color-success-dark-l:46%;--color-success:hsl(94,48%,56%);--color-success-h:94;--color-success-s:48%;--color-success-l:56%;--color-success-light:hsl(94,48%,66%);--color-success-light-h:94;--color-success-light-s:48%;--color-success-light-l:66%;--color-success-lighter:hsl(94,48%,76%);--color-success-lighter-h:94;--color-success-lighter-s:48%;--color-success-lighter-l:76%;--color-error-darker:hsl(355,90%,41%);--color-error-darker-h:355;--color-error-darker-s:90%;--color-error-darker-l:41%;--color-error-dark:hsl(355,90%,51%);--color-error-dark-h:355;--color-error-dark-s:90%;--color-error-dark-l:51%;--color-error:hsl(355,90%,61%);--color-error-h:355;--color-error-s:90%;--color-error-l:61%;--color-error-light:hsl(355,90%,71%);--color-error-light-h:355;--color-error-light-s:90%;--color-error-light-l:71%;--color-error-lighter:hsl(355,90%,81%);--color-error-lighter-h:355;--color-error-lighter-s:90%;--color-error-lighter-l:81%;--color-warning-darker:hsl(46,100%,41%);--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:41%;--color-warning-dark:hsl(46,100%,51%);--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:51%;--color-warning:hsl(46,100%,61%);--color-warning-h:46;--color-warning-s:100%;--color-warning-l:61%;--color-warning-light:hsl(46,100%,71%);--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:71%;--color-warning-lighter:hsl(46,100%,81%);--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:81%;--color-bg:hsl(0,0%,100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(0,0%,95%);--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:95%;--color-contrast-low:hsl(240,1%,83%);--color-contrast-low-h:240;--color-contrast-low-s:1%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(240,1%,48%);--color-contrast-medium-h:240;--color-contrast-medium-s:1%;--color-contrast-medium-l:48%;--color-contrast-high:hsl(240,4%,20%);--color-contrast-high-h:240;--color-contrast-high-s:4%;--color-contrast-high-l:20%;--color-contrast-higher:hsl(240,8%,12%);--color-contrast-higher-h:240;--color-contrast-higher-s:8%;--color-contrast-higher-l:12%}[data-theme]{background-color:hsl(0,0%,100%);background-color:var(--color-bg);color:hsl(240,4%,20%);color:var(--color-contrast-high)}:root{--space-unit:1em;--space-xxxxs:calc(.125*var(--space-unit));--space-xxxs:calc(.25*var(--space-unit));--space-xxs:calc(.375*var(--space-unit));--space-xs:calc(.5*var(--space-unit));--space-sm:calc(.75*var(--space-unit));--space-md:calc(1.25*var(--space-unit));--space-lg:calc(2*var(--space-unit));--space-xl:calc(3.25*var(--space-unit));--space-xxl:calc(5.25*var(--space-unit));--space-xxxl:calc(8.5*var(--space-unit));--space-xxxxl:calc(13.75*var(--space-unit));--component-padding:var(--space-md)}@supports(--css:variables){@media(min-width:64rem){:root{--space-unit:1.25em}}}.margin-top,.margin-top--md{margin-top:1.25em;margin-top:var(--space-md)}.margin-top--xxxxs{margin-top:.125em;margin-top:var(--space-xxxxs)}.margin-top--xxxs{margin-top:.25em;margin-top:var(--space-xxxs)}.margin-top--xxs{margin-top:.375em;margin-top:var(--space-xxs)}.margin-top--xs{margin-top:.5em;margin-top:var(--space-xs)}.margin-top--sm{margin-top:.75em;margin-top:var(--space-sm)}.margin-top--lg{margin-top:2em;margin-top:var(--space-lg)}.margin-top--xl{margin-top:3.25em;margin-top:var(--space-xl)}.margin-top--xxl{margin-top:5.25em;margin-top:var(--space-xxl)}.margin-top--xxxl{margin-top:8.5em;margin-top:var(--space-xxxl)}.margin-top--xxxxl{margin-top:13.75em;margin-top:var(--space-xxxxl)}.margin-bottom,.margin-bottom--md{margin-bottom:1.25em;margin-bottom:var(--space-md)}.margin-bottom--xxxxs{margin-bottom:.125em;margin-bottom:var(--space-xxxxs)}.margin-bottom--xxxs{margin-bottom:.25em;margin-bottom:var(--space-xxxs)}.margin-bottom--xxs{margin-bottom:.375em;margin-bottom:var(--space-xxs)}.margin-bottom--xs{margin-bottom:.5em;margin-bottom:var(--space-xs)}.margin-bottom--sm{margin-bottom:.75em;margin-bottom:var(--space-sm)}.margin-bottom--lg{margin-bottom:2em;margin-bottom:var(--space-lg)}.margin-bottom--xl{margin-bottom:3.25em;margin-bottom:var(--space-xl)}.margin-bottom--xxl{margin-bottom:5.25em;margin-bottom:var(--space-xxl)}.margin-bottom--xxxl{margin-bottom:8.5em;margin-bottom:var(--space-xxxl)}.margin-bottom--xxxxl{margin-bottom:13.75em;margin-bottom:var(--space-xxxxl)}:root{--container-width-xs:37.5rem;--container-width-sm:45rem;--container-width-md:64rem;--container-width-lg:80rem;--container-width-xl:90rem}.container{width:calc(100% - 1.25em);width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}.container--full-width{width:100%}.container--xs{max-width:37.5rem;max-width:var(--container-width-xs)}.container--sm{max-width:45rem;max-width:var(--container-width-sm)}.container--md{max-width:64rem;max-width:var(--container-width-md)}.container--lg{max-width:80rem;max-width:var(--container-width-lg)}.container--xl{max-width:90rem;max-width:var(--container-width-xl)}.container--adaptive,.container--adaptive-lg{max-width:37.5rem;max-width:var(--container-width-xs)}@media(min-width:64rem){.container--adaptive,.container--adaptive-lg{max-width:64rem;max-width:var(--container-width-md)}}@media(min-width:90rem){.container--adaptive,.container--adaptive-lg{max-width:80rem;max-width:var(--container-width-lg)}}.container--adaptive-sm{max-width:37.5rem;max-width:var(--container-width-xs)}@media(min-width:64rem){.container--adaptive-sm{max-width:45rem;max-width:var(--container-width-sm)}}.container--adaptive-md{max-width:37.5rem;max-width:var(--container-width-xs)}@media(min-width:64rem){.container--adaptive-md{max-width:64rem;max-width:var(--container-width-md)}}.container--adaptive-xl{max-width:37.5rem;max-width:var(--container-width-xs)}@media(min-width:64rem){.container--adaptive-xl{max-width:64rem;max-width:var(--container-width-md)}}@media(min-width:90rem){.container--adaptive-xl{max-width:90rem;max-width:var(--container-width-xl)}}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid>*{background-clip:content-box;-ms-flex-preferred-size:100%;flex-basis:100%}.grid--gap-xs,.grid-gap--xs{margin:-.5em 0 0 -.5em;margin:calc(var(--space-xs)*-1) 0 0 calc(var(--space-xs)*-1)}.grid--gap-xs>*,.grid-gap--xs>*{padding:.5em 0 0 .5em;padding:var(--space-xs) 0 0 var(--space-xs)}.grid--gap-sm,.grid-gap--sm{margin:-.75em 0 0 -.75em;margin:calc(var(--space-sm)*-1) 0 0 calc(var(--space-sm)*-1)}.grid--gap-sm>*,.grid-gap--sm>*{padding:.75em 0 0 .75em;padding:var(--space-sm) 0 0 var(--space-sm)}.grid--gap-md,.grid-gap--md{margin:-1.25em 0 0 -1.25em;margin:calc(var(--space-md)*-1) 0 0 calc(var(--space-md)*-1)}.grid--gap-md>*,.grid-gap--md>*{padding:1.25em 0 0 1.25em;padding:var(--space-md) 0 0 var(--space-md)}.grid--gap-lg,.grid-gap--lg{margin:-2em 0 0 -2em;margin:calc(var(--space-lg)*-1) 0 0 calc(var(--space-lg)*-1)}.grid--gap-lg>*,.grid-gap--lg>*{padding:2em 0 0 2em;padding:var(--space-lg) 0 0 var(--space-lg)}.grid--gap-xl,.grid-gap--xl{margin:-3.25em 0 0 -3.25em;margin:calc(var(--space-xl)*-1) 0 0 calc(var(--space-xl)*-1)}.grid--gap-xl>*,.grid-gap--xl>*{padding:3.25em 0 0 3.25em;padding:var(--space-xl) 0 0 var(--space-xl)}.col{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width:30rem){.col--xs{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--xs-1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--xs-2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--xs-4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--xs-5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--xs-7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--xs-8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--xs-10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--xs-11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width:37.5rem){.col--sm{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--sm-1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--sm-2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--sm-4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--sm-5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--sm-7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--sm-8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--sm-10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--sm-11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width:64rem){.col--md{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--md-1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--md-2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--md-4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--md-5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--md-7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--md-8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--md-10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--md-11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width:80rem){.col--lg{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--lg-1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--lg-2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--lg-4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--lg-5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--lg-7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--lg-8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--lg-10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--lg-11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width:90rem){.col--xl{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--xl-1{-ms-flex-preferred-size:8.33%;flex-basis:8.33%;max-width:8.33%}.col--xl-2{-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.col--xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col--xl-4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.col--xl-5{-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.col--xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col--xl-7{-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.col--xl-8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.col--xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col--xl-10{-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}.col--xl-11{-ms-flex-preferred-size:91.66%;flex-basis:91.66%;max-width:91.66%}.col--xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.flex{display:-ms-flexbox;display:flex}.flex>*{display:inline-block}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--column{-ms-flex-direction:column;flex-direction:column}.flex--end{-ms-flex-pack:end;justify-content:flex-end}.flex--center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flex--center-x{-ms-flex-pack:center;justify-content:center}.flex--center-y{-ms-flex-align:center;align-items:center}.flex--space-between{-ms-flex-pack:justify;justify-content:space-between}.flex--space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex--space-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex--grow>*{-ms-flex-positive:1;flex-grow:1}.flex--shrink-none>*{-ms-flex-negative:0;flex-shrink:0}.flex--gap>*,.flex--gap-md>*,.flex-gap>*,.flex-gap--md>*{margin-right:1.25em;margin-right:var(--space-md)}.flex--gap>*:last-child,.flex--gap-md>*:last-child,.flex-gap>*:last-child,.flex-gap--md>*:last-child{margin-right:0}.flex--wrap.flex--gap,.flex--wrap.flex--gap-md,.flex--wrap.flex-gap,.flex--wrap.flex-gap--md{margin-bottom:-1.25em;margin-bottom:calc(-1*var(--space-md))}.flex--wrap.flex--gap>*,.flex--wrap.flex--gap-md>*,.flex--wrap.flex-gap>*,.flex--wrap.flex-gap--md>*{margin-bottom:1.25em;margin-bottom:var(--space-md)}.flex--gap-xxs>*,.flex-gap--xxs>*{margin-right:.375em;margin-right:var(--space-xxs)}.flex--gap-xxs>*:last-child,.flex-gap--xxs>*:last-child{margin-right:0}.flex--wrap.flex--gap-xxs,.flex--wrap.flex-gap--xxs{margin-bottom:-.375em;margin-bottom:calc(-1*var(--space-xxs))}.flex--wrap.flex--gap-xxs>*,.flex--wrap.flex-gap--xxs>*{margin-bottom:.375em;margin-bottom:var(--space-xxs)}.flex--gap-xs>*,.flex-gap--xs>*{margin-right:.5em;margin-right:var(--space-xs)}.flex--gap-xs>*:last-child,.flex-gap--xs>*:last-child{margin-right:0}.flex--wrap.flex--gap-xs,.flex--wrap.flex-gap--xs{margin-bottom:-.5em;margin-bottom:calc(-1*var(--space-xs))}.flex--wrap.flex--gap-xs>*,.flex--wrap.flex-gap--xs>*{margin-bottom:.5em;margin-bottom:var(--space-xs)}.flex--gap-sm>*,.flex-gap--sm>*{margin-right:.75em;margin-right:var(--space-sm)}.flex--gap-sm>*:last-child,.flex-gap--sm>*:last-child{margin-right:0}.flex--wrap.flex--gap-sm,.flex--wrap.flex-gap--sm{margin-bottom:-.75em;margin-bottom:calc(-1*var(--space-sm))}.flex--wrap.flex--gap-sm>*,.flex--wrap.flex-gap--sm>*{margin-bottom:.75em;margin-bottom:var(--space-sm)}.flex--gap-lg>*,.flex-gap--lg>*{margin-right:2em;margin-right:var(--space-lg)}.flex--gap-lg>*:last-child,.flex-gap--lg>*:last-child{margin-right:0}.flex--wrap.flex--gap-lg,.flex--wrap.flex-gap--lg{margin-bottom:-2em;margin-bottom:calc(-1*var(--space-lg))}.flex--wrap.flex--gap-lg>*,.flex--wrap.flex-gap--lg>*{margin-bottom:2em;margin-bottom:var(--space-lg)}.flex--gap-xl>*,.flex-gap--xl>*{margin-right:3.25em;margin-right:var(--space-xl)}.flex--gap-xl>*:last-child,.flex-gap--xl>*:last-child{margin-right:0}.flex--wrap.flex--gap-xl,.flex--wrap.flex-gap--xl{margin-bottom:-3.25em;margin-bottom:calc(-1*var(--space-xl))}.flex--wrap.flex--gap-xl>*,.flex--wrap.flex-gap--xl>*{margin-bottom:3.25em;margin-bottom:var(--space-xl)}.flex-item--end{-ms-flex-item-align:end;align-self:flex-end}.flex-item--grow{-ms-flex-positive:1;flex-grow:1}.flex-item--shrink-none{-ms-flex-negative:0;flex-shrink:0}:root{--radius:.25em;--shadow-sm:0 1px 1px rgba(0,0,0,.2),0 1px 8px rgba(0,0,0,.1);--shadow-md:0 1px 8px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.15);--shadow-lg:0 1px 8px rgba(0,0,0,.1),0 16px 48px rgba(0,0,0,.1),0 24px 60px rgba(0,0,0,.1);--transition-bounce:cubic-bezier(.175,.885,.32,1.275);--transition-ease-in-out:cubic-bezier(.645,.045,.355,1);--transition-ease-in:cubic-bezier(.55,.055,.675,.19);--transition-ease-out:cubic-bezier(.215,.61,.355,1)}:root{--font-primary:sans-serif;--text-base-size:1em;--text-scale-ratio:1.2;--text-xs:calc(1em/var(--text-scale-ratio)/var(--text-scale-ratio));--text-sm:calc(var(--text-xs)*var(--text-scale-ratio));--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--body-line-height:1.4;--heading-line-height:1.2;--font-primary-capital-letter:1}@supports(--css:variables){@media(min-width:64rem){:root{--text-base-size:1.25em;--text-scale-ratio:1.25}}}.text--inherit,.text-component .text--inherit{color:inherit}.text-component{--component-body-line-height:calc(var(--body-line-height)*var(--line-height-multiplier,1));--component-heading-line-height:calc(var(--heading-line-height)*var(--line-height-multiplier,1));--line-height-multiplier:1;--text-vspace-multiplier:1}.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:1.2;line-height:var(--component-heading-line-height);margin-bottom:.25em;margin-bottom:calc(var(--space-xxxs)*var(--text-vspace-multiplier))}.text-component h2,.text-component h3,.text-component h4{margin-top:.75em;margin-top:calc(var(--space-sm)*var(--text-vspace-multiplier))}.text-component p,.text-component blockquote,.text-component ul li,.text-component ol li{font-size:19px;line-height:29px}.text-component ul,.text-component ol,.text-component p,.text-component blockquote{margin-bottom:.75em;margin-bottom:calc(var(--space-sm)*var(--text-vspace-multiplier))}.text-component ul,.text-component ol{padding-left:1em}.text-component ul{list-style-type:disc}.text-component ol{list-style-type:decimal}.text-component em{font-style:italic}.text-component blockquote{padding-left:1em;border-left:4px solid hsl(240,1%,83%);border-left:4px solid var(--color-contrast-low)}.text-component hr{background:hsl(240,1%,83%);background:var(--color-contrast-low);height:1px;margin:2em auto;margin:calc(var(--space-lg)*var(--text-vspace-multiplier)) auto}.text-component>*:first-child{margin-top:0}.text-component>*:last-child{margin-bottom:0}.article.text-component{--line-height-multiplier:1.13}.article.text-component ul,.article.text-component ol,.article.text-component p,.article.text-component blockquote{--text-vspace-multiplier:1.2}.text-component__img{margin-bottom:1.25em;margin-bottom:calc(var(--space-md)*var(--text-vspace-multiplier,1));text-align:center}.text-component__img img{display:block;margin:0 auto}.text-component__img figcaption{text-align:center;font-size:.83333em;font-size:var(--text-sm);color:hsl(240,1%,48%);color:var(--color-contrast-medium);margin-top:.5em;margin-top:var(--space-xs)}.text-component__content{margin-bottom:1.25em;margin-bottom:calc(var(--space-md)*var(--text-vspace-multiplier,1))}.text-component__content .text-component__img{margin-bottom:0}@media(min-width:37.5rem){.text-component__content--left,.text-component__content--right,.text-component__img--left,.text-component__img--right{width:45%}.text-component__content--left img,.text-component__content--right img,.text-component__img--left img,.text-component__img--right img{width:100%}.text-component__content--left,.text-component__img--left{float:left;margin-right:1.25em;margin-right:calc(var(--space-md)*var(--text-vspace-multiplier,1))}.text-component__content--right,.text-component__img--right{float:right;margin-left:1.25em;margin-left:calc(var(--space-md)*var(--text-vspace-multiplier,1))}}@media(min-width:90rem){.text-component__content--outset,.text-component__img--outset{width:calc(100% + 10.5em);width:calc(100% + 2*var(--space-xxl))}.text-component__content--outset img,.text-component__img--outset img{width:100%}.text-component__content--outset:not(.text-component__content--right),.text-component__img--outset:not(.text-component__img--right){margin-left:-5.25em;margin-left:calc(-1*var(--space-xxl))}.text-component__content--left,.text-component__content--right,.text-component__img--left,.text-component__img--right{width:50%}.text-component__content--right.text-component__content--outset,.text-component__img--right.text-component__img--outset{margin-right:-5.25em;margin-right:calc(-1*var(--space-xxl))}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--center{text-align:center}:root{--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px}.icon{display:inline-block;color:hsl(240,8%,12%);color:var(--color-contrast-higher);fill:currentColor;height:1em;width:1em;line-height:1}.icon--xs{font-size:16px;font-size:var(--icon-xs)}.icon--sm{font-size:24px;font-size:var(--icon-sm)}.icon--md{font-size:32px;font-size:var(--icon-md)}.icon--lg{font-size:48px;font-size:var(--icon-lg)}.icon--xl{font-size:64px;font-size:var(--icon-xl)}.icon-text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.icon-text>*:nth-child(2){margin-left:.375em;margin-left:var(--space-xxs)}.icon-text .icon{color:inherit;-ms-flex-negative:0;flex-shrink:0}.icon-text.icon-text-gap--none>*:nth-child(2){margin-left:0}.icon--is-spinning{-webkit-animation:icon-spin 1s infinite linear;animation:icon-spin 1s infinite linear}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icon use{color:inherit;fill:currentColor}:root{--btn-font-size:1em;--btn-sm:calc(var(--btn-font-size)- .2em);--btn-md:calc(var(--btn-font-size)+ .2em);--btn-lg:calc(var(--btn-font-size)+ .4em)}.btn{display:-ms-inline-flexbox;display:inline-flex;position:relative;white-space:nowrap;text-decoration:none;line-height:1;padding:.5em .75em;border-radius:.25em;font-size:1em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.btn--primary{background-color:hsl(220,90%,56%);background-color:var(--color-primary);color:hsl(0,0%,100%);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--subtle{color:#f5a523;font-size:19px;line-height:29px;text-decoration:none;font-weight:normal;font-style:italic;display:inline;border:0;padding:0;margin:0}.btn--subtle:hover,.btn--subtle:focus{text-decoration:underline}.btn--accent{background-color:hsl(355,90%,61%);color:hsl(0,0%,100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--disabled{cursor:not-allowed;box-shadow:none;opacity:.6}.btn--sm{font-size:.8em;font-size:var(--btn-sm)}.btn--md{font-size:1.2em;font-size:var(--btn-md)}.btn--lg{font-size:1.4em;font-size:var(--btn-lg)}.btn--full-width{display:-ms-flexbox;display:flex;width:100%}.btn .icon{color:inherit;-ms-flex-negative:0;flex-shrink:0}.btn--icon-text{-ms-flex-align:center;align-items:center}.btn--icon-text>*:nth-child(2){margin-left:.375em;margin-left:var(--space-xxs)}.btn--icon{padding:.5em;padding:var(--space-xs)}.form-control{padding:.5em .75em;padding:var(--space-xs) var(--space-sm);background:hsl(0,0%,100%);background:var(--color-bg);border:2px solid hsl(240,1%,83%);border:2px solid var(--color-contrast-low);width:100%}.form-control:focus{outline:none;border-color:hsl(220,90%,56%);border-color:var(--color-primary);--color-shadow:hsla(220,90%,56%,.2);--color-shadow:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);box-shadow:undefined;box-shadow:0 0 0 3px var(--color-shadow)}.form-control:focus:focus{box-shadow:0 0 0 3px hsla(220,90%,56%,.2);box-shadow:0 0 0 3px var(--color-shadow)}.form-control::-webkit-input-placeholder{color:hsl(240,1%,48%);color:var(--color-contrast-medium)}.form-control::-moz-placeholder{opacity:1;color:hsl(240,1%,48%);color:var(--color-contrast-medium)}.form-control:-ms-input-placeholder{color:hsl(240,1%,48%);color:var(--color-contrast-medium)}.form-control:-moz-placeholder{color:hsl(240,1%,48%);color:var(--color-contrast-medium)}.form-control[disabled],.form-control[readonly]{cursor:not-allowed}.form-control[aria-invalid="true"]{border-color:hsl(355,90%,61%);border-color:var(--color-error)}.form-control[aria-invalid="true"]:focus{--color-shadow:hsla(355,90%,61%,.2);--color-shadow:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),.2);box-shadow:undefined;box-shadow:0 0 0 3px var(--color-shadow)}.form-control[aria-invalid="true"]:focus:focus{box-shadow:0 0 0 3px hsla(355,90%,61%,.2);box-shadow:0 0 0 3px var(--color-shadow)}.form-legend{color:hsl(240,8%,12%);color:var(--color-contrast-higher);line-height:1.2;font-size:1.2em;font-size:var(--text-md);margin-bottom:.375em;margin-bottom:var(--space-xxs)}.form-label{display:inline-block;font-size:.83333em;font-size:var(--text-sm);margin-bottom:.25em;margin-bottom:var(--space-xxxs)}.form__msg-error{background-color:hsl(355,90%,61%);background-color:var(--color-error);color:hsl(0,0%,100%);color:var(--color-white);font-size:.83333em;font-size:var(--text-sm);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.5em;padding:var(--space-xs);margin-top:.75em;margin-top:var(--space-sm);border-radius:.25em;position:absolute;clip:rect(1px,1px,1px,1px)}.form__msg-error::before{content:'';position:absolute;left:.75em;left:var(--space-sm);top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:0;height:0;border:8px solid transparent;border-bottom-color:hsl(355,90%,61%);border-bottom-color:var(--color-error)}.form__msg-error--is-visible{position:relative;clip:auto}.radio-list>*,.checkbox-list>*{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.375em;margin-bottom:var(--space-xxs)}.radio-list>*:last-of-type,.checkbox-list>*:last-of-type{margin-bottom:0}.radio-list label,.checkbox-list label{line-height:1.4;line-height:var(--body-line-height);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-list input,.checkbox-list input{vertical-align:top;margin-right:.25em;margin-right:var(--space-xxxs);-ms-flex-negative:0;flex-shrink:0}.radio-list.radio-list--inline,.radio-list.checkbox-list--inline,.checkbox-list.radio-list--inline,.checkbox-list.checkbox-list--inline{display:-ms-flexbox;display:flex;margin-bottom:-1.25em;margin-bottom:calc(-1*var(--space-md))}.radio-list.radio-list--inline>*,.radio-list.checkbox-list--inline>*,.checkbox-list.radio-list--inline>*,.checkbox-list.checkbox-list--inline>*{margin:0 1.25em 1.25em 0;margin:0 var(--space-md) var(--space-md) 0}:root{--zindex-header:2;--zindex-popover:4;--zindex-fixed-element:5;--zindex-overlay:10}@media not all and (min-width:30rem){.display--xs{display:none !important}}@media(min-width:30rem){.hide--xs{display:none !important}}@media not all and (min-width:37.5rem){.display--sm{display:none !important}}@media(min-width:37.5rem){.hide--sm{display:none !important}}@media not all and (min-width:64rem){.display--md{display:none !important}}@media(min-width:64rem){.hide--md{display:none !important}}@media not all and (min-width:80rem){.display--lg{display:none !important}}@media(min-width:80rem){.hide--lg{display:none !important}}@media not all and (min-width:90rem){.display--xl{display:none !important}}@media(min-width:90rem){.hide--xl{display:none !important}}:root{--display:block}.is-visible{display:block !important;display:var(--display) !important}.is-hidden{display:none !important}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}:root{--cd-color-1:hsl(206,21%,24%);--cd-color-1-h:206;--cd-color-1-s:21%;--cd-color-1-l:24%;--cd-color-2:hsl(205,38%,89%);--cd-color-2-h:205;--cd-color-2-s:38%;--cd-color-2-l:89%;--cd-color-3:hsl(207,10%,55%);--cd-color-3-h:207;--cd-color-3-s:10%;--cd-color-3-l:55%;--cd-color-4:hsl(111,51%,60%);--cd-color-4-h:111;--cd-color-4-s:51%;--cd-color-4-l:60%;--cd-color-5:hsl(356,53%,49%);--cd-color-5-h:356;--cd-color-5-s:53%;--cd-color-5-l:49%;--cd-color-6:hsl(47,85%,61%);--cd-color-6-h:47;--cd-color-6-s:85%;--cd-color-6-l:61%;--cd-header-height:200px;--font-primary:'Droid Serif',serif;--font-secondary:'Open Sans',sans-serif}@supports(--css:variables){@media(min-width:64rem){:root{--cd-header-height:300px}}}.cd-main-header{height:200px;background:hsl(206,21%,24%);color:hsl(0,0%,100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-main-header h1{color:inherit}.cd-timeline{overflow:hidden;padding:3em 0 0 0;color:hsl(207,10%,55%)}.cd-timeline h2{font-weight:700}.cd-timeline__container{position:relative;padding:1.25em 0 4em 0}.cd-timeline__container::before{content:'';position:absolute;top:0;left:18px;height:100%;width:8px;background:#ccdcec}@media(min-width:64rem){.cd-timeline__container::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.cd-timeline__block{display:-ms-flexbox;display:flex;position:relative;z-index:1;margin-bottom:2em}.cd-timeline__block:last-child{margin-bottom:0}@media(min-width:64rem){.cd-timeline__block:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.cd-timeline__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;border-radius:50%;box-shadow:0 0 0 4px hsl(0,0%,100%),inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);background-color:#49b5e2;margin-left:5px}.cd-timeline__img img{max-width:28px;max-height:28px}@media(min-width:64rem){.cd-timeline__img{width:60px;height:60px;-ms-flex-order:1;order:1;margin-left:calc(5% - 16px);will-change:transform}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:calc(5% - 16px)}.cd-timeline__img img{max-width:38px;max-height:38px}}.cd-timeline__img--picture{background-color:hsl(111,51%,60%)}.cd-timeline__img--movie{background-color:hsl(356,53%,49%)}.cd-timeline__img--location{background-color:hsl(47,85%,61%)}.cd-timeline__content{-ms-flex-positive:1;flex-grow:1;position:relative;margin-left:1.25em;background:hsl(0,0%,100%);border-radius:.25em;padding:2.25em 2.25em 1.25em 2.25em;box-shadow:0 3px 0 hsl(205,38%,89%)}.cd-timeline__content::before{content:'';position:absolute;top:16px;right:100%;width:0;height:0;border:7px solid transparent;border-right-color:hsl(0,0%,100%)}@media(max-width:990px){.cd-timeline__content{padding:2.25em 2.25em 2.25em 2.25em}}.cd-timeline__content h2{color:#49b6e3 !important;font-size:26px;line-height:32px;font-weight:bold}@media(min-width:64rem){.cd-timeline__content{width:39.25%;-ms-flex-positive:0;flex-grow:0;will-change:transform;margin:0;font-size:.8em;--line-height-multiplier:1.2}.cd-timeline__content::before{top:24px}.cd-timeline__block:nth-child(odd) .cd-timeline__content::before{right:auto;left:100%;width:0;height:0;border:7px solid transparent;border-left-color:hsl(0,0%,100%)}}@media(max-width:1300px){.cd-timeline__img{margin-left:calc(5% - 12px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:calc(5% - 12px)}.cd-timeline__content{width:38.5%}}@media(max-width:1200px){.cd-timeline__img{margin-left:calc(5% - 12px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:calc(5% - 12px)}.cd-timeline__content{width:38%}}@media(max-width:1100px){.cd-timeline__img{margin-left:calc(5% - 12px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:calc(5% - 12px)}.cd-timeline__content{width:37.5%}}@media(max-width:1023px){.cd-timeline__container::before{display:none}}@media(max-width:660px){.cd-timeline__img{margin-left:calc(5% - 20px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:0}.cd-timeline__content{width:37%}}@media(max-width:530px){.cd-timeline__img{margin-left:calc(5% - 15px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:0}.cd-timeline__content{width:36.5%}}@media(max-width:420px){.cd-timeline__img{margin-left:calc(5% - 10px)}.cd-timeline__block:nth-child(even) .cd-timeline__img{margin-right:0}.cd-timeline__content{width:36%}}.cd-timeline__date{color:#093255;font-size:20px;line-height:20px;font-weight:bold}@media(min-width:64rem){.cd-timeline__date{position:absolute;width:100%;left:130%;top:20px}.cd-timeline__block:nth-child(even) .cd-timeline__date{left:auto;right:130%;text-align:right}}@media(min-width:64rem){.cd-timeline__img--hidden,.cd-timeline__content--hidden{visibility:hidden}.cd-timeline__img--bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}.cd-timeline__content--bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}.cd-timeline__block:nth-child(even) .cd-timeline__content--bounce-in{-webkit-animation-name:cd-bounce-2-inverse;animation-name:cd-bounce-2-inverse}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}*{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}html,body,form{margin:0;padding:0;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff !important}.clearfix::after{content:'';display:table;clear:both}.center-text{text-align:center}.watermark-bg{background:url('https://www.keanfoundation.org/file/kuf2019/img/KUF_Seal_ededed_1041.png') no-repeat center center;background-size:contain}.max-width{max-width:1400px;margin:0 auto;position:relative}.max-content-width{max-width:1200px;margin:0 auto;position:relative}.max-content-width .container{width:auto !important;max-width:100%;padding-left:0 !important;padding-right:0 !important;margin:0 auto !important}.max-news-width{max-width:960px;margin:0 auto;position:relative}.max-news-width .container{width:auto !important;max-width:100%;padding-left:0 !important;padding-right:0 !important;margin:0 auto !important}@media only screen and (max-width:1500px){.max-width{padding-left:4%;padding-right:4%}}@media only screen and (max-width:1300px){.max-content-width{padding-left:4%;padding-right:4%}}@media only screen and (max-width:1060px){.max-news-width{padding-left:4%;padding-right:4%}}img{max-width:100%;height:auto;border:0}img.image-left{float:left;margin-right:30px;margin-bottom:30px;display:block;max-width:50%}img.image-right{float:right;margin-left:30px;margin-bottom:30px;display:block;max-width:50%}p{color:#515151;font-size:20px;line-height:34px;margin:0 0 34px 0}a{color:#515151;text-decoration:none;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;overflow-wrap:break-word}p a{text-decoration:underline}a:hover,p a:hover,a:focus,p a:focus{color:#f5a623;text-decoration:none}h1{color:#0a3255 !important;font-size:54px;line-height:64px;margin:0 0 35px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}h2{color:#0a3255 !important;font-size:40px;line-height:50px;margin:0 0 35px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}h3{color:#0a3255 !important;font-size:30px;line-height:42px;margin:0 0 25px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}h4{color:#0a3255 !important;font-size:28px;line-height:38px;margin:0 0 20px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}h5{color:#0a3255 !important;font-size:26px;line-height:34px;margin:0 0 20px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}h6{color:#0a3255 !important;font-size:24px;line-height:28px;margin:0 0 18px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important}a.navy-button,a.gold-button{color:#fff;font-weight:bold;font-size:20px;line-height:20px;text-transform:uppercase;text-align:center;text-decoration:none;display:inline-block;padding:15px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px}a.navy-button{color:#fff;background-color:#0a3255}a.gold-button{color:#0a3255;background-color:#f5a623}a.navy-button:hover,a.navy-button:focus{color:#0a3255;background-color:#f5a623;text-decoration:none}a.gold-button:hover,a.gold-button:focus{color:#fff;background-color:#0a3255;text-decoration:none}a.button-full{width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}table.styled{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}table.styled th{border-collapse:collapse;border:1px solid #e0e0e0;background-color:#e7e7e7;font-weight:bold;text-align:left;vertical-align:top;padding:10px}table.styled td{border-collapse:collapse;border:1px solid #e0e0e0;background-color:transparent;font-weight:normal;text-align:left;vertical-align:top;padding:10px}table.styled td.even{border-collapse:collapse;border:1px solid #e0e0e0;background-color:#eee;font-weight:normal;text-align:left;vertical-align:top;padding:10px}@media only screen and (max-width:990px){h2{font-size:30px;line-height:40px;margin:0 0 23px 0}h3{font-size:28px;line-height:38px;margin:0 0 20px 0}p{font-size:18px;line-height:32px;margin:0 0 32px 0}}@media only screen and (max-width:760px){p{font-size:17px;line-height:30px;margin:0 0 30px 0}img.image-left{float:none;margin-right:0;margin-bottom:30px;clear:both;max-width:100%}img.image-right{float:none;margin-left:0;margin-bottom:30px;clear:both;max-width:100%}}#main-body{background-color:#fff;padding:175px 0 150px 0;display:block;clear:both;position:relative}#main-body .max-content-width ul,#main-body .max-content-width ol{color:#515151;font-size:20px;line-height:34px;margin:0 0 34px 0;padding-left:30px}#main-body .max-content-width ul li a,#main-body .max-content-width ol li a{text-decoration:underline}#main-body .max-content-width ul li a:hover,#main-body .max-content-width ol li a:hover{text-decoration:none}#main-body .max-content-width .kuf-flex-columns{display:flex;flex-wrap:nowrap;justify-content:space-between}#main-body .max-content-width .kuf-left-column{display:inline-block;width:65%}#main-body .max-content-width .kuf-right-column{display:inline-block;width:30%}#main-body .max-content-width .kuf-right-column ul,#main-body .max-content-width .kuf-right-column ol{font-size:18px;line-height:30px}@media only screen and (max-width:990px){#main-body{padding:0 0 150px 0}#main-body .max-content-width ul,#main-body .max-content-width ol{font-size:18px;line-height:32px;margin:0 0 32px 0}#main-body .max-content-width .kuf-left-column{width:60%}#main-body .max-content-width .kuf-right-column{width:35%}#main-body .max-content-width .kuf-right-column ul,#main-body .max-content-width .kuf-right-column ol{font-size:16px;line-height:26px}}@media only screen and (max-width:760px){#main-body{padding:0 0 0 0}#main-body .max-content-width .kuf-flex-columns{display:block;flex-wrap:wrap}#main-body .max-content-width .kuf-left-column{display:block;width:100%}#main-body .max-content-width .kuf-right-column{display:block;width:100%}#main-body .max-content-width .kuf-right-column ul,#main-body .max-content-width .kuf-right-column ol{font-size:18px;line-height:30px}}.banner-bar{position:relative}.image-banner{position:relative;border-bottom:0 solid #7b868d}.image-banner img{width:100%;height:auto;max-width:100%;margin:0;padding:0;display:block;z-index:2}.image-banner .overlay-text{position:absolute;top:0;left:0;padding-left:35%;width:61%;padding-right:4%;height:100%;z-index:3;display:flex;align-content:center;flex-wrap:wrap;background:rgba(0,0,0,.2)}.image-banner .overlay-text h1{margin:0 10% 20px 0;color:#fff !important;font-size:54px;line-height:64px;font-weight:normal;display:inline-block;width:90%;text-shadow:1px 1px 2px #000}.image-banner .overlay-text p{margin:0 10% 30px 0;color:#fff;font-size:29px;line-height:33px;display:inline-block;text-shadow:1px 1px 2px #000}.image-banner .overlay-text p a{color:#fff;font-size:20px;line-height:20px;text-decoration:underline;text-transform:uppercase}.image-banner .overlay-text p a:hover,.image-banner .overlay-text p a:focus{color:#f5a623;text-decoration:none}@media only screen and (max-width:1500px){.image-banner .overlay-text{padding-left:37%;width:59%}}@media only screen and (max-width:1300px){.image-banner .overlay-text{padding-left:38%;width:58%}.image-banner .overlay-text h1{margin:0 10% 18px 0;font-size:50px;line-height:60px}.image-banner .overlay-text p{margin:0 10% 28px 0;font-size:26px;line-height:30px}.image-banner .overlay-text p a{font-size:18px;line-height:18px}}@media only screen and (max-width:1200px){.image-banner .overlay-text{padding-left:39%;width:57%}.image-banner .overlay-text h1{margin:0 10% 17px 0;font-size:48px;line-height:58px}.image-banner .overlay-text p{margin:0 10% 27px 0;font-size:24px;line-height:28px}.image-banner .overlay-text p a{font-size:16px;line-height:16px}}@media only screen and (max-width:1100px){.image-banner .overlay-text{padding-left:40%;width:56%}.image-banner .overlay-text h1{margin:0 10% 17px 0;font-size:44px;line-height:54px}.image-banner .overlay-text p{margin:0 10% 25px 0;font-size:22px;line-height:26px}.image-banner .overlay-text p a{font-size:15px;line-height:15px}}@media only screen and (max-width:1000px){.image-banner .overlay-text{padding-left:41%;width:55%}.image-banner .overlay-text h1{margin:0 10% 15px 0;font-size:40px;line-height:50px}.image-banner .overlay-text p{margin:0 10% 25px 0;font-size:21px;line-height:25px}.image-banner .overlay-text p a{font-size:14px;line-height:14px}}@media only screen and (max-width:900px){.image-banner .overlay-text{padding-left:41%;width:55%}.image-banner .overlay-text h1{margin:0 10% 13px 0;font-size:34px;line-height:44px}.image-banner .overlay-text p{margin:0 10% 18px 0;font-size:18px;line-height:22px}.image-banner .overlay-text p a{font-size:13px;line-height:13px}}@media only screen and (max-width:760px){.banner-bar{margin-bottom:60px}.image-banner{border-bottom:3px solid #7b868d;overflow:hidden}.image-banner .overlay-text{position:absolute;top:0;left:0;padding-left:4%;width:92%;padding-right:4%;text-align:center}.image-banner .overlay-text h1{margin:0 auto;display:block;font-size:28px;line-height:34px;text-align:center}.image-banner .overlay-text p{margin:0 auto;display:block;margin-top:15px;margin-bottom:15px;font-size:15px;line-height:18px}.image-banner .overlay-text p a{font-size:12px;line-height:14px}}.image-banner .overlay-text.tertiary{position:absolute;top:0;left:0;width:92%;padding-left:4%;padding-right:4%;text-align:center;background:rgba(0,0,0,.2)}.image-banner .overlay-text.tertiary h1,.image-banner .overlay-text.tertiary p{margin:0 auto;display:block;text-align:center}.image-banner .overlay-text.tertiary p{margin-top:15px}.subnav-bar{background-color:#7b868d;display:block;clear:both;text-align:center;margin:0 0 100px 0;padding:0 4%;color:#fff}.subnav-bar ul{list-style:none;margin:0 auto;padding:0;display:inline-block;width:auto;text-align:center;margin-top:10px;margin-bottom:10px}.subnav-bar ul li{list-style:none;margin:0;padding:0;display:inline-block}.subnav-bar ul li:after{content:" ·";padding:0 10px}.subnav-bar ul li:last-child:after{content:""}.subnav-bar ul li a{color:#fff;text-decoration:none;font-size:15px;line-height:19px;text-transform:uppercase;font-weight:normal}.subnav-bar ul li a:hover,.subnav-bar ul li a:focus{color:#fff;text-decoration:underline}.subnav-bar ul li a.active{font-weight:bold}@media only screen and (max-width:990px){.subnav-bar{margin:0 0 80px 0}}@media only screen and (max-width:760px){.subnav-bar{display:none}}.stackable-nav-boxes{list-style:none;margin:100px 0 0 0;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;position:relative}.stackable-nav-boxes li{list-style:none;margin:0 0 30px 0;padding:0;width:49%;display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:1px;position:relative}.stackable-nav-boxes li a{display:inline-block;width:100%;height:100%;text-decoration:none;color:#0a3255}.stackable-nav-boxes li a i,.stackable-nav-boxes li a img{color:#f5a623;display:block;font-size:60px;line-height:1em;position:absolute;top:45px;left:35px}.stackable-nav-boxes li a h3{color:#0a3255;font-size:30px;line-height:34px;margin:40px 35px 20px 130px}.stackable-nav-boxes li a p{color:#0a3255;font-size:16px;line-height:26px;margin:0 35px 16px 130px}.stackable-nav-boxes li a p:last-of-type{margin-bottom:25px}.stackable-nav-boxes li a p span{display:inline-block;color:#0a3255;background-color:#f5a623;font-size:14px;line-height:14px;padding:10px 20px;text-transform:uppercase;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;visibility:hidden}.stackable-nav-boxes li a:hover,.stackable-nav-boxes li a:focus{color:#fff;background-color:#0a3255}.stackable-nav-boxes li a:hover i,.stackable-nav-boxes li a:focus i{color:#f5a623}.stackable-nav-boxes li a:hover h3,.stackable-nav-boxes li a:focus h3{color:#fff !important}.stackable-nav-boxes li a:hover p,.stackable-nav-boxes li a:focus p{color:#fff}.stackable-nav-boxes li a:hover p span,.stackable-nav-boxes li a:focus p span{visibility:visible}@media only screen and (max-width:1200px){.stackable-nav-boxes li{width:48.5%}.stackable-nav-boxes li a i{font-size:50px}.stackable-nav-boxes li a h3{font-size:28px;line-height:32px;margin-left:120px}.stackable-nav-boxes li a p{margin-left:120px}}@media only screen and (max-width:1000px){.stackable-nav-boxes li{width:48.5%;text-align:center}.stackable-nav-boxes li a i{font-size:50px;width:100%;text-align:center;position:relative;top:auto;left:auto;margin-top:30px}.stackable-nav-boxes li a h3{font-size:28px;line-height:32px;margin:25px 35px 20px 35px}.stackable-nav-boxes li a p{margin-left:35px}}@media only screen and (max-width:800px){.stackable-nav-boxes li{width:48%}.stackable-nav-boxes li a h3{font-size:25px;line-height:29px;margin:25px 30px 15px 30px}.stackable-nav-boxes li a p{margin-left:30px}}@media only screen and (max-width:760px){.stackable-nav-boxes{list-style:none;margin:60px 0 0 0;display:block}.stackable-nav-boxes li{width:100%;display:block;text-align:left}.stackable-nav-boxes li a i{font-size:36px;line-height:1em;position:absolute;top:33px;left:23px;width:auto;text-align:left;margin-top:0}.stackable-nav-boxes li a h3{font-size:25px;line-height:29px;margin:28px 25px 20px 90px}.stackable-nav-boxes li a p{font-size:14px;line-height:22px;margin:0 25px 16px 90px}.stackable-nav-boxes li a p:last-of-type{margin-bottom:28px}.stackable-nav-boxes li a p span{visibility:visible}}#header-bar{background-color:#0a3255;display:block;border-bottom:5px solid #f5a623;padding:0 30px 30px 30px;margin:0;z-index:99;position:fixed;top:0;left:0;right:0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}#header-utility{display:inline-block;position:absolute;top:0;right:222px}#header-utility ul{margin:0;padding:0;list-style:none;display:inline-block}#header-utility ul li{margin:0;padding:0;list-style:none;display:inline-block}#header-utility ul li a{padding:10px 15px 10px 15px;display:inline-block;color:#fff;font-size:14px;line-height:15px;height:auto;text-transform:uppercase;font-weight:normal}#header-utility ul li a:hover,#header-utility ul li a:focus{color:#f5a623}#header-utility ul li:last-child a{background-color:#7b868d}#header-utility ul li:last-child a:hover,#header-utility ul li:last-child a:focus{color:#fff;background-color:#f5a623}#header-search{display:inline-block;position:absolute;top:0;right:172px;height:35px;width:auto}.search-icon{padding:10px 15px 10px 15px;display:inline-block;background-color:#7b868d;color:#fff;font-size:14px;line-height:14px;height:15px;width:14px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}.search-icon:hover,.search-icon:focus{color:#fff;background-color:#f5a623}.search-toggle.closed .search-icon.icon-search{display:block}.search-toggle.closed .search-icon.icon-close{display:none}.search-toggle.opened .search-icon.icon-close{display:block;padding:10px 15px 15px 15px}.search-toggle.opened .search-icon.icon-search{display:none}.search-container{position:absolute;right:172px;top:40px;background-color:#fff;padding:3px 13px 6px 13px;display:none;z-index:3000}.search-container.opened{display:block}#header-search-text{border:0;font-size:12px;line-height:14px;height:14px;padding:0;margin-right:10px;display:inline-block}#header-search-button{border:0;font-size:14px;line-height:14px;height:14px;padding:0;display:inline-block}#header-search-text ::-webkit-input-placeholder{color:#515151}#header-search-text :-moz-placeholder{color:#515151;opacity:1}#header-search-text ::-moz-placeholder{color:#515151;opacity:1}#header-search-text :-ms-input-placeholder{color:#515151}#header-search-text ::-ms-input-placeholder{color:#515151}#header-search-text ::placeholder{color:#515151}#header-give{background:url(/file/kuf2019/img/header-give.png) no-repeat center bottom;width:136px;height:72px;display:inline-block;text-align:center;position:absolute;top:0;right:30px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}#header-give a{padding:10px 15px 10px 15px;display:inline-block;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;color:#0a3255;font-size:16px;text-transform:uppercase;font-weight:bold}#header-give a:hover,#header-give a:focus{color:#fff}#header-logo{display:inline-block;margin-top:45px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}#header-logo a{display:inline-block}#header-logo a img{height:91px;width:auto;display:inline-block;max-width:100%;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}#header-logo-mobile{display:none}#header-nav{display:inline-block;position:absolute;top:110px;right:30px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;z-index:6}#nav{float:right;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important}#nav ul li{background-color:transparent}#nav ul li a,#nav ul li a:visited{display:block;padding:0 30px;font-size:22px;line-height:30px;color:#fff;text-decoration:none;background-color:transparent}#nav ul li a:hover,#nav ul li a:focus,#nav ul li a:active{color:#f5a623;text-decoration:none}ul.slimmenu li .sub-toggle{background-color:transparent;display:none}#nav li ul{padding-top:31px;padding-left:0;min-width:240px}#nav ul li ul li{min-width:240px;background-color:#f5a623}#nav ul li ul li:first-child{padding-top:20px}#nav ul li ul li:last-child{padding-bottom:20px}#nav ul li ul li a,#nav ul li ul li a:visited{padding:13px 30px 13px 30px;color:#0a3255;font-family:'Barlow',Arial,Helvetica,sans-serif !important;font-size:18px;line-height:22px;font-weight:bold}#nav ul li ul li a:hover,#nav ul li ul li a:focus,#nav ul li ul li a:active{color:#0a3255;text-decoration:underline}ul.slimmenu li:nth-child(5) ul{left:auto;right:0}.menu-collapser,.collapse-button,.collapse-button:hover,.collapse-button:focus{background-color:transparent}.collapse-button{width:50px}.collapse-button .icon-bar{height:3px;width:28px;margin:4px 0;border-radius:0}#header-alert{background-color:#f5a623;color:#32312f;display:block;z-index:10;position:fixed;width:100%}#header-alert .max-content-width{padding-top:25px;padding-bottom:25px}#header-alert .header-alert-flex{display:flex;flex-wrap:nowrap;justify-content:flex-start}#header-alert .header-alert-flex .header-alert-icon{padding-right:3%}#header-alert .header-alert-flex .header-alert-text{color:#32312f}#header-alert .header-alert-flex .header-alert-text h2{color:#32312f !important;padding-bottom:0;margin-bottom:8px}#header-alert .header-alert-flex .header-alert-text p{color:#32312f;font-size:18px;line-height:28px;margin-bottom:0}#header-alert .header-alert-flex .header-alert-text a,#header-alert .header-alert-flex .header-alert-text a:hover,#header-alert .header-alert-flex .header-alert-text a:visited{color:#286bc8 !important;text-decoration:underline}#header-alert .closebtn{margin-left:15px;font-weight:bold;float:right;font-size:42px;line-height:40px;cursor:pointer}#header-bar.small{padding:0 30px 20px 30px}#header-bar.small #header-give{background-position:center -20px}#header-bar.small #header-give a{padding:7px 15px 7px 15px;font-size:15px}#header-bar.small #header-logo{margin-top:25px}#header-bar.small #header-nav{top:70px}#header-bar.small #header-logo a img{height:80px}@media only screen and (max-width:990px){#header-bar,#header-bar.small{position:relative;padding:0;height:92px;transition:none}#header-logo,#header-utility,#header-search{display:none}#header-give,#header-bar.small #header-give{background:none;text-align:center;padding:0;margin:0 auto;width:100%;height:auto;display:block;text-align:center;position:absolute;top:0;left:auto;right:auto;transition:none}#header-give a{font-size:14px;padding:7px 15px 7px 15px;background-color:#f5a623;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:none}#header-logo-mobile{display:block;width:58px;height:58px;position:absolute;top:18px;left:22px;z-index:9000}#header-logo-mobile a{display:block;width:100%;height:auto}#header-nav,#header-bar.small #header-nav{display:block;position:absolute;top:40px;right:0;width:100%;transition:none}#nav{float:none}.menu-collapser{float:right;width:80px}.collapse-button{padding:17px 10px}#nav ul li{background-color:#0a3255;border-top:1px solid #7b868d;padding:0}#nav ul li a,#nav ul li a:visited{display:block;padding:20px 30px;font-size:22px;line-height:30px;border:0 !important;color:#fff;text-decoration:none;background-color:transparent}#nav ul li a:hover,#nav ul li a:focus,#nav ul li a:active{color:#f5a623;text-decoration:none}ul.slimmenu li .sub-toggle{background-color:transparent;display:inline-block;color:#fff;margin-top:13px;font-size:30px}#nav li ul{padding-top:0;padding-left:0;min-width:auto}#nav ul li ul li{min-width:240px;background-color:#02223e;border:0 !important}#nav ul li ul li:first-child{padding-top:10px}#nav ul li ul li:last-child{padding-bottom:10px}#nav ul li ul li a,#nav ul li ul li a:visited{padding:13px 30px 13px 30px;color:#fff;font-family:'Barlow',Arial,Helvetica,sans-serif !important;font-size:18px;line-height:22px;font-weight:normal}#nav ul li ul li a:hover,#nav ul li ul li a:focus,#nav ul li ul li a:active{color:#f5a623;text-decoration:underline}#nav li ul li ul{padding-top:0;padding-left:0;min-width:auto}#nav ul li ul li ul li{min-width:240px;background-color:#02223e;border:0 !important}#nav ul li ul li ul li:first-child{padding-top:10px}#nav ul li ul li ul li:last-child{padding-bottom:10px}#nav ul li ul li ul li a,#nav ul li ul li ul li a:visited{padding:13px 30px 13px 60px}}#footer-give{display:block;position:absolute;bottom:-48px;left:0;width:100%;text-align:center;z-index:20}#footer-give-inner{width:auto;margin:0 auto;height:96px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch}#footer-give-ribbon-left{background:url(/file/kuf2019/img/footer-give-left.png) no-repeat left top;width:30px;height:96px;margin-right:-1px;display:inline-block}#footer-give-ribbon-middle{background-color:#f5a623;width:auto;height:64px;padding:27px 20px 5px 20px;display:inline-block}#footer-give-ribbon-right{background:url(/file/kuf2019/img/footer-give-right.png) no-repeat right top;width:30px;height:96px;margin-left:-1px;display:inline-block}#footer-give-ribbon-middle h5{color:#0a3255;font-size:30px;line-height:34px;font-weight:normal;margin:0;display:inline}#footer-give-ribbon-middle a{color:#fff;font-size:18px;line-height:20px;font-weight:bold;text-transform:uppercase;text-decoration:none;background-color:#0a3255;padding:13px 40px 13px 40px;display:inline-block;float:right;margin-left:30px;border-radius:10px}#footer-give-ribbon-middle a:hover,#footer-give-ribbon-middle a:focus{background-color:#fff;color:#0a3255}@media only screen and (max-width:990px){#footer-give-inner{padding:0 5% 0 5%}#footer-give-ribbon-middle{padding:15px 20px 17px 20px}#footer-give-ribbon-middle a{margin-top:10px}}@media only screen and (max-width:760px){#footer-give{display:block;position:relative;bottom:auto;left:auto;width:100%;margin-top:60px}#footer-give-inner{width:100%;height:auto;display:block;padding:0}#footer-give-ribbon-left,#footer-give-ribbon-right{display:none}#footer-give-ribbon-middle{height:auto;padding:40px 30px 110px 30px;display:block;position:relative}#footer-give-ribbon-middle h5{font-size:25px;line-height:30px;display:block}#footer-give-ribbon-middle a{background-color:#fff;color:#0a3255;font-size:18px;line-height:20px;padding:13px 0 13px 0;margin:0 auto;width:auto;display:block;float:none;position:absolute;bottom:40px;left:30px;right:30px}#footer-give-ribbon-middle a:hover,#footer-give-ribbon-middle a:focus{color:#fff;background-color:#0a3255}}#footer-bar{background-color:#0a3255;position:relative;padding:120px 30px 70px 30px;margin:0;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}#footer-bar div{display:inline-block;width:19%;margin-right:1%}#footer-bar div#footer-logo-mobile{width:0;display:none}#footer-bar div#footer-logo{width:18%;margin-right:1%}#footer-bar div#footer-address{width:20%;margin-right:1%}#footer-bar div#footer-contact{width:21%;margin-right:1%}#footer-bar div#footer-social{width:17%;margin-right:1%}#footer-bar div#footer-newsletter{width:20%;margin-right:0%}#footer-bar h6{color:#f5a623 !important;font-size:24px;line-height:28px;font-weight:normal;margin:0 0 18px 0;display:block}#footer-bar a{color:#fff;text-decoration:none}#footer-bar a:hover,#footer-bar a:focus{color:#f5a623;text-decoration:none}#footer-social a{color:#0a3255;background-color:#fff;text-align:center;margin-right:10px;margin-bottom:10px;font-size:24px;line-height:36px;height:36px;width:36px;display:inline-block;border-radius:18px}#footer-newsletter input[type=text],#footer-newsletter input[type=email]{padding:8px 10px;display:inline-block;border:1px solid #fff;border-radius:4px;color:#fff;background-color:#0a3255;margin-bottom:10px;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter ::-webkit-input-placeholder{color:#fff;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter :-moz-placeholder{color:#fff;opacity:1;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter ::-moz-placeholder{color:#fff;opacity:1;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter :-ms-input-placeholder{color:#fff;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter ::-ms-input-placeholder{color:#fff;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter ::placeholder{color:#fff;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}#footer-newsletter input[type=submit],a#newsletter-signup-button{padding:9px 10px;display:inline-block;border:1px solid #fff;border-radius:4px;color:#fff !important;background-color:#0a3255;cursor:pointer;font-size:14px;line-height:14px;font-family:'Barlow',Arial,Helvetica,sans-serif !important;margin-left:5px}#footer-newsletter input[type=submit]:hover,a#newsletter-signup-button:hover,#footer-newsletter input[type=submit]:focus,a#newsletter-signup-button:focus{color:#fff !important;background-color:#f5a623}#copyright-bar{background-color:#0a3255;position:relative;display:block;text-align:center;margin:0}#copyright-inner{border-top:1px solid #f5a623;display:block;margin:0 auto;text-align:center;padding:20px;max-width:1300px;color:#fff;font-size:14px;line-height:24px}@media only screen and (max-width:1300px){#footer-bar{padding:100px 30px 70px 30px}#footer-bar div#footer-logo-mobile{display:block;text-align:center;width:100%;margin:0 auto;margin-bottom:40px}#footer-bar div#footer-logo{display:none;width:0;margin-right:0}}@media only screen and (max-width:990px){#footer-bar div#footer-address{width:33%;margin-right:1%}#footer-bar div#footer-contact{width:34%;margin-right:1%}#footer-bar div#footer-social{width:31%;margin-right:0%}#footer-bar div#footer-newsletter{width:100%;margin-right:0%;text-align:center;margin-top:40px}}@media only screen and (max-width:760px){#footer-bar{padding:50px 30px 50px 30px}#footer-bar div#footer-address{width:100%;margin-right:0%}#footer-bar div#footer-contact{width:100%;margin-right:0%;margin-top:40px}#footer-bar div#footer-social{width:100%;margin-right:0%;margin-top:40px}#footer-bar div#footer-newsletter{width:100%;margin-right:0%;text-align:left;margin-top:40px}}.slideshow-bar{position:relative}.bx-wrapper{z-index:1;border:0;margin-bottom:0;background:#000;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.bx-wrapper img{width:100%;z-index:2}.bx-wrapper .bx-controls-direction a{height:80%;top:10%}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background:none}.bx-wrapper .bx-pager{padding:0;bottom:80px}.bx-wrapper .bx-pager.bx-default-pager a{background-color:transparent;border:1px solid #fff}.bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#fff;border:1px solid #fff}.bx-wrapper .overlay-text{position:absolute;top:0;left:0;padding-left:4%;width:92%;padding-right:4%;text-align:center;height:100%;z-index:3;display:flex;align-content:center;flex-wrap:wrap;background:rgba(0,0,0,.2)}.bx-wrapper .overlay-text h1{margin:0 0 20px 0;color:#fff !important;font-size:54px;line-height:64px;font-weight:normal;display:block;width:100%;text-align:center;text-shadow:1px 1px 2px #000}.bx-wrapper .overlay-text p{margin:0 0 30px 0;color:#fff;font-size:26px;line-height:30px;display:block;width:100%;text-align:center;text-shadow:1px 1px 2px #000}.bx-wrapper .overlay-text p a{color:#fff;font-size:20px;line-height:20px;text-decoration:underline;text-transform:uppercase}.bx-wrapper .overlay-text p a:hover,.bx-wrapper .overlay-text p a:focus{color:#f5a623;text-decoration:none}@media only screen and (max-width:1300px){.bx-wrapper .overlay-text h1{margin:0 0 18px 0;font-size:50px;line-height:60px}.bx-wrapper .overlay-text p{margin:0 0 28px 0;font-size:26px;line-height:30px}.bx-wrapper .overlay-text p a{font-size:18px;line-height:18px}}@media only screen and (max-width:1200px){.bx-wrapper .overlay-text h1{margin:0 0 17px 0;font-size:48px;line-height:58px}.bx-wrapper .overlay-text p{margin:0 0 27px 0;font-size:24px;line-height:28px}.bx-wrapper .overlay-text p a{font-size:16px;line-height:16px}.bx-wrapper .bx-pager{padding:0;bottom:70px}}@media only screen and (max-width:1100px){.bx-wrapper .overlay-text h1{margin:0 0 17px 0;font-size:44px;line-height:54px}.bx-wrapper .overlay-text p{margin:0 0 25px 0;font-size:22px;line-height:26px}.bx-wrapper .overlay-text p a{font-size:15px;line-height:15px}}@media only screen and (max-width:1000px){.bx-wrapper .overlay-text h1{margin:0 0 15px 0;font-size:40px;line-height:50px}.bx-wrapper .overlay-text p{margin:0 0 25px 0;font-size:21px;line-height:25px}.bx-wrapper .overlay-text p a{font-size:14px;line-height:14px}.bx-wrapper .bx-pager{display:none}}@media only screen and (max-width:900px){.bx-wrapper .overlay-text h1{margin:0 0 13px 0;font-size:34px;line-height:44px}.bx-wrapper .overlay-text p{margin:0 0 18px 0;font-size:18px;line-height:22px}.bx-wrapper .overlay-text p a{font-size:13px;line-height:13px}}@media only screen and (max-width:760px){.bx-wrapper .overlay-text{position:absolute;top:0;left:0;padding-left:4%;width:92%;padding-right:4%;text-align:center}.bx-wrapper .overlay-text h1{margin:0 auto;margin-top:30px;display:block;margin-bottom:15px;font-size:28px;line-height:34px;text-align:center;width:100%}.bx-wrapper .overlay-text p{margin:0 auto;display:block;margin-bottom:15px;font-size:15px;line-height:18px}.bx-wrapper .overlay-text p a{font-size:12px;line-height:14px}}#slideshow-give{position:absolute;top:18%;left:4%;width:30%;height:auto;display:block;z-index:9}#slideshow-give .slideshow-give-inner{background-color:#fff;width:300px;height:auto;padding:25px;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;font-size:16px;line-height:20px}#slideshow-give h5{display:block;padding-bottom:10px;border-bottom:2px solid #f5a623;font-size:30px;line-height:34px;margin-bottom:20px}#slideshow-give p{font-size:16px;line-height:20px;margin:0 0 20px 0;text-align:left}#slideshow-give p:last-of-type{margin:0}#slideshow-give ul{list-style:none;margin:0 0 20px 0;padding:0;display:table;border:1px solid #c8c8c8;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#slideshow-give ul li{list-style:none;margin:0;padding:10px;display:table-cell;border-right:1px solid #c8c8c8;cursor:pointer}#slideshow-give ul li:last-child{border-right:0}#slideshow-give ul li:hover,#slideshow-give ul li.selected,#slideshow-give ul li:focus{background-color:#f5a623;color:#0a3255}#slideshow-give .slideshow-give-custom{display:flex;flex-wrap:nowrap;justify-content:space-between;border:1px solid #c8c8c8;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left}#slideshow-give .slideshow-give-custom .currency{width:6%;padding:10px 2% 10px 2%;display:inline-block;background-color:#c8c8c8;color:#0a3255;text-align:center}#slideshow-give .slideshow-give-custom input,#slideshow-give .slideshow-give-custom #give-custom-amount{width:88%;padding-left:2%;display:inline-block;background-color:#fff;color:#0a3255;border:0;text-align:left}#give-today-button{margin:0}#rankings-graphic{width:380px;max-width:20%;height:auto;display:block;text-align:center;margin:0 auto}#slideshow-give.secondary{top:5%}#slideshow-give .slideshow-give-inner{padding:22px}#slideshow-give h5{font-size:28px;line-height:32px;margin-bottom:18px}#slideshow-give p{font-size:16px;line-height:18px;margin:0 0 18px 0}#slideshow-give p:last-of-type{margin:0}@media only screen and (max-width:1500px){#slideshow-give{top:12%}#slideshow-give.secondary{top:4%}#slideshow-give.secondary .slideshow-give-inner{padding:20px}#slideshow-give.secondary h5{font-size:26px;line-height:30px;margin-bottom:16px}#slideshow-give.secondary p{line-height:16px;margin:0 0 16px 0}#slideshow-give.secondary p:last-of-type{margin:0}#slideshow-give.secondary .slideshow-give-custom{margin-bottom:16px}#slideshow-give.secondary ul li{padding:7px}#slideshow-give.secondary .slideshow-give-custom .currency{padding:7px}}@media only screen and (max-width:1400px){#slideshow-give.secondary .slideshow-give-inner{padding:18px}#slideshow-give.secondary h5{font-size:24px;line-height:28px;margin-bottom:14px}#slideshow-give.secondary p{font-size:15px;line-height:15px;margin:0 0 15px 0}#slideshow-give.secondary p:last-of-type{margin:0}#slideshow-give.secondary .slideshow-give-custom{margin-bottom:14px}#slideshow-give.secondary ul li{padding:6px}#slideshow-give.secondary .slideshow-give-custom .currency{padding:6px}#rankings-graphic{max-width:25%}}@media only screen and (max-width:1300px){#slideshow-give.secondary p:first-of-type{display:none}#slideshow-give.secondary ul{display:none}}@media only screen and (max-width:1200px){#slideshow-give{top:8%}#slideshow-give .slideshow-give-inner{width:280px;padding:20px}#slideshow-give h5{font-size:28px;line-height:32px;margin-bottom:18px}#slideshow-give p{line-height:18px;margin:0 0 18px 0}#slideshow-give p:last-of-type{margin:0}#slideshow-give .slideshow-give-custom{margin-bottom:18px}#slideshow-give ul li{padding:8px}#slideshow-give .slideshow-give-custom .currency{padding:8px}}@media only screen and (max-width:1100px){#slideshow-give{top:6%}#slideshow-give .slideshow-give-inner{width:270px;padding:19px;font-size:15px}#slideshow-give h5{font-size:26px;line-height:30px;margin-bottom:17px}#slideshow-give p{line-height:17px;margin:0 0 17px 0}#slideshow-give p:last-of-type{margin:0}#slideshow-give .slideshow-give-custom{margin-bottom:17px}#slideshow-give ul li{padding:7px}#slideshow-give .slideshow-give-custom .currency{padding:7px}#give-today-button{font-size:18px;line-height:18px;padding-top:12px;padding-bottom:12px}}@media only screen and (max-width:1000px){#slideshow-give{top:5%}#slideshow-give .slideshow-give-inner{width:255px;padding:14px;font-size:14px}#slideshow-give h5{font-size:22px;line-height:26px;margin-bottom:15px}#slideshow-give p{font-size:14px;line-height:15px;margin:0 0 13px 0}#slideshow-give p:last-of-type{margin:0}#slideshow-give .slideshow-give-custom{margin-bottom:13px}#slideshow-give ul li{padding:6px}#slideshow-give .slideshow-give-custom .currency{padding:6px}#give-today-button{font-size:17px;line-height:17px;padding-top:11px;padding-bottom:11px;margin:0}}@media only screen and (max-width:900px){#slideshow-give .slideshow-give-inner{width:230px;padding:12px;font-size:12px}#slideshow-give h5{font-size:18px;line-height:20px;margin-bottom:12px}#slideshow-give p{font-size:12px;line-height:12px;margin:0 0 12px 0}#slideshow-give p:last-of-type{margin:0}#slideshow-give .slideshow-give-custom{margin-bottom:12px}#slideshow-give ul li{padding:4px}#slideshow-give .slideshow-give-custom .currency{padding:4px}#give-today-button{font-size:16px;line-height:16px;padding-top:10px;padding-bottom:10px;margin:0}#slideshow-give.secondary .slideshow-give-inner{padding:15px}#slideshow-give.secondary h5{font-size:19px;line-height:20px;margin-bottom:12px}#slideshow-give.secondary p{font-size:14px;line-height:14px;margin:0 0 12px 0}#slideshow-give.secondary p:last-of-type{margin:0}#slideshow-give.secondary .slideshow-give-custom{margin-bottom:12px}#slideshow-give.secondary .slideshow-give-custom .currency{padding:5px}}@media only screen and (max-width:800px){#slideshow-give .slideshow-give-inner{width:210px;padding:10px;font-size:12px}#slideshow-give h5{font-size:18px;line-height:20px;margin-bottom:10px}#slideshow-give p{font-size:12px;line-height:12px;margin:0 0 10px 0}#slideshow-give p:last-of-type{margin:0}#slideshow-give .slideshow-give-custom{margin-bottom:10px}#slideshow-give ul li{padding:3px}#slideshow-give .slideshow-give-custom .currency{padding:3px}#give-today-button{font-size:15px;line-height:15px;padding-top:10px;padding-bottom:10px;margin:0}}@media only screen and (max-width:760px){#slideshow-give{position:relative;top:auto;left:auto;width:92%;height:auto;display:block;margin:40px 4% 40px 4%}#slideshow-give .slideshow-give-inner{width:auto;height:auto;padding:25px;display:block;font-size:16px;line-height:20px;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:11px}#slideshow-give h5{font-size:25px;line-height:29px;margin-bottom:18px}#slideshow-give p{font-size:16px;line-height:20px;margin:0 0 20px 0;text-align:left}#slideshow-give p:last-of-type{margin:0}#slideshow-give ul{margin:0 0 20px 0}#slideshow-give ul li{padding:8px}#slideshow-give .slideshow-give-custom{margin-bottom:18px}#slideshow-give .slideshow-give-custom .currency{padding:8px}#give-today-button{font-size:20px;line-height:20px;padding-top:15px;padding-bottom:15px;color:#0a3255;background-color:#f5a623}#give-today-button:hover,#give-today-button:focus{background-color:#0a3255;color:#fff}#slideshow-give.secondary{position:relative;top:auto;left:auto;width:92%;height:auto;display:block;margin:40px 4% 40px 4%}#slideshow-give.secondary .slideshow-give-inner{width:auto;height:auto;padding:25px;display:block;font-size:16px;line-height:20px;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:11px}#slideshow-give.secondary h5{font-size:25px;line-height:29px;margin-bottom:18px}#slideshow-give.secondary p{font-size:16px;line-height:20px;margin:0 0 20px 0;text-align:left}#slideshow-give.secondary p:first-of-type{display:block}#slideshow-give.secondary p:last-of-type{margin:0}#slideshow-give.secondary ul{margin:0 0 20px 0;display:block}#slideshow-give.secondary ul li{padding:8px}#slideshow-give.secondary .slideshow-give-custom{margin-bottom:18px}#slideshow-give.secondary .slideshow-give-custom .currency{padding:8px}}@media only screen and (max-width:370px){#slideshow-give ul li{padding:6px}#slideshow-give .slideshow-give-custom .currency{padding:6px}}.triple-features-bar{margin-top:-50px;margin-bottom:130px}.triple-features{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.triple-feature{z-index:4;display:inline-block;width:32%;color:#fff;font-size:16px;line-height:24px;border-bottom:5px solid #f5a623;position:relative;background-color:#0a3255}.triple-feature a,.triple-feature a:hover,.triple-feature a:focus{color:#fff;text-decoration:none;display:block}.triple-feature img{width:100%;max-width:100%;height:auto;margin:0;padding:0;display:block}.triple-feature .overlay-text{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:5;background:rgba(10,45,85,.84);display:flex;align-content:flex-end;flex-wrap:wrap}.triple-feature:hover .overlay-text,.triple-feature:focus .overlay-text{background:rgba(189,118,0,.84)}.triple-feature .overlay-text h3{margin:0 30px 20px 30px;color:#fff !important;font-size:31px;line-height:36px;font-weight:normal;display:inline-block;min-width:50%}.triple-feature .overlay-text p{margin:0 30px 30px 30px;color:#fff;font-size:18px;line-height:24px;display:inline-block;width:100%}@media only screen and (max-width:1200px){.triple-features-bar{margin-bottom:90px}.triple-feature .overlay-text h3{margin:0 25px 15px 25px;font-size:24px;line-height:28px}.triple-feature .overlay-text p{margin:0 25px 25px 25px;font-size:16px;line-height:22px}}@media only screen and (max-width:990px){.triple-features-bar{margin-top:-35px}.triple-feature .overlay-text h3{margin:0 20px 10px 20px;font-size:19px;line-height:22px}.triple-feature .overlay-text p{margin:0 20px 15px 20px;font-size:14px;line-height:17px}}@media only screen and (max-width:760px){.triple-features-bar{margin-top:30px;margin-bottom:60px}.triple-features{display:block;flex-wrap:wrap}.triple-feature{display:block;width:100%;font-size:15px;line-height:23px;margin-bottom:20px}.triple-feature .overlay-text h3{margin:0 30px 20px 30px;font-size:27px;line-height:31px}.triple-feature .overlay-text p{margin:0 30px 30px 30px;font-size:15px;line-height:23px}}@media only screen and (max-width:370px){.triple-feature{font-size:14px;line-height:22px}.triple-feature .overlay-text h3{margin:0 28px 18px 28px;font-size:25px;line-height:29px}.triple-feature .overlay-text p{margin:0 28px 20px 28px;font-size:14px;line-height:21px}}.home-feed-boxes{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-top:100px}.upcoming-events{display:inline-block;width:48%;box-shadow:0 0 10px rgba(0,0,0,.25)}.recent-news{display:inline-block;width:48%;box-shadow:0 0 10px rgba(0,0,0,.25)}.home-news-header,.home-events-header{display:block;padding:18px 30px;background-color:#0a3255;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;color:#fff;font-size:25px;line-height:29px;font-style:normal;font-weight:normal;margin:0;border-bottom:3px solid #f5a623}#main-body .max-content-width .recent-news ul,#main-body .max-content-width .upcoming-events ul{list-style:none;margin:0;padding:0;display:block}#main-body .max-content-width .recent-news ul li,#main-body .max-content-width .upcoming-events ul li{list-style:none;margin:0;padding:18px 30px;display:block;color:#515151;font-size:16px;line-height:22px;border-bottom:1px solid #c8c8c8}#main-body .max-content-width .recent-news ul li:last-child,#main-body .max-content-width .upcoming-events ul li:last-child{border:0}#main-body .max-content-width .recent-news ul li a,#main-body .max-content-width .upcoming-events ul li a{font-weight:bold;font-size:18px;line-height:24px;color:#515151;text-decoration:none;display:block}#main-body .max-content-width .recent-news ul li a:hover,#main-body .max-content-width .upcoming-events ul li a:hover,#main-body .max-content-width .recent-news ul li a:focus,#main-body .max-content-width .upcoming-events ul li a:focus{color:#f5a623;text-decoration:none}@media only screen and (max-width:760px){.home-feed-boxes{display:block;flex-wrap:wrap;margin-top:60px}.upcoming-events{display:block;width:100%;margin-bottom:40px}.recent-news{display:block;width:100%}}.kuf-triple-news-area{background-color:#f4f4f4;display:block;width:100%;padding-bottom:60px}.kuf-triple-news-area h2{color:#f5a623 !important;font-size:58px;line-height:.85em;margin:0 0 80px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal !important;text-align:center;width:100%;display:block;background-color:#fff}.kuf-triple-news-area .triple-news{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.kuf-triple-news-area .triple-news .triple-news-item{display:inline-block;width:32%;position:relative}.kuf-triple-news-area .triple-news .triple-news-item a{text-decoration:none;border:0}.kuf-triple-news-area .triple-news .triple-news-item img{width:100%;max-width:100%;height:auto;margin:0 0 10px 0;padding:0;border:0;display:block}.kuf-triple-news-area .triple-news .triple-news-item h3{color:#0a3255;font-size:30px;line-height:1.2em;font-weight:normal}.kuf-triple-news-area .triple-news .triple-news-item a:hover h3,.kuf-triple-news-area .triple-news .triple-news-item a:focus h3{color:#f5a623;text-decoration:none}@media only screen and (max-width:1200px){.kuf-triple-news-area h2{font-size:54px}.kuf-triple-news-area .triple-news .triple-news-item h3{font-size:26px}}@media only screen and (max-width:1000px){.kuf-triple-news-area h2{font-size:50px}.kuf-triple-news-area .triple-news .triple-news-item h3{font-size:22px}}@media only screen and (max-width:760px){.kuf-triple-news-area h2{font-size:48px;line-height:.85em;margin:0 0 60px 0}.kuf-triple-news-area .triple-news{display:block;flex-wrap:wrap}.kuf-triple-news-area .triple-news .triple-news-item{display:block;width:100%;margin-bottom:30px}.kuf-triple-news-area .triple-news .triple-news-item h3{font-size:24px}}.kuf-more-news-area{background-color:#f4f4f4;display:block;width:100%;padding-bottom:80px}.kuf-more-news-area h4{color:#0a3255;font-size:36px;line-height:1.2em;font-weight:bold !important;border-bottom:5px solid #f5a623;padding-bottom:10px;margin-bottom:30px;text-align:left}.kuf-more-news-area ul.more-news-list,#main-body .kuf-more-news-area .max-content-width ul.more-news-list{margin:0 0 30px 0 !important;padding:0 !important;list-style:none;width:100%;line-height:1.2em !important}.kuf-more-news-area ul.more-news-list li{margin:0 0 24px 0;list-style:none;padding:0 !important;line-height:1.2em !important}.kuf-more-news-area ul.more-news-list li a{color:#0a3255;font-size:20px;line-height:1.2em !important;font-weight:normal;text-decoration:underline}.kuf-more-news-area ul.more-news-list li a:hover,.kuf-more-news-area ul.more-news-list li a:focus{color:#0a3255;text-decoration:none}@media only screen and (max-width:760px){.kuf-more-news-area{padding-bottom:60px}.kuf-more-news-area h4{font-size:30px;margin-bottom:25px}}.accordion-button{background-color:#0a3255;width:94%;padding:20px 3% 20px 3%;text-align:left;outline:none;transition:.4s;cursor:pointer;position:relative;color:#fff;font-size:24px;line-height:36px;font-style:normal;font-weight:bold;border:none;text-decoration:none;border-bottom:1px solid #f5a623}.accordion-button.active{background-color:#0a3255;border-bottom:0}.accordion-button:last-of-type{border-bottom:0}.accordion-button:after{content:'+';color:#0a3255;font-size:34px;line-height:36px;background-color:#f5a623;width:36px;height:36px;display:inline-block;border-radius:50%;float:right;text-align:center}.accordion-button.active:after{content:"−"}.accordion-panel{background-color:#ececec;width:94%;padding:0 3% 0 3%;text-align:left;outline:none;max-height:0;overflow:hidden;transition:max-height .2s ease-out;color:#515151;font-size:20px;line-height:30px}.accordion-panel.active{padding-top:40px;padding-bottom:40px}.accordion-panel p,.accordion-panel ul,.accordion-panel ol{color:#515151;font-size:20px;line-height:30px;margin-bottom:30px}.accordion-panel p:last-of-type,.accordion-panel ul:last-of-type,.accordion-panel ol:last-of-type{margin-bottom:0}@media only screen and (max-width:1000px){.accordion-button{padding-left:4%;padding-right:4%;font-size:22px;line-height:36px}.accordion-panel{width:92%;padding-left:4%;padding-right:4%}}@media only screen and (max-width:760px){.accordion-button{padding-left:5%;padding-right:5%;font-size:21px;line-height:36px}.accordion-panel{width:90%;padding-left:5%;padding-right:5%}}.BBFormDisplaySection{margin-bottom:25px}.DonationListingHeading,.DonationCaptureListingHeading,.BBFormDisplaySectionLabel,.BBFormDisplaySequenceMapContentContainer legend,.BBSequenceMapContentContainer legend{padding:15px;height:auto;background-color:#0a3255;color:#fff;font-size:24px;line-height:34px;font-weight:normal;text-align:center;width:100%;box-sizing:border-box;margin-bottom:15px}.BBFormDisplayTextboxContainer{padding:7px}.BBFormDisplayFieldCaption,.BBFieldCaption,.BBFormDisplayTextContainer,.BBFormDisplayRadioButtonList,.BBFormDisplayRadioButtonList label{font-size:20px;line-height:24px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}.BBFormDisplayFieldCaption,.BBFieldCaption{width:200px}.BBFormDisplayTextbox,.BBFormTextbox,.BBFormDisplayEmail{display:inline-block;padding:7px 14px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormTextArea{display:block;padding:7px 14px;margin:0;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormSelectList{display:inline-block;padding:7px 14px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormSelectList:hover,.BBFormSelectList:focus{border-color:#888}.BBFormSelectList option{font-weight:normal}.BBFormDisplaySequenceMapContentContainer input[type="radio"],.BBSequenceMapContentContainer input[type="radio"]{margin-right:7px}.BBFieldCheckboxCaption input[type="checkbox"],.BBFormDisplaySequenceMapContentContainer input[type="checkbox"],.BBSequenceMapContentContainer input[type="checkbox"]{margin-right:7px}.BBFormSubmitButton,.BBFormDisplaySequenceMapContentContainer input[type="button"],.BBSequenceMapContentContainer input[type="button"]{font-weight:bold;font-size:20px;line-height:20px;text-transform:uppercase;text-align:left;text-decoration:none;font-family:'Barlow',Arial,Helvetica,sans-serif !important;display:inline-block;padding:15px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#0a3255;background-color:#f5a623;margin-top:20px}.BBFormSubmitButton:hover,.BBFormSubmitButton:focus,.BBFormDisplaySequenceMapContentContainer input[type="button"]:hover,.BBFormDisplaySequenceMapContentContainer input[type="button"]:focus,.BBSequenceMapContentContainer input[type="button"]:hover,.BBSequenceMapContentContainer input[type="button"]:focus{color:#fff;background-color:#0a3255;text-decoration:none}.BBSequenceMapNavigationContainer,.BBFormDisplaySequenceMapNavigationContainer{text-align:center;float:none;margin:0 auto;display:block}.BBFormDisplayRequiredFieldMarker,.BBFormRequiredFieldMarker{margin-left:8px}.BBFormTable{border:0}.BBFormTable .EventCalendarName{color:#0a3255;font-size:40px;line-height:50px;margin:0 0 25px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal;display:block;text-align:center}.BBFormTable .EventCalendarButtonBar .EventCalendarButtons{margin-left:1px;margin-right:17px}.BBFormTable .EventCalendarButtonBar .EventCalendarButtons:last-of-type{margin-right:0}.BBFormTable .CalendarViewCalendarContainer{border:0}.BBFormTable #printStartCV{margin-top:10px}.CalendarViewTopLeft select{border:1px solid #aaa}.CalendarViewCalendarContainer .CalendarViewDayHeader{background-color:#0a3255;padding-top:10px;padding-bottom:10px}.CalendarViewCalendarContainer .CalendarViewOtherMonthDay,.CalendarViewCalendarContainer .CalendarViewToday,.CalendarViewCalendarContainer .CalendarViewDay,.CalendarViewCalendarContainer .CalendarViewWeekendDay{padding:10px}.CalendarViewToday{background-color:#eee !important}.CalendarViewTodayText{font-size:13px}.CalendarViewBottomIcons{white-space:normal !important;font-size:13px;padding-top:5px}.CalendarViewBottomIcons span{white-space:nowrap}.BBFormTable .DetailCaptionContainer{background-color:#0a3255;padding:10px 20px 10px 20px}.BBFormTable .DetailCaption{font-weight:bold;font-size:20px}.BBFormTable .DetailEventTitle{padding-top:20px;display:block}.BBFormTable .BBFieldControlCell{padding:0 20px 5px 20px}.BBFormTable .DetailLeft{padding:10px 0 10px 20px}.ListViewTopLeft,.ListViewTopRight{padding-bottom:20px}.ListViewTopGap select{border:1px solid #aaa}.ListViewDateRangeGoButton{border:1px solid #aaa}.ListViewEventDate{color:#515151;font-size:18px;font-weight:normal}.ListViewEventTitle{color:#0a3255;font-size:24px;margin-bottom:15px}.ListViewEventSubtitle{color:#515151;font-size:20px}.ListViewEventTime{font-size:18px;margin-top:20px}.ListViewEventLocation{font-size:18px}.ListViewEventItemContainer{padding-bottom:30px}.BBFormTable .CalendarViewAllDayEvent{border:0}@media only screen and (max-width:990px){.BBFormTable .EventCalendarName{font-size:30px;line-height:40px;margin:0 0 23px 0}}@media only screen and (max-width:400px){.CalendarViewCalendarContainer .CalendarViewDayHeader{background-color:#0a3255;padding-top:10px;padding-bottom:5px}.CalendarViewCalendarContainer .CalendarViewOtherMonthDay,.CalendarViewCalendarContainer .CalendarViewToday,.CalendarViewCalendarContainer .CalendarViewDay,.CalendarViewCalendarContainer .CalendarViewWeekendDay{padding:5px}}.BBFormTable .EditEventDropDown{display:inline-block;padding:6px 12px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormTable .EditEventTextBox,.BBFormTable .BBFormTextBox,.BBFormTable .BBFormTextbox{display:inline-block;padding:6px 12px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormTable .BBFormSelectList,.BBFormTable .EditEventLocation,.BBFormTable .EditEventFees,.BBFormTable .EditEventContactInfo,.BBFormTable .CalendarFormDateTimeContainer select{display:block;padding:6px 12px;margin:0;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.BBFormTable .CalendarFormDateTimeContainer select{display:inline-block}.AdditionalDonation_Amount{display:inline-block;padding:7px 14px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.SearchFormTable{width:94%;max-width:94%;text-align:left;color:#515151;border-collapse:collapse;border:0;vertical-align:top}.SearchFormTable .wsNowrap{white-space:normal !important}.SearchFormTable .SearchTable{white-space:normal !important}.SearchFormTable .SearchTextBox,.SearchFormTable .SearchButton{border:1px solid #aaa}.SearchTable{color:#515151;font-size:20px;line-height:30px;border-collapse:collapse;border:0;vertical-align:top}.SearchTable td{padding:30px 3%}.SearchTable td.BBSearchDescriptionStyle{padding-top:0;word-break:break-word !important;white-space:normal !important}.SearchTable .SearchHeaderRow{text-align:center}.SearchTable .SearchHeaderRow td{color:#0a3255;font-size:30px;line-height:40px;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal;vertical-align:top}.SearchTable a{color:#0a3255;text-decoration:underline}.SearchTable a:hover,.SearchTable a:focus{color:#f5a623;text-decoration:underline}@media only screen and (max-width:760px){.SearchTable td.BBSearchDescriptionStyle{font-size:18px;line-height:28px}.SearchTable a{font-size:20px;line-height:28px}}.DonationFormTable{width:100%;color:#515151;border-collapse:collapse;border:0;font-size:20px;line-height:24px;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important}.DonationFormTable input,.DonationFormTable label{font-size:20px;line-height:24px;font-family:'Barlow',Arial,Helvetica,sans-serif !important}.DonationFormTable table{margin-left:0 !important}.DonationFormTable td{padding:10px}.DonationFormTable .DonationListingHeading,.DonationFormTable .DonationCaptureListingHeading{padding:15px;height:auto;background-color:#0a3255;color:#fff;font-size:24px;line-height:34px}.DonationFormTable .BBFieldControlCell{padding:12px 22px}.DonationFormTable .DonationFieldCaption{background-color:#eee}.DonationFormTable #PC5284_trDesignationOther{display:none}.DonationFormTable #PC5284_DonationCapture1_lblTxtYear{margin-left:17px}.DonationFormTable .DonationMessage{padding:0}.DonationFormTable .sDonationCaptureFieldControlCell{padding-left:12px}.DonationFormTable #PC5284_Recurrence_divFrequency{padding-top:20px}.DonationFormTable .BBFormSubmitButton{font-weight:bold;font-size:20px;line-height:20px;text-transform:uppercase;text-align:left;text-decoration:none;font-family:'Barlow',Arial,Helvetica,sans-serif !important;display:inline-block;padding:15px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#0a3255;background-color:#f5a623;margin-top:20px}.DonationFormTable .BBFormSubmitButton:hover,.DonationFormTable .BBFormSubmitButton:focus{color:#fff;background-color:#0a3255;text-decoration:none}.DonationFormTable #PC5284_trAddToCart{text-align:left}.DonationFormTable #PC5284_btnAddToCart{margin-left:12px}.DonationFormTable .DonationButtonCell{text-align:center}.DonationFormTable .BBFormTextbox{display:inline-block;padding:7px 14px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.DonationFormTable #PC5284_txtAmount{font-size:15px;line-height:15px;padding:5px 14px}.DonationFormTable .BBFormTextArea{display:block;padding:7px 14px;margin:0;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.DonationFormTable #PC5284_txtComments{margin-left:12px}.DonationFormTable .BBFormSelectList{display:inline-block;padding:7px 14px;margin:0;width:auto;max-width:100%;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px;line-height:16px;font-weight:normal;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px}.DonationFormTable .DonationSelectList:hover,.DonationFormTable .DonationSelectList:focus{border-color:#888}.DonationFormTable .DonationSelectList option{font-weight:normal}.DonationFormTable .DonationFieldControlCell td{padding:0}.DonationFormTable input[type="radio"]{margin-right:7px}#PC5284_tdOther label{display:none}#PC5284_Td1{white-space:nowrap}.DonationFormTable .BBFieldCheckboxCaption input[type="checkbox"]{margin-right:7px}.DonationFormTable .DonationGrid{text-align:left;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;font-size:20px;line-height:24px;margin-left:12px !important;margin-top:20px;margin-bottom:20px}.DonationFormTable .DonationGrid .DonationGridCell{text-align:left}.DonationFormTable .DonationGrid .DonationGridCell input{margin-left:-3px}.DonationFormTable .DonationGrid .DonationGridHeader{background-color:#eee;text-align:left}.DonationFormTable .DonationGrid .DonationGridFooter{text-align:left;font-weight:bold;border-top:1px solid #aaa}.DonationFormTable .DonationGrid .BBFormSubmitButton{font-size:15px;line-height:15px;padding:10px 20px;margin-top:0}#PC5279_trRegistrationRequest{width:550px;max-width:100%;margin:0 auto}.LoginFormTable .row{margin:0 auto !important}.LoginFormTable .EmailSignupTitle{color:#0a3255 !important;font-size:40px !important;line-height:50px !important;padding:0 !important;margin:0 0 25px 0;font-family:'Oswald',Calibri,Arial,Helvetica,sans-serif !important;font-style:normal;font-weight:normal;display:block;text-align:center !important;text-shadow:none}.LoginFormTable .EmailSignupTitleDesc{font-size:24px !important;line-height:34px !important;color:#515151 !important;font-family:'Barlow',Arial,Helvetica,sans-serif !important;padding-bottom:25px}.LoginFormTable .EmailSignupTextBox,.EmailSignupSelectList,.EmailSignupTextArea{display:inline-block;padding:7px 14px !important;margin:0 !important;width:92% !important;max-width:92% !important;color:#515151 !important;font-family:'Barlow',Arial,Helvetica,sans-serif !important;background-color:#fff;font-size:16px !important;line-height:16px !important;font-weight:normal;box-sizing:border-box;border:1px solid #aaa !important;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:5px;height:auto !important}.EmailSignupFieldCaption,.EmailSignupFieldCaption label{width:92% !important;text-align:left !important;padding:0 !important;max-width:92% !important;position:relative;margin:0 auto !important;font-size:17px !important;line-height:21px !important;font-weight:normal !important;color:#515151 !important;font-family:'Barlow',Arial,Helvetica,sans-serif !important}.LoginFormTable .row .col-sm-6,.LoginFormTable .row .col-md-6,.LoginFormTable .row .col-lg-6{width:92% !important;text-align:left !important;padding:0 !important;max-width:92% !important;position:relative;margin:0 !important;margin-top:7px !important;margin-bottom:25px !important}.EmailSignupSubmit{font-weight:bold;font-size:20px !important;line-height:20px !important;text-transform:uppercase;text-align:left;text-decoration:none;font-family:'Barlow',Arial,Helvetica,sans-serif !important;display:inline-block;padding:15px 45px !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:auto !important;width:auto !important;color:#0a3255 !important;background-color:#f5a623 !important;margin-top:20px !important}.EmailSignupSubmit:hover,.EmailSignupSubmit:focus{color:#fff !important;background-color:#0a3255 !important;text-decoration:none}@media only screen and (max-width:990px){.LoginFormTable .EmailSignupTitle{font-size:30px !important;line-height:40px !important;margin:0 0 23px 0}.LoginFormTable .EmailSignupTitleDesc{font-size:18px !important;line-height:33px !important;margin:0 0 33px 0}}ul.board-list,#main-body .max-content-width ul.board-list{margin:0 0 60px 0;padding:0 !important;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}ul.board-list li{width:22%;margin:0 3% 40px 0%;padding:0;list-style:none;display:inline-block;text-align:left;font-size:18px;line-height:28px}ul.board-list li span.board-image{width:100%;max-width:100%;display:block;margin-bottom:10px;overflow:hidden;height:300px;vertical-align:middle;text-align:center}ul.board-list li span.board-image img{width:100%;height:auto;max-width:100%;display:block}ul.staff-list,#main-body .max-content-width ul.staff-list,ul.staff-list-2,#main-body .max-content-width ul.staff-list-2,ul.staff-list-3,#main-body .max-content-width ul.staff-list-3,ul.staff-list-4,#main-body .max-content-width ul.staff-list-4{margin:0 0 30px 0;padding:0 !important;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}ul.staff-list li{width:auto;margin:0 1.5% 40px 1.5%;text-align:center;font-size:19px;line-height:29px}ul.staff-list-2 li{width:47%;margin:0 1.5% 40px 1.5%;text-align:center;font-size:19px;line-height:29px}ul.staff-list-3 li{width:30%;margin:0 1.5% 40px 1.5%;text-align:center;font-size:19px;line-height:29px}ul.staff-list-4 li{width:22%;margin:0 1.5% 40px 1.5%;text-align:center;font-size:19px;line-height:29px}ul.staff-list li img,ul.staff-list-2 li img,ul.staff-list-3 li img,ul.staff-list-4 li img{width:auto;height:auto;max-width:100%;display:inline-block;clear:both;margin:0 auto}.kuf-bio-modal{display:none;position:relative !important}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.vbox-close{display:none !important}.vbox-inline{width:50% !important;padding:40px !important;background-color:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.4);position:relative !important}.vbox-inline .vbox-close{width:50px !important;height:50px !important;position:absolute !important;top:10px !important;right:25px !important;display:block !important;text-align:right !important;color:#0a3255 !important;text-transform:uppercase;font-size:35px !important;line-height:50px !important;font-weight:normal !important;font-family:Arial,Helvetica,sans-serif !important}.vbox-inline h2{color:#0a3255 !important;margin-bottom:10px !important}.vbox-inline h5{color:#f5a623 !important}.vbox-inline p{color:#626262;font-size:16px;line-height:1.4em;font-weight:400;display:block;margin-bottom:22px}@media only screen and (max-width:1500px){.vbox-inline{width:55% !important}}@media only screen and (max-width:1300px){.vbox-inline{width:60% !important}}@media only screen and (max-width:1160px){ul.staff-list-4 li{width:auto}ul.board-list li span.board-image{height:250px}.vbox-inline{width:65% !important}}@media only screen and (max-width:990px){ul.board-list li{font-size:17px;line-height:27px}ul.board-list li span.board-image{height:200px}.vbox-inline{width:75% !important}}@media only screen and (max-width:800px){ul.board-list li{width:30%;margin:0 3% 40px 0%}ul.board-list li span.board-image{height:250px}.vbox-inline{width:85% !important}}@media only screen and (max-width:760px){ul.board-list li{width:47%;margin:0 3% 40px 0%}ul.board-list li span.board-image{height:300px}ul.staff-list li,ul.staff-list-2 li,ul.staff-list-3 li,ul.staff-list-4 li{width:47%;margin:0 1.5% 40px 1.5%}.vbox-inline{width:90% !important}}@media only screen and (max-width:600px){ul.board-list li span.board-image{height:260px}.vbox-inline{width:92% !important}}@media only screen and (max-width:550px){ul.board-list li span.board-image{height:220px}.vbox-inline{width:94% !important}}@media only screen and (max-width:480px){ul.board-list li{width:100%;margin:0 0 40px 0}ul.board-list li span.board-image{height:auto}ul.staff-list li,ul.staff-list-2 li,ul.staff-list-3 li,ul.staff-list-4 li{width:100%;margin:0 0 40px 0}.vbox-inline{width:96% !important}}ul.resource-list,#main-body .max-content-width ul.resource-list{margin:0 0 60px 0;padding:0 !important;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}ul.resource-list li{width:17%;margin:0 3% 40px 0%;padding:0;list-style:none;display:inline-block;text-align:left;font-size:16px;line-height:20px;color:#515151;text-decoration:none;font-weight:bold}ul.resource-list li a,#main-body .max-content-width ul.resource-list li a{font-size:16px;line-height:20px;color:#515151;text-decoration:none;font-weight:bold}ul.resource-list li img{width:100%;height:auto;max-width:100%;display:block;margin-bottom:20px;box-shadow:4px 4px 10px rgba(0,0,0,.25)}ul.resource-list li a:hover,ul.resource-list li a:focus,#main-body .max-content-width ul.resource-list li a:hover,#main-body .max-content-width ul.resource-list li a:focus{color:#f5a623;text-decoration:none}@media only screen and (max-width:1160px){ul.resource-list li{width:21%;margin:0 4% 40px 0%}}@media only screen and (max-width:760px){ul.resource-list li{width:29.33%}}@media only screen and (max-width:460px){ul.resource-list li{width:46%;margin:0 4% 40px 0%}ul.resource-list li:nth-child(odd){margin:0 4% 40px 0%}ul.resource-list li:nth-child(even){margin:0 0% 40px 4%}}.tickets-bar{background-color:#093255;display:block;clear:both;position:relative;border-top:5px solid #f5a623;border-bottom:5px solid #f5a623;padding-top:60px;padding-bottom:60px;text-align:center}.tickets-bar h2{color:#f5a523 !important;text-transform:uppercase;font-size:50px;line-height:60px}.tickets-bar p{color:#fff;font-size:30px;line-height:42px;margin:0 0 36px 0}.tickets-bar p:last-of-type{margin:0}.tickets-bar a{color:#49b5e2;text-decoration:underline;font-size:22px;line-height:32px}.tickets-bar a.tickets-bar-button{background-color:#f5a523;display:inline-block;color:#fff;font-size:18px;line-height:18px;font-weight:bold;text-transform:uppercase;padding:25px 35px;text-decoration:none;overflow-wrap:break-word}.tickets-bar a.tickets-bar-button:hover,.tickets-bar a.tickets-bar-button:focus{background-color:#fff;color:#093255;text-decoration:none}.timeline-bar{background-color:#dbe7f2;display:block;clear:both;position:relative;padding-top:100px;padding-bottom:100px}.timeline-ribbon{text-align:center;position:relative}.timeline-ribbon::after{content:'';position:absolute;top:111px;height:100%;width:8px;background:#ccdcec;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.parking-bar{background-color:#fff;display:block;text-align:center}.parking-bar-text{padding:80px 10% 50px 10%}.parking-bar h2{color:#093255;font-size:60px;line-height:70px;text-align:center;text-transform:uppercase;font-weight:bold;margin-bottom:40px}.parking-bar h3{color:#49b5e2 !important;font-style:italic;margin-bottom:10px}.parking-bar p{font-size:20px;line-height:30px}.parking-bar a{color:#49b5e2 !important;text-decoration:underline;overflow-wrap:break-word}.parking-bar a:hover,.parking-bar a:focus{color:#f5a523 !important;text-decoration:none}.parking-bar a.parking-bar-button{background-color:#f5a523;display:inline-block;color:#fff !important;font-size:18px;line-height:18px;font-weight:bold;text-transform:uppercase;padding:25px 35px;text-decoration:none !important}.parking-bar a.parking-bar-button:hover,.parking-bar a.parking-bar-button:focus{background-color:#49b5e2;color:#fff;text-decoration:none}.parking-bar img{width:100%;height:auto;max-width:100%;display:block;margin:0;border:0}@media only screen and (max-width:1050px){.parking-bar h2{font-size:50px;line-height:60px;margin-bottom:30px}}@media only screen and (max-width:990px){.tickets-bar p{font-size:26px;line-height:40px;margin:0 0 40px 0}}@media only screen and (max-width:760px){.homecoming .banner-bar{margin-bottom:0}.homecoming .banner-bar .image-banner{border-bottom:0 solid #7b868d}.homecoming .banner-bar .image-banner img{width:100%;height:auto;max-width:100%;margin:0 auto}.parking-bar h2{font-size:40px;line-height:50px;margin-bottom:25px}.timeline-bar{padding-top:60px;padding-bottom:60px}}.filters-select{margin-bottom:50px;margin-left:1.5%;border:1px solid #7b868d;padding:8px 16px 8px 8px;font-size:18px;color:#515151;font-family:'Barlow',Arial,Helvetica,sans-serif !important;font-weight:bold;margin-top:-20px}ul.news-list,#main-body .max-content-width ul.news-list{margin:0 0 60px 0;padding:0 !important;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left;width:100%}ul.news-list li{background-color:#0a3255;width:30.3%;margin:0 1.5% 40px 1.5%;padding:32px 30px;height:420px;overflow:hidden;list-style:none;display:inline-block;text-align:left;font-size:18px;line-height:1.4em;box-sizing:border-box !important;position:relative}ul.news-list li img{width:100%;height:auto;max-width:100%;display:block}ul.news-list li h3{color:#fff !important;font-size:26px;line-height:32px;padding:0 0 15px 0;border-bottom:2px solid #f5a623;margin:0 0 15px 0}ul.news-list li p{color:#fff;font-size:18px;line-height:24px;margin:0 0 16px 0}ul.news-list li div{position:absolute;bottom:0;left:0;width:100%;padding:62px 30px 32px 30px;box-sizing:border-box !important;background-color:#0a3255;background:linear-gradient(180deg,rgba(255,0,0,0) 0%,rgba(10,50,85,1) 27%,rgba(10,50,85,1) 100%)}ul.news-list li a{color:#fff;padding:12px 24px;font-size:18px;line-height:18px;font-weight:bold;text-decoration:none !important;margin:0;background-color:#f5a623;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase}ul.news-list li a:hover,ul.news-list li a:focus{color:#0a3255;background-color:#fff;text-decoration:none}@media only screen and (max-width:1260px){ul.news-list li{height:440px}ul.news-list li h3{font-size:25px;line-height:33px}ul.news-list li,ul.news-list li p{font-size:17px;line-height:23px}}@media only screen and (max-width:1060px){ul.news-list li{width:47%;margin:0 1.5% 30px 1.5%;height:420px}}@media only screen and (max-width:760px){ul.news-list li{width:100%;margin:0 0% 30px 0%;height:auto;min-height:276px;overflow:visible;position:relative;display:block}ul.news-list li div{position:relative;background:none;padding:0;margin-top:30px}}