.purlmain-fulldiv{width:100%;height:100%;left:0;right:0;top:0;bottom:0;position:absolute;pointer-events:none}.purlmain-vid-container{overflow:hidden}.purlmain-vid-container:before{content:"../assets/img/celebration/bokeh";display:none}.purlmain-vid-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;-webkit-transition:1s opacity;transition:1s opacity}.purlmain-bg-container{z-index:-99;background-color:rgba(0,0,0,0.8)}#purlTermsPageView .termsBlock{height:320px;overflow:auto}#purlTermsPageView .purlContributeTermsRadios label{font-weight:bold}#PURLContributeListView .purlContributers span{display:block}#PURLContributeListView thead{white-space:nowrap}#PURLContributeListView .PURLContributeListTable td{vertical-align:middle}.purlPage .upSpin{display:inline-block;*display:inline;*zoom:1;width:28px;height:28px}.purlPage #purlInitialModal .avatarwrap{height:72px;width:72px}.purlPage #purlInitialModal .avatarwrap .avatar-initials{font-size:18px;line-height:72px}.purlPage #purlInitialModal .avatarwrap{margin-left:0;margin-bottom:21px}.purlPage .contributeToPurlSection .well,.purlPage .purlDetailsSection .well{margin-bottom:0}.purlPage .contribTopControls{margin-top:21px;margin-bottom:21px;*zoom:1}.purlPage .contribTopControls:before,.purlPage .contribTopControls:after{display:table;content:"";line-height:0}.purlPage .contribTopControls:after{clear:both}.purlPage .contribTopControls .contribUntil{font-weight:bold}.purlPage .translateLinkDisabled{color:#999999}.purlPage .videoWrapper{position:relative;max-width:100%}.purlPage .videoWrapper .responsiveVideoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.purlPage .videoWrapper .responsiveVideoContainer video,.purlPage .videoWrapper .responsiveVideoContainer iframe,.purlPage .videoWrapper .responsiveVideoContainer object,.purlPage .videoWrapper .responsiveVideoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .contribIntro{margin-top:21px;display:inline-block}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-intro{font-size:40px;display:block}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-name{text-transform:uppercase;font-size:32px;display:block}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-msg{font-size:16px;display:block}@media only screen and (min-width: 768px){.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-intro{font-size:48px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-name{font-size:40px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-msg{font-size:17.5px}}@media only screen and (min-width: 1025px){.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-intro{font-size:54px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-name{font-size:45px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-msg{font-size:24px}}@media only screen and (min-width: 1536px){.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-intro{font-size:72px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-name{font-size:60px}.purlPage .purlDetailsSection .purlDetailsOuterWrapper .congrats-msg{font-size:28.8px}}.purlPage .purlDetailsSection.no-media .page-topper .purlCelebrateWrapper{width:25%;text-align:right;margin-bottom:21px}.purlPage .purlDetailsSection.no-media .page-topper .purlDetailsWrapper .purlVideoWrapper{display:none}.purlPage .purlDetailsSection.no-media .page-topper .purlDetailsWrapper .purlTextWrapper{width:100%;margin-left:0}.purlPage .purlDetailsSection .page-topper{color:#fff;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-font-smoothing:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;border-top:0}.purlPage .purlDetailsSection .page-topper h2{color:#fff}.purlPage .purlDetailsSection .page-topper a{color:#fff}.purlPage .purlDetailsSection .page-topper a:hover{color:#fff}.purlPage .purlDetailsSection .page-topper .spellchecker .dropdown-menu li a{color:#000}.purlPage .purlDetailsSection .page-topper .purlCelebrateWrapper{display:inline-block;float:right;position:relative;width:auto;margin-left:1.63934%;text-align:center}.purlPage .purlDetailsSection .page-topper .celebrationInfo{display:none;position:relative;margin:0 auto;width:70px;height:70px;line-height:70px;font-weight:bold;text-align:center;color:#fff;border:solid 3px #fff;background-clip:content-box;background:#000;border-radius:50%;overflow:hidden;z-index:99}.purlPage .purlDetailsSection .page-topper .celebrationInfo .promotion{position:absolute;left:0;top:0;border-radius:50%;overflow:hidden;width:100%;height:100%;color:#00549e;line-height:70px;font-size:16px;font-weight:bold;z-index:101}.purlPage .purlDetailsSection .page-topper .celebrationInfo .celebrationCircleMask{width:100%;height:100%;overflow:hidden;border-radius:50%}.purlPage .purlDetailsSection .page-topper .celebrationInfo .balloon{background-image:url("../../../img/celebration/upcomingCel-balloon.png");background-repeat:no-repeat;background-size:100%;background-position:0;position:absolute;left:0;width:100%;height:100%;z-index:100}.purlPage .purlDetailsSection .page-topper .celebrationInfo .balloon,.purlPage .purlDetailsSection .page-topper .celebrationInfo .promotion{-webkit-animation:moveBalloon .8s forwards;animation:moveBalloon .8s forwards;-webkit-animation-timing-function:cubic-bezier(0.71, 0.58, 0.64, 1.32);animation-timing-function:cubic-bezier(0.71, 0.58, 0.64, 1.32)}@-webkit-keyframes moveBalloon{0%{-webkit-transform:translateY(45px);transform:translateY(45px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveBalloon{0%{-webkit-transform:translateY(45px);transform:translateY(45px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width: 480px){.purlPage .purlDetailsSection .page-topper .celebrationInfo{display:inline-block}}@media (min-width: 768px){.purlPage .purlDetailsSection .page-topper .purlCelebrateWrapper{width:32.29706%}.purlPage .purlDetailsSection .page-topper .celebrationInfo{width:87.5px;height:87.5px;line-height:87.5px}.purlPage .purlDetailsSection .page-topper .celebrationInfo .promotion{line-height:87.5px;font-size:32px}}.purlPage .purlDetailsSection h4{margin-top:0}.purlPage .purlDetailsSection .purlDetailsWrapper .purlTextWrapper{margin-top:21px}.purlPage .purlDetailsSection .purlDetailsWrapper .purlDetailsRecipientControls{margin-top:21px}.purlPage .purlDetailsSection .purlDetailsWrapper .purlDetailsRecipientControls,.purlPage .purlDetailsSection .purlDetailsWrapper .purlDetailsViewerControls{display:inline-block}.purlPage .purlDetailsSection .purlDetailsWrapper .purlMainImage{width:100%}.purlPage .purlDetailsSection .purlDetailsWrapper .expirationNote{font-weight:bold;margin-bottom:21px}.purlPage .purlDetailsSection .purlDetailsWrapper .share-print{float:none;margin-left:0;text-align:left}.purlPage .purlDetailsSection .purlDetailsWrapper a.btn{-webkit-box-sizing:border-box;box-sizing:border-box}.purlPage .purlDetailsSection .purlDetailsWrapper .btn{margin-bottom:10.5px;margin-right:10px}.purlPage .purlDetailsSection .purlDetailsWrapper .btn+.btn{margin-left:0}.purlPage .lowerControls{padding-bottom:21px}.purlPage .lowerControls .translateTextBtn{padding-left:0}.purlPage .contributeToPurlSection .avatarwrap{height:100px;width:100px}.purlPage .contributeToPurlSection .avatarwrap .avatar-initials{font-size:25px;line-height:100px}.purlPage .contributeToPurlSection .avatarwrap{float:left;margin-left:0}@media (min-width: 768px){.purlPage .contributeToPurlSection .avatarwrap{height:100px;width:100px}.purlPage .contributeToPurlSection .avatarwrap .avatar-initials{font-size:25px;line-height:100px}.purlPage .contributeToPurlSection .avatarwrap{display:block}}.purlPage .contributeToPurlSection .avatarOuterWrap{position:relative;float:left;display:none;margin-right:21px;margin-bottom:21px}.purlPage .contributeToPurlSection .avatarOuterWrap .celebrationInfo{margin:0;display:none;position:absolute;right:-10.5px;bottom:-10.5px;width:40px;height:40px;line-height:40px;border:solid 2px #fff}.purlPage .contributeToPurlSection .avatarOuterWrap .celebrationInfo .promotion{line-height:40px;font-size:16px}@media (min-width: 480px){.purlPage .contributeToPurlSection .avatarOuterWrap{display:block}.purlPage .contributeToPurlSection .avatarOuterWrap .celebrationInfo{display:inline-block}}.purlPage .contributeToPurlSection .contributeRecipentInfo{float:left;margin-top:10.5px}@media (min-width: 768px){.purlPage .contributeToPurlSection .contributeRecipentInfo{margin-top:0}}.purlPage.isContributor .purlCommentsSection{margin-top:177px}.purlPage.isContributor .lowerControls{display:none}.purlPage .contribCommentWrapper{position:relative;margin-bottom:-233px;padding:21px;background:#fff;color:#000;*zoom:1}.purlPage .contribCommentWrapper:before,.purlPage .contribCommentWrapper:after{display:table;content:"";line-height:0}.purlPage .contribCommentWrapper:after{clear:both}.purlPage .contribCommentWrapper .mask{position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;background:#fff;opacity:.5;filter:alpha(opacity=50)}.purlPage .contribCommentWrapper .spin{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px}.purlPage .contribCommentWrapper .indent{margin-left:75px;padding-left:15px;border-left:1px solid transparent;*zoom:1}.purlPage .contribCommentWrapper .indent:before,.purlPage .contribCommentWrapper .indent:after{display:table;content:"";line-height:0}.purlPage .contribCommentWrapper .indent:after{clear:both}.purlPage .contribCommentWrapper .avatarwrap{height:60px;width:60px}.purlPage .contribCommentWrapper .avatarwrap .avatar-initials{font-size:15px;line-height:60px}.purlPage .contribCommentWrapper .contribAvatar{display:block;float:left}.purlPage .contribCommentWrapper .contribName{display:inline;float:left;font-weight:bold;min-height:21px;margin-bottom:4px}.purlPage .contribCommentWrapper .commentTools{float:right;margin-bottom:5.25px;text-align:right;font-size:11.9px}.purlPage .contribCommentWrapper .commentTools .remChars{font-weight:bold}.purlPage .contribCommentWrapper .commentFauxInput{clear:right;margin:5.25px 0 10.5px 0;padding:0;background:#fff;border:2px solid #ccc;border-radius:4px;*zoom:1}.purlPage .contribCommentWrapper .commentFauxInput:before,.purlPage .contribCommentWrapper .commentFauxInput:after{display:table;content:"";line-height:0}.purlPage .contribCommentWrapper .commentFauxInput:after{clear:both}.purlPage .contribCommentWrapper .commentFauxInput:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.purlPage .contribCommentWrapper .commentFauxInput.disabled{background:#efefef}.purlPage .contribCommentWrapper .contribCommentInp{margin-bottom:0;width:100%;border-width:0;border-bottom:1px dashed #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.purlPage .contribCommentWrapper .contribCommentInp:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.purlPage .contribCommentWrapper .contribCommentBadWords .badwordsWrapper{top:0}.purlPage .contribCommentWrapper .contribCommentBadWords .badwordsContent:not(:empty){padding:8px 8px}.purlPage .contribCommentWrapper .uploadWrapper{float:left;position:relative;padding:8px 8px}.purlPage .contribCommentWrapper .uploadWrapper .uploadInput{position:absolute;left:0;width:100%;top:0;height:100%;opacity:0;cursor:pointer;z-index:3}.purlPage .contribCommentWrapper .uploadWrapper .uploadBtn{padding:8px 16px;font-size:17.5px;font-weight:bold}.purlPage .contribCommentWrapper .uploadWrapper .uploadBtn i{font-weight:inherit}.purlPage .contribCommentWrapper .uploadWrapper .uploadBtn i+i{margin-left:8px}.purlPage .contribCommentWrapper .uploadWrapper .upSpin{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper{position:relative;z-index:4}.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper .cmtImgWrap{position:relative}.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper .cmtImgWrap .vjs-16-9{width:300px}@media (max-width: 768px){.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper .cmtImgWrap .vjs-16-9{width:200px}}.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper .cmtImgWrap img,.purlPage .contribCommentWrapper .attachedMediaDisplayWrapper .cmtImgWrap video{width:100%}.purlPage .contribCommentWrapper .rmBtn{cursor:pointer}.purlPage .contribCommentWrapper .videoWrapper .rmBtn,.purlPage .contribCommentWrapper .cmtImgWrap .rmBtn{z-index:10;position:absolute;right:4px;bottom:4px}@media (max-width: 479px){.purlPage .contribCommentWrapper .contribAvatar{position:absolute;width:30px;height:30px}.purlPage .contribCommentWrapper .indent{margin-left:0;padding-left:0;border-left:0}.purlPage .contribCommentWrapper .contribName{display:block;float:none;margin-left:37.5px;margin-bottom:0;line-height:30px;border-bottom:1px solid #dfdfdf}.purlPage .contribCommentWrapper .commentTools{clear:both;line-height:30px}}.purlPage .commentsListWrapper{zoom:1}.purlPage .commentsListWrapper .spin{display:block;margin:0 auto;width:60px;height:60px}.purlPage .commentItemWrapper{zoom:1}.purlPage .commentItemWrapper .innerCommentWrapper{padding:21px;zoom:1}.purlPage .commentItemWrapper .innerCommentWrapper.flashBg{background:#2d72b9 !important}.purlPage .commentItemWrapper .avatarwrap{height:60px;width:60px}.purlPage .commentItemWrapper .avatarwrap .avatar-initials{font-size:15px;line-height:60px}.purlPage .commentItemWrapper .avatarImg{float:left}.purlPage .commentItemWrapper .userInfo{font-weight:bold}.purlPage .commentItemWrapper .indent{margin-left:75px;padding-left:15px;min-height:60px;border-left:1px solid #dfdfdf}.purlPage .commentItemWrapper .media .videoWrapper+.videoWrapper,.purlPage .commentItemWrapper .media .videoWrapper+img{margin-top:21px}@media (max-width: 479px){.purlPage .commentItemWrapper .avatarwrap{height:30px;width:30px}.purlPage .commentItemWrapper .avatarwrap .avatar-initials{font-size:11.25px;line-height:30px}.purlPage .commentItemWrapper .avatar{margin-right:7.5px;margin-bottom:0px;width:30px;height:30px}.purlPage .commentItemWrapper .indent{margin-left:0;padding-left:0;border-left:0}.purlPage .commentItemWrapper .userInfo{margin-left:37.5px;line-height:30px;border-bottom:1px solid #dfdfdf}.purlPage .commentItemWrapper .author{display:block;float:none}.purlPage .commentItemWrapper .text{clear:both;padding-top:10px}}.purlPage .commentItemWrapper:nth-of-type(2n+1) .innerCommentWrapper{background:#efefef}.purlPage .commentItemWrapper:nth-of-type(2n+1) .indent,.purlPage .commentItemWrapper:nth-of-type(2n+1) .userInfo{border-color:#d1d1d1}.purlPage .inviteContribsQTipOuter{max-width:100%;top:535.25px;left:0px}.purlPage .inviteContribsQTipOuter #inviteContribsTip{width:440px;overflow-y:auto;height:420px}@media (max-width: 479px){.purlPage .inviteContribsQTipOuter #inviteContribsTip{width:100%}}.purlPage .inviteContribsQTipOuter .inviteContribsEmailsInp{height:70px;display:block;width:100%;min-height:36px;-webkit-box-sizing:border-box;box-sizing:border-box}.purlPage .inviteContribsQTipOuter .parseEmailsControls{margin-bottom:2px}.purlPage .inviteContribsQTipOuter .addEmailsToInviteListBtn{margin-bottom:4px}.purlPage .inviteContribsQTipOuter .parseEmailsFeedback{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-bottom:0;width:390px}.purlPage .inviteContribsQTipOuter .pendingContribItem{font-size:14px;line-height:18px;margin-top:6px}.purlPage .inviteContribsQTipOuter .pendingContribItem .remBtn i{color:#e9e9e9;font-size:1.1em}.purlPage .inviteContribsQTipOuter .pendingContribItem .remBtn:hover{cursor:pointer}.purlPage .inviteContribsQTipOuter .pendingContribItem .remBtn:hover i{color:#ccc}.purlPage .inviteContribsQTipOuter .pendingContribsControls{margin:6px 0 2px 0}.purlPage .inviteContribsQTipOuter .addedContribsTitle{border-top:1px solid #cccccc;padding-top:4px;margin-top:6px;font-weight:bold;margin-bottom:2px}.purlPage .inviteContribsQTipOuter .addedContribs{line-height:19px}.purlPage .inviteContribsQTipOuter .inviteeResultItem{font-size:14px;line-height:18px}.purlPage .inviteContribsQTipOuter .goodRes{color:#5fce8a}.purlPage .inviteContribsQTipOuter .neutralRes{color:#e9e9e9}.purlPage .inviteContribsQTipOuter .badRes{color:#e7605c}.purlPage .inviteContribsQTipOuter .spincover{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5)}.purlPage .inviteContribsQTipOuter .spin{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;width:60px;height:60px}.purlPage #purlThankEveryoneModal .spinner{height:60px;padding:20px}@media only screen and (min-width: 1025px){.purlPage#purlPageView{margin-bottom:300px}}.launchModule.purlCelebrate .module-liner{padding:0;height:auto;background-color:#120E25;background-image:url("../../../img/celebration/upcomingCelebrations.jpg");background-size:cover;background-position:50% 50%}.launchModule.purlCelebrate .purlCelebrateModuleTop{width:89%;max-width:1025px;margin:0 auto}.launchModule.purlCelebrate .purlCelebrateModuleTop .purlCelebrateModuleTitle{color:#fff;display:inline-block;font-family:"SegoeUiSemiBold";font-size:14px;font-weight:bold;line-height:21px;vertical-align:top;float:left;text-transform:uppercase}.launchModule.purlCelebrate .purlCelebrateModuleTop a.viewMore{float:right;display:inline-block;line-height:1em;margin-top:15px;margin-right:5px;color:#fff;font-weight:inherit;font-weight:bold}@media (max-width: 479px){.launchModule.purlCelebrate .purlCelebrateModuleTop a.viewMore{margin-top:12px}}.launchModule.purlCelebrate .purlCelebrateModuleTop a.viewMore:hover,.launchModule.purlCelebrate .purlCelebrateModuleTop a.viewMore:focus{color:#2d72b9}.launchModule.purlCelebrate .purlCelebrateSubTitle{color:#fff;display:block;font:100 40.04px "SegoeUiSemiBold";line-height:42px;margin:0 0 0 15px}.launchModule.purlCelebrate .purlCelebrateTotal{color:#fff;display:inline-block;margin-right:2px}.launchModule.purlCelebrate .purlCelebrateList .carousel{width:90%;margin:0 auto 30px;max-height:100px;padding-left:10px;text-align:center;overflow:hidden}@media (max-width: 767px){.launchModule.purlCelebrate .purlCelebrateList .carousel{margin-bottom:20px}}@media (max-width: 479px){.launchModule.purlCelebrate .purlCelebrateList .carousel{padding-left:0;margin-bottom:20px}}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-list{overflow:hidden;margin-right:-1px}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li{position:relative;display:inline-block;height:16px;width:16px;margin:0 5px;padding:0;cursor:pointer}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button{border:0;background:transparent;display:block;height:16px;width:16px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button:hover,.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button:focus{outline:none}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button:hover:before,.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button:focus:before{opacity:1}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:8px;height:8px;display:block;border-radius:50%;border:1px solid #00549e;background:rgba(0,0,0,0);opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-dots li.slick-active button:before{background:#00549e;opacity:1}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow{line-height:100px;position:absolute;bottom:30px;font-size:36px}@media (max-width: 767px){.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow{display:none !important}}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow.slick-prev{left:0;color:#fff}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow.slick-next{right:0;color:#fff}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow:hover{cursor:pointer}.launchModule.purlCelebrate .purlCelebrateList .carousel .slick-arrow.slick-disabled{visibility:hidden}.launchModule.purlCelebrate .purlCelebrateList .carousel .item{display:inline-block;list-style:none;padding:0;margin:0;text-align:left;margin-right:20px}@media (max-width: 479px){.launchModule.purlCelebrate .purlCelebrateList .carousel .item{margin-right:0}}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .item-inner-wrapper{max-width:320px;border-radius:8px;max-height:100px;margin:0 auto;background:#fff;overflow:hidden}.launchModule.purlCelebrate .purlCelebrateList .carousel .item img.avatar{float:left;height:100px;width:100px;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;background:none}.launchModule.purlCelebrate .purlCelebrateList .carousel .item span.avatar{float:left;height:100px;width:100px;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#00549e;color:#fff;font-size:29.96px;line-height:100px;text-align:center;text-transform:uppercase}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo{display:block;float:left;width:50px;height:50px;border:solid 3px #fff;background-clip:content-box;background:#000;border-radius:50%;overflow:hidden;text-align:center;margin:23px 0 0 -28px;color:#fff;position:relative}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo.noAnniversary{display:none}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo .promotion{position:absolute;left:0;top:50px;border-radius:50px;overflow:hidden;width:100%;height:100%;color:#00549e;font-family:"SegoeUiSemiBold";line-height:50px;font-size:16px;font-weight:bold;z-index:101}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo .balloon{background-image:url("../../../img/celebration/upcomingCel-balloon.png");background-repeat:no-repeat;background-size:100%;background-position:0 45px;position:absolute;left:0;width:100%;height:100%;z-index:100}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo{display:block;float:left;line-height:21px;margin:10px 15px;font-size:15.96px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 158px)}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo a.profile-popover{font-family:"SegoeUiSemiBold";display:block;line-height:1.2em;color:#000;font-weight:inherit}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo a.profile-popover:hover,.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo a.profile-popover:focus{color:#000}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo .celebrationTimeLeft{display:block;font-weight:bold;font-size:10.5px;color:#999;line-height:21px;margin-left:1px}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo .celebrationTimeLeft i{position:relative;top:1px;padding-right:2px;font-weight:bold}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo .celebrationTimeLeft.isToday{color:#e7605c}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .personalInfo a.shareLink{font-size:11.9px;line-height:18px;display:block}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .noAnniversary ~ .personalInfo{width:calc(100% - 130px)}.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active .balloon,.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active .promotion,.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active.slick-current .balloon,.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active.slick-current .promotion{-webkit-transition:all 800ms cubic-bezier(0.71, 0.58, 0.64, 1.32);transition:all 800ms cubic-bezier(0.71, 0.58, 0.64, 1.32)}.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active .balloon,.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active.slick-current .balloon{background-position:0px 0px}.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active .promotion,.launchModule.purlCelebrate .purlCelebrateList .carousel .item.slick-active.slick-current .promotion{top:0}.launchModule.purlCelebrate .purlCelebrateList .carousel .item.initialLoad .balloon{background-position:0px 0px}.launchModule.purlCelebrate .purlCelebrateList .carousel .item.initialLoad .promotion{top:0}.launchModule.purlCelebrate .purlModuleBottom{float:left;padding:15px 10px}.launchModule.purlCelebrate .purlCelebrateEmpty{color:#fff;text-align:center;margin-bottom:45px}.launchModule.purlCelebrate .purlCelebrateEmpty p{margin-top:40px;font-size:22px;font-weight:600;text-align:center}.launchModule.purlCelebrate .purlCelebrateEmpty a{margin-top:10px}.page.purlCelebrate .spin{display:block;height:60px;margin:0;position:absolute;right:50%;top:50%;width:60px}.page.purlCelebrate .page-topper{color:#fff;background-color:#120E25;background-image:url("../../../img/celebration/upcomingCelebrations.jpg");background-size:cover;background-position:50% 50%;position:relative}.page.purlCelebrate .page-topper::before{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(18,14,37,0.5)}.page.purlCelebrate .page-topper div{position:relative}.page.purlCelebrate #purlPastPresentSelect label{display:inline-block;width:auto;background:#efefef;border:none;color:#000;font-size:14px;font-weight:bold;text-align:center;text-shadow:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.page.purlCelebrate #purlPastPresentSelect input{display:none}.page.purlCelebrate #purlPastPresentSelect input:checked+label{background-color:#00549e;color:#fff}.page.purlCelebrate #purlPastPresentSelect label:first-of-type{border-radius:4px 0 0 4px}.page.purlCelebrate #purlPastPresentSelect label:last-of-type{border-radius:0 4px 4px 0}.page.purlCelebrate .purlCelebrateView,.page.purlCelebrate .purlCelebrateFilterWrap{display:inline-block;margin-right:30px}@media (max-width: 767px){.page.purlCelebrate .purlCelebrateView,.page.purlCelebrate .purlCelebrateFilterWrap{margin-bottom:10px}}.page.purlCelebrate .purlCelebrateView .arrowToken,.page.purlCelebrate .purlCelebrateFilterWrap .arrowToken{cursor:pointer;font-size:16px;font-weight:bold;margin-left:10px;vertical-align:middle}.page.purlCelebrate .purlCelebrateView .tokenName,.page.purlCelebrate .purlCelebrateFilterWrap .tokenName{background-color:#fff}.page.purlCelebrate .purlCelebrateView .toggleLabel,.page.purlCelebrate .purlCelebrateView .filterLabel,.page.purlCelebrate .purlCelebrateFilterWrap .toggleLabel,.page.purlCelebrate .purlCelebrateFilterWrap .filterLabel{display:block;margin-bottom:5px;font-weight:600}.page.purlCelebrate .purlCelebrateView .dropdown,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown{margin-top:0;display:block}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu{max-height:420.084px;overflow:auto}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li>a,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li>a{line-height:35.007px}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li>a i,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li>a i{float:right;line-height:35.007px}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li ul,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li ul{margin:0;list-style:none}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li li,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li li{line-height:35.007px;padding-left:25px}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li li:hover,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li li:hover{color:#fff;background-color:#00549e;cursor:pointer}.page.purlCelebrate .purlCelebrateView .dropdown .dropdown-menu>li hr,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .dropdown-menu>li hr{margin:0}.page.purlCelebrate .purlCelebrateView .dropdown .addNewFilter,.page.purlCelebrate .purlCelebrateFilterWrap .dropdown .addNewFilter{margin-bottom:0}.page.purlCelebrate .purlCelebrateView label.radio,.page.purlCelebrate .purlCelebrateFilterWrap label.radio{line-height:21.6px;padding:8px 28px}.page.purlCelebrate .purlCelebrateSearch{display:inline-block}.page.purlCelebrate .purlCelebrateSearch label{display:inline-block}.page.purlCelebrate .purlCelebrateSearch .selected-filter{display:inline-block;list-style:none;padding:5px 8px;margin:5px;background:#efefef;color:#353a40;border-radius:5px;padding:3px 10px;white-space:nowrap}.page.purlCelebrate .purlCelebrateSearch .selected-filter .removeSearchToken{margin-left:5px;cursor:pointer;color:#00549e}.page.purlCelebrate .purlCelebrateSearch .filter-bold{font-weight:bold}@supports (-webkit-overflow-scrolling: touch){.page.purlCelebrate .purlCelebrateSearch #purlCelebrateNameInput{line-height:28px}}.page.purlCelebrate .celebrationTitle{display:none}.page.purlCelebrate .dropdown-menu-info{font-size:80%;padding:5px 8px}.page.purlCelebrate .purlCelebrateItemsCont .table td{vertical-align:middle}.page.purlCelebrate .purlCelebrateItemsCont .table td.pax-name{line-height:40px}.page.purlCelebrate .purlCelebrateItemsCont .table td.pax-name a{display:inline-block;max-width:calc(100% - 52px);line-height:normal;vertical-align:middle}.page.purlCelebrate .purlCelebrateItemsCont .table .avatar{background-color:#00549e;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:17.5px;font-weight:normal;height:40px;line-height:40px;margin-right:8px;min-width:40px;text-align:center;vertical-align:middle;width:40px}.page.purlCelebrate .purlCelebrateItemsCont .table th.sortable{white-space:nowrap}.page.purlCelebrate .purlCelebrateItems.emptySet h2{font-size:20.006px}.page.purlCelebrate .purlCelebrateItems.emptySet i{margin-right:10px}.page.purlCelebrate .purlCelebrateSearch .searchWrap{margin-top:0;margin-bottom:0;position:relative}.page.purlCelebrate .purlCelebrateSearch .searchWrap .btn{background:none;height:28px;padding:0 5px;right:2px;top:2px}.page.purlCelebrate .purlCelebrateSearch .searchBtn i{color:#ccc;font-size:18px;line-height:32px;text-shadow:none}.page.purlCelebrate .purlCelebrateSearch .spinnerWrap{background-color:#fff;border-radius:4px;display:none;height:28px;margin:0;padding:0;position:absolute;right:2px;top:2px;vertical-align:top;width:28px;z-index:4}.page.purlCelebrate.sa-filter .page-topper{color:#000;background-image:url("../../../img/sa-uc.jpg")}.page.purlCelebrate.sa-filter .page-topper::before{content:none}.page.purlCelebrate.sa-filter #purlPastPresentSelect label{background:#fff}.card.flipped-alt{overflow:hidden;border-radius:6px}.card .card-back.card-purlrec{overflow:auto;color:#fff;background-color:#120E25;background-image:url("../../../img/celebration/upcomingCelebrations.jpg");background-size:cover;background-position:50% 50%}.card .card-back.card-purlrec::before{display:block;content:'';position:fixed;top:0;right:0;bottom:-200%;left:0;z-index:0;background:rgba(18,14,37,0.5)}.card .card-back.card-purlrec .card-back-content-alt>div{position:relative;z-index:1}.card .card-back.card-purlrec .participant-name a{color:#fff;font-weight:inherit}.card .card-back.card-purlrec .participant-name a:hover,.card .card-back.card-purlrec .participant-name a:focus{color:#2d72b9}.card .card-back.card-purlrec .btn-inverse{color:#fff;border-color:#fff}.card .card-back.card-purlrec .btn-inverse:hover,.card .card-back.card-purlrec .btn-inverse:focus,.card .card-back.card-purlrec .btn-inverse:active,.card .card-back.card-purlrec .btn-inverse.active{color:#e6e6e6;background:rgba(0,0,0,0);border-color:#e6e6e6}.card .card-back.card-purlrec .btn-inverse.disabled,.card .card-back.card-purlrec .btn-inverse[disabled]{color:#e6e6e6;background-color:rgba(0,0,0,0);border-color:#e6e6e6}.card .card-back.card-purlrec .purlrec-container{clear:both;text-align:left}.card .card-back.card-purlrec .purlrec-container .celebrationInfo{float:left;margin-right:8px;margin-bottom:10.5px}.card .card-back.card-purlrec .purlrec-container .purlItem ~ .purlItem{margin-top:21px}.card .card-back.card-purlrec .purlrec-container h4{font-size:18px;margin-bottom:0}.card .card-back.card-purlrec .purlrec-container h4,.card .card-back.card-purlrec .purlrec-container .celebrationTimeLeft{margin-left:64px}.card .card-back.card-purlrec .purlrec-container .celebrationTimeLeft{font-weight:bold;font-size:10.5px;color:#ccc}.card .card-back.card-purlrec .purlrec-container .celebrationTimeLeft i{position:relative;top:1px;padding-right:2px;font-weight:bold}.card .card-back.card-purlrec .purlrec-container .celebrationTimeLeft.isToday{color:#e7605c}.card .card-back.card-purlrec .purlrec-container .btn{clear:both}.launchModule.purlCelebrate .purlCelebrateModuleTop .purlCelebrateModuleTitle{font-family:'SegoeUiSemiBold'}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo{background-color:#00549e}.launchModule.purlCelebrate .purlCelebrateList .carousel .item .celebrationInfo .promotion{color:#00549e}
