.slide-panel .modal-dialog{background:#fff}.mobile-slide-panel-header{background-color:#0b5794;color:#fff;line-height:34px;text-align:center;font-size:18px;padding:5px}.mobile-slide-panel-header .fa-lg{vertical-align:-10%}.modal.fade.slide-panel:not(.in) .modal-dialog{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.slide-panel .modal-dialog{width:100%;margin:0}.mobile-slide-panel-close{float:right;font-size:18px;color:#fff;text-shadow:0 1px 0 #000;padding-right:15px;padding-left:15px}.donor-number{text-transform:uppercase;font-size:18px;font-weight:bold}.donor-number .vials{top:2px;width:16px;height:16px;float:none;left:5px}.mobile-purchase-title{text-transform:uppercase;color:#09738c;font-size:22px;padding-bottom:15px}.add-to-cart-btn{text-align:center;text-transform:uppercase}.vial-purchase{margin-top:20px}.vial-item{font-size:16px;margin-bottom:10px}.item-color-red{color:#c60610}.disabled{cursor:not-allowed;pointer-events:none;opacity:.65}.payment-partial{position:relative;background-color:#f8f8f8;margin:20px -35px;padding:20px}.payment-partial .close-partial{position:absolute;right:10px;top:10px;font-size:50px;opacity:.5;font-weight:bold;line-height:.5}.payment-partial .close-partial button{background:none;border:none}.payment-partial form .cancel{display:none}.payment-partial .form-control{font-weight:normal}.payment-partial label{display:inline}.payment-partial hr{width:40%;margin-left:auto;margin-right:auto;left:0;right:0}.payment-partial .title{color:#09738c;font-size:16px;text-transform:uppercase}.payment-partial .subtext{font-size:12px;color:#4a4a4a}.payment-partial .payment-method .new-card,.payment-partial .promo-code .add-promo{color:#a52d86;text-transform:uppercase}.payment-partial .payment-method .default-card,.payment-partial .payment-method .change-card{color:#4a4a4a;width:85%;margin:0 auto;padding:10px 0}.payment-partial .payment-method .change-card .bold{font-weight:bold}.payment-partial .payment-method .change-card input[type=radio]{display:none}.payment-partial .payment-method .change-card input[type='radio']+label:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:8px;width:23px;color:#a52d86}.payment-partial .payment-method .change-card input[type=radio]+label:before{content:""}.payment-partial .payment-method .change-card input[type=radio]:checked+label:before{content:""}.payment-partial .payment-method .change-card .credit-card-label{font-weight:normal}.payment-partial .payment-method .change-card .exp-dropdown{position:relative;display:inline-block;border-bottom:2px solid #a52d86}.payment-partial .payment-method .change-card .exp-dropdown:after{color:#a52d86;content:"";font-family:'FontAwesome';font-size:14px;position:absolute;right:0;top:0}.payment-partial .payment-method .change-card .exp-select{border:0;padding-right:13px;background:transparent;-webkit-appearance:none;-moz-appearance:none}.payment-partial .payment-method .change-card .exp-select::-ms-expand{display:none}.payment-partial .promo-code .promo-input,.payment-partial .promo-code .promo-selected{width:40%;margin:0 auto;padding:20px 0;overflow:hidden}.payment-partial .promo-code .promo-input .promo-label{float:left;padding:5px 5px 0 0}.payment-partial .promo-code .promo-input .promo-load{float:left;padding:5px 10px}.payment-partial .promo-code .promo-input .input-group{float:left;width:60%}.payment-partial .promo-code .promo-input .input-group-addon{text-transform:uppercase;color:#a52d86;cursor:pointer}.payment-partial .promo-code .code .code-savings{font-weight:bold;text-transform:uppercase}.payment-partial .promo-code .code .code-cancel{color:#a52d86;cursor:pointer}.payment-partial .payment-button,.payment-partial .save-change-card-button{text-transform:uppercase;text-align:center;margin-top:20px}.old-cost{text-decoration:line-through;opacity:.5}.payment-partial h4{text-align:center}.payment-partial input.ng-invalid.ng-touched,.payment-partial select.ng-invalid.ng-touched{border-color:#cc6c6c}.validation-error{color:#cc6c6c;padding-top:5px}.card-form-submit-button{padding-left:40px;padding-right:40px}.payment-container{margin-top:10px;margin-bottom:10px}.payment-partial .card-form-submit-button.disabled{background-color:grey;border:grey}.mobile .mobile-payment-partial .btn{font-size:12px;padding:6px 12px;width:100%}.mobile .mobile-payment-partial .btn-primary{text-transform:uppercase;font-size:12px}.mobile .mobile-payment-partial .ccImage{background-position:-3px -6px;display:inline-block;height:20px;width:27px;margin-top:5px}.mobile .mobile-payment-partial .btn-primary-outline{width:100%;margin-bottom:5px}.mobile .mobile-payment-partial .cards{margin:0}.mobile .mobile-payment-partial .form-control{height:25px;font-size:12px;padding:0 12px}.mobile .mobile-payment-partial .add-new-card-container{margin-left:0;margin-right:0}.mobile .mobile-payment-partial .btn.input-group-addon{width:auto;padding-right:34px;padding-left:34px;color:#a52d86;border-radius:0 4px 4px 0;border-color:#a52d86}.mobile .mobile-payment-partial .input-group{width:100%;margin-bottom:5px}.mobile .mobile-payment-partial .promo-close{position:absolute;z-index:100;color:#a52d86;font-size:13px;height:25px;width:25px;text-align:center;right:0}.mobile .mobile-payment-partial .change-close{z-index:100;color:#a52d86;font-size:13px;height:25px;width:25px;text-align:right}#promo-code-id{border-color:#a52d86}.mobile .mobile-payment-partial .promo-close i,.mobile .mobile-payment-partial .change-close i{vertical-align:-30%}.mobile .mobile-payment-partial .exp-dropdown{display:inline-block}.mobile .mobile-payment-partial .credit-card-label{font-weight:normal;font-size:12px}.mobile .mobile-payment-partial .expiration-date{font-size:12px}.mobile .mobile-payment-partial .update-card{text-align:right;font-size:10px}.mobile .payment-method{margin-top:20px}.mobile .add-card-header{text-transform:uppercase;color:#09738c;font-size:22px;padding-bottom:15px}.mobile .add-new-card-container .sub-header{font-size:12px;margin-top:20px}.mobile .add-new-card-container{margin:0}.moblie .btn.disabled{background:grey;border-color:grey}.mobile .btn.btn-primary.disabled{border-color:grey;background-color:grey}.mobile .btn.btn-primary.disabled:hover{border-color:grey;background-color:grey}.mobile .spinner-container{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.65;z-index:1111;text-align:center;vertical-align:middle;left:0;top:0}.mobile .mobile-spinner{width:100%;text-align:center;left:0;position:absolute;top:50%}strong{font-weight:600}#profile-page{margin-bottom:-30px}#profile-page .quick-hid,#profile-page .quick-fav{display:none}.ng-ccb-collapse .collapse{overflow:hidden}.footer-container{margin-top:-68px}@media(min-width:768px){.visible-xs-inline-block{display:none!important}.tab-content>.tab-pane{display:block;opacity:1}#donor-profile-alert{margin-bottom:40px}.donor-info{margin-top:-10px}.donor-info .donor-id{font-size:24px;font-weight:normal}.collapse-btn{display:none}.collapse-label-header{font-weight:bold}hr{border-top:1px solid #ddd}#donor-items .item{height:130px}.collapse-label-container{position:absolute}.item.unavailable a{cursor:default}}@media(min-width:992px){}@media(min-width:1200px){}@media(max-width:991px)and (min-width:768px){.visible-sm .vial-container{width:100%;display:inline-block}.form-group-mobile{margin-bottom:15px}.vial-availability-container-tablet .vial-container .btn-container{vertical-align:middle}.vial-availability-container-tablet.visible-sm .btn-container .btn{width:100%;margin:0;background-color:#a72f88;color:#fff;font-size:12px;font-family:Quicksand,Arial,Helvetica,sans-serif}.vial-availability-container-tablet{background-color:#f9faef;text-align:center}.vial-availability-container-tablet .vial-container div{padding-right:10px;margin-top:5px;display:inline-block}.vial-availability-container-tablet hr{margin-top:0;margin-bottom:0;margin-left:15px;margin-right:15px;display:block;height:1px;border:0;border-top:1px solid #959595;padding:0}.vial-availability-container-tablet .vial-container{padding:15px 20px;line-height:28px}.vial-availability-container-tablet .btn-container .egt-consent-form{display:block}}#profile-page{color:#4a4a4a}#profile-page h2{margin-top:0}ol{counter-reset:list}ol>li{list-style:none}ol>li:before{font-weight:bold;content:counter(list) ") ";counter-increment:list}#sticky-header,#sticky-header a,#sticky-header a:hover,#sticky-header .link{color:#fff;line-height:34px}#fixed-vial-title{display:block}#sticky-header{background-color:#4f7a96;color:#fff;line-height:34px;width:100%;z-index:50;font-size:18px}#sticky-header .nav{text-align:right}#sticky-header .search{margin-right:20px}#sticky-header .nav i{margin:0 4px}.cart-link{}#sticky-header .cart-link:hover{text-decoration:none}.logged-in .affix-bottom .cart-link,.logged-in .affix .cart-link{display:inline-block;float:left}#sticky-header.affix-bottom{position:absolute}#header-cart.affix{position:fixed}#sticky-header-container{min-height:34px}@media(max-width:320px){#sticky-header .hidden-tiny{display:none}}#sticky-body-nav{visibility:hidden;position:absolute;text-align:right;width:100%;z-index:10;position:fixed}#sticky-body-nav a{text-decoration:none}#sticky-body-nav.affix{top:120px;position:fixed;visibility:visible;pointer-events:none}.notification-bar-active #sticky-body-nav.affix{top:160px}.notification-bar-active.universal #sticky-body-nav.affix{top:180px}.maint-error-active.notification-bar-active #sticky-body-nav.affix{top:195px}.maint-error-active.notification-bar-active.universal #sticky-body-nav.affix{top:215px}#sticky-body-nav.affix-bottom{visibility:visible}#sticky-body-nav i{font-size:25px;padding:4px 6px;color:#d7df94}#sticky-body-nav .links{padding-right:75px}#sticky-body-nav .links a{pointer-events:visible}#childhood-photos{position:relative;z-index:10}.prev-scroll,.next-scroll{position:absolute;z-index:1501;margin-top:-20px;top:50%;font-size:40px}.prev-scroll{left:30px}.next-scroll{right:30px}@media(min-width:1200px){#childhood-photos{}}#childhood-photos .photos{font-size:0;background-image:url(/_resources/images/donor-mask.jpg);text-align:center;white-space:nowrap;z-index:15}#childhood-photos .photos .photo-wrap{position:relative;display:inline-block}#childhood-photos .photos .photo-wrap .no-photo{position:absolute;top:260px;font-size:15px;left:0;right:0;text-align:center;z-index:1;color:#676767}@media(min-width:768px){#childhood-photos .photos.l1{background:url(/_resources/images/profile_banner_bg.jpg) no-repeat #fff}}#childhood-photos .photos .photo-wrap .stack{height:290px;vertical-align:middle}#childhood-photos .photos .photo-wrap.container{text-align:left}#childhood-photos .photos .photo-wrap.container .copy{display:inline-block;vertical-align:middle;margin-left:30px}#childhood-photos .photos.l1 .photo-wrap.container h2{padding-top:0;font-size:36px}@media(max-width:767px){#childhood-photos .photo-wrap.container{padding:0}#childhood-photos .photo-wrap.container img{height:125px;position:relative;top:10px}#childhood-photos .photos .photo-wrap.container .copy{background:#fff;padding:18px;height:125px;position:relative;top:10px;margin-left:0}#childhood-photos .photos .photo-wrap .stack{display:none}#childhood-photos .photos.l1 .photo-wrap.container h2{padding-top:0;font-size:17px}#childhood-photos .photos .photo-wrap .no-photo{top:123px;font-size:11px;white-space:normal;left:0;line-height:12px;color:#000}}#childhood-photos .photo,#childhood-photos .photos img{height:300px}#childhood-photos .photos.photos-carousel img{width:100%;height:unset}#childhood-photos .banner-wrapper{background-color:#f0faf9}#childhood-photos .banner-wrapper img{width:100%;max-width:1176px}#childhood-photos .call-to-action{background-color:#fff;height:250px}#childhood-photos .call-to-action h3{color:#09738c;font-size:32px}#childhood-photos .call-to-action img{width:330px;margin-top:-10px}#childhood-photos .call-to-action ul{padding-left:15px;margin-bottom:20px}#childhood-photos .call-to-action li:before{font-family:'FontAwesome';content:'';margin:0 5px 0 -15px;color:#09738c}@media(max-width:767px){body{cursor:pointer}#mobile-banner{background:url('/_resources/images/donor-mask.jpg') repeat-x;padding:30px;padding-bottom:60px}}#mobile-banner .content{padding:10px;background:#fff;text-align:center}#mobile-banner h3{font-size:21px;margin-top:0}.container.body{margin-top:40px}#content header,#content .header-div{background-color:#fff;padding-bottom:10px}#content header .id,#content .header-div .id{color:#666;font-size:24px}#content header .new-donor,#content .header-div .new-donor{font-size:20px;margin-left:5px;font-weight:bold}.sections-nav{color:#23628d}.sections-nav li{display:inline-block;text-align:center;margin:0 20px;font-size:12px;color:#09738c}.sections-nav>a{display:inline-block;text-align:center;margin:0 20px;font-size:12px}.sections-nav a:hover,.sections-nav a:focus{text-decoration:none}#content h2{text-transform:uppercase}@media(min-width:768px){.sections-nav i{color:#d7df94;font-size:25px;display:block;margin-bottom:4px}}#description h2{padding-top:0}#description p{padding:10px 0}.description-label{font-weight:bold}#description .look-a-likes a:not(:last-child):after{content:',';margin-right:2px}#about section>label,#description label{position:absolute;font-weight:600;width:160px;vertical-align:top}#about{}#about section:last-child{border-bottom:none}#profile-page section li label{font-weight:normal;width:auto;margin-right:5px}#profile-page section li span{color:#4a4a4a;font-weight:600}@media(min-width:768px){#profile-page h2{padding-top:40px}#about ul{margin-bottom:-5px}}.subExp{color:#a72f88;font-size:14px}.subExp i{font-size:20px;margin-right:3px;vertical-align:middle}#donor-items{display:inline-block;margin-top:20px}#donor-items header,#donor-items .header-div{text-align:left}#donor-items header .level,#donor-items .header-div .level{color:#0e5162}#donor-items header .price,#donor-items .header-div .price{color:#a72f88}#donor-items header .level,#donor-items .header-div .level,#donor-items header .price,#donor-items .header-div .price{font-weight:bold}#donor-items header .desc,#donor-items .header-div .desc{font-size:12px}#donor-items hr{margin-top:15px}#donor-items .item{color:#23628d;display:inline-block;text-align:center;font-size:12px;vertical-align:top;padding-top:10px;padding-bottom:15px}.item>a{text-decoration:none}#donor-items .item a>i,#donor-items .item>i{color:#d7df94;font-size:30px;display:block}#donor-items .item a>span #donor-items .item>span{display:inline-block;height:34px;line-height:14px}#donor-items .item .item-info{height:1.5rem;font-size:12px}#donor-items .item .view-download{display:none}#donor-items .item .view-download i{margin-right:5px}#donor-items .item.unavailable *,#donor-items .item.limited *,#donor-items .item.no-access *{color:#4a4a4a}#donor-items .item .sample-item{display:none}#donor-items .item .sample-item,#donor-items .item .sample-item i{cursor:pointer;color:#23628d}#donor-items .item.no-access:not(.downloaded):not(.unavailable) .sample-item{display:block}#donor-items .item .item-title{height:36px;display:inline-block}#donor-items .item .unavailable-notice{display:none;font-size:12px}#donor-items .item.unavailable .unavailable-notice{display:block}#donor-items .item.unavailable .unavailable-notice .fa{color:#f2141e}#donor-items .item.downloaded *{color:inherit}#donor-items .item.downloaded i{color:#a72f88}#donor-items .item.downloaded span{color:#a72f88}#donor-items .item.downloaded .view-download i{font-size:12px;display:inline-block}#donor-items .item.downloaded .view-download a{display:inline-block}#donor-items .item.downloaded .view-download{display:inline-block;color:#a72f88;margin-left:-10%;width:120%}#profile-page .donor-info{font-size:20px;font-family:Quicksand,Arial,Helvetica,sans-serif;color:#4a4a4a;padding-bottom:14px}@media(min-width:768px){#profile-page .donor-info{padding-bottom:0}#donor-items .item a>i,#donor-items .item>i{font-size:40px}}.donor-info .id{margin:0 2px}.donor-info .new-donor{font-weight:bold}.donor-info .prev-next-donor{font-size:14px;text-transform:uppercase;min-height:20px}.donor-info>div>*{vertical-align:middle}#more-details{padding-bottom:50px}#more-details .keepsake-notice{display:inline-block;color:#4a4a4a}.vial-availability-container.affix .vial-availability-content,.vial-availability-container.affix-bottom .vial-availability-content{}.vial-availability-container.affix{top:140px;position:fixed;z-index:3}.notification-bar-active.universal .vial-availability-container.affix{top:180px}.maint-error-active.notification-bar-active .vial-availability-container.affix{top:195px}.maint-error-active.notification-bar-active.universal .vial-availability-container.affix{top:215px}.vial-availability-container.affix .vial-title{border-width:0 1px 0 1px;border-style:solid;border-color:#fff}.vial-availability-container.affix .cart-wrp{display:inline-block}.vial-availability-container .cart-wrp{color:#fff;line-height:34px}.affix .cart-wrp{float:right;padding-right:15px}.vial-availability-container.affix-bottom{position:relative}.vial-availability-container.affix-bottom .vial-availability-content{position:absolute;right:0}.vial-availability-container{height:675px}body .static-page{padding-top:0!important}@media(max-width:991px){.affix{position:static!important}}.alacarte-desc{font-size:12px}.alacarte-desc .link{display:block}#more-details p.description{padding:10px 0}#mobile-tabs li .fa{margin-right:4px}.nav-tabs{background-color:#f6f6f6;border:none}.nav-tabs>li>a{border:none;border-radius:0;color:#4a4a4a;font-size:15px;margin-right:0}.nav-tabs>li>a:hover{background-color:#f6f6f6!important;border:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#09738c!important;color:#fff;border:none}@media(max-width:320px){.nav-tabs>li>a{font-size:13px}}#similar-donors{background-color:#f9faef;padding-bottom:60px}#similar-donors .glide__slide{padding:0}#similar-donors .img-container .no-photo{display:none;top:175px}@media(max-width:767px){#similar-donors{padding-top:15px}#similar-donors .no-photo{bottom:20px;top:inherit;font-size:14px;width:100%}#similar-donors .donors .similar-donor{padding-left:5px;padding-right:5px;font-size:12px}.static-quickview-wrapper .show-donor-quickview{font-size:14px}.profile-block .donor-id{font-size:14px}.profile-block .round{width:35px;height:35px;line-height:35px}}@media(max-width:767px){#sticky-header .nav{text-align:left}#sticky-header .search{margin-left:20px;margin-right:0}.sections-nav li{width:33.33334%;margin:0}.sections-nav{width:100%}#header-hr{display:none}#content header,#content .header-div{padding-bottom:10px;margin-bottom:20px}.container.body{margin-top:0}#childhood-photos .call-to-action-mobile{background-color:#fff;height:100px;text-transform:uppercase;text-align:center;padding:0}#childhood-photos .call-to-action-mobile h3{font-size:20px}#childhood-photos .photos{overflow-x:scroll;overflow-y:hidden}#childhood-photos .photos,#childhood-photos .photos img,#childhood-photos .photos.photos-carousel img{height:150px;width:auto}#description .collapse-label-header,#about .collapse-label-header{font-size:16px;font-weight:normal;width:auto;position:relative;text-transform:uppercase;line-height:28px}.collapse-label-header span{background:#fff;padding-right:15px;position:relative;z-index:1}.collapse-btn{font-size:14px;color:#a72f88}.hr-line{background:#ddd;content:"";height:1px;position:absolute;top:50%;width:100%}#description ul,#about section ul{padding-left:0}#description ul li,#about ul li{padding-top:10px}.form-group-mobile{margin-bottom:15px}.form-group-mobile .look-a-likes{width:100%;padding-left:15px}#about section{border-bottom:none;padding:0}#about h2{padding-top:25px}.collapse-label-container{padding-left:0}#donor-items .item{margin-right:0}#childhood-photos.has-egt.level_2,#childhood-photos.has-egt.level_3{background-image:url(/_resources/images/donor-mask.jpg)}#childhood-photos.has-egt .photos{height:200px}}#mobile-about{z-index:1}#mobile-about section li label{margin-right:10px}@media(max-width:991px){.call-to-action .copy{text-align:center}#childhood-photos{z-index:5}#childhood-photos .photos{overflow-x:scroll;overflow-y:hidden}}#mainContainer-mp3{height:100%}#mainContainer-mp3 .audio-container{padding-top:40%;height:100%;background-color:#fff;position:relative}#mainContainer-mp3 .audio-container .audiojs{margin:0 auto;max-width:100%;position:absolute;left:0;right:0;top:50%}#mainContainer-mp3 .audio-container .audiojs .play-pause,#expressYourself-mp3 .audio-container .audiojs .play-pause{width:auto}#expressYourself-mp3{display:none;position:relative}#expressYourself-mp3 .audio-container{padding:20px 0;background-color:#fff}#expressYourself-mp3 .audio-container .audiojs{margin:0 auto}#secondaryToolbarToggle,#toolbarViewerRight .verticalToolbarSeparator,#secondaryToolbar,#viewBookmark,#download,#print,#findbar,#openFile,#viewFind,#toolbarViewerLeft .toolbarButtonSpacer,#sidebarToggle,#sidebarContainer,#fileInput{display:none!important}@media(max-width:991px){body.modal-open{overflow:hidden}}#document-item,#document-item .modal-body{height:100%!important;overflow:hidden}#document-item .modal-body{overflow-x:hidden}#mainContainer #viewerContainer{background:#fff;position:relative;width:100%;top:0;height:100%}#document-item .full-height{height:90%}#document-item .modal-dialog{height:95%}#document-item .modal-content,#document-item .modal-body{height:100%}#document-item .loadingInProgress{height:100%}#document-item #mainContainer{position:relative;height:100%}#document-item #mainContainer.showEy{height:80%}#document-item .modal-content{background-color:transparent;border:none;box-shadow:none}.modal-backdrop,.modal-backdrop.fade.in{background-color:#000}#document-item #viewContainer{max-height:570px}#document-item #viewer{}#document-item .donor-product-id{color:#fff;font-size:20px;background-color:transparent;margin-bottom:5px}#document-item .donor-product-id .donor-mini-pic{height:40px}#document-item .donor-product-name{text-transform:uppercase}#document-item .close-modal{color:#fff;font-size:30px;cursor:pointer;position:absolute;right:58px;top:15px}#document-item a{text-decoration:none}#document-item .icon{border:2px solid transparent;color:#d7df94;display:block;padding:3px;font-size:30px;text-align:center;margin-bottom:5px}.profile-modals{margin-left:-15px;background:rgba(0,0,0,.4);padding-top:10px}.profile-modals .subscription-link{color:#fff;border-top:1px solid #d7df94;font-size:11px;margin-top:10px;padding:10px 0;cursor:pointer}.profile-modals .subscription-link>*{cursor:pointer}.profile-modals .subscription-link label{font-weight:normal}.profile-modals .subscription-link .price{background:#a72f88;padding:2px 6px;border-radius:4px;font-weight:bold}#document-item .profile_modal .active .icon,#document-item .profile_modal_mp3 .active .icon{background-color:#d7df94;color:#333;border:none!important}#document-item .profile_modal .icon:hover,#document-item .profile_modal_mp3 .icon:hover{border-color:#d7df94}#document-item .status-icon{margin-left:-10px;font-size:20px}#document-item .status-icon.available{color:#1fa67a}#document-item .status-icon.download{font-size:25px}#document-item .modal-icon-download{padding-left:9px}#document-item .modal-body{overflow:hidden!important}#document-item{z-index:3051}.modal-backdrop{z-index:3040}.mobile-purchase-options{margin-bottom:20px}.mobile-purchase-options a{font-size:18px;color:#a52d86;font-weight:bold;text-transform:uppercase;display:block}.mobile-purchase-options i{float:right;padding-right:15px}.mobile-purchase-option{border-top:1px solid #ddd;padding:10px}.mobile-purchase-options:last-child{border-bottom:1px solid #ddd}.mobile-cta{text-align:center;padding-bottom:20px;font-size:12px}.mobile-purchase .purchase-status a{display:block}.tools.profile-block.visible-xs{float:right;display:inline-block;width:auto;border:none;top:-5px}.tools.profile-block.visible-xs .round{position:relative}.vial-availability-container{z-index:3}.vial-availability-container hr{border-top:1px solid #959595;margin:12px auto -12px;padding:0;text-align:center}.vial-availability-container .vial-container{padding:15px 20px;line-height:28px;text-align:center}.vial-container .alert-info{font-size:12px;line-height:normal}.popovers{color:#a72f88}.popover-content{color:#8e8c86}.popover{max-width:350px;z-index:3060}.vial-box{border-width:0 1px 1px 1px;border-style:solid;border-color:#eee;background-color:#fff;margin-top:-5px}.vial-availability-container header,.vial-availability-container .header-div{text-transform:uppercase;text-align:center;margin-bottom:10px}.vial-availability-container .vial-container .btn-container .btn,.vial-availability-container-tablet .vial-container .btn-container .btn{font-size:18px}.vial-title{text-transform:uppercase;background-color:#4f7a96;color:#fff;width:100%;text-align:center;border-width:0 1px 0 1px;border-style:solid;border-color:#4f7a96;font-size:18px;position:relative}.vial-availability-container,.vial-availability-container-tablet{font-size:16px}.vial-availability-container-tablet .vial-title{padding-left:15px;text-align:left}.vial-availability-container hr,.vial-availability-container-tablet hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:1em 0;padding:0}.vial-availability-container-tablet hr{margin:0}.vial-availability-container .vial-container header,.vial-availability-container .vial-container .header-div{font-size:16px;font-weight:bold}.vial-availability-container .vial-container label{font-weight:normal}.vial-availability-container .vial-container .price .amount::before{content:'$'}.vial-availability-container .vial-container .amount,.vial-availability-container .vial-container select{}.vial-availability-container .btn-container{text-align:center}.vial-availability-container .btn-container .btn{background-color:#a72f88;color:#fff;width:100%;margin:10px 0;font-size:12px;font-family:Quicksand,Arial,Helvetica,sans-serif}.vial-availability-container .vials-container{margin-bottom:10px}.vial-availability-container .alacarte-desc{padding:20px}.vial-availability-container .alacarte-desc header,.vial-availability-container .alacarte-desc .header-div{font-size:1.1em;font-weight:bold;margin-bottom:10px;text-transform:none}.vial-availability-container .alacarte-desc a{display:block}.vial-availability-container i{margin:0 4px}.item.gts{background-color:#e5ebf1}.egt-notice{clear:both;margin-bottom:1em}.egt-notice>.header .copy,.egt-notice a{font-family:Quicksand,Arial,Helvetica,sans-serif}.egt-notice>.header{background:#e5ebf1;font-weight:600;padding:5px 10px 5px 0;position:relative;line-height:22px}.egt-notice>.header .icon-wrapper{background-color:#09738c;border-radius:4px 2px 2px 4px;color:#fff;display:inline-block;font-size:16px;height:40px;margin:-11px 20px -10px 0;position:relative;padding-right:4px;left:-5px}.egt-notice>.header .icon-wrapper:after{content:' ';width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #09738c;position:absolute;border-radius:4px;top:0;right:-19px}.egt-notice>.header .icon-wrapper .icon{font-size:30px;position:relative;top:5px;left:3px}.egt-notice .header .copy{color:#09738c;font-size:16px}@media(max-width:992px){.egt-notice .header .copy{font-size:15px}}.egt-notice a,.egt-block a{color:#a72f88;font-weight:600}.egt-notice .header a{float:right}.btn-container .egt-blocked{padding-left:25px;padding-right:25px}.egt-block{position:relative;margin-bottom:10px;clear:both}.egt-collapse-copy p{display:none}.egt-block:before{padding:0}.egt-block .egt-notice{margin-bottom:unset;cursor:pointer}.egt-block .body{background:#f9fafc;padding:15px 30px}.egt-block .body a{font-size:.9em}.egt-block .body header,.egt-block .body .header-div{background:unset!important;font-weight:600;padding-bottom:0!important}.egt-block .body p{margin-bottom:0}.egt-block .body .columns{margin-top:15px}.egt-block .footer{margin-top:10px}.egt-block .footer a{color:inherit;font-weight:600;font-family:inherit;font-size:1em}@media(min-width:768px){.egt-notice a{font-size:14px}.tab-content .egt-alert{display:none}.vial-availability-container-tablet .egt-alert{display:block}}@media(min-width:992px){.egt-notice a{font-size:16px}}@media(min-width:1200px){.lvl-2-top{}}.vial-container .btn-container .egt-blocked small,.vial-purchase.mobile .add-to-cart-btn .egt-blocked small{display:block;font-size:.6em;margin-bottom:-5px}.alert.alert-info-secondary{background:#f6eaf3;color:#a72f88!important}.egt-alert{font-size:14px;text-align:initial}.egt-alert .fa{font-size:1.2em}.egt-alert .copy{display:block;text-align:center;font-size:.9em}.egt-alert .egt-consent-form{margin-top:10px;font-size:unset;font-weight:600;text-align:center}.egt-alert .egt-consent-form .info{color:#27668c}.egt-alert .egt-consent-form *{color:#a72f88!important}.vial-box .egt-alert{margin:5px;padding:5px;position:relative;top:5px}@media(min-width:480px)and (max-width:992px){.egt-alert .copy{float:left}.egt-alert .egt-consent-form{margin-top:0;float:right}.vial-box .egt-alert{padding:10px;margin:10px 10px 5px}}@media(max-width:767px){.tab-content .alert{margin-top:-20px;margin-bottom:20px}#childhood-photos .egt-notice{left:10px;right:5px;position:absolute;bottom:6px;margin-bottom:0;z-index:100}.egt-notice .header .copy{display:inline-block;font-size:13px;line-height:1em;margin:0}.egt-notice .header .xs-small{display:block;font-size:.7em;line-height:1em}.egt-block{margin-left:-15px;margin-right:-15px}.egt-block .body header,.egt-block .body .header-div{margin-bottom:0!important;color:#09738c;font-family:Quicksand,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1.1em}.egt-block .body .columns{margin-top:20px}.egt-block .body .columns>div{margin-bottom:20px}.egt-block .header .egt-expand{font-size:.7em}.vial-purchase .add-to-cart-btn .egt-blocked{font-size:20px}.vial-purchase.mobile .alert-info-secondary{margin-bottom:1em}.egt-alert .copy{text-align:unset}}@media(max-width:479px){.alert-info-secondary{font-size:13px}.egt-alert{padding-left:10px}.egt-alert .egt-consent-form{text-align:center;float:none;margin-top:5px}}@media(max-width:320px){.alert-info-secondary{font-size:12px}.egt-notice .header .copy{font-size:12px}.egt-notice .header .xs-small{font-size:.8em}}.alert-ivf{font-size:14px;padding:5px;display:block!important}@media(min-width:992px){.alert-ivf{margin-top:-10px}}.donor-info .checkbox label::before,.donor-info .checkbox label::after{top:5px}.donor-info .compare-wrapper{display:inline-block;margin-bottom:0;margin-left:30px;margin-top:0;font-size:14px;font-weight:bold;position:relative;top:-2px}.donor-info .compare-wrapper label{position:static!important;vertical-align:middle!important}.donor-info .checkbox label{color:#a72f88}.hero-text{text-align:left;position:absolute;top:10%;left:50%;max-width:40%}.hero-banner{margin:0;padding:0;position:relative}.hero-img{width:100%}.hero-bullet{color:#a72f88;font-weight:900}h1.hero-title{font-size:3vw}h4.hero-list{font-weight:bold;font-size:1.25vw;letter-spacing:-.5px}ul.hero-list{font-weight:normal;font-size:1.25vw;letter-spacing:-.5px}.ccImage{display:inline-block;height:28px;width:32px}.cards{margin-top:5px}.ccImage.off{opacity:.5}.visa{background-image:url(/_resources/images/cc_visa.png)}.mastercard{background-image:url(/_resources/images/cc_mastercard.png)}.amex{background-image:url(/_resources/images/cc_amex.png)}.discover{background-image:url(/_resources/images/cc_discover.png)}.tool-tip{font-size:1.3em}@media(min-width:768px){}@media(min-width:992px){}#subscriptionModal .modal-content{border-radius:0}#subscriptionModal .modal-body{padding:15px 15px 0 15px}#subscriptionModal .modal-body .close-modal{position:absolute;top:10px;right:10px}#subscriptionModal .modal-body .close-modal button.close{font-size:50px;line-height:.5}#subscriptionModal .title-section{margin-bottom:20px}#subscriptionModal .title-section .subscription-title{font-size:30px;font-family:Quicksand,Arial,Helvetica,sans-serif;color:#09738c;text-transform:uppercase}#subscriptionModal .keepsake-notification{overflow:hidden;background-color:#f9faef;padding:20px;margin:30px}#subscriptionModal .keepsake-notification .title{color:#09738c;font-size:16px}#subscriptionModal .keepsake-notification img{float:right;height:110px}#subscriptionModal .subscription-levels .level{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:30px;height:500px}#subscriptionModal .subscription-levels .level.top{border-top:1px solid #ccc;border-bottom:none;height:auto}#subscriptionModal .subscription-levels .level:last-child{border-right:none}#subscriptionModal .subscription-levels .level .purchased,#subscriptionModal .subscription-levels .level.purchased .not-purchased{display:none}#subscriptionModal .subscription-levels .level.purchased .purchased{display:block;color:#8e8c86}#subscriptionModal .subscription-levels .level .title{text-transform:uppercase;font-size:20px;color:#09738c}#subscriptionModal .subscription-levels .level .title .cost{color:#a72f88}#subscriptionModal .subscription-levels .level .details{height:120px}#subscriptionModal .subscription-levels .level .details .registered{text-transform:uppercase;color:#4a4a4a;padding-top:10px}#subscriptionModal .subscription-levels .level .details .expires-on{color:#a72f88}#subscriptionModal .subscription-levels .level .details .expires-on .fa{font-size:16px}#subscriptionModal .subscription-levels .level .details .btn{text-transform:uppercase;width:50%}#subscriptionModal .subscription-levels .level .items{text-align:left;padding-left:20px;padding-top:20px}#subscriptionModal .subscription-levels .level .items .item{height:60px}#subscriptionModal .subscription-levels .level .items .item .item-content,#subscriptionModal .subscription-levels .level .items .item .item-icon{float:left;position:relative;display:inline-block;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}#subscriptionModal .subscription-levels .level .items .item .item-content{padding-left:10px;font-size:16px;color:#09738c}#subscriptionModal .subscription-levels .level .items .item .item-content small{display:block;font-size:.7em;color:#4a4a4a}@media(max-width:991px){#donor-items .item small{display:block;font-size:10px;color:#8e8c86}#donor-items .item .item-title{height:30px}}#subscriptionModal .subscription-levels .level .items .item .icon{color:#d7df94;font-size:40px}#subscriptionModal .subscription-levels .level.purchased .items .item .item-content{font-size:14px;color:#4a4a4a}#subscription-container .form-control{height:25px;padding:1px 4px;font-size:13px}.add-new-card-container{margin-left:15%;margin-right:15%}.text-center{text-align:center}#subscriptionModal .level.inactive{background-color:#f1f1f1;color:#4a4a4a!important;-webkit-box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.3);-moz-box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.3);box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.3)}#subscriptionModal .level.top.inactive{-webkit-box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,.3);-moz-box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,.3);box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,.3)}#subscriptionModal .subscription-levels .level.inactive .title,#subscriptionModal .subscription-levels .level.inactive .details .registered,#subscriptionModal .subscription-levels .level.inactive .title .cost,#subscriptionModal .subscription-levels .level.inactive .details a,#subscriptionModal .subscription-levels .level.inactive .items .item .icon,#subscriptionModal .subscription-levels .level.inactive .items .item .item-content{color:#4a4a4a}#subscriptionModal .subscription-levels .level.inactive .btn.btn-primary{background:#b6b6b6;border-color:#b6b6b6}.page-options .footer-container{margin-top:0}#subscription-container .payment-partial{margin:0}#subscription-container .payment-partial .input-group input{height:34px}.jumbotron{background-image:url('/_resources/images/subscriptionHero.jpg');background-size:cover;height:450px}.jumbotron .container{float:right;text-align:right}.jumbotron h1{color:#09738c;font-family:Quicksand;font-size:35px}.jumbotron p{font-size:14px}img.banner{width:100%}#subscription-content .title-section{display:none}.notice{text-align:center;padding:30px 0;font-size:14px}@media(min-width:768px){.hero-banner .hero-text h1{margin-top:0}}@media(min-width:992px){.hero-banner .hero-text h1{margin-top:10px}}body{-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;-o-user-select:inherit;user-select:inherit}#donor-items .item .sample-item{display:block}.alacarte-container{color:#4a4a4a}.alacarte-container .modal-content{border-radius:0}.alacarte-container .modal-body .close-modal{position:absolute;top:10px;right:10px}.alacarte-container .modal-body .close-modal button.close{font-size:50px;line-height:.5}.alacarte-container .title-section .donor-no{font-weight:bold;text-transform:uppercase;font-size:18px}.alacarte-container .title-section .alacarte-title{font-size:30px;font-family:Quicksand,Arial,Helvetica,sans-serif;color:#09738c;text-transform:uppercase}.alacarte-container .alacarte-items .alacarte-item .copy{padding-right:30px}.alacarte-container .alacarte-items .alacarte-item .btn-wrapper{padding-left:0}a.btn-na{cursor:default}.alacarte-container .alacarte-items .alacarte-item .item-icon .icon{font-size:50px;color:#d7df94!important}.alacarte-container .alacarte-items .alacarte-item .item-icon a,.alacarte-container .alacarte-items .alacarte-item .item-icon a:hover{text-decoration:none!important}.alacarte-container .alacarte-items .alacarte-item .item-sample{font-size:12px}.alacarte-container .alacarte-items .alacarte-item .item-title a{color:#09738c;font-size:16px}.alacarte-container .alacarte-items .alacarte-item .item-btn{height:80px}.alacarte-container .alacarte-items .alacarte-item .item-btn .btn{top:50%}.alacarte-container .alacarte-items .alacarte-item .item-btn .btn,.alacarte-container .alacarte-items .alacarte-item .item-btn .button-group{width:100%;position:relative;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.alacarte-container .alacarte-items .alacarte-item .item-btn .button-group .btn{top:auto;transform:none;-ms-transform:none;-webkit-transform:none;-moz-transform:none}.alacarte-container .alacarte-items .alacarte-item .item-btn .btn-na{display:none;border-color:#ccc;color:#e60000}.alacarte-container .alacarte-items .alacarte-item .item-btn .btn-na.keirsey-qa{position:relative;display:block;line-height:15px;white-space:normal;text-transform:none;font-family:'Open Sans',sans-serif;font-size:14px;color:#4a4a4a;cursor:initial;box-shadow:none}.alacarte-container .alacarte-items .alacarte-item .keirsey-qa-na{color:red;margin-top:2px;font-size:13px}.alacarte-container .alacarte-items .alacarte-item .item-btn .btn-primary-outline{display:none}.alacarte-container .alacarte-items .alacarte-item.downloaded .item-btn .btn-primary-outline{display:block}.alacarte-container .promo-code{display:none}.alacarte-container .alacarte-items .alacarte-item.downloaded .item-btn .btn-primary{display:none}.alacarte-container .alacarte-items .alacarte-item.unavailable .item-icon{color:#8e8c86}.alacarte-container .alacarte-items .alacarte-item.unavailable .item-sample{display:none}.alacarte-container .alacarte-items .alacarte-item.unavailable .item-title{color:#4a4a4a}.alacarte-container .alacarte-items .alacarte-item.unavailable .item-btn .btn.btn-primary{display:none}.alacarte-container .alacarte-items .alacarte-item.unavailable .item-btn .btn.btn-na{display:block}.alacarte-container .payment-partial{margin:20px -20px}#alacarte-container .form-control{height:25px;padding:1px 4px;font-size:13px}.alacarte-container.mobile .mobile-payment-partial .alacarte-items{padding:0}.alacarte-container .promo-code{display:none}.alacarte-container.mobile .item-icon{display:inline-block}.alacarte-container.mobile .asset-title{display:inline-block}.alacarte-container.mobile .mobile-payment-partial hr{margin:0}.mobile .mobile-payment-partial .alacarte-items .alacarte-item .item-btn{height:70px}