#TopBanner{position:relative;background:#f37032;background:-moz-linear-gradient(top,#f37032 27%,#f15a31 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(27%,#f37032),color-stop(100%,#f15a31));background:-webkit-linear-gradient(top,#f37032 27%,#f15a31 100%);background:-o-linear-gradient(top,#f37032 27%,#f15a31 100%);background:-ms-linear-gradient(top,#f37032 27%,#f15a31 100%);background:linear-gradient(to bottom,#f37032 27%,#f15a31 100%)}#TopBanner #TopLeftLogo{width:245px;background-repeat:no-repeat;display:inline-block;background-image:none;max-width:100%;max-height:6rem}@media (min-width:75em){#TopBanner #TopLeftLogo{max-width:min(100%,25rem)}}#TopBanner #TopBannerTextSearchContainer{position:absolute;font-size:13px}#TopBanner #TopBannerTextSearchContainer .inner{padding:0}#TopBanner #TopBannerTextSearchContainer .section{padding:0;vertical-align:middle}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer{display:table;border-collapse:collapse}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner{display:table-row}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .section{display:table-cell;vertical-align:top}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner #TopBannerTextSearchVector-button{border-width:0;border:0;border:none}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner #TopBannerTextSearchVector-button{height:30px;margin:0;margin-inline-start:15px;border:1px solid #454851;background-image:none;background:#eee;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner #TopBannerTextSearchVector-button .ui-selectmenu-text{padding-top:4.75px!important;padding-bottom:4.75px!important}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner #TopBannerTextSearchVector-button .ui-icon{background-position:center center;background-repeat:no-repeat;background-image:url(/images/bannermenu/greyArrow.png)}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector{position:relative}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display{height:30px;line-height:30px;width:185px;border:1px solid #454851;background:#eee;display:table;border-collapse:separate;cursor:pointer;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner{display:table-row}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner .icon,#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner .text{display:table-cell}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner .text{padding:0 14px;font-size:15px;color:#454851}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner .text .label{display:block;width:131px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .display .inner .icon{width:16px;padding:0 5px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/bannermenu/greyArrow.png)}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu{display:none;width:205px;background:#f5f5f5;border:1px solid #454851;border-radius:4px;position:absolute;top:44px;z-index:200}.ltr #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu{left:0}.rtl #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu{right:0}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:after,#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;bottom:100%}.ltr #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:after,.ltr #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:before{left:172px}.rtl #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:after,.rtl #TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:before{right:172px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:after{border-color:rgba(255,255,255,0) rgba(255,255,255,0) #f5f5f5 rgba(255,255,255,0);border-width:8px;margin-inline-start:-8px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu:before{border-color:rgba(69,72,81,0) rgba(69,72,81,0) #454851 rgba(69,72,81,0);border-width:9px;margin-inline-start:-9px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu.active{display:inline-block}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu .list{list-style:none;margin:0;padding:0}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu .list li{padding:10px 20px;font-weight:700;color:#454851}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu .list li:hover{background-color:#d8f66f;cursor:pointer}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu .list li:first-of-type{border-start-start-radius:4px;border-start-end-radius:4px}#TopBanner #TopBannerTextSearchContainer .searchBoxContainer .inner .topBannerTextSearchVector .menu .list li:last-of-type{border-end-start-radius:4px;border-end-end-radius:4px}#TopBanner #AdvancedSearchBtn,#TopBanner #AdvancedSearchBtn.section{display:inline-block;width:100%;text-align:end;padding-inline-end:18px;cursor:pointer;background-image:url(/images/dropdownboxes/greyArrowDown.png);background-repeat:no-repeat;background-position:right center;color:#454851;margin-top:5px;margin-inline-end:20px;margin-bottom:0;margin-inline-start:0;font-weight:700;font-size:16px}#TopBanner #AdvancedSearchPopup{cursor:default;position:absolute;display:block;color:#454851;top:100%;z-index:110;border-radius:3px;border:solid 1px #ced2d7;background-color:#f5f5f5;padding:16px;text-align:start;margin-top:8px;font-weight:400}.ltr #TopBanner #AdvancedSearchPopup{right:-93px}.rtl #TopBanner #AdvancedSearchPopup{left:-93px}#TopBanner #AdvancedSearchPopup:after,#TopBanner #AdvancedSearchPopup:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#TopBanner #AdvancedSearchPopup:after{border-color:rgba(245,245,245,0);border-width:8px}#TopBanner #AdvancedSearchPopup:before{border-color:rgba(69,72,81,0);border-width:9px}#TopBanner #AdvancedSearchPopup:after,#TopBanner #AdvancedSearchPopup:before{bottom:100%}.ltr #TopBanner #AdvancedSearchPopup:after,.ltr #TopBanner #AdvancedSearchPopup:before{left:75%}.rtl #TopBanner #AdvancedSearchPopup:after,.rtl #TopBanner #AdvancedSearchPopup:before{right:75%}#TopBanner #AdvancedSearchPopup:after{border-bottom-color:#f5f5f5;margin-inline-start:-8px}#TopBanner #AdvancedSearchPopup:before{border-bottom-color:#ced2d7;margin-inline-start:-9px}#TopBanner #AdvancedSearchPopup #AdvancedSearchPrompt{font-style:italic;font-size:17px;margin-bottom:20px}#TopBanner #AdvancedSearchPopup .filterSectionHeading{font-weight:700;font-size:15px;margin-bottom:7px}#TopBanner #AdvancedSearchPopup .filterSectionContainer{margin-inline-start:12px}#TopBanner #AdvancedSearchPopup .filterSectionContainer .prompt{margin-bottom:7px;font-size:14px;margin-top:15px}#TopBanner #AdvancedSearchPopup .filterSectionContainer input[type=text]{border:none;background-color:#fff;border-radius:3px;padding:8px;font-weight:700;width:215px;height:34px;-moz-box-sizing:border-box;-webkit-box-sizing:padding-box;box-sizing:border-box;font-family:var(--font-family)}#TopBanner #AdvancedSearchPopup td{vertical-align:top}#TopBanner #AdvancedSearchPopup .findResultsSection{padding-inline-end:22px}#TopBanner #AdvancedSearchPopup .searchAcrossSection{padding-inline-start:17px;padding-inline-end:26px;border-inline-start:1px solid #c8c8c8}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer{margin-top:16px;margin-inline-start:5px}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer .allFieldsRow{height:47px}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer input[type=radio]+label{padding-inline-start:31px}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer input[type=checkbox]+label{padding-inline-start:30px}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer .checkboxes{margin-inline-start:29px;margin-top:5px}#TopBanner #AdvancedSearchPopup .searchAcrossSection .filterSectionContainer .checkboxes .checkboxRow{margin-top:12px}#TopBanner #AdvancedSearchPopup .categorySection{margin-top:32px}#TopBanner #AdvancedSearchPopup .categorySection table{width:100%}#TopBanner #AdvancedSearchPopup .categorySection table td{padding:0}#TopBanner #AdvancedSearchPopup .categorySection .prompt{margin:25px 0 8px}#TopBanner #AdvancedSearchPopup .categorySection .prompt:first-child{margin-top:8px}#TopBanner #AdvancedSearchPopup .categorySection .max7-resourcecategorydropdown{width:185px}#TopBanner #AdvancedSearchPopup .goButtonContainer{text-align:end;vertical-align:bottom}#TopBanner #TopMenuContainer{position:absolute;bottom:0;height:29px;text-align:center;z-index:2}.ltr #TopBanner #TopMenuContainer{left:1035px;right:0}.rtl #TopBanner #TopMenuContainer{right:1035px;left:0}#TopBannerTagLine{position:relative}#TopBanner .categoryListContainerOuter,#TopBannerTagLine .categoryListContainerOuter{position:absolute;left:0;right:0;bottom:0;text-align:center}#TopBanner .categoryListContainerOuter .categoryListContainer,#TopBannerTagLine .categoryListContainerOuter .categoryListContainer{display:inline-block}#TopBanner .categoryListContainerOuter .categoryListContainer .introText,#TopBannerTagLine .categoryListContainerOuter .categoryListContainer .introText{text-align:start;padding-bottom:10px;color:#454851;font-weight:700}#TopBanner .categorylist,#TopBannerTagLine .categorylist{margin:0;padding:0;list-style:none;height:44px;overflow:hidden;text-wrap:none;text-align:center;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#TopBanner .categorylist .categorylistitem,#TopBannerTagLine .categorylist .categorylistitem{display:inline-block;position:relative;margin-inline-end:6px}#TopBanner .categorylist .categorylistitem:last-of-type,#TopBannerTagLine .categorylist .categorylistitem:last-of-type{margin-inline-end:0}#TopBanner .categorylist a,#TopBanner .categorylist a:link,#TopBanner .categorylist a:visited,#TopBannerTagLine .categorylist a,#TopBannerTagLine .categorylist a:link,#TopBannerTagLine .categorylist a:visited{color:#f37032;background-color:#454851;display:block;line-height:24px;padding:5px 10px;text-decoration:none;font-weight:700;border-radius:5px;margin-top:0;margin-inline-end:5px;margin-bottom:20px;margin-inline-start:0}#TopBanner .categorylist .searchVectorElement.interactive.active,#TopBanner .categorylist a:hover,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active,#TopBannerTagLine .categorylist a:hover{text-decoration:none;color:#d8f66f}#TopBanner .categorylist .searchVectorElement.interactive.active:after,#TopBanner .categorylist .searchVectorElement.interactive.active:before,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:after,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#TopBanner .categorylist .searchVectorElement.interactive.active:after,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:after{border-color:rgba(245,245,245,0);border-width:8px}#TopBanner .categorylist .searchVectorElement.interactive.active:before,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:before{border-color:rgba(69,72,81,0);border-width:9px}#TopBanner .categorylist .searchVectorElement.interactive.active:after,#TopBanner .categorylist .searchVectorElement.interactive.active:before,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:after,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:before{top:100%;left:50%}#TopBanner .categorylist .searchVectorElement.interactive.active:after,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:after{border-bottom-color:#f5f5f5;border-width:9px;margin-inline-start:-9px}#TopBanner .categorylist .searchVectorElement.interactive.active:before,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:before{border-bottom-color:#454851;border-width:8px;margin-inline-start:-8px}#TopBanner .categorylist .searchVectorElement.interactive.active:after,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:after{margin-top:-28px;z-index:101}#TopBanner .categorylist .searchVectorElement.interactive.active:before,#TopBannerTagLine .categorylist .searchVectorElement.interactive.active:before{margin-top:-29px}.hasChannel #MainPageClient .top-dock{overflow:visible}.hasChannel #TopBanner{width:100%;display:grid;grid-template-rows:auto auto;align-items:center;justify-items:center;border-collapse:collapse;background-size:cover;background-position:center}@media (min-width:75em){.hasChannel #TopBanner{grid-template-columns:1fr 1fr;grid-template-rows:unset}}.hasChannel #TopBanner>.logo{vertical-align:top}.hasChannel #TopBanner>.logo #TopLeftLogo{background-repeat:no-repeat;background-position:center center;height:126px}@media (min-width:75em){.hasChannel #TopBanner>.logo{justify-self:start}}.hasChannel #TopBanner>.search{vertical-align:middle}.hasChannel #TopBanner>.search #TopBannerTextSearchContainer{position:static;display:table;border-collapse:collapse}.hasChannel #TopBanner>.search #TopBannerTextSearchContainer .searchBoxContainer .inner #TopSearchInput{border-top:1px solid #454851;border-bottom:1px solid #454851;border-inline-start:1px solid #454851;border-inline-end:none;border-start-start-radius:5px;border-end-start-radius:5px;width:min(25rem,100%);box-sizing:border-box}.hasChannel #TopBanner>.search #AdvancedSearchBtn{position:relative}.ltr .hasChannel #TopBanner>.search #AdvancedSearchPopup{right:-113px}.rtl .hasChannel #TopBanner>.search #AdvancedSearchPopup{right:-113px}.hasChannel #TopBanner.slimline{padding:1rem 0}.hasChannel #TopBanner.slimline>.logo,.hasChannel #TopBanner.slimline>.search{padding:.25rem 1.25rem}@media (min-width:75em){.hasChannel #TopBanner.slimline{padding:1rem 0}.hasChannel #TopBanner.slimline>.logo,.hasChannel #TopBanner.slimline>.search{padding:0 1.25rem}}.hasChannel #TopBanner.slimline>.logo #TopLeftLogo{background-position:center left;height:auto;width:auto}.hasChannel #TopBanner.slimline>.search #TopBannerTextSearchContainer{margin-inline-start:auto}.hasChannel #TopBannerTagLine{padding-top:15px;background:#f15a31;height:4rem}.hasChannel #TopBannerTagLine.hasTagLine{padding:15px;text-align:center;font-size:16px;color:#fff}.hasChannel #HomePage{margin-bottom:20px}#ChannelBanner{height:323px;position:relative;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;grid-template-areas:"leftside main rightside"}#ChannelBanner #ChannelBannerStartSidebar{grid-area:leftside;position:relative}#ChannelBanner #ChannelBannerStartSidebar #ChannelIcon{height:111px;width:148px;position:absolute;bottom:3.75rem}.ltr #ChannelBanner #ChannelBannerStartSidebar #ChannelIcon{right:3.75rem}.rtl #ChannelBanner #ChannelBannerStartSidebar #ChannelIcon{left:3.75rem}#ChannelBanner #ChannelBannerEndSidebar{grid-area:rightside;position:relative}#ChannelBanner.blue #ChannelBannerEndSidebar,#ChannelBanner.blue #ChannelBannerStartSidebar{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#139dcf),color-stop(1,#1285b3));background-image:-ms-linear-gradient(top,#139dcf 0,#1285b3 100%);background-image:-moz-linear-gradient(top,#139dcf 0,#1285b3 100%);background-image:-o-linear-gradient(top,#139dcf 0,#1285b3 100%);background-image:-webkit-linear-gradient(top,#139dcf 0,#1285b3 100%);background-image:linear-gradient(to bottom,#139dcf 0,#1285b3 100%)}#ChannelBanner.blue #ChannelTitleBar{background-color:rgba(0,175,238,.7)}#ChannelBanner.blue #ChannelBannerCarousel{background-color:#00afee}#ChannelBanner.red #ChannelBannerEndSidebar,#ChannelBanner.red #ChannelBannerStartSidebar{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b92e31),color-stop(1,#9e272b));background-image:-ms-linear-gradient(top,#b92e31 0,#9e272b 100%);background-image:-moz-linear-gradient(top,#b92e31 0,#9e272b 100%);background-image:-o-linear-gradient(top,#b92e31 0,#9e272b 100%);background-image:-webkit-linear-gradient(top,#b92e31 0,#9e272b 100%);background-image:linear-gradient(to bottom,#b92e31 0,#9e272b 100%)}#ChannelBanner.red #ChannelTitleBar{background-color:rgba(162,39,42,.7)}#ChannelBanner.green #ChannelBannerEndSidebar,#ChannelBanner.green #ChannelBannerStartSidebar{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62943d),color-stop(1,#537e36));background-image:-ms-linear-gradient(top,#62943d 0,#537e36 100%);background-image:-moz-linear-gradient(top,#62943d 0,#537e36 100%);background-image:-o-linear-gradient(top,#62943d 0,#537e36 100%);background-image:-webkit-linear-gradient(top,#62943d 0,#537e36 100%);background-image:linear-gradient(to bottom,#62943d 0,#537e36 100%)}#ChannelBanner.green #ChannelTitleBar{background-color:rgba(115,182,69,.7)}#ChannelBanner.grey #ChannelBannerEndSidebar,#ChannelBanner.grey #ChannelBannerStartSidebar{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#454851),color-stop(1,#3c3c44));background-image:-ms-linear-gradient(top,#454851 0,#3c3c44 100%);background-image:-moz-linear-gradient(top,#454851 0,#3c3c44 100%);background-image:-o-linear-gradient(top,#454851 0,#3c3c44 100%);background-image:-webkit-linear-gradient(top,#454851 0,#3c3c44 100%);background-image:linear-gradient(to bottom,#454851 0,#3c3c44 100%)}#ChannelBanner.grey #ChannelTitleBar{background-color:rgba(157,158,163,.7)}#ChannelBanner.purple #ChannelBannerEndSidebar,#ChannelBanner.purple #ChannelBannerStartSidebar{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#975ba3),color-stop(1,#7f4d8c));background-image:-ms-linear-gradient(top,#975ba3 0,#7f4d8c 100%);background-image:-moz-linear-gradient(top,#975ba3 0,#7f4d8c 100%);background-image:-o-linear-gradient(top,#975ba3 0,#7f4d8c 100%);background-image:-webkit-linear-gradient(top,#975ba3 0,#7f4d8c 100%);background-image:linear-gradient(to bottom,#975ba3 0,#7f4d8c 100%)}#ChannelBanner.purple #ChannelTitleBar{background-color:rgba(110,68,140,.7)}#ChannelBanner.purple #ChannelBannerCarousel{background-color:#6e448c}#ChannelBanner #ChannelBannerMain{grid-area:main;width:min(790px,100vw);height:323px;position:relative}#ChannelBanner #ChannelBannerMain #ChannelBannerCarousel{grid-area:main;width:100%;height:323px}#ChannelBanner #ChannelBannerMain #ChannelBannerCarousel .item{display:block;width:100%;height:auto}#ChannelBanner #ChannelBannerMain #ChannelTitleBar{height:60px;left:0;right:0;bottom:0;position:absolute;color:#fff;display:flex;justify-content:start;align-items:center}#ChannelBanner #ChannelBannerMain #ChannelTitleBar #ChannelTitle{color:#fff;font-size:18px;line-height:18px;font-weight:700;padding:14px}#ChannelBanner #ChannelSocialShareIcons{bottom:60px;position:absolute}.ltr #ChannelBanner #ChannelSocialShareIcons{left:14px}.rtl #ChannelBanner #ChannelSocialShareIcons{right:14px}#ChannelBanner #ChannelSocialShareIcons img{display:block;margin-top:10px}#ChannelBanner #ChannelBannerCarouselDots{position:absolute;top:20px}.ltr #ChannelBanner #ChannelBannerCarouselDots{right:15px}.rtl #ChannelBanner #ChannelBannerCarouselDots{left:15px}.interactiveSearchVectorsContainer{z-index:100;margin-top:-3px}.interactiveSearchVector{position:absolute;overflow:hidden;border:1px solid #454851;border-radius:5px;display:none;background-color:#f5f5f5;text-align:start}.interactiveSearchVector.active{display:block}.interactiveSearchVector header{font-weight:700;padding:10px 20px;color:#fff;background-color:#454851}.interactiveSearchVector section{background-color:#fff;padding:20px;max-height:500px;overflow:auto}.interactiveSearchVector.categorySearchVectorList .subCategoryList,.interactiveSearchVector.resourceCategory .subCategoryList{margin:0;padding:0;list-style:none}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category,.interactiveSearchVector.resourceCategory .subCategoryList .category{list-style:none;margin-bottom:8px}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category>a,.interactiveSearchVector.resourceCategory .subCategoryList .category>a{color:#454851}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category>a:active,.interactiveSearchVector.categorySearchVectorList .subCategoryList .category>a:hover,.interactiveSearchVector.categorySearchVectorList .subCategoryList .category>a:visited,.interactiveSearchVector.resourceCategory .subCategoryList .category>a:active,.interactiveSearchVector.resourceCategory .subCategoryList .category>a:hover,.interactiveSearchVector.resourceCategory .subCategoryList .category>a:visited{color:#454851}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category>a.parentLink,.interactiveSearchVector.resourceCategory .subCategoryList .category>a.parentLink{font-weight:700}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent>a,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent>a{background-image:url(/images/dropdownboxes/greyArrowRight.png);display:block;padding-inline-end:36px;text-decoration:none;background-position:right center;background-repeat:no-repeat}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent>a:active,.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent>a:hover,.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent>a:visited,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent>a:active,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent>a:hover,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent>a:visited{text-decoration:none}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent .subList,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent .subList{display:none}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent.open>a,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent.open>a{background-image:url(/images/dropdownboxes/greyArrowDown.png)}.interactiveSearchVector.categorySearchVectorList .subCategoryList .category.parent.open .subList,.interactiveSearchVector.resourceCategory .subCategoryList .category.parent.open .subList{display:block}.interactiveSearchVector.categorySearchVectorList .subCategoryList .subList,.interactiveSearchVector.resourceCategory .subCategoryList .subList{margin-top:8px;padding-inline-start:16px}.interactiveSearchVector.bibleReference .referenceSelector{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;justify-items:stretch;align-items:start}.interactiveSearchVector.bibleReference .referenceSelector .heading.book,.interactiveSearchVector.bibleReference .referenceSelector .heading.chapter,.interactiveSearchVector.bibleReference .referenceSelector .heading.verse{font-weight:700;font-size:.75rem;padding-bottom:.5rem}.interactiveSearchVector.bibleReference .referenceSelector .heading.chapter{text-align:end}.interactiveSearchVector.bibleReference .referenceSelector .heading.verse{text-align:end;padding-inline-end:5px}.interactiveSearchVector.bibleReference .referenceSelector .selector{box-sizing:border-box;border-radius:.1875rem;background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color)}.interactiveSearchVector.bibleReference .referenceSelector .selector:hover{border-color:var(--input-control-border-color-hover)}.interactiveSearchVector.bibleReference .referenceSelector .selector.error{background-color:var(--input-control-error-background)}.interactiveSearchVector.bibleReference .referenceSelector .selector.chapter,.interactiveSearchVector.bibleReference .referenceSelector .selector.verse{text-align:center;margin-inline-start:1rem}.interactiveSearchVector.bibleReference .referenceSelector .selector.chapter option,.interactiveSearchVector.bibleReference .referenceSelector .selector.verse option{padding-inline-start:10px;text-align:center}.interactiveSearchVector.bibleReference .referenceSelector .selector.book{border-inline-start:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}.interactiveSearchVector.bibleReference .referenceSelector .selector.chapter{border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}.interactiveSearchVector.bibleReference .referenceSelector .selector.verse{border-inline-end:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}.interactiveSearchVector.bibleReference .searchTip{margin-top:12px;font-style:italic}.interactiveSearchVector.bibleReference .searchTip .bold{font-weight:700}.interactiveSearchVector.bibleReference .buttonsContainer{display:grid;grid-template-columns:auto auto auto auto 1fr;justify-content:start;align-items:center;margin-top:1rem}.interactiveSearchVector.bibleReference .buttonsContainer input[type=radio]{margin-inline-end:.25rem}.interactiveSearchVector.bibleReference .buttonsContainer label{margin-inline-end:1rem}.interactiveSearchVector.bibleReference .buttonsContainer button{justify-self:end}#BibleBookHeading{font-weight:700;position:absolute;top:-4px;font-size:12px;color:#454851}.ltr #BibleBookHeading{left:18px}.rtl #BibleBookHeading{right:18px}#BibleChapterHeading{font-weight:700;position:absolute;top:-4px;font-size:12px;color:#454851}.ltr #BibleChapterHeading{left:102px}.rtl #BibleChapterHeading{right:102px}#BibleVerseHeading{font-weight:700;position:absolute;top:-4px;font-size:12px;color:#454851}.ltr #BibleVerseHeading{left:155px}.rtl #BibleVerseHeading{right:155px}#ctlBibleBook{width:88px;border-inline-start:1px solid #eee;border-inline-end:none;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}#ctlBibleChapter{width:49px;border-inline-start:none;border-inline-end:none;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}#ctlBibleVerse{width:49px;border-inline-end:1px solid #eee;border-inline-start:none;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px!important;color:#454851}.sidebarContainer header{background-color:#eee;margin:0;line-height:21px;padding:24px 14px 19px 14px;font-weight:700;font-size:16px}.sidebarContainer section{border:1px solid #eee;padding:14px 14px 28px 14px;margin:0 0 13px 0}.sidebarContainer .myMax7SectionWrapper{margin-bottom:13px}.sidebarContainer .myMax7SectionWrapper .myMax7SectionAnonymousHeading{background-image:url(/images/dropdownboxes/greyArrowDown.png);background-repeat:no-repeat;background-position:90% 55%}.sidebarContainer .myMax7SectionWrapper .myMax7Section{padding:0;margin:0}.sidebarContainer .myMax7SectionWrapper .myMax7Section .anonymousPanel,.sidebarContainer .myMax7SectionWrapper .myMax7Section .loggedInPanel{padding:14px 14px 14px 14px}.sidebarContainer .myMax7SectionWrapper .myMax7Section .loggedInPanel.editMode{padding:0}.sidebarContainer .myMax7SectionWrapper .myMax7Section .loggedInPanel.editMode .userHeader{display:block;height:125px;background-repeat:no-repeat;background-position:center center;background-size:cover}.sidebarContainer .myMax7SectionWrapper .myMax7Section+.languageOptionsSection{border-top:none}.sidebarContainer .myMax7SectionWrapper.collapsed .myMax7SectionAnonymousHeading{background-image:url(/images/dropdownboxes/greyArrowLeft.png)}.sidebarContainer .myMax7SectionWrapper>header{cursor:pointer}.sidebarContainer hr{border:0;border-bottom:1px solid #eee}.sidebarContainer .lowBandwidthLinkSection{margin:0 0 13px 0;padding:14px 14px 14px 88px;background-image:url(/images/lowbandwidth.png);background-repeat:no-repeat;background-position:14px 14px;font-size:12px;min-height:60px}.sidebarContainer .lowBandwidthLinkSection a,.sidebarContainer .lowBandwidthLinkSection a:link,.sidebarContainer .lowBandwidthLinkSection a:visited{color:#3498db}.highlightedResourceContainer{margin:20px 0}.highlightedResourceContainer header{font-weight:700;font-size:16px;color:#454851}.highlightedResourceContainer .highlightedResource{border:1px solid #eee;padding:14px}.highlightedResourceContainer .highlightedResource a{text-decoration:none}.highlightedResourceContainer .highlightedResource .thumbnail{width:180px;height:135px;margin:0 auto 18px;position:relative;background-repeat:no-repeat;background-size:100%;background-position:center center}.highlightedResourceContainer .highlightedResource .thumbnail .type{display:none;position:absolute;left:0;right:0;bottom:0;padding:2px 5px;background-color:rgba(0,0,0,.7);color:#fff;font-size:11px}.highlightedResourceContainer .highlightedResource:hover .thumbnail{background-size:110%}.highlightedResourceContainer .highlightedResource:hover .thumbnail .type{display:block}.highlightedResourceContainer .highlightedResource:hover .title{color:#74b643}.highlightedResourceContainer .highlightedResource .title{font-weight:700;font-size:16px;margin-bottom:5px;color:#000;line-height:20px}.highlightedResourceContainer .highlightedResource .description{font-size:13px;line-height:17px;max-height:68px;overflow:hidden;color:#454851}.highlightedResourceContainer .highlightedResource .description p{margin:0}.ui-newslettersignuppanel .prompt{background-image:url(/images/newslettersignup/icon.jpg);background-repeat:no-repeat;background-position:left top;background-size:48px 48px;padding-inline-start:55px;margin-bottom:10px;font-size:12px;min-height:48px}.ui-newslettersignuppanel input[type=email]{padding:7px 10px 7px 10px;border:1px solid #eee;font-size:12px;border-radius:4px;width:165px}.ui-newslettersignuppanel input[type=email].invalid{border-color:#c82253!important;background-color:#ffffe0}.ui-newslettersignuppanel .error{background-color:#fbf6b9;border:1px solid #eee;padding:7px}.ui-newslettersignuppanel .ui-newslettersignuppanel-buttonpanel{text-align:end;margin-top:12px}.ui-newslettersignuppanel .ui-newslettersignuppanel-buttonpanel button{border-radius:4px;padding:6px 40px;cursor:pointer}.ui-newslettersignuppanel .subscriptions{list-style:none;padding:0}.ui-newslettersignuppanel .subscriptions li{margin:0 0 5px 0}.ui-newslettersignuppanel .subscriptions li label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.ui-newslettersignuppanel .subscriptions li label input[type=checkbox]{margin-inline-end:8px}.ui-newslettersignuppanel .subscriptions li label span{margin-top:-4px;font-size:12px}.ui-newslettersignuppanel.invalid li{background-color:#f66;color:#fff}#EndSidebar header{font-size:16px}#EndSidebar .largebutton,#EndSidebar .ui-button.largebutton{font-size:16px}#EndSidebar .languageOptionsSection .languageOption .max7-languagedropdown.ui-selectmenu-button .ui-selectmenu-text{padding-inline-start:35px}#EndSidebar .languageOptionsSection .languageOption .max7-languagedropdown.ui-selectmenu-button .ui-icon{background-position:center center;background-image:url(/images/dropdownboxes/greyArrowLeft.png)}.ltr #EndSidebar .languageOptionsSection .languageOption .max7-languagedropdown.ui-selectmenu-button .ui-icon{left:13px;right:auto}.rtl #EndSidebar .languageOptionsSection .languageOption .max7-languagedropdown.ui-selectmenu-button .ui-icon{right:13px;left:auto}.languageOptionsSection .languageOption.first{margin-bottom:20px}.languageOptionsSection .languageOption.last{margin-top:20px}.languageOptionsSection .languageOption .description{margin-bottom:8px;position:relative}.languageOptionsSection .languageOption .description .text{padding-inline-end:20px}.languageOptionsSection .languageOption .helpLink{float:right;margin-inline-start:10px}.rtl .languageOptionsSection .languageOption .helpLink{float:left}.languageOptionsSection .max7-languagedropdown{width:187px}.languageOptionsSection .max7-languagedropdown .ui-selectmenu-text{font-size:14px}.languageOptionsSection .max7-languagedropdown.ui-selectmenu-button .ui-icon{background-image:url(/images/dropdownboxes/greyArrowRight.png);background-position:center center}.languageOptionsSection #ShowAllInCurrentCultureLinkContainer{text-align:end}.languageOptionsSection #ShowAllInCurrentCultureLinkContainer a{color:var(--hyperlinkcolor);text-decoration:underline;cursor:pointer;font-size:11px}.languageOptionsSection #LanguagePanelChangeButton{width:80%;margin:12px auto 0}#HomePage{padding-top:13px}#HomePage #HomePageTable{display:grid;align-items:start;grid-template-areas:"intro" "resourceoftheday";width:100%;margin-top:13px;margin-bottom:15px;border-collapse:collapse}@media (min-width:62em){#HomePage #HomePageTable{grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"intro resourceoftheday"}}#HomePage #HomePageTable #HomePageIntro{grid-area:intro;border:1px solid #e5e5e5;padding:35px;background-repeat:no-repeat}@media (min-width:62em){#HomePage #HomePageTable #HomePageIntro{min-height:350px;background-image:url(/images/home/home1.jpg);background-position:right bottom}#HomePage #HomePageTable #HomePageIntro.image2{background-image:url(/images/home/home2.jpg)}#HomePage #HomePageTable #HomePageIntro.image3{background-image:url(/images/home/home3.jpg)}#HomePage #HomePageTable #HomePageIntro.image4{background-image:url(/images/home/home4.jpg)}}#HomePage #HomePageTable #HomePageIntro .aboutLink{color:#3498db;text-decoration:underline;line-height:24px;float:right}.rtl #HomePage #HomePageTable #HomePageIntro .aboutLink{float:left}#HomePage #HomePageTable #HomePageIntro h1{margin-top:0;font-weight:300;font-size:24px;line-height:normal;color:#454851;color:rgba(69,72,81,.7)}@media (min-width:62em){#HomePage #HomePageTable #HomePageIntro h1{margin-inline-end:20rem}}#HomePage #HomePageTable #HomePageIntro .blurb{clear:both;padding-bottom:30px;color:#666}@media (min-width:62em){#HomePage #HomePageTable #HomePageIntro .blurb{margin-inline-end:20rem}}#HomePage #HomePageTable #ResourceOfTheDayContainer{grid-area:resourceoftheday;border-top:1px solid #eee;border-inline-end:1px solid #eee;border-bottom:1px solid #eee;background-image:url(/images/home/rotdBackground.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:36em){#HomePage #HomePageTable #ResourceOfTheDayContainer{width:262px}}#HomePage #HomePageTable #ResourceOfTheDayContainer header{font-weight:700;font-size:16px;color:#454851}#HomePage #HomePageTable #ResourceOfTheDayContainer #ResourceOfTheDay{padding:20px 40px;overflow:hidden}#HomePage #HomePageTable #ResourceOfTheDayContainer #ResourceOfTheDay .details{height:100px;display:flex;flex-direction:column;align-content:center}#HomePage #HomePageTable #ResourceOfTheDayContainer .thumbnail{width:180px;height:135px;margin-bottom:18px}#HomePage #HomePageTable #ResourceOfTheDayContainer .title{font-weight:700;font-size:16px;margin-bottom:5px;color:#000;line-height:20px}#HomePage #HomePageTable #ResourceOfTheDayContainer .type{font-size:12px;line-height:16px;margin:10px 0}#HomePage #HomePageTable #ResourceOfTheDayContainer .description{font-size:13px;line-height:17px;max-height:68px;overflow:hidden}#HomePage #HomePageTable #ResourceOfTheDayContainer .description p{margin:0}#HomePage #HomePageTable #ResourceOfTheDayContainer a:hover,#HomePage #HomePageTable #ResourceOfTheDayContainer a:link,#HomePage #HomePageTable #ResourceOfTheDayContainer a:visited{font-size:13px;color:#666;text-decoration:none}#HomePage #HomePageTableB{width:100%;margin-bottom:15px;border-collapse:collapse;position:relative}#HomePage #HomePageTableB .homePageRotatorDots{position:absolute;bottom:10px;z-index:1}.ltr #HomePage #HomePageTableB .homePageRotatorDots{right:10px}.rtl #HomePage #HomePageTableB .homePageRotatorDots{left:10px}#HomePage #HomePageTableB .homePageRow{width:791px;height:265px}#HomePage #HomePageTableB #HomePageIntro{vertical-align:top;height:265px;padding:28px 35px 0;box-sizing:border-box;background-position:right bottom;background-repeat:no-repeat;overflow-y:hidden;background-image:url(/images/home/homesheep_791.jpg)}#HomePage #HomePageTableB #HomePageIntro .aboutLink{color:#3498db;text-decoration:underline;line-height:24px;margin:-18px -15px;float:right}.rtl #HomePage #HomePageTableB #HomePageIntro .aboutLink{float:left}#HomePage #HomePageTableB #HomePageIntro h1{margin-top:0;font-weight:300;font-size:24px;line-height:normal;color:#454851;color:rgba(69,72,81,.7);width:320px}#HomePage #HomePageTableB #HomePageIntro .blurb{clear:both;width:300px;padding-bottom:30px;color:#666}#HomePage #HomePageTableB #HomePageIntro .blurb a:link,#HomePage #HomePageTableB #HomePageIntro .blurb a:visited{color:#3498db;text-decoration:underline}#HomePage #HomePageTableB a:link,#HomePage #HomePageTableB a:visited{text-decoration:none}main header{background-color:#eee;font-weight:700;font-size:16px;padding-top:24px;padding-inline-end:17px;padding-bottom:19px;padding-inline-start:17px}.myLibrariesSection .topLinks{text-align:end}.myLibrariesSection .topLinks ul{margin:0;padding:0;list-style:none}.myLibrariesSection .topLinks ul li{margin-bottom:3px}.myLibrariesSection .topLinks ul li a{color:#3498db;text-decoration:underline}.myLibrariesSection #SearchMyLibrariesSection{margin:14px 0}.myLibrariesSection .searchBox{margin-top:8px;display:table;border-collapse:collapse}.myLibrariesSection .searchBox .inner{display:table-row}.myLibrariesSection .searchBox .inner .section{display:table-cell;vertical-align:top}.myLibrariesSection .searchBox .inner .section input{border:1px solid #454851;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.myLibrariesSection .searchBox .inner .section input.text{box-sizing:border-box;padding:5px 10px 5px 10px;height:29px;width:137px;border-inline-end:none;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.myLibrariesSection .searchBox .inner .section button.redbutton{height:29px;width:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.myLibrariesLinks .create,.myLibrariesLinks .explorer{font-style:italic;margin:12px 0}.myLibrariesLinks .create a,.myLibrariesLinks .explorer a{color:#3498db;text-decoration:underline}.myLibrariesLinks .create .bold,.myLibrariesLinks .explorer .bold{font-weight:700}#UploadDropTarget{border:1px solid #c8c8c8;background:#d6d6d6;background:-moz-linear-gradient(top,#d6d6d6 0,#f0f0f0 15%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d6d6d6),color-stop(15%,#f0f0f0));background:-webkit-linear-gradient(top,#d6d6d6 0,#f0f0f0 15%);background:-o-linear-gradient(top,#d6d6d6 0,#f0f0f0 15%);background:-ms-linear-gradient(top,#d6d6d6 0,#f0f0f0 15%);background:linear-gradient(to bottom,#d6d6d6 0,#f0f0f0 15%);text-align:center;font-size:12px;padding:25px 0;margin:0 -5px 12px -5px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#SidebarUploadButton{padding-inline-start:40px;padding-inline-end:40px;font-size:15px}.launchVideoTutorialButtonContainer{text-align:start}.launchVideoTutorialButton{color:#fff;border-radius:5px;background-color:#00aeef;border:none;background-image:url(/images/videotutorials/videotutorialbuttonicon.png);background-repeat:no-repeat;background-position:6px center;background-size:19px 13px;padding:0 6px 0 30px;min-height:23px;cursor:pointer;font-size:12px!important}#LaunchUploadVideoTutorialContainer{margin:0 -5px 0 -5px;padding:0;text-align:start}#LaunchUploadVideoTutorialContainer.logged-in{margin-top:-5px;margin-bottom:17px}#LaunchUploadVideoTutorialContainer.anonymous-user{margin-top:10px;margin-bottom:0}#LaunchUploadVideoTutorialButton{color:#fff;border-radius:5px;background-color:#00aeef;border:none;background-image:url(/images/videotutorials/videotutorialbuttonicon.png);background-repeat:no-repeat;background-position:6px center;background-size:19px 13px;padding:0 6px 0 30px;min-height:23px;cursor:pointer;font-size:12px!important}.uploadResourcesSection .btnContainer{text-align:end;margin-inline-end:-5px}.uploadResourcesSection a:link,.uploadResourcesSection a:visited{color:var(--hyperlinkcolor);text-decoration:underline;cursor:pointer}.tutorialVideoLinkContainer{margin:5px 0 -10px;text-align:end;display:none}.tutorialVideoLink{background-color:#666;color:#fff;border-radius:5px;background-image:url(/images/tutorial_video_icon.png);background-repeat:no-repeat;background-position:10px center;padding:5px 15px 5px 30px;font-size:10px;font-weight:700;text-transform:uppercase;display:inline;cursor:pointer}.no-filereader .uploadResourcesSection .canUpload{display:none}.filereader .uploadResourcesSection .cannotUpload{display:none}.languageDropDownFilter .filterPrompt{margin-bottom:8px}.languageDropDownFilter input[type=text]{box-sizing:border-box;border-radius:.1875rem;background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color);padding:12px;z-index:2000;margin-inline-start:25px;display:block}.languageDropDownFilter input[type=text]:hover{border-color:var(--input-control-border-color-hover)}.languageDropDownFilter input[type=text].error{background-color:var(--input-control-error-background)}.languageDropDownFilter select{box-sizing:border-box;border-radius:.1875rem;background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color);margin-top:13px;display:block;text-indent:10px;width:100%}.languageDropDownFilter select:hover{border-color:var(--input-control-border-color-hover)}.languageDropDownFilter select.error{background-color:var(--input-control-error-background)}.languageDropDownFilter select option{padding:10px 15px}.languageDropDownFilter .goButtonContainer{margin-top:13px;text-align:end}.loggedInPanel .userImage{margin-inline-end:10px;text-align:center}.loggedInPanel .userImage img{width:120px;height:120px;border:none}.loggedInPanel .userName{font-weight:700;padding:10px 0;text-align:center}.loggedInPanel .userName a{color:#000;text-decoration:none}.loggedInPanel .closingClear{clear:both}.loggedInPanel .logoutLink{text-align:end;margin-top:42px}.loggedInPanel .logoutLink a:link,.loggedInPanel .logoutLink a:visited{color:var(--hyperlinkcolor);text-decoration:underline;cursor:pointer}
