#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contributed/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contributed/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contributed/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contributed/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contributed/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contributed/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.node-type-lp-collection-featured>.page #region-content,.node-type-lp-collection-featured>.page #region-main{padding:0;min-height:640px}.node-type-lp-collection-featured>.page h1{margin:0 0 1rem;color:#fff;font-size:35px;font-weight:400}.node-type-lp-collection-featured>.page h1 span.trial{display:inline-block;margin-left:1rem;padding:2px 3px;font-size:12px;border-radius:2px;background-color:#a90b0b;color:#fff;line-height:1;vertical-align:super}.node-type-lp-collection-featured>.page h2{padding:1rem 0 1.5rem;margin:0;font-size:24px;font-weight:400;letter-spacing:2px}.node-type-lp-collection-featured>.page h3{font-weight:400}.node-type-lp-collection-featured>.page h4{margin-top:8px}.node-type-lp-collection-featured>.page p{font-size:15px;line-height:25px}.node-type-lp-collection-featured>.page em{color:inherit;font-weight:400}.node-type-lp-collection-featured>.page #disclaimer li,.node-type-lp-collection-featured>.page #disclaimer ul{font-size:15px;line-height:25px}section.landing-banner{position:relative;width:100%;min-height:370px;height:auto!important;background-size:cover;background-position:50%;color:#fff;background-color:#1d1d1d;padding-bottom:75px}section.landing-banner:before{background-color:rgba(0,0,0,.9);background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.3) 10%,rgba(0,0,0,.6) 20%,rgba(0,0,0,.9));max-width:700px;position:absolute;content:"";left:0;top:0;bottom:0;width:100%}@media only screen and (max-width:768px){section.landing-banner:before{background:linear-gradient(270deg,transparent,rgba(0,0,0,.6) 10%,rgba(0,0,0,.8) 20%,#000);max-width:none}}section.landing-banner .banner-text .field-name-field-description{max-height:none!important}section.landing-banner .banner-loading{position:absolute;width:200px;height:20px;top:50%;left:50%;margin-top:-10px;margin-left:-100px;background:url(/sites/all/themes/custom/alexanderstreet_foundation/images/image_loading.gif) no-repeat;display:none}section.landing-banner.black-veil .banner-loading{display:block}section.landing-banner.gradient-logo{background-color:rgba(0,0,0,.9);background:linear-gradient(270deg,#000 0,#18255b 30%,#3c6bae 70%,#65baff)}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.banner-text{padding:20px 40px;margin-left:-20px}.banner-text .read-more{cursor:pointer}.banner-text .read-more:hover{text-decoration:underline}section.landing-banner .banner-text h1{margin-top:0;font-weight:400;font-size:35px;line-height:35px}section.landing-banner .banner-text p{font-size:14px;line-height:22px;margin-bottom:0}.text-aside .banner-text{max-width:600px;padding-right:80px;transition:all .8s cubic-bezier(.165,.84,.44,1);opacity:0}.text-aside .banner-text .field-name-field-description{max-height:132px;overflow:hidden}.text-aside .banner-text .landing-description h4{font-size:13px}.text-aside .banner-text .landing-multi-volume,.text-aside .banner-text .landing-single-volume{font-size:12px;line-height:1.6}.text-aside .banner-text .landing-multi-volume a,.text-aside .banner-text .landing-single-volume a{font-size:12px}.text-aside .banner-text .largeheight{height:410px!important}.landing-banner-main{position:relative}.landing-description{padding-bottom:1rem}.landing-description h4{font-weight:400;font-style:italic;color:#fff}.landing-description ul li{list-style:inside}.landing-description a{color:#fff;font-weight:700;text-decoration:underline}.landing-multi-volume{float:left;line-height:1.6;padding-bottom:1rem}.landing-multi-volume a{float:left;margin-right:.5rem;color:#fff;font-weight:400}.landing-multi-volume a:hover{text-decoration:underline;color:#f4f4f4}.landing-volume-link{float:left;width:100%}.landing-single-volume{float:left;line-height:1.6}.landing-single-volume a{color:#fff}.landing-single-volume a:hover{text-decoration:underline}.landing-single-volume i{margin-right:.5rem}.landing-about-link{position:absolute;right:20px;bottom:15px}.landing-about-link .landing-about-link-title{position:absolute;bottom:5px;width:100%;text-align:center;font-size:12px;color:#fff;text-transform:uppercase}.landing-about-link.no-image,.text-aside .landing-about-link{position:static;float:left;width:100%;margin-top:.3rem}.landing-about-link.no-image .landing-about-link-title,.text-aside .landing-about-link .landing-about-link-title{position:static;float:left;width:auto;font-size:inherit;font-weight:lighter;text-transform:none;text-decoration:underline}.landing-about-link.no-image img,.text-aside .landing-about-link img{display:none}.landing-banner-customer-logo{position:absolute;top:100px;right:100px;transition:all .8s cubic-bezier(.165,.84,.44,1);opacity:0}.landing-banner-customer-logo img{max-width:300px;max-height:150px}.landing-banner-partnership-tag{position:absolute;top:10%;right:0}.landing-banner-customer-logo-mobile{display:none;float:right;margin:10px 0 0 10px}.landing-banner-customer-logo-mobile img{max-width:80px;max-height:80px}section.landing-browse-list,section.landing-collection-links,section.landing-collection-list,section.landing-featured-items{float:left;width:100%;padding:1rem 4rem}.collection-link-item{float:left;margin:0 5px}section.landing-browse-list .landing-page-carousel{max-height:220px;opacity:0;transition:opacity .3s ease-in-out}section.landing-browse-list.active .landing-page-carousel{max-height:none;opacity:1}table.landing-browse-grids{width:100%;margin-bottom:0;border:0}table.landing-browse-grids tbody{border:0}td.landing-browse-grid{width:25%;height:50px;padding:0;text-align:center;vertical-align:middle;font-size:18px;background-color:rgba(0,0,0,.75);color:#fff;border:2px solid #fff;border-collapse:collapse;transition:all .2s linear}.landing-browse-grids-items-3 td.landing-browse-grid{width:33.33333%}.landing-browse-grids-items-4 td.landing-browse-grid{width:25%}.landing-browse-grids-items-5 td.landing-browse-grid{width:20%}.landing-browse-grids-6 td.landing-browse-grid{width:16.66667%}td.landing-browse-grid:hover{background-color:rgba(0,0,0,.6)}td.landing-browse-grid a{display:flex;align-items:center;justify-content:center;float:left;padding:1rem;text-align:center;width:100%;height:100%;color:#fff}td.landing-browse-grid a:focus,td.landing-browse-grid a:focus-within{border:3px solid #fff;outline:2px solid #000;border-radius:2px}.landing-browse-type-boxes td.landing-browse-grid{width:10%;border-width:1px 8px}section.landing-carousels-bottom,section.landing-carousels-top{float:left;width:100%;padding:2rem 4rem 0}section.landing-carousels-bottom .slide__content,section.landing-carousels-top .slide__content{position:relative;margin:.5rem}section.landing-carousels-bottom .landing-page-carousel-with-image img,section.landing-carousels-top .landing-page-carousel-with-image img{width:100%;box-shadow:0 1px 4px #222}section.landing-carousels-bottom .slide-description-wrapper,section.landing-carousels-top .slide-description-wrapper{position:absolute;left:0;bottom:0;width:100%;padding:5px;background-color:rgba(0,0,0,.5);overflow-y:auto}section.landing-carousels-bottom .slide-description-wrapper:hover,section.landing-carousels-top .slide-description-wrapper:hover{bottom:auto;top:0;height:100%}section.landing-carousels-bottom .slide-description-wrapper:hover .slide-description,section.landing-carousels-top .slide-description-wrapper:hover .slide-description{display:block}section.landing-carousels-bottom .slide-description-wrapper.no-title .slide-description,section.landing-carousels-top .slide-description-wrapper.no-title .slide-description{margin-top:0;border:0}section.landing-carousels-bottom .slide-description-wrapper h3.slide-title,section.landing-carousels-top .slide-description-wrapper h3.slide-title{margin:0;padding:0;color:#fff}section.landing-carousels-bottom .slide-description-wrapper h3.slide-title a,section.landing-carousels-top .slide-description-wrapper h3.slide-title a{float:left;width:100%;color:#fff}section.landing-carousels-bottom .slide-description-wrapper .slide-description,section.landing-carousels-top .slide-description-wrapper .slide-description{display:none;float:left;width:100%;margin-top:5px;padding-top:5px;border-top:1px solid #e0e0e0;color:#fff;font-size:14px;line-height:20px}section.landing-carousels-bottom .slide-description-wrapper .slide-description p,section.landing-carousels-top .slide-description-wrapper .slide-description p{color:#fff;font-size:14px;line-height:20px}section.landing-carousels-bottom{padding:0 4rem 2rem}section.landing-featured-content{float:left;width:100%;padding:0 4rem}section.landing-featured-content .featured-content-row{display:table;width:100%;margin-bottom:3rem}section.landing-featured-content .featured-content-image{display:table-cell;vertical-align:top;float:none;width:220px}section.landing-featured-content .featured-content-text{display:table-cell;vertical-align:top;float:none;font-size:16px;line-height:25px;padding-left:20px}section.landing-featured-content .featured-content-text h3{margin-top:-5px;font-size:18px;color:#333}section.landing-featured-content .featured-content-text h3 a{color:#333}section.landing-document-clusters{float:left;width:100%;padding:0 4rem;margin-bottom:3rem}section.landing-document-clusters .field-name-field-clusters-browse-link{width:100%;max-width:1000px;margin:auto;position:relative;text-align:right;top:-48px;padding:0 10px}section.landing-document-clusters .field-name-field-clusters-browse-link a{font-size:13px}section.landing-document-clusters .document-clusters-row{width:100%;max-width:1000px;margin:auto;position:relative;border-radius:2px}section.landing-document-clusters .document-clusters-mask{position:absolute;background:rgba(0,0,0,.4);float:left;width:100%;height:200px}section.landing-document-clusters .document-clusters-item{position:relative;float:left;width:31%;height:200px;margin-right:3%;margin-bottom:1rem;background-size:cover;background-position:50%;box-shadow:0 0 5px #2f2f2f;color:#fff;border-radius:2px;overflow:hidden;transition:all .1s linear}section.landing-document-clusters .document-clusters-item:last-child{margin-right:0}section.landing-document-clusters .document-clusters-item:hover .document-clusters-mask,section.landing-document-clusters .document-clusters-item:hover .document-clusters-title{display:none}section.landing-document-clusters .document-clusters-item a{float:left;width:100%;height:100%}section.landing-document-clusters .document-clusters-title{position:absolute;bottom:.3rem;padding:0 3%;font-size:18px;color:#fff;text-shadow:#2f2f2f 1px 1px}.landing-page-carousel-type-browse,.landing-page-carousel-type-collection{position:relative}.landing-page-carousel-type-browse img,.landing-page-carousel-type-collection img{display:inline-block;width:100%;padding:0 10px}.landing-page-carousel-type-browse h3.slide-title,.landing-page-carousel-type-collection h3.slide-title{font-size:13.5px;color:#333;padding:5px 10px 0}.landing-page-carousel-type-browse h3.slide-title a,.landing-page-carousel-type-collection h3.slide-title a{color:#333}.landing-page-carousel-type-browse nav.slick__arrow .slick-next,.landing-page-carousel-type-browse nav.slick__arrow .slick-prev,.landing-page-carousel-type-collection nav.slick__arrow .slick-next,.landing-page-carousel-type-collection nav.slick__arrow .slick-prev{padding:15px 15px 15px 10px;left:-15px;position:absolute;margin-top:-40px;background:none;box-shadow:none;font-size:20px;cursor:pointer;top:50%;border-radius:3px;transition:transform .2s}.landing-page-carousel-type-browse nav.slick__arrow .slick-next:hover,.landing-page-carousel-type-browse nav.slick__arrow .slick-prev:hover,.landing-page-carousel-type-collection nav.slick__arrow .slick-next:hover,.landing-page-carousel-type-collection nav.slick__arrow .slick-prev:hover{background:#991e218c;color:#fff;transform:translateX(-3px)}.landing-page-carousel-type-browse nav.slick__arrow .slick-next,.landing-page-carousel-type-collection nav.slick__arrow .slick-next{left:auto;right:-20px;padding:15px 10px 15px 15px}.landing-page-carousel-type-browse nav.slick__arrow .slick-next:hover,.landing-page-carousel-type-collection nav.slick__arrow .slick-next:hover{transform:translateX(3px)}.landing-page-carousel-type-browse.slick-no-arrow img,.landing-page-carousel-type-collection.slick-no-arrow img{padding-left:0;padding-right:20px}.landing-page-carousel-type-browse.slick-no-arrow h3.slide-title,.landing-page-carousel-type-collection.slick-no-arrow h3.slide-title{padding-left:0}section.landing-featured-items .slide-description-wrapper{padding:0}section.landing-featured-items .slide-description-wrapper h3.slide-title{padding-left:0;padding-right:20px;font-size:14px;font-weight:700}section.landing-featured-items .slide-description-wrapper .slide-description{font-size:13px;padding-right:20px}section.landing-featured-items .landing-page-carousel-type-browse nav.slick__arrow .slick-next,section.landing-featured-items .landing-page-carousel-type-collection nav.slick__arrow .slick-next{left:auto!important;right:-17px;margin-top:-55px}section.landing-featured-items .landing-page-carousel-type-browse nav.slick__arrow .slick-next,section.landing-featured-items .landing-page-carousel-type-browse nav.slick__arrow .slick-prev,section.landing-featured-items .landing-page-carousel-type-collection nav.slick__arrow .slick-next,section.landing-featured-items .landing-page-carousel-type-collection nav.slick__arrow .slick-prev{left:-34px;margin-top:-55px}section.landing-featured-items .landing-page-carousel-type-browse img,section.landing-featured-items .landing-page-carousel-type-collection img{padding-left:0;padding-right:20px}.landing-search{position:absolute;left:35px;bottom:35px!important;height:40px;opacity:0}.landing-search form.lazr-landing-page-search-form .landing-search-box input{color:#fff;box-shadow:none;background-color:rgba(0,0,0,.5);padding-left:1rem}.landing-search form.lazr-landing-page-search-form .landing-search-box input::-webkit-input-placeholder{color:#eee}.landing-search form.lazr-landing-page-search-form .landing-search-box input::-moz-placeholder{color:#eee}.landing-search form.lazr-landing-page-search-form .landing-search-box input:-ms-input-placeholder,.landing-search form.lazr-landing-page-search-form .landing-search-box input::-ms-input-placeholder{color:#eee}.landing-search form.lazr-landing-page-search-form .landing-search-box input::placeholder{color:#eee}.landing-search form.lazr-landing-page-search-form .landing-search-buttons a{color:#fff;font-style:italic}form.lazr-landing-page-search-form{display:table;width:400px;margin:0;font-size:14px}form.lazr-landing-page-search-form .default-submit{display:none}.discipline-introduction-text form.lazr-landing-page-search-form{margin-top:1rem}.lazr-discipline-page form.lazr-landing-page-search-form{width:100%}.ck_box_border form.lazr-landing-page-search-form{margin-left:2%;margin-bottom:0}form.lazr-landing-page-search-form .landing-search-box{display:table-cell;vertical-align:top;float:none;width:auto}form.lazr-landing-page-search-form .landing-search-box input{height:40px;margin:0;font-size:16px;border:1px solid #fff;border-right:0}form.lazr-landing-page-search-form .landing-search-box button{border:1px solid #bbb}form.lazr-landing-page-search-form .landing-search-buttons{display:table-cell;vertical-align:top;float:none;width:190px}form.lazr-landing-page-search-form .landing-search-buttons button{float:left;width:40px;height:40px;margin:0;padding:0;background-color:#ce2d2d;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}form.lazr-landing-page-search-form .landing-search-buttons button i.fa-search{margin-left:3px}form.lazr-landing-page-search-form .landing-search-buttons a{width:150px;height:40px;padding:0 1rem;line-height:40px;font-style:italic}#collection-highlight{float:left;padding:40px 50px;background-color:#f5f6fb;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}#collection-highlight h2{margin-bottom:30px}#collection-highlight .sfhl-left{float:left;width:80%;padding-right:50px}#collection-highlight .sfhl-quote{margin-bottom:40px}#collection-highlight .sfhl-quote h1{color:#222;font-size:22px;font-weight:100}#collection-highlight .sfhl-quote p{margin-bottom:15px;font-size:16px;line-height:1.5}#collection-highlight .sfhl-quote em{color:inherit}#collection-highlight .sfhl-link a{font-size:16px;padding:5px 12px;background-color:#870f13;color:#fff;transition:all .1s linear}#collection-highlight .sfhl-link a:hover{background-color:#c3262b}#collection-highlight .sfhl-right{float:right;width:160px}#collection-highlight .sfhl-right img{margin-bottom:30px}#collection-partner{padding:30px 0;float:left;width:100%}#collection-partner .slick-slider{padding:0 40px}#collection-partner h2{position:relative;padding-left:50px}#collection-partner .sfpt-more-link{position:absolute;top:20px;right:15px;font-size:16px}#collection-partner .sfpt-more-link a:hover{text-decoration:underline}#collection-partner .landing-page-carousel-type-browse img,#collection-partner .landing-page-carousel-type-collection img{max-width:180px}
